Releases

Radix Primitives releases and their changelogs.

All Primitives

  • ✨ Improve polymorphic types performance #613

Accordion 0.0.14

  • 🐛 Ensure only one click is needed to close a single controlled accordion #594

Checkbox 0.0.14

  • 🔥 Remove readOnly prop #600

Context Menu 0.0.18

  • ✨ Add onOpenChange prop #604

Dialog 0.0.16

  • 🐛 Ensure focus position isn't lost when blurring out window and re-focusing it #589

Dropdown Menu 0.0.18

  • 🔥 Remove anchorRef prop #580
  • ✨ Take into account non-visible items #618
  • 🐛 Prevent page from scrolling when selecting an item with space key #626

Hover Card 0.0.1

  • 🎉 New primitive #595

Popover 0.0.16

  • 🔥 Remove anchorRef prop and replace with optional Anchor part #580

Radio Group 0.0.15

  • 🔥 Remove readOnly prop #600
  • ✨ Add optional orientation, dir, loop props #618

Switch 0.0.12

  • 🔥 Remove readOnly prop #600

Toggle Group 0.0.7

  • ✨ Add optional orientation, dir, loop props #618

Tooltip 0.0.17

  • 🔥 Remove anchorRef prop #580

All Primitives

  • ✨ Improve tree-shaking #577

Context Menu 0.0.17

  • 🐛 Ensure you can open a context menu when one is already open #565

Dropdown Menu 0.0.17

  • 🐛 Fix potential overlap issue #541

Popover 0.0.15

  • 🐛 Ensure Content closes when it has multiple close animations #571

Toggle 0.0.6

  • 🔥 Rename ToggleButton primitive to Toggle #546
  • 🔥 Rename toggled prop to pressed #546
  • 🔥 Rename defaultToggled prop to defaultPressed #546
  • 🔥 Rename onToggledChange prop to onPressedChange #546

Toggle Group 0.0.6

  • 🎉 New primitive #376

Toolbar 0.0.9

Tooltip 0.0.16

Accordion 0.0.7

  • ✨ Add height CSS custom property to panel for easier animation #537

Collapsible 0.0.7

  • ✨ Add height CSS custom property to content for easier animation #537

Tooltip 0.0.9

  • 🐛 Fix type definition conflicts #538

All Primitives

  • ✨ Add support for SSR
  • 🔥 Remove selector prop and data-radix-* atributes #517

Accordion 0.0.6

  • 🔥 Add support for multiple values #527

Note: This is a breaking change because the new type prop is required.

Slider 0.0.6

  • 🐛 Ensure step is rounded correctly #463

Tabs 0.0.6

  • ✨ Add RTL support (dir prop) #497

Tooltip 0.0.7

  • 🐛 Ensure events are composed when using <Trigger as={Slot}> #461

Context Menu 0.0.8

  • ✨ Expose onCloseAutoFocus prop #456

Dropdown Menu 0.0.8

  • ✨ Expose onCloseAutoFocus prop #456

All Primitives

  • 🐛 Fix type autocompletion when using as prop #421

Accordion 0.0.5

  • 🐛 Prevent open/close flickering #431

Dialog 0.0.6

  • 🐛 Ensure focus is returned properly on close #422

Radio Group 0.0.5

  • 🔥 Move name prop from Item to Root #424

Context Menu 0.0.6

  • 🐛 Re–add missing children #414

Dropdown Menu 0.0.6

  • 🐛 Re–add missing children #414

Popover 0.0.5

  • 🐛 Prevent flickering (sliding) issue #415

Slot 0.0.1

  • 🎉 New utility #409

Dialog 0.0.3

  • 🐛 Fix regression when tabbing out would close #403

Dropdown Menu 0.0.3

  • 🐛 Fix broken arrow keys navigation #404

All Primitives

  • ✨ Add selector prop #347

Accordion 0.0.2

  • 🐛 Ensure setting disabled={false} on Root doesn't enable disabled items #400

Dropdown Menu 0.0.2

  • ✨ Add enter key support on trigger #381
  • 🐛 Prevent focus race condition #394

Popover 0.0.2

  • 🐛 Ensure Content repositions on window resize #359
  • 🐛 Ensure last element inside Content triggers blur event #395

All primitives 0.0.1

  • 🎉 Initial release! #338