Skip to content

Releases: Hamuko/anifunnel

2.0.0

07 Feb 07:41

Choose a tag to compare

Breaking changes

  • anifunnel 2.0.0 now uses an SQLite database to store authentication and override data to persist them between server restarts. If you are using Docker, make sure to mount the database path on your local machine.
  • Authentication is now also done using the management interface in the browser. You do not need to supply the Anilist API token as an argument to the binary or using the ANILIST_TOKEN environment variable.
  • Management interface has been rewritten in React. Using the management interface now requires a modern browser with support for JavaScript.

See the README for up-to-date usage details.

Added

  • Added new management front-end written in React.
  • Added an authentication mechanism to the management interface.
  • Logging level can be controlled with --log-level / ANIFUNNEL_LOG_LEVEL.

Changed

  • Overrides are now saved in the database and persist between restarts.
  • Improved logging for Plex webhook handling.
  • Episode number 1 is now also scrobbled if it matches the watching list.

Removed

  • Removed authenticating with an Anilist API token as an argument or by using the ANILIST_TOKEN environment variable.
  • Prebuilt Linux musl binaries are no longer available.

1.4.0

27 Dec 15:31

Choose a tag to compare

Added

  • Added support for updating rewatching list entries.

Changed

  • Upgraded dependencies.

1.3.1

25 Jul 15:12

Choose a tag to compare

Fixed

  • Fixed fuzzy matching crashing on Japanese text.

1.3.0

11 Jul 05:58

Choose a tag to compare

Added

  • Option to filter webhooks by Plex username for multi-user servers.

Changed

  • Upgraded dependencies.
  • Improved fuzzy matching logic.

Fixed

  • Fixed the management inteface crashing when the watching list is empty.

1.2.1

24 Feb 10:28

Choose a tag to compare

Fixed

  • Fixed rare HTTP 413 Content Too Large errors for unused Plex events.

Changed

  • Upgraded dependencies.

1.2.0

06 Nov 05:23

Choose a tag to compare

Added

  • Added a management interface to set title overrides and episode offsets.
  • Notify users of an invalid token on startup.

Changed

  • Improved fuzzy matching logic for sequels.
  • Upgraded dependencies.

1.1.0

16 Jun 20:16

Choose a tag to compare

Added

  • Added --multi-season flag for matching multi-season shows in the Plex library.

Fixed

  • Fixed macOS binary downloads possibly being corrupted.

1.0.2

26 Apr 17:25

Choose a tag to compare

Changed

  • Upgraded dependencies.

1.0.1

12 Dec 19:22

Choose a tag to compare

Added

  • Additional Linux architectures binaries are available for releases.

Changed

  • Linux builds now use Rustls instead of OpenSSL.

1.0.0

11 Dec 16:07

Choose a tag to compare

Initial release.