Skip to content

v0.3.0

Choose a tag to compare

@tiye tiye released this 31 Aug 15:54
· 6 commits to main since this release
e8abc85

中文

v0.3.0:React 19.2 能力正式交付

本版本正式发布此前已合并的 React 19.2 绑定:Activity、Promise resources 与局部 Error Boundary、Web Streams SSR/Suspense hydration、React DOM 操作 API,以及完整公共 API 文档门禁。

DOM FFI 兼容性

  • 消费已验证发布的 tiye/dom-ffi@0.3.0
  • Document.body() / Document.head() 的可空 Web IDL 契约显式处理;
  • 在 root 与 body 都缺失时安全跳过渲染,不再 panic。

发布验证

此 GitHub Release 触发 Actions:验证 tag/模块版本/主线祖先关系、MoonBit 构建和测试、生成代码与文档门禁、真实 Chromium 测试、浏览器构建、发布包校验与 mooncakes.io 下游 runtime 验证。

English

v0.3.0: Formal delivery of React 19.2 capabilities

This version formally releases the previously merged React 19.2 binding work: Activity, Promise resources and local Error Boundaries, Web Streams SSR/Suspense hydration, React DOM operational APIs, and the complete public API documentation gate.

DOM FFI compatibility

  • Consumes the verified tiye/dom-ffi@0.3.0 release;
  • Explicitly handles nullable Web IDL contracts for Document.body() and Document.head();
  • Safely skips rendering when both root and body are absent rather than panicking.

Publishing verification

This GitHub Release triggers Actions to verify tag/module-version/main-ancestry identity, MoonBit build and tests, generated-source and documentation gates, real Chromium tests, browser build, package contents, and downstream mooncakes.io runtime consumption.