Releases
v0.7.0
Compare
Sorry, something went wrong.
No results found
0.7.0 (2026-10-02)
Features
viewer: add document editing contracts (74363da )
viewer: add pdf page operations (c128af4 )
viewer: add pdf text layout, caret positions and range rectangles (cce9df6 )
viewer: add pdfium wasm bridge for pdf editing (9451bd0 )
viewer: add the edit session core (cbaf514 )
viewer: add the pdf insert-text-box operation (f537c9d )
viewer: add the revision-2 editing contract types (a875573 )
viewer: add, duplicate, delete and reorder pptx slides (00fae25 )
viewer: answer pdf hover from a main-thread geometry cache (8785365 )
viewer: carry paragraph ids on docx text runs (ae2dda5 )
viewer: derive edit ids from state ids and report removed ids (7820cf5 )
viewer: draw and restyle pdf shapes (f5cf9e6 )
viewer: edit docx paragraph text, run and paragraph styles (6712548 )
viewer: edit pdf text boxes in place (f3ba732 )
viewer: edit text that already exists in a pdf (eb8366a )
viewer: embed fonts for pdf text the standard fonts cannot draw (736c480 )
viewer: finish pptx editing with latency, fixtures and docs (968981e )
viewer: finish the pdf revision-2 contract (bcf8b23 )
viewer: fit docx pictures and id paragraphs in a pre-pass (e793b1d )
viewer: harden pdf editing for signed files and json clients (b5fdcfa )
viewer: insert docx tables and edit their cells (de8f988 )
viewer: insert jpeg and png images into pdf pages (28a3e7e )
viewer: insert pictures and tables into pptx slides (2354aa8 )
viewer: insert tables into pdf pages and edit their cells (c3a0d79 )
viewer: insert, move and delete docx paragraphs and pictures (b9e75e7 )
viewer: inspect docx bodies through the edit session (2b9c2ea )
viewer: inspect pptx slides through the ooxml edit worker (b25378e )
viewer: keep edit checkpoints and an asset store (f3d36ed )
viewer: keep the view across edits and map page geometry (499d858 )
viewer: map pdf selections and ranges across later edits (6600a50 )
viewer: model pdf pages and elements for editing (d73e5fc )
viewer: move docx and xlsx to the 0.88 ooxml engine (5471c83 )
viewer: move, resize and delete pdf elements (bb028f3 )
viewer: patch ooxml parts in verified, atomic transactions (525fc3a )
viewer: read ooxml packages with a verbatim-copy zip reader (2533306 )
viewer: render a pdf page with chosen elements left out (fd3c479 )
viewer: replace a range of a pdf text element (a3ca9da )
viewer: replace and restyle pptx text with minimal run patches (6ab0da2 )
viewer: return read envelopes from edit sessions (21fba38 )
viewer: save pdfs in full by default with a compaction pass (4520d1a )
viewer: scan ooxml parts with exact ranges (f7141ab )
viewer: show compacted pdf saves, fall back when compaction fails (df81265 )
viewer: start pdf edit sessions on a pdfium worker (6fc4647 )
viewer: style, move, resize, delete and insert pptx shapes (d232135 )
viewer: swap edited documents in two phases and report layout (c976040 )
viewer: validate edit operations against json schemas (bae3420 )
viewer: wire edit sessions into the document viewer (6b92518 )
viewer: write ooxml packages copying untouched entries verbatim (2449565 )
Bug fixes
viewer: harden docx editing after review (24f48e9 )
viewer: harden pptx editing and the docx pre-pass after review (7248c78 )
viewer: harden the pdf full-save compaction pass (7586f66 )
viewer: make edit sessions safe around the host (149ae66 )
You can’t perform that action at this time.