Skip to content

Releases: ayoisaiah/f2

v1.7.0

04 Aug 19:29
20f4360
Compare
Choose a tag to compare

This release brings the following improvements:

  • CSV support (See renaming from a CSV file).
  • Improved no color options. You can now set the F2_NO_COLOR environmental variable or use the brand new --no-color flag to disable coloured output.
  • Validation error messages are now much clearer (no longer mixing emoji and text).
  • Console output has been improved by using pterm. The green, red, and yellow colours are slightly different now due to this change.
  • You can now specify a set of files or directories as argument to F2 (thanks to nightson for suggesting this enhancement).
  • The backup directory has changed to ~/.local/share/f2/backups on Linux, ~/Library/Application Support/f2/backups on macOS, and %LOCALAPPDATA%\f2\backups on Windows. The previous backup directory (~/.f2/backups) is still supported (in case you have existing backups there), but new backup files will not be created there anymore. This change was made to conform to the XDG specification and conventions for storing application files on each operating system, and to avoid cluttering up the home directory.
  • A --verbose option was added for outputting each renaming operation in --exec mode.

v1.6.7

06 Jun 12:00
b1ad1ad
Compare
Choose a tag to compare
  • String literal mode now supports operation chaining

v1.6.6

29 May 22:27
e806ff3
Compare
Choose a tag to compare
  • Fix rare bug where using --fix-conflicts could cause an existing file to be overwritten.

v1.6.5

26 May 12:11
0c53b85
Compare
Choose a tag to compare
  • Add the ability to force overwrite files through the --allow-overwrites option.

v1.6.4

24 May 22:25
6d39c54
Compare
Choose a tag to compare

You can now chain several renaming operations by specifying the --find and --replace flags multiple times.

v1.6.3

20 May 10:22
e7dbad4
Compare
Choose a tag to compare
  • String transformation variables have been changed to match all other built-in variables.

v1.6.2

16 May 20:13
23cbf14
Compare
Choose a tag to compare
  • Auto fixing conflicts is now more reliable especially when overwriting newly renamed paths.
  • Trailing periods in a file or sub directory name is now detected as a conflict (Windows only).

v1.6.1

08 May 06:58
0711b87
Compare
Choose a tag to compare

Changelog

0711b87 Bug fixes for exif variables (prevent potential panic)
76fd44b Improve --help output
a81e528 Improve error message when reverting an operation
c81dc6d Replace slashes in exiftool output to prevent inadvertent directory creation

v1.6.0

07 May 20:53
0b71133
Compare
Choose a tag to compare
  • Add exiftool support
  • Improve built-in exif variables

v1.5.9

06 May 13:30
4051e9e
Compare
Choose a tag to compare

Changelog

4051e9e Bug fixes for Exif variables