Skip to content

Docx Editor

v@eigenpal/[email protected] Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

docx docx-editor editor javascript msword next
+7 more
prosemirror react vite vue word word-editor wysiwyg

Summary

AI summary

Updates Patch Changes, Minor Changes, and callback across a mixed release.

Changes in this release

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, falling back to `console.warn`. Adds `onFontError(callback)` utility.

Routes font‑load failures through React `onError` prop and Vue `error` event, falling back to `console.warn`. Adds `onFontError(callback)` utility.

Source: llm_adapter@2026-05-30

Confidence: high

Feature Medium

Tracks structural edits as OOXML revisions in suggesting mode; adds `acceptChangeById`, `rejectChangeById`, and enhanced `acceptAllChanges`/`rejectAllChanges`.

Tracks structural edits as OOXML revisions in suggesting mode; adds `acceptChangeById`, `rejectChangeById`, and enhanced `acceptAllChanges`/`rejectAllChanges`.

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

Full changelog

Minor Changes

  • 9d7138e: Add a fonts prop on <DocxEditor> for declarative custom-font registration — each entry injects an @font-face from the URL you provide, and entries sharing a family register different weights. Also exposes loadFontFromUrl, loadFontDefinitions, and the FontDefinition type from @eigenpal/docx-editor-core/utils. Fixes #620.
  • 9d7138e: Font-load failures now route through the React onError prop and the Vue error event instead of the console, so you can forward them to your own error tracker; with no subscriber attached they fall back to console.warn. Adds onFontError(callback) to @eigenpal/docx-editor-core/utils for 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), and acceptAllChanges / rejectAllChanges now resolve every revision type rather than inline marks only. Fixes #614.

Patch Changes

  • 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]

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

Track Docx Editor

Get notified when new releases ship.

Sign up free

About Docx Editor

All releases →

Related context

Earlier breaking changes

Beta — feedback welcome: [email protected]