This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+7 more
ReleasePort's take
Light signal@eigenpal/docx-editor-i18n 1.0.1 adds per-locale subpath imports for code-split locale loading and re-exports document creation helpers from adapters. This reduces core dependency coupling while enabling on-demand locale loading.
Why it matters: Enables code-split locale loading on demand and reduces core dependency coupling for adapters. Recommended for applications serving multiple locales; test in dev to optimize bundle sizes without core upgrades.
Summary
AI summaryAdds per-locale subpath imports and additional exports for dynamic locale loading.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Re-export document creation helpers from adapters to remove core dependency Re-export document creation helpers from adapters to remove core dependency Source: llm_adapter@2026-05-22 Confidence: high |
— |
| Feature | Medium |
Add per-locale subpath imports to enable code-split locale loading on demand Add per-locale subpath imports to enable code-split locale loading on demand Source: llm_adapter@2026-05-22 Confidence: low |
— |
| Feature | Medium |
Surface comment, tracked-change, and content types from core main entry Surface comment, tracked-change, and content types from core main entry Source: llm_adapter@2026-05-22 Confidence: low |
— |
| Feature | Medium |
Add per-locale subpath imports to @eigenpal/docx-editor-i18n for dynamic code‑splitting Add per-locale subpath imports to @eigenpal/docx-editor-i18n for dynamic code‑splitting Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
Full changelog
Patch Changes
-
fe4cb94: Add per-locale subpath imports to
@eigenpal/docx-editor-i18nso dynamic
locale loading can code-split a single locale instead of bundling the whole
set:// Static — bundler ships only this locale's strings import pl from '@eigenpal/docx-editor-i18n/pl'; // Dynamic — splits into its own chunk, loaded on demand const pl = (await import('@eigenpal/docx-editor-i18n/pl')).default;Subpaths ship for every locale:
/en,/de,/he,/pl,/pt-BR,/tr,
/zh-CN. The named exports on the package root still work — pick the
ergonomic path for static lists, the subpath for runtime locale switching.Also re-export
createEmptyDocument,createDocumentWithText, and
CreateEmptyDocumentOptionsfrom@eigenpal/docx-editor-reactand
@eigenpal/docx-editor-vueso the common "spawn a blank editor"
affordance no longer requires installing-corealongside the adapter.Surface
Comment,CommentRangeStart,CommentRangeEnd,
TrackedChangeInfo,TrackedRunChange,Insertion,Deletion,
MoveFrom,MoveTo, andParagraphContentfrom the main
@eigenpal/docx-editor-coreentry. They were already public via
@eigenpal/docx-editor-core/headless; the main entry just hadn't been
re-exporting them.
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]