diff --git a/CHANGELOG.md b/CHANGELOG.md index 7edb29811..02580ae23 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -72,7 +72,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Sequential schedules: fix `count` instruction validation to accept integer (constant) or string (expression) - Fix multi-part episode grouping logic so that it does NOT require release date metadata for episodes within a single show - When **Treat Collections As Shows** is enabled (i.e. for crossover episodes) release date metadata is required for proper grouping -- Fix *many* cases of duplicate names; enforce case-insensitive unique names at the schema level +- Fix *many* cases of duplicate names; enforce case-insensitive unique names at the db schema level ### Changed - No longer round framerate to nearest integer when normalizing framerate @@ -85,6 +85,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Optimize Jellyfin database fields and indexes - Optimize Jellyfin show library scans by only requesting `People` (actors, directors, writers) when etags don't match - This should significantly speed up periodic library scans, particularly against Jellyfin 10.11.x +- Lazy load media item images in UI ## [25.9.0] - 2025-11-29 ### Added diff --git a/ErsatzTV/Shared/MediaCard.razor b/ErsatzTV/Shared/MediaCard.razor index 418a8db25..a598275e7 100644 --- a/ErsatzTV/Shared/MediaCard.razor +++ b/ErsatzTV/Shared/MediaCard.razor @@ -10,7 +10,7 @@ {