v0.5.4

Gerstep/cybosv0.5.4Sep 7, 2026by nynexman4464

Upgrading?

AI Summary

A maintenance release addressing focus handling in DropdownMenu and adding showcase metadata preservation for CLI integrations.

Key Highlights

  • DropdownMenu focus handling fix for controlled menus mounting already open.
  • CLI integrations preserve block showcase metadata for docsite previews.
  • Stepper documentation updates regarding context compatibility.

New Features

  • DropdownMenu keeps focus where it is when a controlled menu mounts already open.
  • CLI integrations preserve block showcase metadata, allowing packages to ship their own docsite previews.
  • Stepper documentation now accurately describes the exported context surface.

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

Related Repositories