- Initial development version.
- Added
extract_comments()to extract comments with paragraph context. - Added
extract_tracked_changes()to extract insertions and deletions with paragraph context. - Added
extract_review()to combine both into formatted Markdown output. - Added
anonymizeparameter toextract_review(): replaces reviewer names with neutral aliases ("Reviewer 1" etc.) in all output fields, including@mentionsin comment text. Writes a sidecar*-reviewers.mdmapping file whenoutput_fileis set. - Added
group_by_authorparameter toextract_review()to group feedback by reviewer. - Added
compare_versions()to produce a diff.docxwith tracked changes between two document versions (requires Microsoft Word + Python/pywin32, Windows only). - Added
pageandsectioncolumns toextract_comments()andextract_tracked_changes()output.