Changes since last release:
- Statistics Dashboard Overhaul - Rebuilt the statistics experience into a much richer, filter-aware dashboard with a stronger hero section, media-type filtering, cleaner comparison messaging, and a more interactive layout instead of the older mostly static per-section view.
- New Statistics Discovery Panels - Added Activity Rhythm, a redesigned Hours by Media Type / “Time Across Your Worlds” breakdown, combined hours charts, filterable status/rating donut cards, and a consolidated consumption row so the page feels more like an actual analytics surface and less like several unrelated charts sharing a room.
- Cast, Crew, Studio, and Taste Signals Expansion - Statistics now surface Featured Repeat Player, Role Leaders, Studio Footprint, Taste Signals, Era Spotlight, and Collection Mix, with talent rollups expanded enough to feel like a real library-profile feature rather than a small sidebar experiment.
- Game Credits in Talent Statistics - Brought IMDb game credits and game studios into the talent/studio pipeline, which materially broadens who shows up in the rankings and makes the statistics page reflect more of the actual Yamtrack library instead of politely ignoring one of its louder categories.
- Faster Statistics Regeneration - Continued the performance work with a focused statistics regeneration speedup, plus follow-up documentation, so rebuilding the heavier analytics path should be less of a ritual sacrifice.
- Music Home Row Fixes and Artwork Loading - Fixed music home row sizing/query behavior and moved artwork loading toward lazy HTMX polling so those rows behave more like the rest of the home screen instead of wandering off operationally.
- Metadata / Scrobble Reliability Fixes - Fixed an
Item.MultipleObjectsReturnedcrash during metadata sync and merged a Plex scrobble fix for duplicate seasons, tightening two failure modes that were doing unnecessary improvisation in production. - Contributor Workflow Tightening - Added an issue-title quality gate workflow and template-prefix guidance to make incoming issue hygiene a little less dependent on hope.
What's Changed
Known Issues:
- One or two statistics categories have not been migrated over to the new design. I worked on this exclusively for a week, and this was as far as I got.
- I didn't work on any open issues over the past week while implementing this redesign, so I will work to catch up on bug reports and feature requests quickly.
- The statistics rewrite touched cache behavior, filtering, rollups, and regeneration paths in several places, so I would still expect at least one edge case to emerge once more people start poking it with sticks.
- The expanded talent/game-credit work likely improved coverage a lot, but it also widened the blast radius for odd metadata from providers.
- 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.
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](https://github.com/FuzzyGrim/Yamtrack) first—if they adopt it, everyone benefits when I sync updates.
Thanks for understanding, and happy tracking!
Full Changelog: v26.6.25...v26.7.2