
[2026-02-03]
 * ⚡️ several performance enhancements
 * 📌 use new docker base image
 * 🔊 added more logging for bug hunting
 * ⚡️ [Movies] changed lookup cache to avoid file handle leaks

[2026-02-02]
 * ✅ [Tests] added more unit tests for .nomedia and .tmmignore
 * 🚸 [UI] reduce range-slider label size
 * 👽️ [NFO] write default ratings first in NFO files to improve compatibility
 * 🚸 [HTTP] only fetch ratings chosen in the settings
 * 🐛 [Movie sets] fixed writing NFO files into Emby-style movie set folders
 * 🔊 [Movie] remove unneeded logging on startup
 * ⚡️move index into a background task to do not block the event dispatcher
 * ⚡️[Performance] improve building lookup tables in movie list

[2026-02-01]
 * 🐛 [Movies] fixed some renamer issues with empty path/filename patterns
 * 🐛 [Movies] fixed excluding of nested folders when using .tmmignore, tmmignore or .nomedia files
 * ⬆️ [yt-dlp] updated to 2026-01-31

[2026-01-30]
 * 🐛 [TV shows] also do a cleanup of empty TV show folders
 * 🐛 [TV shows] fixed cleanup of mediainfo XML files for episodes

[2026-01-29]
 * ⬆️ [yt-dlp] upgraded to 2026.01.29
 * 🩹 [yt-dlp] do not add shipped deno when the user uses a custom js engine
 * 👽️ [Trailer] integrated deno for yt-dlp

[2026-01-28]
 * ✅ [Tests] added two more folders containing .nomedia

[2026-01-26]
 * 🐛 [UI] fixed sorting of the rating column in the TV show module
 * 🔊  [Logging] remove some sensitive data from logging
 * 🩹  [WOL] send WOL magic packets twice to improve wake-up reliability

[2026-01-23]
 * 💄 [UI] better indicate low memory

[2026-01-22]
 * 🔖 version bump
 * ♿️ [Fanart.tv] improved fallback to TMDB id lookup when IMDb id lookup fails

[2026-01-21]
 * 👔 [renamer] fix inline replace()
 * 🚸 [UI] minor enhancements in the image chooser
 * 🚸 [UI] re-set the maximum value of the width/height slider in the image chooser while scraping images
 * 🎨 remove star imports

[2026-01-20]
 * 🐛 [Movies] fixed skipping of folder with .tmmignore, tmmignore or .nomedia in it
 * 🐛 [Updater] fixed downloading on incomplete/corrupted updates

[2026-01-19]
 * ✅ run tests on all branches except main
 * ✨ [TV shows] added support for more Jellyfin compatible season poster filenames
 * 🐛 [Linux] fixed startup if libmediainfo is missing
 * ✅ upgraded test environments

[2026-01-18]
 * 🐛 [Movies, TV shows] fixed loading of unscraped and newly added items
 * 🐛 [UI] fixed sorting of the file size columns
 * 🚸 [UI] show normalized rating values (0...10) in the rating column
 * ✨ [TV shows] year filtering now matches the modern movie filter style
 * ✅ fix unit test
 * ⚡️ [TV shows] code optimizations in UDS

[2026-01-16]
 * 🔖 version bump
 * 🐛 [FFmpeg] fixed URI handling of file paths

[2026-01-15]
 * 🐛 [Trailer] fixed opening local trailers

[2026-01-14]
 * 🔒️ [templates] change some includes to httpS

[2026-01-10]
 * ✅ added more tests for edition detection
 * ✅ fixed unit test with enhanced movie edition detection
 * 🚸 [Movies] enhanced title cleanup in the update data sources task

[2026-01-09]
 * ⬆️ [Java] upgraded JRE to 21.0.9-b1163
 * 🐛 [Movies] added <movie filename>-backdrop.ext and <movie filename>.backdrop.ext to allowed backdrop filenames for multi movie folders
 * 🩹 [HTTP] updated user agents
 * 🩹 [AniDB] changed url scheme to HTTPS for fetching datasets

[2026-01-06]
 * ✨ [IMDB] readd parsing top250 on normal scrape

[2026-01-05]
 * 🚸 [TMDB] enhanced scraping titles in fallback language for episodes

[2026-01-04]
 * 🩹 removed debug entry
 * 📝 updated year
 * ✨ [UI] added TV show episode editions to the bulk editor
 * 🐛 [TvShow] preven concurrent modification exception
 * 🚧 [IMDB] also check in adv search for empty title
 * ⚡️ [Performance] improved update data sources for really large movie libraries
 * 🚧 [IMDB] fixed some structural changes, score calc on empty

[2026-01-01]
 * 📝 updated copyright year

[2025-12-31]
 * 🐛 [Scraper] do not accept "empty" sarch results

[2025-12-29]
 * 🐛 [TvShow] fixed filter for missing taglines
 * 🚑️ [Movies] hardened hashCode and equals
 * 🐛 [TvShows] some fixes for taglines

[2025-12-28]
 * ⚡️ [Movies] cache main video file for faster lookup
 * ✨ [Trailer] re-added the preferred trailer source
 * 🐛 [UI] also open FFmpeg generated via the image preview dialog
 * ✨ [Movie sets] added option to append TMDB ID to movie set folder names (Emby style)

[2025-12-27]
 * 🐛 [Movie sets] fixed a link to the settings docs
 * ✨ [TV shows] added taglines for TV shows
 * 🐛 [UI] do not re-add TV show/episode nodes after removing them

[2025-12-26]
 * 🐛 node columns in TreeTables must not be hidden
 * 🐛 [Backup] fixed creating backups in symlinked data folders

[2025-12-22]
 * 🚸 [UI] enhanced filtering in the image chooser dialog
 * 🐛 [Net] do not retry an HTTP call when the header shows an invalid Retry-After value

[2025-12-19]
 * 🐛 [FFmpeg] fixed an occasional crash when cleaning up old stills

[2025-12-16]
 * ✨ [UI] added enhanced filter options for date fields
 * 🐛 [UI] fixed showing/hiding of missing episodes
 * 🚸 [UI] reworked table column configuration - visibility and width are now stored

[2025-12-15]
 * ✨ [UI] added edition and media source to the movie set tree view
 * 🐛 [UI] format file sizes in the correct/language dependent style

[2025-12-14]
 * 🐛 [TV shows] fixed scraping of season fanart & reverted mix-in of season thumbs
 * 🐛 [MediaInfo] do not prepare ISO files if mediainfo is not available

[2025-12-13]
 * ⬆️ [yt-dlp] updated to 2025.12.08

[2025-12-11]
 * 🚸 [UI] changed the trailer column in the TV show module to only show downloaded trailers (same behavior as in the movie module)

[2025-12-08]
 * 🚸 [UI] added "remove all genres" and "remove all tags" to the TV show bulk editor
 * 🚸 [UI] remove unused items from several combo boxes (genres, tags, decades, year)
 * 🐛 [Ratings] remove ratings with invalid values
 * 🐛 [UI] do not fall back to the Swing file/folder chooser when clicking cancel
 * 📦️ [flatpak] added flatpak build files
 * ⬆️ [Library] upgraded FlatLaf to 3.7
 * 🐛 [MdbList] fixed mapping of Rotten Tomatoes ratings
