Skip to content

v1.40.0

Latest

Choose a tag to compare

@Mearman Mearman released this 27 Aug 09:55
· 4 commits to main since this release

1.40.0 (2026-08-27)

Features

  • cli: add --pairs and --pairs-file multi-pair move mode (c29b2b0)

Bug Fixes

  • cli: resolve and validate pair destinations before executing a pair batch (efd4ad0)
  • core: order batch moves and their link rewrites so chained renames run in any order (95a9356)
  • core: reject colliding move destinations before any file moves or previews (5d2f028)
  • core: resolve batch sources and order relocations for arbitrary callers (b981493)
  • utils: delete a failed step's backup when a transaction aborts (2f4356f)

Documentation

  • document multi-pair move mode (b39c641)
  • document pair-mode destination rules in the README and move help (afef11e)

Code Refactoring

  • cli: share the move options mapping and pair-mode usage text (2f2a544)

Tests

  • cli: pin pair-mode destination validation, chained renames, and dry-run immutability (e6818b3)

This release is also available on: