A3S Office 0.40.0
Highlights
- Added atomic Writer ordered-list numbering revisions with dedicated review cards, accept/reject, and independent Undo boundaries.
- Added strict and transitional WordprocessingML
w:numberingChangeimport/export for common single-level decimal, letter, and Roman numbering. - Extended browser Yjs and native Yrs collaboration with immutable numbering decisions, persistence/restart coverage, and fail-closed validation.
- Added responsive desktop/mobile automation, bilingual current and frozen 0.40.0 documentation, and a scannable visual changelog entry.
- Simplified the public Playground home so feature examples live in the existing New template grid.
Compatibility
Complex, malformed, conflicting, namespace-spoofed, duplicated, and multi-level numbering revisions remain read-only and emit explicit diagnostics.
Validation
The release candidate passed the complete Office CI suite, 2263 frontend tests, Rust workspace tests, WebKit IME checks, full Playwright visual contracts, package builds, bundle budget, and npm pack inspection.