This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryEdits and tracked changes in footnote and endnote bodies now persist on save.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Preserve edits and tracked changes in footnote and endnote bodies on save. Preserve edits and tracked changes in footnote and endnote bodies on save. Source: llm_adapter@2026-06-04 Confidence: low |
— |
| Feature | Low |
Serialize note bodies (footnotes/endnotes) on document save. Serialize note bodies (footnotes/endnotes) on document save. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
| Feature | Low |
Preserve edits and tracked changes (`w:ins`, `w:del`) inside footnotes and endnotes. Preserve edits and tracked changes (`w:ins`, `w:del`) inside footnotes and endnotes. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
| Feature | Low |
Maintain separator markers and auto-number marks in note bodies during editing. Maintain separator markers and auto-number marks in note bodies during editing. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
| Feature | Low |
Write `word/footnotes.xml` and `word/endnotes.xml` from the document model in `repackDocx`. Write `word/footnotes.xml` and `word/endnotes.xml` from the document model in `repackDocx`. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
| Feature | Low |
Add `includeFootnotes` and `includeEndnotes` options to `DocxReviewer.getChanges()`. Add `includeFootnotes` and `includeEndnotes` options to `DocxReviewer.getChanges()`. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
| Feature | Low |
Report tracked changes within notes with `noteId` and `noteType` when inclusion options are enabled. Report tracked changes within notes with `noteId` and `noteType` when inclusion options are enabled. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
Full changelog
Minor Changes
-
1be9cf5: Edit and track-change footnote and endnote bodies.
Note bodies are now serialized on save, so edits and tracked changes (
w:ins/
w:del) inside footnotes and endnotes persist instead of being dropped — the
run model preserves the separator markers and the in-body auto-number marks, and
repackDocxwritesword/footnotes.xml/word/endnotes.xmlfrom the model.
DocxReviewer.getChanges()gainsincludeFootnotes/includeEndnotesoptions;
when set, tracked changes inside note bodies are reported withnoteId/
noteType.
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
Related tools
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]