- Add
--dry-run(-n), which previews each replacement before writing - Fix: replace now also works if
^or$anchors are used - Fix: support files with special characters in them that Git would escape
- Fix: refuse to run outside a Git repository
--dry-run (-n), which previews each replacement before writing^ or $ anchors are used