Skip to content

Latest commit

 

History

History
65 lines (64 loc) · 3.57 KB

CHANGELOG.md

File metadata and controls

65 lines (64 loc) · 3.57 KB
  • v2.14.1
    • flag -N/--nature-sort is applied to files to be renamed, rather than just for listing files. #36
  • v2.14.0
    • setting default value of -v/--verbose as 2, which make the output more concise. #31
    • output format changed.
    • new flag -E/--ignore-err to skip directory reading errs.
  • v2.13.0
    • new flag -w/--case-insensitive-path, for correctly checking file overwrites in file systems like NTFS (most on Windows). It's automatically switched on Windows. #28.
    • new flag -W/--case-sensitive-path, for disabling -w/--case-insensitive-path on Windows where the -w is switched on by default.
    • show more main options in log.
    • reports an error when the new path ends with spaces or periods. #28
  • v2.12.0
    • new flag -S/--skip-filters, its default value ^\. is for skipping paths starting with ..
    • new flag -x, --disable-undo: do not create .brename_detail.txt file for undo. #8
    • new flag --clear: remove all .brename_detail.txt files, you may need to add -R/--recursive to recursively clear all files in the given path.
  • v2.11.1
    • fix bug of forgetting renaming the given root directories. #21
  • v2.11.0
    • new flag -N/--nature-sort for listing path in nature sort.
  • v2.10.1
    • new flag --quiet for hiding information and warnings.
  • v2.10.0
    • print main options, including ignore case, search pattern, include filters, exclude filters, and search paths.
    • show warning inappropriate value of -f/--include-filters and -F/--exclude-filters.
    • fix bug of forgotten filter given files using -f and -F.
  • v2.9.0
    • add flag --list-sep to set separater for list of found paths.
  • v2.8.1
    • matching directories when using flag --only-dir or -D/--including-dir.
  • v2.8.0
    • handle files and then dirs in a directory.
    • ignore files matched with pattern but not found in kv files when using {kv}.
    • add flag --max-depth to limit search depth.
    • add falg --only-dir to only handle directories.
  • v2.7.0
    • add flag -u/--undo and -U/--force-undo to undo the LAST successful operation.
  • v2.6.0
    • better conflict detection.
    • add flag -o/--overwrite-mode to choose 0) reporting error, 1) overwriting existed files or 2) skipping renaming.
  • v2.5.2
    • add flag --nr-width to fill leading 0s for {nr}.
  • v2.5.0
    • skipping directories without read permission.
    • add flag -l/--list for only listing paths that match pattern.
  • v2.4.0
    • supporting automatically mkdir. #5
  • v2.3.0
    • add option -e/--ignore-ext for ignore file extension. #4
    • build static binaries.
  • v2.2.0
    • Add supporting replace with ascending integer ({nr} in value of flag -r/--replacement).
    • Add supporting renaming submatch with corresponding value via key-value file (-k/--kv-file) ({kv} in value of flag -r/--replacement).
  • v2.1.3
    • fix log error, and bug of wrongly including dir.
  • v2.1.2
  • v2.1.1
    • changing output format.
  • v2.1
    • add include and exclude file filters.
  • v2.0
    • A safer rewritten version.
  • v1.0
    • v1.0