v0.5.4

facebook/astryxv0.5.4Sep 7, 2026by nynexman4464

AI Summary

Astryx v0.5.4 updates the fixed-version core package family with improvements to DropdownMenu focus behavior, CLI documentation capabilities, and Stepper documentation accuracy.

Key Highlights

  • DropdownMenu focus behavior improved to allow arrow key navigation without closing and reopening the menu.
  • CLI integrations now preserve block showcase metadata, enabling packages to ship their own docsite previews.
  • Charts package now includes its primary bar-chart showcase in the docsite.
  • Stepper documentation has been updated to accurately describe the exported context surface.

Breaking Changes

  • The `StepperContextValue` and `useStepperContext` exports are incompatible with v0.5.2 due to shape changes in v0.5.3. Consumers using these context hooks directly should remain on v0.5.2.

New Features

  • Charts package now includes a primary bar-chart showcase in the docsite.
  • CLI integrations now preserve block showcase metadata, allowing packages to provide their own docsite previews.

Full Release Notes

> [!WARNING]
> **Stepper context compatibility:** v0.5.3 changed the package-exported `StepperContextValue` / `useStepperContext` shape, and v0.5.4 does not repair that compatibility break. Ordinary `<Stepper>` and `<Step>` usage is unaffected, but consumers that call the context hook directly or construct `StepperContextValue` should remain on v0.5.2 while a source-compatible repair is evaluated. See [#5659](https://github.com/facebook/astryx/pull/5659).

Astryx 0.5.4 updates the fixed-version core package family.

```bash
npx astryx upgrade --apply
```

## Fixes

- DropdownMenu keeps focus where it is when a controlled menu mounts already open. ArrowDown on the focused trigger enters an already-open menu without requiring a close and reopen. ([#5976](https://github.com/facebook/astryx/pull/5976))
- DropdownMenuRadioGroup now renders a working, selectable menu in the docsite properties preview. ([#5976](https://github.com/facebook/astryx/pull/5976))

## CLI and docsite

- CLI integrations preserve block showcase metadata, letting packages ship their own docsite previews. Charts now includes its primary bar-chart showcase. ([#5583](https://github.com/facebook/astryx/pull/5583))
- Stepper documentation now accurately describes the exported context surface while compatibility work continues. ([#6088](https://github.com/facebook/astryx/pull/6088))

## Contributors

Thanks to @Kyujenius and @cixzhang.

**Full Changelog**: https://github.com/facebook/astryx/compare/v0.5.3...v0.5.4