| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-08-31 | 13.0 kB | |
| v0.0.6 source code.tar.gz | 2026-08-31 | 198.9 MB | |
| v0.0.6 source code.zip | 2026-08-31 | 200.4 MB | |
| Totals: 3 Items | 399.3 MB | 2 | |
What's Changed
- fix(embed): send Editor.bin verbatim as a latin1 string so embedded WebViews can open documents (#113) by @chaxus in https://github.com/ranuts/document/pull/115
- ci(e2e-pages): serial workers, one retry, and a restart loop around wrangler pages dev -- workerd dies on aborted parallel downloads and blocked every PR by @chaxus in https://github.com/ranuts/document/pull/121
- feat(site): markdown page generator + /help, /help/embed-api, /changelog (en, zh-CN) by @chaxus in https://github.com/ranuts/document/pull/116
- docs: PR-only workflow in CLAUDE.md; roadmap direction 9 (ranui/ranuts alignment + IIFE drift); test: ranui vendoring sentinel by @chaxus in https://github.com/ranuts/document/pull/118
- ci(nightly): ranui/ranuts upstream version check in the step summary (roadmap direction 9, L3) by @chaxus in https://github.com/ranuts/document/pull/119
- perf(home): load the OnlyOffice DocsAPI script on demand instead of render-blocking the homepage by @chaxus in https://github.com/ranuts/document/pull/120
- feat(ui): light/dark/system switch in the FAB menu so the theme can change while editing by @chaxus in https://github.com/ranuts/document/pull/123
- content(embed): read-only / preview mode section and FAQ on the embed landing pages (en, zh-CN) by @chaxus in https://github.com/ranuts/document/pull/124
- test(v9): docx tracked changes and header/footer round trips; buildDocx grows header/footer parts by @chaxus in https://github.com/ranuts/document/pull/126
- feat(i18n): editor UI follows the visitor's language across all 45 vendor locales by @chaxus in https://github.com/ranuts/document/pull/122
- build(pages): render the markdown pages at build/dev time via a vite plugin instead of committing them by @chaxus in https://github.com/ranuts/document/pull/128
- docs(seo): explain CSV mojibake and the automatic GB18030/UTF-8 detection on the csv-to-xlsx pages by @chaxus in https://github.com/ranuts/document/pull/125
- feat(routes): static landing at / and the editor at /editor, with legacy deep-link redirects by @chaxus in https://github.com/ranuts/document/pull/130
- perf(open): intent-triggered prefetch of the editor engine (hover/focus on Open/New) by @chaxus in https://github.com/ranuts/document/pull/127
- test(e2e): app-smoke accepts the mounted DocsAPI iframe in place of the #iframe placeholder by @chaxus in https://github.com/ranuts/document/pull/131
- docs(changelog): one-pager for the 2026-08-16 roadmap sprint (route split, help center, i18n, WebMCP, PR flow) by @chaxus in https://github.com/ranuts/document/pull/132
- feat(agent): WebMCP adapter registers the editor's verbs as browser-agent tools by @chaxus in https://github.com/ranuts/document/pull/129
- docs: homepage LCP after the route split (774 ms -> 354 ms on production) by @chaxus in https://github.com/ranuts/document/pull/133
- chore(seo): refresh sitemap lastmod from git history (22 pages changed today) + bin/sitemap-lastmod.mjs by @chaxus in https://github.com/ranuts/document/pull/134
- feat(ui-crawl): implement UI crawl test for toolbar interactions and … by @chaxus in https://github.com/ranuts/document/pull/135
- feat(i18n): app shell in eight languages with per-key English fallback and RTL by @chaxus in https://github.com/ranuts/document/pull/136
- test(v9): UI crawl of every toolbar button; fix guard 8 (bulk comment actions without a selection) by @chaxus in https://github.com/ranuts/document/pull/137
- fix(analytics): never inject a second beacon when Cloudflare already injected one at the edge by @chaxus in https://github.com/ranuts/document/pull/138
- docs: local-LLM + tool-calling feasibility findings by @chaxus in https://github.com/ranuts/document/pull/104
- docs: sync CLAUDE.md guard list and E2E inventory by @chaxus in https://github.com/ranuts/document/pull/140
- chore(deps): bump GitHub Actions across every workflow by @chaxus in https://github.com/ranuts/document/pull/143
- chore(deps): bump ranui to 0.5.0-alpha.3 by @chaxus in https://github.com/ranuts/document/pull/142
- refactor(test): adopt ranuts zip helpers in the OOXML fixture library by @chaxus in https://github.com/ranuts/document/pull/139
- refactor(converter): adopt the ranuts binary utils by @chaxus in https://github.com/ranuts/document/pull/141
- fix(v9): retry an open once when the editor, not the document, failed (#144) by @chaxus in https://github.com/ranuts/document/pull/146
- fix(v9): give the slide the phone's screen and repaint a lost canvas (#145) by @chaxus in https://github.com/ranuts/document/pull/147
- fix(v9): await the font system instead of importing without it (#144) by @chaxus in https://github.com/ranuts/document/pull/148
- fix(v9): never leave the conversion waiting on a callback that will not come (#144) by @chaxus in https://github.com/ranuts/document/pull/150
- fix(v9): batch the retry-bytes release and the live compact layout (#144, [#145]) by @chaxus in https://github.com/ranuts/document/pull/152
- ci: bound every job, stop apt from hanging, and pin the wrangler compatibility date by @chaxus in https://github.com/ranuts/document/pull/153
- fix(docker): ship a cache contract so a pulled image actually reaches the browser (#144) by @chaxus in https://github.com/ranuts/document/pull/154
- refactor(editor): split the 1975-line onlyoffice-editor into a facade… by @chaxus in https://github.com/ranuts/document/pull/155
- ci: shard the three E2E suites and stop them waiting on lint by @chaxus in https://github.com/ranuts/document/pull/156
- feat(ui): remove the floating Menu button from the editor by @chaxus in https://github.com/ranuts/document/pull/157
- fix(ui): give the button host the radius its shadow is drawn on by @chaxus in https://github.com/ranuts/document/pull/158
- fix: deliver updates and open documents on constrained browsers (#144) by @chaxus in https://github.com/ranuts/document/pull/159
- fix(ci): make the production deploy gate wait for the build it is smoking by @chaxus in https://github.com/ranuts/document/pull/160
- perf(sw): serve the whole vendored editor cache-first, not just its binaries by @chaxus in https://github.com/ranuts/document/pull/161
- feat(seo): pages for PDF conversion and OpenDocument, plus llms-full.txt by @chaxus in https://github.com/ranuts/document/pull/162
- feat(web-mcp): add create_document and get_document_text, derive the format list by @chaxus in https://github.com/ranuts/document/pull/163
- ci: wait long enough for a Cloudflare preview, and say what a red one means by @chaxus in https://github.com/ranuts/document/pull/164
- perf(landing): warm the editor from the homepage while it sits idle by @chaxus in https://github.com/ranuts/document/pull/165
- perf(landing): warm all three editor engines, not just the shared core by @chaxus in https://github.com/ranuts/document/pull/167
- perf(fonts): send the font catalog compressed, and drop three dead configs by @chaxus in https://github.com/ranuts/document/pull/168
- ci(nightly): stop the corpus run reporting infrastructure noise as findings by @chaxus in https://github.com/ranuts/document/pull/166
- fix(fonts): replace 171 MB of proprietary faces, and give each script one family by @chaxus in https://github.com/ranuts/document/pull/170
- perf(vendor): drop the asm.js fallbacks, and pin what actually loads by @chaxus in https://github.com/ranuts/document/pull/171
- feat: autosave recovery points, a local history page, and a seven-day window by @chaxus in https://github.com/ranuts/document/pull/172
- fix(history): design the history page and the recovery card properly by @chaxus in https://github.com/ranuts/document/pull/173
- fix(fonts): revert the license sweep — it shifted every glyph on the live site by @chaxus in https://github.com/ranuts/document/pull/174
- feat(i18n): finish the six shell locales, not just their first 19 strings by @chaxus in https://github.com/ranuts/document/pull/176
- fix(history): confirm deletions in the design system's dialog, not the browser's by @chaxus in https://github.com/ranuts/document/pull/175
- docs(fonts): record why substituting the proprietary faces fails by @chaxus in https://github.com/ranuts/document/pull/178
- feat(save): write back into the document's own file instead of downloading a copy by @chaxus in https://github.com/ranuts/document/pull/179
- perf(history): derive the snapshot interval from what an export actually costs by @chaxus in https://github.com/ranuts/document/pull/180
- test(save): wait for the save to finish instead of racing it by @chaxus in https://github.com/ranuts/document/pull/182
- test(history): read the history database through one guarded reader by @chaxus in https://github.com/ranuts/document/pull/183
- docs(readme): translate the readme into the eight languages the site offers by @chaxus in https://github.com/ranuts/document/pull/177
- fix(history): stop interrupting the editor to offer old work by @chaxus in https://github.com/ranuts/document/pull/181
- fix(fonts): replace the 79 proprietary faces, by moving rows instead of files by @chaxus in https://github.com/ranuts/document/pull/184
- docs(fonts): one-pager for the font licensing work, plus the live numbers and the purge still owed by @chaxus in https://github.com/ranuts/document/pull/186
- perf(history): verify the adaptive interval actually backs off on slow devices by @chaxus in https://github.com/ranuts/document/pull/185
- refactor(landing): replace the card walls with typography and rules by @chaxus in https://github.com/ranuts/document/pull/187
- feat(landing): give content pages a sidebar rail instead of a wider column by @chaxus in https://github.com/ranuts/document/pull/188
- fix(editor): move a tab off an older build by itself, and stop flashing the home panel by @chaxus in https://github.com/ranuts/document/pull/189
- feat(history): a rail, a download action, and no cards on /history by @chaxus in https://github.com/ranuts/document/pull/190
- style(landing): dress the language menu in the site's own palette by @chaxus in https://github.com/ranuts/document/pull/191
- feat(i18n): generate every page from content, and ship 7 languages end to end by @chaxus in https://github.com/ranuts/document/pull/192
- feat(i18n): finish the seven-language site (de, es, ko, pt) and fix the menu that clipped them by @chaxus in https://github.com/ranuts/document/pull/193
- fix(editor): a missing translation must not become a document error by @chaxus in https://github.com/ranuts/document/pull/194
- fix(i18n): the four places seven languages did not reach by @chaxus in https://github.com/ranuts/document/pull/195
- fix(seo): tell Open Graph the site has seven languages by @chaxus in https://github.com/ranuts/document/pull/196
- fix(i18n): make a chosen language follow the reader off the static pages by @chaxus in https://github.com/ranuts/document/pull/197
- chore(design): audit every locale, and measure CJK in CJK by @chaxus in https://github.com/ranuts/document/pull/198
- fix(sw): stop an update from blanking the editor, and give the site one entity by @chaxus in https://github.com/ranuts/document/pull/201
- fix(license): restore the ONLYOFFICE product logo and add the notices AGPL Section 7 requires by @chaxus in https://github.com/ranuts/document/pull/202
- feat(seo): add an English and Chinese page for people searching for ONLYOFFICE by @chaxus in https://github.com/ranuts/document/pull/203
- fix(sw): do not let a busy worker's silence cancel the reload that repairs a torn page by @chaxus in https://github.com/ranuts/document/pull/204
- fix(safari): repair the landing-page file handoff, and make the cross-browser nightly mean something by @chaxus in https://github.com/ranuts/document/pull/205
- chore(deps): ranui 0.5.0-alpha.5, ranuts 0.4.1-alpha.2 by @chaxus in https://github.com/ranuts/document/pull/206
- feat(i18n): the language menu is a list of links, not a form field by @chaxus in https://github.com/ranuts/document/pull/207
- refactor(i18n): build the language menu with ranui's DOM, not string concatenation by @chaxus in https://github.com/ranuts/document/pull/209
- feat(seo): add About and Contact entity pages in all seven locales by @chaxus in https://github.com/ranuts/document/pull/210
- fix(i18n): the zh-CN hero CTAs render as four blank pills by @chaxus in https://github.com/ranuts/document/pull/211
- fix(i18n): /history tells a Chinese reader they are on the English site by @chaxus in https://github.com/ranuts/document/pull/213
- fix(a11y): the homepage blocked zoom, had no main, and painted 10px text 3:1 by @chaxus in https://github.com/ranuts/document/pull/214
- fix(i18n): three Korean pages scroll sideways on a phone by @chaxus in https://github.com/ranuts/document/pull/212
- chore(deps): Bump hadolint/hadolint-action from 3.4.0 to 3.5.0 by @dependabot[bot] in https://github.com/ranuts/document/pull/215
Full Changelog: https://github.com/ranuts/document/compare/v0.0.5...v0.0.6