github dannyvfilms/Yamtrack v26.5.7

4 hours ago

Changes since last release:

  • Configurable Home Screen - Completely customizable home page with drag-and-drop row ordering, show/hide controls, and auto-loading on horizontal scroll; upgraded TV/anime rows with better performance
  • Studio Pages - New provider-backed studio pages to explore media by production company or studio
  • List Pages - Updated styling for Public and Private list pages to match improved media details design
  • Episode Air Date Sorting - Sort your TV shows by when the next episode airs to stay current with airing series
  • Caught-Up Progress Filter - Filter shows where you're caught up to the latest aired episode
  • Reverse Proxy Support (credit to @didli789) - Added X-Forwarded-* header support for better compatibility with reverse proxy setups
  • HLTB Import Fix (credit to @MestreY0d4-Uninter) - Fixed HowLongToBeat imports that were missing start date columns
  • Podcast Episode Sync Fix (credit to @nakenyon) - Fixed per-show UUID uniqueness and episode creation issues; play timestamps now use current time instead of page load time
  • Media List Filter Persistence - Filter selections now persist automatically between page loads
  • Tag Management - Support for deleting tags directly from the modal; clarified empty tag preview actions
  • Performance Improvements - Sped up home library rows and statistics load times; stopped Sonarr metadata backfill storms
  • Webhook Improvements - Shows check if Anime is enabled before saving; short stop playback cleanup for Plex events; better playback state handling
  • Bug Fixes - Fixed season-aware TV person attribution; TMDB season batching; caught-up TV progress filter; home screen status filtering; music scrobble album dedupe foreign keys; HLTB and IGDB game resolution
  • UI Polish - Refined track modal release shortcuts; home row headers and mobile card sizing; prevented hover edge clipping; locked internal list header order

What's Changed

  • Fix HLTB imports without start date columns by @MestreY0d4-Uninter in #185
  • Add support for X-Forwarded-* headers in order to deal better with reverse proxy by @didli789 in #183
  • Fix podcast episode sync: per-show UUID uniqueness and episode creation by @nakenyon in #180
  • Fix/log time on click by @nakenyon in #189

New Contributors

Known Issues:

  • Anime media type needs more testing and polish to improve usability
  • Still churning through older filed issues

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.4.30...v26.5.7

Don't miss a new Yamtrack release

NewReleases is sending notifications on new releases.