Releases: ismaelgv/rnr
Releases · ismaelgv/rnr
Release v0.5.0
V0.5.0 (2025-01-12)
Added
- New
--transform
option to apply text transformation to replacement in
regex
command, including captured groups. - Generate
man
pages files. - New
--dump-prefix
option to configure dump file prefix.
Changed
- BREAKING Move root command to
regex
subcommand. - Update project dependencies.
- Migrate to
clap
v4 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-ascii
command 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/rnr
toismaelgv/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_derive
andserde_json
.
v0.2.1
Added
- More info displayed on error messages.
- Symlink test.
Fixed
- Notable execution speed regression when recursive mode changes were
introduced.
Changed
- Heavy rewrite of solver. Now, the execution speed when directories are
included is several order of magnitude faster. This is more noticeable when a
large number of directories are processed.