Skip to content

Releases: fredmorcos/tvrank

tvrank-0.9.1

05 Sep 12:57
5f3b44d
Compare
Choose a tag to compare

Changes in 0.9.1:

  • Fix an issue which prevented Github releases from being created.

tvrank-0.8.5

19 Feb 21:26
4eb1032
Compare
Choose a tag to compare

Changes in 0.8.5:

  • Support for the new "Experimental" IMDb title genre.
  • Refactored the internal library to better support multiple storage backends.
    • The Service object can now accept the progress closure by move.
  • Many tests were added to the internal library.
  • Simplified and improved library API.
  • Cleanups to how library errors are created and handled.
  • More modular repository with different crates for the library and cli.
  • Dependency version updates.

tvrank-0.8.4

26 Apr 19:19
8e79acc
Compare
Choose a tag to compare

Changes in 0.8.4:

  • Integration fixes.

Changes in 0.8.3:

  • Even more cleanups and change to code organization.
  • The TVrank project is now split into a library crate called tvrank and a
    command-line crate called tvrank-cli which provides an executable called tvrank.

Changes in 0.8.2:

  • More cleanups and changes to code organization.
  • Fixes to Crates.io package publishing.

Changes in 0.8.1:

  • Documentation updates.
  • Internal cleanups and changes to the code organization.

Changes in 0.8.0:

  • The title sub-command has been renamed to search.
  • The movies-dir and series-dir sub-commands have been renamed to scan-movies and
    scan-series, respectively.
  • Documentation updates to the db module.

tvrank-0.8.2

24 Apr 21:26
f39971b
Compare
Choose a tag to compare

Changes in 0.8.2:

  • More cleanups and changes to code organization.
  • Fixes to Crates.io package publishing.

Changes in 0.8.1:

  • Documentation updates.
  • Internal cleanups and changes to the code organization.

Changes in 0.8.0:

  • The title sub-command has been renamed to search.
  • The movies-dir and series-dir sub-commands have been renamed to scan-movies and
    scan-series, respectively.
  • Documentation updates to the db module.

tvrank-0.8.1

24 Apr 20:51
d838490
Compare
Choose a tag to compare
  • Documentation updates.
  • Internal cleanups and changes to the code organization.

Changes in 0.8.0:

  • The title sub-command has been renamed to search.
  • The movies-dir and series-dir sub-commands have been renamed to scan-movies and
    scan-series, respectively.
  • Documentation updates to the db module.

tvrank-0.8.0

24 Apr 12:08
094b264
Compare
Choose a tag to compare
  • The title sub-command has been renamed to search.

  • The movies-dir and series-dir sub-commands have been renamed to scan-movies and
    scan-series, respectively.

  • Documentation updates to the db module.

  • This release fixes an issue with the mark sub-command writing in correct tvrank.json
    files. The incorrect tvrank.json files looked like this:

    {
      "imdb": {
        "id": {
          "title_id": "ttXXXXX"
        }
      }
    }

    While the correct tvrank.json files should like this:

    {
      "imdb": {
        "id": "ttXXXXXX"
      }
    }
  • This release also fixes an issue (#54) with IMDB IDs that end with non-numeric
    characters being accepted. Example: ttXXXXXabc where XXXX are digits.

tvrank-0.7.8

09 Apr 18:00
de51058
Compare
Choose a tag to compare
  • This release fixes an issue with the mark sub-command writing in correct tvrank.json
    files. The incorrect tvrank.json files looked like this:

    {
      "imdb": {
        "id": {
          "title_id": "ttXXXXX"
        }
      }
    }

    While the correct tvrank.json files should like this:

    {
      "imdb": {
        "id": "ttXXXXXX"
      }
    }
  • This release also fixes an issue (#54) with IMDB IDs that end with non-numeric
    characters being accepted. Example: ttXXXXXabc where XXXX are digits.

tvrank-0.7.7

08 Apr 07:15
2ed0787
Compare
Choose a tag to compare
  • Henning Holm (@HenningHolmDE) fixed the Gitpod.io setup. You can now develop TVrank
    in Gitpod
    .
  • Command-line option parsing has been reworked, search-related options can still come
    before and after a sub-command, but global options can only come before a sub-command.
  • Tim Heaney (@oylenshpeegul) ported TVrank from structopt to clap. structopt is
    in maintenance mode and almost all of its features were moved to clap version 3.
  • @caglarkaya added some tests to the internal TVrank library.
  • The NO_COLOR environment variable can now be set to 0 for disabling
    it, or any other value for enabling it.
  • TVrank will now exit with code 1 when an error occurs.
  • @fredmorcos added more command-line help text.
  • @fredmorcos fixed the buggy display of the total number of results vs. the number of
    displayed results when the --top command-line argument was being used.
  • The TVrank library is now slightly easier to use when querying using keywords: the
    lifetime of the keywords slice is no longer attached to the lifetime of the returned
    iterator over the results.
  • An issue was fixed when the search query contained the sub-string "the" as part of a
    larger word.
  • A new sub-command called mark was added and documented in the README to make marking
    directories with a tvrank.json file easier.
  • @fredmorcos improved the README documentation.

tvrank-0.7.4

24 Mar 07:59
bdfa3d4
Compare
Choose a tag to compare
  • Versioning fixes

tvrank-0.7.3

20 Mar 21:43
a7d59f0
Compare
Choose a tag to compare
  • Making TVrank a better UNIX citizen:
    • More status messages are now printed on stderr instead of stdout.
  • @caglaryucekaya fully documented the internal TVrank library.
  • @Olsi-B has refactored how TVrank prints search results:
    • And also added support for printing results in JSON and YAML