github dannyvfilms/Yamtrack v26.2.19

5 hours ago

Changes since last release:

  • Watch Providers (thanks @andrebk and @FuzzyGrim! - See where to stream, rent, or buy media directly on the details page; set your preferred region in settings to get localized provider results; unset and disabled states are handled separately
  • Live "Now Playing" Card - A real-time playback card on the home page shows what you're currently watching; Jellyfin webhook support keeps it updated live; card links to media details, persists across page navigation, and no longer flashes on HTMX poll refresh
  • Smart Lists - Build dynamic lists with custom filter rules that automatically sync membership; live count and summary updates while editing; toolbar restored in non-edit view
  • Custom List Ordering - Manually reorder items within your lists using a new drag-to-order mode; list actions have been reorganized into a cleaner split layout
  • Calendar Enhancements - Filter the calendar view by media type; download your calendar with media type filtering via a new actions dropdown; improved mobile navigation; indigo day indicators; better podcast artwork handling; hardened date parsing with error handling
  • Release State Filtering & Date Backfill - Filter media by release state and automatically backfill missing release dates for existing entries
  • Release Date & Date Added Columns - New sortable columns available on media list views
  • Movie Play Tracking - Improved play count aggregation for movies including duplicate entry handling; new plays sort option; pending updates now included in counts
  • Music Search Unified - Music search consolidated into a shared page; album artwork now loads asynchronously for a snappier experience
  • Game Collection Improvements - Support for tracking multiple copies of the same game; auto-creates a planning state for collected but untracked games; fixed collection modal dropdown clipping and validation display
  • Statistics Fix - Average rating in statistics now correctly honors your personal rating scale setting
  • Reading Fixes - Repaired stale score cache for top-rated reading cards; fixed genre rollups and subtitle display
  • Import Fixes - Fixed Trakt list import truncation and added episode list support; improved Plex episode-level TMDB ID fallback; restored Last.fm logo on import card; refined import source filtering layout
  • Notifications - Notifications are now sent as HTML for richer formatting
  • Migration Hardening - Hardened SQLite auto_pause_rules normalization and the users.0067 migration against invalid data; fixed themes null constraint with a backfill migration; JSONField arrays now properly initialized as empty lists
  • UI Polish - Normalized icon SVG sizing; fixed column refresh caching; playback card width adjusted for mobile grid preferences; standardized HowLongToBeat link label; fixed collection modal dropdown z-index in custom lists
  • Upstream Syncs (@FuzzyGrim) - Updated supervisord version; increased cache version for cast; fixed cast card no-image handling; merged movie cast PR

Known Issues:

  • None at this time.

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 version of the Docker container at any time—you don't need to wait for formal release announcements! These 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.2.12...v26.2.19

Don't miss a new Yamtrack release

NewReleases is sending notifications on new releases.