Shoko Relay Changelog
Below is the changelog for Shoko Relay.
When available, you can click on Release Notes to be redirected to the corresponding blog post, which provides detailed information about the key changes in that version. Please note that this list is not exhaustive and only includes the most recent 15 releases.
Version 1.2.25
Added
3 Entries- Added several Gekijouban variants to common title prefixes
- Added additional slug formats to animethemes.py so users can specify the version of a song
- Added playback support for local theme files to animethemes.py
Fixed
2 Entries- Fixed a rare case where the ending would be chosen over the opening when no slug was used with animethemes.py
- Fixed the agent preferences referencing the wrong location for the scanner configuration
Version 1.2.24
Added
1 Entry- Added an external .cfg file for the scanner preferences
Changed
1 Entry- Changed the temporary .ogg file generated by animethemes.py from "temp" to "Theme.tmp"
Version 1.2.23
Changed
1 Entry- Change RoleName filtering from "Seiyuu" to "Actor" to match the new cast endpoint listings
Version 1.2.22
Removed
1 Entry- Removed HAMA and Lambda from the agent's contributes_to/accepts_from list as they could cause unforeseen issues under certain configurations (the use-case is also too niche to justify an inclusion by default)
Version 1.2.21
Changed
1 Entry- Minor log formatting changes
Fixed
1 Entry- Fixed custom user tags causing the agent to fail by excluding them from tag operations
Version 1.2.20
Added
1 Entry- Added a check in the scanner for episodes/relations marked as hidden
Version 1.2.19
Added
1 Entry- Added Short/Short Movie/Special/Movie to the list of allowed TMDB episode title overrides
Changed
1 Entry- Allow leading zeroes in the episode numbers for TMDB episode title overrides
Fixed
1 Entry- Fixed the "import" argument in rescan-recent.py on linux
Version 1.2.18
Added
2 Entries- Added logging for the state of the SingleSeasonOrdering option in the agent and scanner
- Added logging for the episode types or season/episode numbers when the scanner skips an episode mapping
Changed
1 Entry- Don't exclude multi episode files of differing types when a ThemeSong is involved
Fixed
1 Entry- Fixed missing image_add index in the agent and started it at 1 instead of 0
Version 1.2.17
Added
1 Entry- Added an argument to the watched-sync.py script to allow automation of the import command
Version 1.2.16
Added
3 Entries- Skip multi episode files when mapping to a duplicate TMDB season/episode
- Added logging for when an episode mapping is skipped
- Minor summary sanitizer tweak
Removed
1 Entry- Removed separators in the scanner logs for grouped episodes
Version 1.2.15
Added
3 Entries- Added TMDB episode group support
- Added an option to prefer TMDB episode titles and summaries for grouped episodes
- Added logging for multi episode files and TMDB episode groups
Changed
1 Entry- Improved scanning speed for large series by omitting repeated API calls
Version 1.2.14
Added
2 Entries- Added attribution images and links to the agent
- Added details on alternate episode ordering to the readme
Changed
1 Entry- Minor formatting changes for script output and agent options
Version 1.2.13
Changed
1 Entry- Changed the final episode title fallback behaviour to be less redundant and compressed the series_titles dict creation
Fixed
1 Entry- Fixed a preferred episode title override and episode title fallback variable assignment
Version 1.2.12
Changed
1 Entry- Changed "Add all posters and backdrops" behaviour to account for another API v3 change
Version 1.2.11
Fixed
1 Entry- Fixed the agent's "Add all posters and backdrops" option not functioning