Skip to content

UseJunior/safe-docx

v0.18.0 Feature

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

Published 3d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

gemini-cli-extension

Summary

AI summary

Updates Bug Fixes, docx-compare, and docx-mcp across a mixed release.

Full changelog

What's Changed

Features

  • feat(docx-mcp): single-call body + footnotes retrieval via structured read_file footnotes (#207) by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/532
  • feat(docx-core): expose deterministic heading provenance by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/614

Bug Fixes

  • fix(release): install xmllint before preflight tests by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/605
  • fix(docx-compare): certify tracked move range pairing (#446) by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/530
  • fix(docx-core): key merged commentEx rows by last content paraId for multi-paragraph comments (#470) by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/529
  • fix(docx-compare): preserve inline content controls on rebuild by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/607
  • fix(docx-compare): preserve body block controls on rebuild by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/608
  • fix(docx-core): preserve original-document bookmarks through default tracked save (closes #609) by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/610
  • fix(docx-mcp): guard selective revisions on clean save by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/612
  • fix(docx-compare): preserve complex fields on rebuild by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/617
  • fix(docx-mcp): read_file node_ids resolves host-app bookmark names (closes #616) by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/619
  • fix(docx-compare): resolve insertion provenance collisions by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/613

CI / Infrastructure

  • ci: restore save validation gates by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/618

Other Changes

  • chore(release): bump workspace versions to 0.18.0 by @stevenobiajulu in https://github.com/UseJunior/safe-docx/pull/621

Full Changelog: https://github.com/UseJunior/safe-docx/compare/v0.17.0...v0.18.0

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 UseJunior/safe-docx

Get notified when new releases ship.

Sign up free

About UseJunior/safe-docx

Surgical editing of existing Word .docx files with formatting preservation, tracked changes, comments, footnotes, and document comparison.

All releases →

Beta — feedback welcome: [email protected]