@openuidev/a2ui@0.5.0 @openuidev/react-lang@1.0.0
high risk
thesysdev/openuiOct 12, 2026 → Oct 12, 20260 days between releases
What's New
Upgrade to OpenUI Lang 1.0 introduces custom actions, message parsing, and library extensions.
Breaking Changes
- Removed legacy exports like `isASTNode` and `BUILTINS`
- A program without `root` may render blank if no statement calls the library root component
- `@Name(...)` now returns null for unknown functions
New Features
- Custom actions and functions via `defineAction` and `defineFunction`
- Library extension capabilities via `library.extend()`
- Message parsing support with `parseMessage` and `buildMessage`
Improvements
- State streaming improvements
- Dependency upgrades to OpenUI Lang 1.0
Bug Fixes
- Cut-off outputs now render blank instead of a partial tree
- Streaming correctly renders content when `root` is written first
Upgrade Notes
Remove usage of legacy exports like `isASTNode` and `BUILTINS`. Ensure `root` statements are placed at the top of your program to prevent blank streaming output. Verify peer dependency compatibility with `react-ui` 0.18.
The Two Releases
@openuidev/a2ui@0.5.0
@openuidev/a2ui@0.5.0
Oct 12, 2026· 10 days ago
Minor version bump upgrading to OpenUI Lang 1.0 and applying review fixes.
Full release notes@openuidev/react-lang@1.0.0
@openuidev/react-lang@1.0.0
Oct 12, 2026· 10 days ago
Major version bump to 1.0.0 introducing custom actions, functions, message parsing, and library extension capabilities.
Full release notes