This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+7 more
Summary
AI summaryUpdates Patch Changes, Minor Changes, and callback across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds `fonts` prop on `<DocxEditor>` for declarative custom‑font registration. Adds `fonts` prop on `<DocxEditor>` for declarative custom‑font registration. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Medium |
Routes font‑load failures through React `onError` prop and Vue `error` event; adds `onFontError(callback)` utility. Routes font‑load failures through React `onError` prop and Vue `error` event; adds `onFontError(callback)` utility. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Medium |
Tracks structural edits as OOXML revisions in suggesting mode and adds change‑accept/reject APIs. Tracks structural edits as OOXML revisions in suggesting mode and adds change‑accept/reject APIs. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| 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-05-30 Confidence: high |
— |
| Bugfix | Medium |
Fixes Find navigation: matches map to live positions, page scrolls to active match, Enter advances results. Fixes Find navigation: matches map to live positions, page scrolls to active match, Enter advances results. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Bugfix | Medium |
Fixes hyperlink popup text and URL inputs becoming uneditable. Fixes hyperlink popup text and URL inputs becoming uneditable. Source: llm_adapter@2026-05-30 Confidence: high |
— |
Full changelog
Minor Changes
- 9d7138e: Add a
fontsprop on<DocxEditor>for declarative custom-font registration — each entry injects an@font-facefrom the URL you provide, and entries sharing afamilyregister different weights. Also exposesloadFontFromUrl,loadFontDefinitions, and theFontDefinitiontype from@eigenpal/docx-editor-core/utils. Fixes #620. - 9d7138e: Font-load failures now route through the React
onErrorprop and the Vueerrorevent instead of the console, so you can forward them to your own error tracker; with no subscriber attached they fall back toconsole.warn. AddsonFontError(callback)to@eigenpal/docx-editor-core/utilsfor non-adapter hosts. - 42ea72d: Track structural edits as OOXML revisions in suggesting mode. Paragraph-break insert/delete, paragraph-property changes, and table row/cell insert/delete/merge are now recorded, round-tripped through DOCX, and shown in the tracked-changes sidebar (React and Vue, localized). Adds
acceptChangeById(id)/rejectChangeById(id), andacceptAllChanges/rejectAllChangesnow resolve every revision type rather than inline marks only. Fixes #614.
Patch Changes
- 371dbaf: Fix Find navigation in the paged editor: matches now map to live document positions, the page scrolls to the active match, and Enter advances through results instead of snapping back to the first. Fixes #321.
- 79c68b0: Fix hyperlink popup text and URL inputs being uneditable. The editor container's focus and keydown handlers were redirecting focus to the document, so the popup inputs could never hold focus or accept typing.
- Updated dependencies [14fe4f2]
- Updated dependencies [9d7138e]
- Updated dependencies [7e77654]
- Updated dependencies [bf11ee8]
- Updated dependencies [30c1931]
- Updated dependencies [9d7138e]
- Updated dependencies [7a91813]
- Updated dependencies [a7f9ac5]
- Updated dependencies [42ea72d]
- Updated dependencies [ebb85a5]
- Updated dependencies [137d5de]
- Updated dependencies [e5e0997]
- @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
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]