github dannyvfilms/Yamtrack v26.6.25

6 hours ago

Changes since last release:

  • Storyteller Integration - Added a new Storyteller integration, then followed it with fixes for doubled recurring tasks and some auth-flow UI cleanup.
  • Music on the Home Screen - Albums and artists can now be added to home rows; music home-row links persist status correctly, and related album shell/UI regressions were cleaned up (credit to @elemated).
  • Episode Page and Next-Episode Flow Fixes - The Home “Next ep” button now opens the correct episode page, Mark Watched updates in place, and episode ratings show immediately after scoring (credit to @VictorVow).
  • Statistics Preferences and Anime Split Controls - Added a floating statistics preferences modal, moved several stats options out of Settings, added a TVDB anime stats split preference, and fixed cached-range handling for that split.
  • Reading / Genre Healing Reliability - Fixed a reading-detail NameError, made manual refresh run genre healing synchronously, and hardened stale TVDB / IMDb healing so bad provider state is more likely to repair itself instead of lingering.
  • Person Page Improvements - Added a Votes sort on filmography pages, fixed department filtering when one person has multiple roles on the same title, and cleaned up the filmography rating-chip styling.
  • Performance and Refactor Passes - Continued reducing query load on home/settings and list views, while splitting more oversized modules into focused packages for statistics, history cache, lists, and integrations task handling.
  • UI Polish and Card Overlay Fixes - Tightened the mobile track modal layout, fixed media-card overlay display issues, and smoothed a few remaining rough edges across detail fragments.
  • Crash and Edge-Case Fixes - Fixed the Season.MultipleObjectsReturned crash on episode_save and repaired a few cache/reset edge cases around statistics refreshes.
  • Contributor Workflow Improvements - Added a CONTRIBUTING.md with PR guidelines and agent expectations so outside contributions have a clearer path.

What's Changed

  • Fix NameError in detail secondary fragment when syncing reading genres by @VictorVow in #287
  • fix: navigate to episode page from Home "Next ep" button by @VictorVow in #289
  • fix(episode-page): update Mark Watched & rating in place, stop leaking template comments by @VictorVow in #290
  • Add new Storyteller integration by @elemated in #292
  • Add support for albums/artists on home screen by @elemated in #293
  • Fix media card display overlay issues by @elemated in #297

New Contributors

Known Issues:

  • New integrations for gPodder and Kodi needs testing. I do not have those platforms.
  • Storyteller still needs broader real-world testing beyond the initial integration and follow-up fixes.
  • The statistics/anime split work touched cache behavior in several places, so I would not be surprised if one more edge case crawls out of the walls.
  • I am still working through older filed issues while trying not to generate an equal and opposite bug report field.

A Note About This Fork

I'm not a professional developer—just an enthusiastic fan using AI coding tools to add features I'd love to see! Given the scale of changes made to this fork, I will still regularly sync with the upstream project, but not every commit may be added so there is less chance of breaking things or double work. New syncs with FuzzyGrim/Yamtrack will be indicated above if they are included.

Docker Updates: You can pull the latest release version of the Docker container at any time—you don't need to wait for formal release announcements! These release notes are just a convenient way to highlight recent changes. Note that occasionally after pushing to latest, I may deploy a quick hotfix if I discover something on my Docker instance that didn't show up during dev testing.

Contributing: If you'd like to integrate any of these features into the upstream project, feel free! However, I won't be submitting PRs myself due to my skill level and past experiences.

Issues & Requests: Bug reports for fork-specific features are welcome here! For new feature ideas, please consider filing them with the upstream project first—if they adopt it, everyone benefits when I sync updates.

Thanks for understanding, and happy tracking!

Full Changelog: v26.6.18...v26.6.25

Don't miss a new Yamtrack release

NewReleases is sending notifications on new releases.