Skip to content

v0.7.1

Choose a tag to compare

@Git-Uzair Git-Uzair released this 12 Mar 12:30
· 1091 commits to main since this release
Immutable release. Only release title and notes can be modified.

Adeu v0.7.1

6 issues fixed.


Ambiguous match detection: The engine now scans the full document before writing. Duplicate target strings trigger a hard stop with a report showing every occurrence in context. The file on disk is never touched on failure.

Atomic batch processing: Edits and review actions (accept/reject/reply) in a single batch now execute in one document lifecycle. No more cross-invocation state loss or cascading misanchors.

Surgical edits inside insertions: Changing text within a tracked insertion now produces a precise, word-level redline. Previously the entire insertion was replaced.

Nested insertion visibility: The mapper now correctly indexes text inside multi-round nested tracked-change structures.

Comment sync on accept/reject: Accepting or rejecting a change now cleans up all four comment XML parts. No more orphaned comments or Review pane desyncs.

Paragraph boundary preservation: Heading and clause insertions at paragraph boundaries no longer collapse adjacent paragraphs.


Upgrade note: Callers relying on first-match behaviour will now receive an error on ambiguous targets. Include sufficient surrounding context in target_text to disambiguate.