Repository navigation
Coordinated Beast 0.16.0 release, aligned with Octane 0.16.0.
The attached npm tarballs are ready for manual publishing. The workflow does not publish to npm.
npm publish ./beast-tsrx-0.16.0.tgz --access public
npm publish ./create-beast-0.16.0.tgz --access publicbeast-skills-0.16.0.tgzcontains the Beast and React-to-Beast agent skills underskills/.
beast-tsrx
Changed
- Align Beast with Octane
0.16.0, Rspack plugin0.2.8, and Rsbuild plugin
0.1.69; update the lockfile and document the 0.14–0.16 migration, including
hydration protocol 3, server error fallbacks, and Trusted Types.
Fixed
- Wrap text lines that sit directly in
if,each/empty,switch, and
try/pending/catcharms in fragments. They previously rendered nothing
or failed to parse, because TSRX treats arm bodies as statements. - Wrap
try,pending, andcatchblocks with several children in one
fragment, since Octane requires a@tryblock to render a single node.
Added
- Verify leading module directives, the protocol-3 root comment, client-render
Suspense ranges for server errors, and stored elements with an array
classNamere-rendering inside anifarm. - Update server, compiler, and runtime assertions for the new Suspense ranges,
the server-shipped ErrorBoundary fallback, and the renamed permanent-static
Hydrate import.
create-beast
Changed
- Pin generated projects to Beast/Octane
0.16.0, Rspack/Rsbuild plugins
0.2.8/0.1.69, Base UI/Radix0.1.69, and shadcn0.0.58. - Retain the required
@tsrx/oxc@0.20.0parser and TypeScript plugin0.6.3.
Optional Devtools remains pinned to0.1.23, whose peers predate Octane 0.16. - Pin the optional Page Builder add-on to
@beastjs/page-builder@0.3.0. Beast
UI and icons stay on@beastjs/cli@0.3.3, which is already the latest.
Skills
Changed
- Target Beast/Octane
0.16.0in both bundled skills, update companion and
router versions, and document the language server0.2.4dependency update. - Add the 0.16 migration reference for hydration protocol 3, server error
fallbacks, commit-phase writes, parallel transitions, and Trusted Types. - Update the coverage ledger with 0.16 regressions.