Skip to content

Commit efea007

Browse files
committed
chore(release): publish primitives 1.0.0-beta.0
1 parent b999b54 commit efea007

2 files changed

Lines changed: 84 additions & 1 deletion

File tree

packages/primitives/CHANGELOG.md

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,86 @@
1+
## 1.0.0-beta.0 (2026-06-07)
2+
3+
### 🚀 Features
4+
5+
- ⚠️ **number-field:** rewrite over Base UI architecture ([8c386b8](https://github.com/radix-ng/primitives/commit/8c386b8))
6+
- ⚠️ **checkbox, switch:** add Signal Forms control interfaces and split indeterminate/value ([fcc4e13](https://github.com/radix-ng/primitives/commit/fcc4e13))
7+
- **slider:** rewrite over Base UI architecture ([#411](https://github.com/radix-ng/primitives/pull/411))
8+
- ⚠️ **switch:** rewrite over Base UI architecture ([#6](https://github.com/radix-ng/primitives/issues/6))
9+
- ⚠️ **toggle, toggle-group, toolbar:** rewrite over Base UI architecture ([a011a68](https://github.com/radix-ng/primitives/commit/a011a68))
10+
- ⚠️ **tabs:** rewrite over Base UI architecture ([18875d8](https://github.com/radix-ng/primitives/commit/18875d8))
11+
- ⚠️ **collapsible:** rewrite over Base UI architecture ([bd741ef](https://github.com/radix-ng/primitives/commit/bd741ef))
12+
- ⚠️ **navigation-menu:** rewrite over Base UI architecture ([419fdb7](https://github.com/radix-ng/primitives/commit/419fdb7))
13+
- **drawer:** add Drawer primitive over declarative Dialog ([35446a4](https://github.com/radix-ng/primitives/commit/35446a4))
14+
- **alert-dialog:** rewrite over Dialog with variant profile ([2db2e2d](https://github.com/radix-ng/primitives/commit/2db2e2d))
15+
- **dialog:** add handle, multiple triggers, viewport, nested ([4f05865](https://github.com/radix-ng/primitives/commit/4f05865))
16+
- **dialog:** rewrite off CDK to declarative Base UI compound on shared primitives ([aea5a7b](https://github.com/radix-ng/primitives/commit/aea5a7b))
17+
- **accordion:** align with Base UI, add keepMounted, fix single-mode flicker ([319f1c5](https://github.com/radix-ng/primitives/commit/319f1c5))
18+
- **accordion:** align with Base UI API, fix data-disabled bugs, refactor stories ([c2435c0](https://github.com/radix-ng/primitives/commit/c2435c0))
19+
- **checkbox:** add checkbox group with select-all parent and aria-controls ([ddbe5c8](https://github.com/radix-ng/primitives/commit/ddbe5c8))
20+
- ⚠️ **primitives:** rewrite Context Menu on the owned Menu/Floating UI ([26e73ec](https://github.com/radix-ng/primitives/commit/26e73ec))
21+
- **primitives:** rewrite Menu and Menubar on the owned Floating UI stack ([fc128e7](https://github.com/radix-ng/primitives/commit/fc128e7))
22+
- **primitives:** add Meter primitive ([2930d8a](https://github.com/radix-ng/primitives/commit/2930d8a))
23+
- **progress:** align primitive with Base UI API ([73071a2](https://github.com/radix-ng/primitives/commit/73071a2))
24+
- **primitives:** add fieldset primitive ([e365bbe](https://github.com/radix-ng/primitives/commit/e365bbe))
25+
- **input:** add primitive with field integration and stories ([79b72a0](https://github.com/radix-ng/primitives/commit/79b72a0))
26+
- **primitives:** improve install schematic and align radio with Base UI ([0fbcc70](https://github.com/radix-ng/primitives/commit/0fbcc70))
27+
- **primitives:** improve Angular CLI installation schematic ([b85f51f](https://github.com/radix-ng/primitives/commit/b85f51f))
28+
- add Field primitive ([7cbc0a7](https://github.com/radix-ng/primitives/commit/7cbc0a7))
29+
- **separator:** remove decorative input and upd docs ([aaee58b](https://github.com/radix-ng/primitives/commit/aaee58b))
30+
- **preview-card:** added new primitive and remove old hover-card ([819d5ac](https://github.com/radix-ng/primitives/commit/819d5ac))
31+
- **popover:** updated Lifecycle API, grace-area and Base UI parity ([877d595](https://github.com/radix-ng/primitives/commit/877d595))
32+
- **popover:** add controlled multiple-trigger API ([447e3ae](https://github.com/radix-ng/primitives/commit/447e3ae))
33+
- **popover:** add hover opening and animated viewport ([b391ddb](https://github.com/radix-ng/primitives/commit/b391ddb))
34+
- **tooltip:** per-trigger disabled and Base UI positioner defaults ([e610353](https://github.com/radix-ng/primitives/commit/e610353))
35+
- **tooltip:** added per-trigger delay/closeDelay and data-uncentered ([2a5770e](https://github.com/radix-ng/primitives/commit/2a5770e))
36+
- **checkbox:** review fixes, tests, form examples + Storybook full-source code panel ([4d416f0](https://github.com/radix-ng/primitives/commit/4d416f0))
37+
- **button:** add headless button primitive and centralized demo styles ([ed74fa3](https://github.com/radix-ng/primitives/commit/ed74fa3))
38+
- **arrow:** hide decorative svg from a11y tree, theme via currentColor ([325a26e](https://github.com/radix-ng/primitives/commit/325a26e))
39+
- **portal:** reactive container move with flexible container input ([19cfa48](https://github.com/radix-ng/primitives/commit/19cfa48))
40+
41+
### 🩹 Fixes
42+
43+
- **storybook:** make disabled accordion item visually distinct ([c949ee3](https://github.com/radix-ng/primitives/commit/c949ee3))
44+
- **dialog, popover, drawer:** play exit animations to fix close flicker ([42a6b9d](https://github.com/radix-ng/primitives/commit/42a6b9d))
45+
- **time-field, date-field:** make roots signals-first and reactive ([688f09e](https://github.com/radix-ng/primitives/commit/688f09e))
46+
- unit test for Menu ([c2b7baa](https://github.com/radix-ng/primitives/commit/c2b7baa))
47+
- **calendar:** dayOfWeek was never exported from @internationalized/date's public API ([cbf9c8b](https://github.com/radix-ng/primitives/commit/cbf9c8b))
48+
- typedoc type module ([cd861af](https://github.com/radix-ng/primitives/commit/cd861af))
49+
- **roving-focus:** shift+tab throw bubbling focusout, data-orientation, remove outline ([e1c42ca](https://github.com/radix-ng/primitives/commit/e1c42ca))
50+
- **avatar:** correctness/a11y fixes and migrate stories to shared styles ([cd96cd7](https://github.com/radix-ng/primitives/commit/cd96cd7))
51+
- **visually-hidden:** a11y correctness and single-source input ([5360f43](https://github.com/radix-ng/primitives/commit/5360f43))
52+
- **collapsible, accordion:** deterministic mount animation + accordion correctness fixes ([416a034](https://github.com/radix-ng/primitives/commit/416a034))
53+
- **popper:** improve positioning updates and Storybook examples ([802b8cd](https://github.com/radix-ng/primitives/commit/802b8cd))
54+
- **label:** skip text-selection prevention for nested control elements ([fae76e8](https://github.com/radix-ng/primitives/commit/fae76e8))
55+
- **roving-focus:** correct tab-stop restoration, dynamic focusable and DOM-order navigation ([de7c6a1](https://github.com/radix-ng/primitives/commit/de7c6a1))
56+
57+
### ⚠️ Breaking Changes
58+
59+
- **number-field:** rewrite over Base UI architecture ([8c386b8](https://github.com/radix-ng/primitives/commit/8c386b8))
60+
renamed inputs (formatOptions→format, stepSnapping→
61+
snapOnStep, disableWheelChange→allowWheelScrub, readOnly→readonly) and
62+
directive classes (dropped the `Directive` suffix); Input/buttons must now
63+
be wrapped in `[rdxNumberFieldGroup]`.
64+
- **checkbox, switch:** add Signal Forms control interfaces and split indeterminate/value ([fcc4e13](https://github.com/radix-ng/primitives/commit/fcc4e13))
65+
- **switch:** rewrite over Base UI architecture ([#6](https://github.com/radix-ng/primitives/issues/6))
66+
- **toggle, toggle-group, toolbar:** rewrite over Base UI architecture ([a011a68](https://github.com/radix-ng/primitives/commit/a011a68))
67+
toolbar parts renamed to Root/Button/Link/Input/Group/Separator
68+
(no "Directive" suffix); toggle wrappers removed; RDX_TOOLBAR_ROOT_TOKEN replaced
69+
with createContext. Adds @radix-ng/primitives/number-field to tsconfig paths.
70+
- **tabs:** rewrite over Base UI architecture ([18875d8](https://github.com/radix-ng/primitives/commit/18875d8))
71+
- **collapsible:** rewrite over Base UI architecture ([bd741ef](https://github.com/radix-ng/primitives/commit/bd741ef))
72+
rdxCollapsibleContent is now rdxCollapsiblePanel,
73+
RdxCollapsibleContentDirective -> RdxCollapsiblePanelDirective,
74+
RdxCollapsibleContentPresenceDirective -> RdxCollapsiblePanelPresenceDirective,
75+
data-state is removed in favor of data-open/data-closed, and the
76+
--radix-collapsible-content-* CSS variables are now --collapsible-panel-*.
77+
- **navigation-menu:** rewrite over Base UI architecture ([419fdb7](https://github.com/radix-ng/primitives/commit/419fdb7))
78+
- **primitives:** rewrite Context Menu on the owned Menu/Floating UI ([26e73ec](https://github.com/radix-ng/primitives/commit/26e73ec))
79+
80+
### ❤️ Thank You
81+
82+
- Oleg Pimenov @pimenovoleg
83+
184
## 0.51.0 (2026-05-27)
285

386
### 🚀 Features

packages/primitives/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@radix-ng/primitives",
3-
"version": "0.51.0",
3+
"version": "1.0.0-beta.0",
44
"license": "MIT",
55
"publishConfig": {
66
"access": "public"

0 commit comments

Comments
 (0)