Releases: fredmorcos/tvrank
tvrank-0.9.1
Changes in 0.9.1
:
- Fix an issue which prevented Github releases from being created.
tvrank-0.8.5
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.
- The
- 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
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 calledtvrank
and a
command-line crate calledtvrank-cli
which provides an executable calledtvrank
.
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 tosearch
. - The
movies-dir
andseries-dir
sub-commands have been renamed toscan-movies
and
scan-series
, respectively. - Documentation updates to the
db
module.
tvrank-0.8.2
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 tosearch
. - The
movies-dir
andseries-dir
sub-commands have been renamed toscan-movies
and
scan-series
, respectively. - Documentation updates to the
db
module.
tvrank-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 tosearch
. - The
movies-dir
andseries-dir
sub-commands have been renamed toscan-movies
and
scan-series
, respectively. - Documentation updates to the
db
module.
tvrank-0.8.0
-
The
title
sub-command has been renamed tosearch
. -
The
movies-dir
andseries-dir
sub-commands have been renamed toscan-movies
and
scan-series
, respectively. -
Documentation updates to the
db
module. -
This release fixes an issue with the
mark
sub-command writing in correcttvrank.json
files. The incorrecttvrank.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
-
This release fixes an issue with the
mark
sub-command writing in correcttvrank.json
files. The incorrecttvrank.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
- 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.- Koushik Meenakshisundaram (@koushik-ms)
- dpolivaev (@dpolivaev)
- Fred Morcos (@fredmorcos)
- Henning Holm (@HenningHolmDE)
- Olsi Bakullari (@Olsi-B)
- Tim Heaney (@oylenshpeegul) ported
TVrank
fromstructopt
toclap
.structopt
is
in maintenance mode and almost all of its features were moved toclap
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.- Example:
NO_COLOR=0 tvrank ...
- By @fredmorcos
- Example:
TVrank
will now exit with code1
when an error occurs.- By @fredmorcos
- @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.- By @fredmorcos
- An issue was fixed when the search query contained the sub-string "the" as part of a
larger word.- By @fredmorcos
- A new sub-command called
mark
was added and documented in theREADME
to make marking
directories with atvrank.json
file easier.- Koushik Meenakshisundaram (@koushik-ms)
- dpolivaev (@dpolivaev)
- Fred Morcos (@fredmorcos)
- Henning Holm (@HenningHolmDE)
- Olsi Bakullari (@Olsi-B)
- Vaishali (@VAISHALI-DHANOA)
- Patrick Scheibert (@CareForCode)
- @fredmorcos improved the
README
documentation.
tvrank-0.7.4
- Versioning fixes
tvrank-0.7.3
- Making
TVrank
a better UNIX citizen:- More status messages are now printed on
stderr
instead ofstdout
.- Contributed by @fiplox
- More status messages are now printed on
- @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