Releases: ismaelgv/rnr
Releases · ismaelgv/rnr
Release v0.5.1
Fixed
- Order of rename operations when renaming directories
Other
- Updated dependencies.
- Migrate to Rust Edition 2024.
Release v0.5.0
V0.5.0 (2025-01-12)
Added
- New
--transformoption to apply text transformation to replacement in
regexcommand, including captured groups. - Generate
manpages files. - New
--dump-prefixoption to configure dump file prefix.
Changed
- BREAKING Move root command to
regexsubcommand. - Update project dependencies.
- Migrate to
clapv4 and derive CLI configuration. - Optimize and run part of the code in parallel. There is noticiable improvement
in very large file sets (up to x3 faster).
Release v0.4.2
Fixed
- Upgrade dependencies to fix some possible security issues.
Release v0.4.1
Fixed
- Upgrade dependencies to fix some possible security issues.
Release v0.4.0
Added
- New
to-asciicommand to translate UTF-8 file names to ASCII
representation.
Changed
- Refactor interal app and config modules to ease the addition of
new commands. - Update dependencies.
Fixed
- Remove additional prefix on path printing.
- Clippy lints and potential perfomance pitfalls.
Release v0.3.1
v0.3.1 (2021-11-06)
Changed
- Update references from
ChuckDaniels87/rnrtoismaelgv/rnr. - Migrate full CI to GitHub Actions.
Release v0.3.0
Added
- Support for case-insensitive case-preserving file systems for macOS and
Windows. - Check if the file is actually the same in case of rename conflict.
Changed
- Include symlinks in existing file checks.
- Include symlinks when generating a unique file name.
Release v0.2.4
Added
- Add diff to operation output.
- Add replace limit option.
Changed
- Internal refactor of printer.
Release v0.2.3
Changed
- Update README with examples.
- Refactor several parts.
- Update dependencies
v0.2.2
Added
- Dump operations into a file. This functionality can be activated and
deactivated from command-line. It is activated in force mode by default. - New subcommand to read operations from a dump file. This subcommand overrides
requirements from default behavior. - New undo operation based on the content of the dump file.
- New dependencies:
chrono,serde,serde_deriveandserde_json.