Skip to content

Releases: SamMatzko/Sortery

Sortery 1.4.2 release.

24 Dec 23:54

Choose a tag to compare

Sortery 1.4.2 brings a dry-run feature, where the user can preview the effect of the sort without actually sorting.

Changelog

  • 733d09e 🔖 1.4.2 bump.
  • 39795d6 ✨ Added the dry-run feature for the extract command.
  • 98d48b2 🚸 Added colored output for dry runs so that the user can easier see which are the from paths and which are the to paths.
  • 1a01082 ✨ Added the dry-run command-line option. It doesn't work with the extract command yet.
  • c1b289f Update README.md

Sortery 1.3.2 release.

21 Dec 22:55

Choose a tag to compare

Fixed an error in which Sortery would panic if invalid paths were passed to the SOURCE or TARGET arguments, even though the error messages still printed.

Changelog

  • 16affee 🔖 1.3.2 bump.
  • 3d68c6f 🐛 Fixed a bug in which Rust panicked after showing PathDoesNotExistEr…
  • 2f6e5ba Update README.md

    Sortery 1.3.1 release.

    20 Dec 23:30
    2f6e5ba

    Choose a tag to compare

    Version 1.3.1 adds a new JSON config-file feature; a JSON file in a certain format, at any location, can be used to configure the sorting algorithm in place of the usual command-line arguments to the sort subcommand.

    Version 1.3.1 also comes with test suites for the structs in src/structs.rs.

    Sortery 1.2.1 release.

    17 Dec 21:06

    Choose a tag to compare

    Added some basic tests to src/tools.rs. To test, run cargo test in the Sortery directory. None of the outward sorting functionality has changed, but the internal sorting algorithm has been refactored for efficient testing.

    Sortery 1.1.1 release.

    13 Dec 23:03

    Choose a tag to compare

    Sortery 1.1.1 adds new file-type-sorting manipulation: the only-type option, which takes file extensions to be exclusively sorted; and the exclude-type option, which takes file extensions to be excluded from the sorting.

    Sortery 1.0.1 release.

    10 Dec 00:47

    Choose a tag to compare

    Sortery 1.0.1 can move the contents of one directory to another directory. It now has a new sort sub-command with several advanced sorting options: what date type to sort by, customizable file naming-patterns, and file-name preservation.

    Known limitations include the inability to move/sort files cross-device (for example, from a USB drive to a computer), and the inability to sort by creation date on some devices without panicking.