Releases: Delwing/mudlet-map-diff-action
Releases · Delwing/mudlet-map-diff-action
Release list
incremental diff mode
New incremental input. With incremental: true and reuse-comment: false, each report diffs against the commit covered by the previous report instead of the base branch — so a PR with several pushes gets per-commit diffs rather than the full PR diff repeated.
The starting point is read back from the header line of the last report comment; if that commit is gone (force-push) it falls back to the base branch. Maps are now fetched at head.sha instead of head.ref, so a report is pinned to the commit it names.
bump mudlet-map-diff to 1.5.0
Bump mudlet-map-diff to 1.5.0 (v15) Special-exit edits are reported once, as mSpecialExits."<command>", instead of also being restated in the on-disk rawSpecialExits form where the lock flag reads as part of the command. Lock changes now name the command rather than a destination room id. Claude-Session: https://claude.ai/code/session_01L4WAsGrhUaBmQnT9kDGzXZ
bump mudlet-map-diff to 1.4.0
Bump mudlet-map-diff to 1.4.0 (v14) 1.4.0 stops reporting map changes nobody made: label pixMaps are compared by decoded pixels rather than bytes (Qt re-encodes every label's PNG on a Mudlet upgrade), coordinate tuples compare positionally again, and the underlying binary reader normalises a map the way Mudlet does on load. On two real Arkadia revisions the report goes from 823 rooms + 43 labels to 73 rooms + 1 label — everything dropped was an upgrade artifact. Claude-Session: https://claude.ai/code/session_01L4WAsGrhUaBmQnT9kDGzXZ
add progress, fix missing fontconfig
v13.RC.2 add progress rendering and fontconfig dependency
faster svg rendering
faster svg generation
v13 add progress rendering and fontconfig dependency
fix worker issue
v12 fix for worker not being picked up
multithreading, memory cleanup and details tag fix
Full Changelog: v10...v11