Releases

Changelogs for each Anchor UI release.

[1.0.0-alpha.3]

December 29, 2025

Changed

  • Complete codebase rebranding to Anchor UI: All internal types, hooks, utilities, and build scripts have been updated to use Anchor UI naming conventions, establishing Anchor UI as an independent library.
    • Renamed core types: BaseUIComponentPropsAnchorUIComponentProps, BaseUIEventAnchorUIEvent, WithBaseUIEventWithAnchorUIEvent
    • Updated event handler method: preventBaseUIHandlerpreventAnchorUIHandler
    • Migrated all hooks: useBaseUiIduseAnchorId (68 files updated)
    • Renamed global test variable: BASE_UI_ANIMATIONS_DISABLEDANCHOR_UI_ANIMATIONS_DISABLED
    • Updated test infrastructure: BaseUiConformanceTestsOptionsAnchorUIConformanceTestsOptions, BaseUITestRendererAnchorUITestRenderer
    • Refactored build scripts: getBaseUiComponentInfogetAnchorUIComponentInfo
    • Removed deprecated exports and cleaned up all legacy references
  • Updated documentation links to point to live site (anchorui.com)
  • Updated package description and keywords to emphasize independence

Technical Notes

  • This rebranding establishes Anchor UI as an independent library with its own codebase, types, and APIs.
  • Anchor UI leverages proven architectural patterns while maintaining complete ownership of all code and implementation.
  • All 80+ test suites pass successfully after rebranding.

[1.0.0-alpha.2]

February 25, 2024

Added

  • Initial release of Anchor UI.
  • Fully customizable and headless React components.
  • Accessible components such as Accordion, Alert Dialog, Checkbox, Dialog, and more.