Changes since last release:
- TV Show Season Auto-Progression (merged from upstream) - Next season marked In Progress when current season completed; show marked Completed when final season finished
- TMDB Change Feed Integration (merged from upstream) - Calendar sync now uses TMDB change feeds for more efficient TV and movie updates; automatic metadata refresh for new seasons
- Steam Import Improvements (credit to @occluder) - Games now update existing entries in overwrite mode instead of delete+recreate; fixed metadata not being updated for existing games
- PWA Enhancements (credit to @pogman-code) - Added maskable icons for better Progressive Web App support; cleaned up shortcut assets; added board games manifest shortcut
- Discover Taste Profile - Added world rating profile to improve personalized recommendations
- Demo Account - Built-in demo account provisioned automatically after migrations for easier testing and showcase
- Performance & Reliability - Prevented stale Discover cache writes after activity changes; optimized Trakt importer episode/season handling; refactored calendar reload tasks to use item IDs; retry stale genre backfill on startup
- Bug Fixes - Fixed TV new-season status reopening; restored mapped anime episode actions; fixed public smart list media filters; resolved Jellyfin webhook invalid JSON payload; fixed calendar not showing game release dates; corrected missing time in activity history; improved TMDB show cast fallback; fixed season card titles on detail pages
- Merged upstream changes as of Apr 9 - includes float playtime support, UUID generation for manual items, watch provider text alignment, episode history without dates, and various template fixes
What's Changed
- Support providing playtime as float by @KucharczykL in FuzzyGrim#1146 (merged from upstream)
- Add maskable icons in webmanifest for PWA by @pogman-code in FuzzyGrim#1148 (merged from upstream)
- Steam import improvements by @occluder
New Contributors
- @occluder made their first contribution with Steam import fixes
Known Issues:
- The latest merge from the upstream project did not have any migrations, so I'm hopeful I haven't introduced any regressions
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! I regularly sync with upstream commits and resolve merge conflicts to stay current. 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 release, 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.2...v26.4.9