v0.5.4

altic-dev/FluidVoicev0.5.4Sep 7, 2026by nynexman4464

AI Summary

This release focuses on refining DropdownMenu focus handling and improving CLI integrations to preserve showcase metadata. It also updates documentation for the Stepper component while maintaining a warning about continued context compatibility issues.

Key Highlights

  • Fixed DropdownMenu focus retention when a controlled menu mounts open.
  • Fixed DropdownMenuRadioGroup rendering in the docsite properties preview.
  • CLI integrations now preserve block showcase metadata for packages.
  • Charts package now includes its primary bar-chart showcase.
  • Stepper documentation updated to accurately describe the exported context surface.

New Features

  • Charts includes its primary bar-chart showcase
  • CLI integrations preserve block showcase metadata

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