This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryFixes Vue getDocument() to expose paragraph IDs immediately and makes the formatting toolbar apply changes within headers/footers.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Image resize supports corner handles (aspect ratio) and edge handles (stretch). Image resize supports corner handles (aspect ratio) and edge handles (stretch). Source: granite4.1:30b@2026-06-11-audit Confidence: low |
— |
| Feature | Low |
Selection handles changed to Word-style white dots. Selection handles changed to Word-style white dots. Source: granite4.1:30b@2026-06-11-audit Confidence: low |
— |
| Dependency | Low |
Updated dependencies: @eigenpal/[email protected], @eigenpal/[email protected], @eigenpal/[email protected]. Updated dependencies: @eigenpal/[email protected], @eigenpal/[email protected], @eigenpal/[email protected]. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Bugfix | Medium |
Fixes Vue getDocument() missing paraIds until first edit. Fixes Vue getDocument() missing paraIds until first edit. Source: llm_adapter@2026-06-11 Confidence: high |
— |
| Bugfix | Medium |
Fixes formatting toolbar not applying to header/footer edits. Fixes formatting toolbar not applying to header/footer edits. Source: llm_adapter@2026-06-11 Confidence: low |
— |
| Bugfix | Low |
Inserted images maintain aspect ratio when fitting into constrained areas. Inserted images maintain aspect ratio when fitting into constrained areas. Source: granite4.1:30b@2026-06-11-audit Confidence: low |
— |
| Bugfix | Low |
Formatting toolbar now applies formatting to header/footer being edited. Formatting toolbar now applies formatting to header/footer being edited. Source: granite4.1:30b@2026-06-11-audit Confidence: low |
— |
Full changelog
Minor Changes
- 1ab8b30: Image resize: drag a corner handle to scale (keeping aspect ratio) or an edge handle to stretch one side (width or height) and deliberately change the aspect ratio. Selection handles are now Word-style white dots. Inserted images keep their aspect ratio — a wide image dropped into a table cell or a narrow column now scales down to fit while staying in proportion, instead of squashing or overflowing the page. Fixes #266.
Patch Changes
- 3d36236: Fix Vue
getDocument()returning paragraphs without theirparaIds until the first edit. The host Document cache is now synced with the ids assigned at load (#738), sogetDocument()exposes them immediately. Fixes #746. - 92690d6: Fix the Vue formatting toolbar not applying to a header or footer while editing it. Bold, italic, font, size, color, paragraph style, and clear-formatting now target the header/footer being edited instead of the document body. Fixes #749.
- Updated dependencies [28a521a]
- Updated dependencies [1ab8b30]
- @eigenpal/[email protected]
- @eigenpal/[email protected]
- @eigenpal/[email protected]
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Docx Editor
All releases →Related context
Earlier breaking changes
- v@eigenpal/[email protected] Shared i18n package extracted into @eigenpal/docx-editor-i18n.
- v@eigenpal/[email protected] `showPrintButton` prop removed from `<DocxEditor>` and toolbar components.
- v@eigenpal/[email protected] Toolbar naming unified across React and Vue adapters; classic toolbar removed.
- v@eigenpal/[email protected] Agent UI components relocated to new agent packages and API changed.
- v@eigenpal/[email protected] Shared i18n package extracted from adapters into dedicated locale bundle.
Beta — feedback welcome: [email protected]