Skip to content

Releases: natyusha/ShokoRelay.bundle

v1.1.15 - Fix Collection Posters Bug / Consistent API Device Naming

Choose a tag to compare

@natyusha natyusha released this 24 May 14:02

⚠️ This release requires a daily build of Shoko Server for the Anime "86" to auto match

  • Fixed "collection-posters.py clean" not sorting posters by creation date (missing key) which could potentially delete the wrong posters
  • Changed Shoko API Device names to be more consistent
  • Changed some log formatting for better readability

v1.1.14 - Add "Special" to Ambiguous Titles / Check for Deleted TvDB Entries

Choose a tag to compare

@natyusha natyusha released this 22 May 07:59

⚠️ This release requires a daily build of Shoko Server for the Anime "86" to auto match

  • Added a check which ensures that a TvDB entry hasn't been deleted and display clear warnings in the logs if it has
  • Added "Special" to Ambiguous Titles (SingleEntryTitles) for replacement
  • Removed "86" hard-coded search replacement as the bug was fixed in Shoko Server here: ShokoAnime/ShokoServer@b74397a

v1.1.13 - Move Common Series Prefixes / Fix Genre Capitalization Rules

Choose a tag to compare

@natyusha natyusha released this 18 May 07:49
  • Added an agent option for moving common series title prefixes like "Gekijouban", "Eiga" etc. to the end of the title
  • Fix the genre capitalization rules to capitalize the last word of all genres even if they are an article/conjunction/short preposition

v1.1.12 - Reenable TvDB Fallbacks / Add tar.gz Release Assets

Choose a tag to compare

@natyusha natyusha released this 17 May 09:10
  • Changed the config.py setting order to match shoko docs
  • Reenable TvDB Episode Title + Summary Fallbacks with more robust error checking
  • Added a new fallback case for specials e.g. "Episode S1"
  • Added a version indicator to the scanner logs
  • Added a note on SingleSeasonOrdering in the Scanner
  • Added tar.gz release assets for ease of installation on linux

v1.1.11 - Logger Additions / Watched Sync Admin Exclusion

Choose a tag to compare

@natyusha natyusha released this 16 May 21:09
  • Added Language codes or 'SHOKO' to the agent logs after titles
  • Added Shoko IDs to the scanner Logs after titles
  • Added TvDB Titles and IDs to the scanner logs if SingleSeasonOrdering is disabled
  • Added Log Level to the scanner logs for better readability
  • Added an option to exclude the Plex admin account from watched state syncing in config.py
  • Specify which script some of the settings apply to in config.py

v1.1.10 - Fix Scanner Variable Assignment from v1.1.9

Choose a tag to compare

@natyusha natyusha released this 14 May 21:06
  • Fixed subdir_dirs variable assignment from v1.1.9 which was incorrect (resulting in improper subfolder grouping removal)

v1.1.9 - Ambiguous Title Clarification / Fix

Choose a tag to compare

@natyusha natyusha released this 14 May 09:57
  • Don't use preferred titles for Ambiguous Title replacement since they may be a different language
  • Clarify how the Episode Title agent setting works regarding Ambiguous Titles
  • Clear several metadata fields when no results are available in Shoko
  • Remove Shoko API Keys from Logs
  • Refactor Agent

v1.1.8 - Negative Season Playback Order / SingleSeasonOrdering Bugfix

Choose a tag to compare

@natyusha natyusha released this 13 May 11:19
  • Added a requirements.txt for the scripts
  • Added an option to ignore air dates for negative seasons to workaround a playback order bug
  • Added an action for automatically creating a zipped release asset without anything appended to the folder name
  • Fixed an issue where episode metadata would not fully parse with SingleSeasonOrdering enabled
  • Removed IncludeSpecials and IncludeOther scanner options as they are niche and cause problems with automatic scanning

v1.1.7 - Version Info + Minor FFplay Bugfix

Choose a tag to compare

@natyusha natyusha released this 10 May 12:31
  • Added help pages for each of the scripts with -h or --help arguments
  • Added version information to the agent logs and Info.plist
  • Fixed a potential file lock issue with FFplay and animethemes.py

v1.1.6 - Additional Script Functionality + Linux Bugfix

Choose a tag to compare

@natyusha natyusha released this 05 May 21:08
  • Added error clarification for invalid collection names when running collection-posters.py
  • Fixed the collection-posters.py script not fully functioning on Linux
  • Changed all script shebangs from python to python3
  • Added a "play" argument to animethemes.py for playback of anime OP/ED without generating a Theme.mp3
  • Added updating of the original title field for all series when running forced-metadata.py