A3S Office 0.305.0 documentation
This is the frozen documentation index for A3S Office 0.305.0. Use it to find integration guides, API references, and engineering notes.
Start here
Editor components
All framework bindings share the controlled-component contract. The host owns content, persistence, permissions, and lifecycle; editors report state changes through typed properties and events.
Real-time collaboration
The collaboration protocol covers all five editors and all three framework bindings. Browsers use Yjs and native agents use Yrs. The host owns rooms, identity, authorization, providers, offline buffering, and persistence.
What's new on main (0.305.0)
Keep FreeText annotation edits on the find-hit span:
pdf-update-annotationaccepts optionalsearchandindexUtf16fromcollab find.nextAnnotation.contentsreplaces only that FreeText span.- A drifted offset fails closed. Omit both fields to set the whole FreeText contents. There is no PDF body replace-text mutation.
Explore by surface
Curated entry points for durable capabilities. Prefer these over scanning every historical release note.
Engineering references
Languages and versions
Use the language and version controls in the page header to switch between Simplified Chinese, English, and frozen releases. Search remains scoped to the active language and version so API results from different releases are never mixed.
