Skip to content

Releases: PhantomShift/nekotatsu

v1.3.0

16 Aug 01:52
Compare
Choose a tag to compare

Changes:

  • Add additional level of verbosity for logging
  • Add ability to whitelist/blacklist sources
  • Include paths when capturing domain information
    • Fixes parsers that make use of one domain multiple times with different paths, i.e. example.com/en vs example.com/fr

Misc:

  • MSRV has been raised to 1.80 to make use of LazyLock instead of lazy_static.

Full Changelog: v1.2.1...v1.3.0

Additional Notes

Note that none of the information in here is relevant for end users. This is largely here for documentation.

Observers of the project may note that as part of this release, the core logic for actually converting backups has been separated out into its own crate, nekotatsu-core. This is because, even though nekotatsu has started off as only a CLI binary, I, in all of my wisdom, decided to make the initial release version 1.0.0 instead of a sub-1.0.0, which means that to follow semver, any breaking public API changes necessitates a major version bump. This wasn't relevant before because nekotatsu served as just a binary application, but in consideration for re-using its logic in GUI applications, I wanted to turn it into a library.

As such, from this point forward, this repository's releases and versions are for the nekotatsu CLI and command library, which serves as the "default" implementation for interacting with nekotatsu-core. Its overall behavior and public API should usually feature backwards-compatible additions and updates, while the underlying nekotatsu-core library may change. nekotatsu-core itself will maintain its own version, which will start off right now as the default version 0.1.0 and should be considered in-development and unstable. In order to pin a version to use, identify the specific commit of the version you need.

v1.2.1

03 Aug 02:00
Compare
Choose a tag to compare

Changes:

  • Warn user instead of stopping when given unknown Tachiyomi/Mihon source c1a2972
  • Automatically detect more Kotatsu parsers a66b4a9
  • Add ability to ignore top-level domain using --soft-match flag 0f1a4f5

Full Changelog: v1.2.0...v1.2.1

v1.2.0

04 Jul 21:31
Compare
Choose a tag to compare

Change:

  • Add a Kotatsu category that contains all manga the user has added to their library. Default name is "Library", changed via the --favorites-name option. #7

Full Changelog: v1.1.3...v1.2.0

v1.1.3

28 Jun 20:12
Compare
Choose a tag to compare

Changes:

  • List sources that fail to convert at the end of the log (verbose)
  • Clarify the cause of failed conversions

Bugfixes:

  • Ignore locally imported manga (leads to process exiting early)

Thank you to the individual who reported this issue #5!

Full Changelog: v1.1.2...v1.1.3

v1.1.2

17 May 17:50
Compare
Choose a tag to compare

Bugfix release:

  • Fix missing "index" entry in Kotatsu backups (#4)
  • Change version metadata to reflect version in GitHub

Full Changelog: v1.1.1...v1.1.2

v1.1.1

12 Apr 02:18
Compare
Choose a tag to compare

Bugfix release:

  • Fix percent in bookmark being able to resolve to NaN, causing a null value JSON parsing error when restoring in Kotatsu

Full Changelog: v1.1.0...v1.1.1

v1.1.0

27 Feb 22:16
d9a7ce5
Compare
Choose a tag to compare

This release is made mostly to reflect the current state of the readme.

  • Use a central data directory instead of the current working directory for generated/downloaded files a490541
Archive sha256 Sum
nekotatsu-v1.1.0-Darwin-x86_64.tar.gz 13f5207ecdc9bd74e52c14f8643605da7c0df9ae2528ab1a7262807fd2a18416
nekotatsu-v1.1.0-Linux-GNU-x86_64.tar.gz 2106613ff677b79200f1a171d543b5650ca8cb88ac63bc7fed88dadcdc9158ba
nekotatsu-v1.1.0-Windows-x86_64.zip df53e3198f49fa9db9348e871afceade594e81d87ed22b2f31d856f3d8e96d9b

Full Changelog: v1.0.0...v1.1.0

v1.0.0

14 Feb 22:57
Compare
Choose a tag to compare
  • Add some support for non-MangaDex sources
  • Update command interface to use clap
Archive SHA256 Sum
nekotatsu-Darwin-x86_64.tar.gz 6fb603fdfa9941ec57da1280fe2299ab8e26577f18a48a29314ca75491b6e70b
nekotatsu-Linux-GNU-x86_64.tar.gz a42b1072d1c5a27f377e6c19491e2d2fc4b00aaf0e02195cdfcfd2d51d4321be
nekotatsu-Windows-x86_64.zip f9b0665a32f5520cfaf1bed917cb34cbe87dfbb9ff42d93647a2fdee24da7944

Full Changelog: https://github.com/PhantomShift/nekotatsu/commits/v1.0.0