Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: JSv4/Docxodus
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.4.0
Choose a base ref
...
head repository: JSv4/Docxodus
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.4.1
Choose a head ref
  • 6 commits
  • 7 files changed
  • 3 contributors

Commits on Jan 12, 2026

  1. deps: Bump DocumentFormat.OpenXml from 3.3.0 to 3.4.1

    ---
    updated-dependencies:
    - dependency-name: DocumentFormat.OpenXml
      dependency-version: 3.4.1
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jan 12, 2026
    Configuration menu
    Copy the full SHA
    d076a54 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2026

  1. fix(comparer): add SimplifyMoveMarkup setting and change DetectMoves …

    …default
    
    - Add SimplifyMoveMarkup setting to convert move markup (w:moveFrom/w:moveTo)
      to simple del/ins markup for Word compatibility (Issue #96 workaround)
    - Change DetectMoves default from true to false until Phase II fixes the
      underlying ID collision bug in FixUpRevMarkIds
    - Add SimplifyMoveMarkupToDelIns() method that:
      - Converts w:moveFrom to w:del
      - Converts w:moveTo to w:ins
      - Removes all move range markers
    - Add docs/plans/ to .gitignore for internal working documents
    
    Addresses Issue #96: Move operations cause Word 'unreadable content' warning
    JSv4 committed Jan 20, 2026
    Configuration menu
    Copy the full SHA
    09b4dcd View commit details
    Browse the repository at this point in the history
  2. docs: update CHANGELOG and CLAUDE.md for Issue #96 fix

    - Add Issue #96 fix to CHANGELOG under [Unreleased] Fixed section
    - Update WmlComparerSettings documentation in CLAUDE.md:
      - Change DetectMoves default from true to false
      - Add SimplifyMoveMarkup setting
      - Add warning about known move detection issue
    JSv4 committed Jan 20, 2026
    Configuration menu
    Copy the full SHA
    1014e2a View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2026

  1. test(comparer): add SimplifyMoveMarkup tests and fix call location

    - Add 6 new tests for SimplifyMoveMarkup functionality:
      - SimplifyMoveMarkup_ShouldConvertMoveFromToDel
      - SimplifyMoveMarkup_ShouldConvertMoveToToIns
      - SimplifyMoveMarkup_ShouldRemoveRangeMarkers
      - SimplifyMoveMarkup_ShouldPreserveAttributes
      - SimplifyMoveMarkup_WhenFalse_ShouldPreserveMoveElements
      - DetectMoves_ShouldDefaultToFalse
      - SimplifyMoveMarkup_ShouldDefaultToFalse
    - Fix SimplifyMoveMarkupToDelIns call location - must be after
      PutXDocument() so document parts are available for modification
    JSv4 committed Jan 21, 2026
    Configuration menu
    Copy the full SHA
    a161308 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #97 from JSv4/feature/issue-96-simplify-move-markup

    fix(comparer): Add SimplifyMoveMarkup setting for Word compatibility (Issue #96)
    JSv4 authored Jan 21, 2026
    Configuration menu
    Copy the full SHA
    ccf4ad1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #95 from JSv4/dependabot/nuget/Docxodus.Tests/Docu…

    …mentFormat.OpenXml-3.4.1
    
    deps: Bump DocumentFormat.OpenXml from 3.3.0 to 3.4.1
    JSv4 authored Jan 21, 2026
    Configuration menu
    Copy the full SHA
    0fa5c85 View commit details
    Browse the repository at this point in the history
Loading