github ShokoAnime/Shokofin v4.1.0
Shokofin 4.1.0 Released

latest releases: v6.0.5-dev.31, v6.0.5-dev.30, v6.0.5-dev.29...
2 years ago

So series merging for non-VFS libraries was fixed. Turned out it there is a constraint with how Jellyfin deserialize the provider ids which we didn't meet, because the id cannot contain a =, and we had one, so it wouldn't set the id used for series merging on normal scans. Other than that, this is a minor release because we now allow disabling the filtering on movie libraries.

Changes since last release

Here are the main changes since the last stable release (4.0.1):


fix: Fix mapping for series id on episode model.

misc: Update exception message.

fix: Populate all lookup tables before returning.

misc: Add another extra type conditional.

feat: Allow disabling the filter for movie libraries:

  • Allow users to disable the filtering done on movie type libraries to keep out anything that's not a movie from the library. Use at your own risk. This essentially allows you to put any series in a movie type library and they will all show up as movies.

fix: Change custom id format:
Thanks to @EraYaN for the help debugging and finding the root cause of this issue!

  • Fixes #62 (Series merging for non-VFS libraries)

  • The previous custom id format caused problems because it contained a '=', which is not usable in the id (for now at least).

fix: Change the direct access on ProviderIds. Thanks to @EraYaN for their contribution.

fix: Add fallback if lookup fails:

  • Added a fallback for when the lookup tables fails. The fallback will be slower, but at least it will provide a value and populate the lookup table for the next time.

  • Trimmed trailing whitespaces.

For the full list of changes, please check out the complete changelog here on GitHub.

Don't miss a new Shokofin release

NewReleases is sending notifications on new releases.