9.21.2
- Fix alpha-mode sentinel crash and report accurate caps and depth/stencil metadata - by bkaradzic-microsoft (#18804)
- Fix three IBL rendering bugs: AreaLights prefilter type, OpenPBR anisotropic inlining, black diffuse fallback - by bkaradzic-microsoft (#18803)
- Fix particle node material async shader creation - [Bug Fix] by VicenteCartas (#18802)
v16.3.1-canary.17
- Turbopack: add imports_wildcard NFT unit test: #97373
- Turbopack: improve chunk_item_content docs: #97370
- Turbopack: don't trace embedded WASM loader helpers: #97353
- test: Reenable i18n-api-support deploy test for Turbopack with adapters: #96898
- Trace instrumentation startup: #97296
- Trace route module preparation: #97295
- Trace route module loading: #97318
- fix(deps): bump
satoriand@vercel/og: #97276 - Scope app-entry export validation to files inside the app directory: #97350
- Emit whole-app server NFTs when
output: 'standalone'is used with an adapter: #97287 - [test] Cover
'use cache: private'in route handlers: #97349 - Fix missing Pages runtime in adapter Pages API outputs: #96819
- docs: align SPA guide reducer example with React conventions: #97341
- Update blob version.: #97342
Huge thanks to @mischnic, @DavidIlie, @styfle, @unstubbable, @bryan-ferry, @timneutkens, @aurorascharff, and @gdborton for helping!
@docx-editor.dev/editor-api@2.3.0
- aaf9f43: Allow browser runtimes to receive an explicit author identity so scripts can reply to comments when the live editor permits review writes.
- c8c148f: Correct font getter types to include
nullwhen a range has mixed or inherited formatting. Strict TypeScript consumers must now handle the existing nullable runtime result. - aaf9f43: Create top-level comments from ranges with the runtime author on server and browser hosts.
- aaf9f43: Add atomic
Comment.delete()andCommentReply.delete()operations, including browser Undo support and root-versus-reply lifecycle semantics. - 120b912: Add
Body.bookmarksto enumerate bookmarks in a body story without first searching for text. - c8c148f: Correct comment, reply, and revision date getter types to include
nullfor missing or invalid OOXML dates. Strict TypeScript consumers must now guard these review dates before usingDatemethods. - 120b912: Add
ContentControl.isBoundfor safely preflighting custom-XML-bound controls before writes. - 120b912: Add read-only
NoteItem.textso footnote and endnote text can be loaded directly in one post-listing sync while preservingNoteItem.bodyfor structured access.
- c8c148f: Fix browser runtimes reporting save support even though they do not expose a
save()method. - c8c148f: Reject non-empty
LoadQueryOptions.expandrequests instead of silently ignoring navigation-property expansion. - 120b912: Fix browser
Range.select()calls so offscreen ranges are revealed as well as logically selected. - 120b912: Fix browser
Bookmark.select()calls so they resolve and reveal the bookmark without requiring a priorbookmark.rangesync.- @docx-editor.dev/core@2.3.0