
[2025-10-24]
 * ♿️ [CRC32] upgrade task, to pad existing values
 * 🐛 [crc32] always pad to 8 chars
 * ✅ [UPnP] fix ITs due to added year entry
 * 🐛 [UI] Windows save to file dialog cannot handle file names - only folders

[2025-10-23]
 * ⬆️ [yt-dlp] upgraded to 2025.10.22

[2025-10-22]
 * 🔊 [UPnP] tweak logger
 * 🔊 [UPnP] tweak logging
 * ♻️ [UPnP] some things i found in my stashes :p
 * ✅ [Renamer] unit test
 * 🧵 [Threads] fixed a null-check upon starting

[2025-10-21]
 * 🐛 [UI] do not re-add deleted TV shows in the tree
 * ✅ added another example for the season/episode detection test

[2025-10-20]
 * 🐛 [Movies, TV shows] cleanup of orphaned objects on startup
 * ♿️ [Renamer] Improve IF conditions when having variables on both sides

[2025-10-16]
 * re-added upnp play button

[2025-10-13]
 * 🚸 [UI] pre-set the folder in the original image viewer too
 * 🚸 [UI] set the correct file filters in the file open/save dialogs

[2025-10-12]
 * ✨ [TV shows] added detection of ranges (e.g. S01E01-02) in multi-episode filenames
 * ⬆️ [FlatLaf] upgraded to 3.6.2

[2025-10-11]
 * 🐛 [UI] do not calculate file size of multi episode files twice

[2025-10-10]
 * 🚚 [IMDB] fix parsing cast/crew due to site changes

[2025-10-09]
 * 👔 [Renamer] also remove episode NFO files upon rename

[2025-10-08]
 * 👽️ [Emby] re-order crew members after actors in the NFO

[2025-10-06]
 * ♻️ refactor code in TmmOsUtils
 * ⚡️ [UI] lazy load filter dialogs and settings to start up faster
 * 🐛 [UI] lazy load enum translations of date format/time format

[2025-10-05]
 * ✨  [UI] refactored the image chooser dialog to support better filtering and sorting
 * 🚸 [Post-Processing] moved post-processing tasks to a background thread

[2025-10-04]
 * 📝 [Docs] more hints how to package tmm on your own

[2025-10-03]
 * 🐛 [TMDB] to not try to load SVG files
 * 🐛 [UI] also re-initialize the date table column renderer
 * ✨ [UI] date and time format settings are now configurable in the settings
 * 🚸  [UI] refactored post-process settings pages for movies and TV shows
 * ⚡️ [perf] reorder; only needed for images

[2025-10-02]
 * 🙈 typo
 * 🧑‍💻 update issue templates
 * 🚚 [IMDB] remove integration test

[2025-10-01]
 * 🧑‍💻 [debug] Action to load user submitted JSONs into DB

[2025-09-30]
 * 🧑‍💻 [logs] also export a movieset.json

[2025-09-27]
 * 👷 [CI] removed Windows installer signing

[2025-09-26]
 * 🧑‍💻 [QA] ignore SonarQube; false positive as we HAVE to use that algo
 * ✅ fix unit test
 * ♻️ [MI] enhance media file size detection
 * 🔖 version bump
 * 📝 updated changelog

[2025-09-25]
 * 🥅 [DVD] fallback title for MediaInfo

[2025-09-24]
 * 🐛 [UI] fix live update of audio languages in filters
 * ✅ enhanced JMTE IT
 * ⬆️ [Lib] upgraded libbluray to 1.3 and java-iso-tools to 2.0.2-TMM-8

[2025-09-23]
 * ✨ [HTTP API] added a param to override the chosen artwork scraper(s) for downloading missing artwork
 * 🐛 [UI] improved layouting of the movie set information panel
 * 🐛 [UI] fixed displaying of movie plot & note in movie set module

[2025-09-22]
 * 🥅 [MediaInfo] error handling on XML creation
 * 🥅 [ISO] fill ISO values only when empty
 * 🥅 [ISO] fix parsing DVD ISO files, error handling

[2025-09-20]
 * ✅ fixed unit test
 * ✨ [Subtitle] added SubDL as a new subtitles scraper (personal API key needed!)

[2025-09-19]
 * 🚀 [Bluray] improved library, to support reading of UHD Blurays
 * 🧪 [bluray] add some IT test case
 * 🚸 [MediaInfo] better detection of 1.85:1 aspect ratio
 * 🐛 [UI] trigger duplicate check when loading a filter preset containing the duplicate filter
 * 🐛 [Subtitle] always extract .zip subtitle downloads

[2025-09-18]
 * 🧑‍💻 update Gitlab issue templates
 * 🌐 [TMDB] fix replacing generic episode title w/o fallback language

[2025-09-17]
 * 🚸 [UI] strip surrounding whitespace from subtitle result names
 * 🐛 [DB] show an error, when the database is read-only
 * 🔊 [IMDB] log complete trailer, since url can be empty
 * 🐛 [IMDB] fix auto-downloading trailer on scrape
 * ♿️ [UI] remove leading/trailing spaces in the text based filters

[2025-09-16]
 * 🐛 [Renamer] fixed renaming preview of TV show extras

[2025-09-15]
 * 👽️ [MVStore] aligned some access to the MVStore and async tasks
 * 📝 [yt-dlp] corrected default params

[2025-09-14]
 * 🐛 [Renamer] fixed renaming of TV show themes
 * 🚸 [UI] re-added change markers in the renamer previews
 * 🐛 [UI] added runtime/English title to the episode metadata check
 * ✨ [UI] added a trailer column for TV shows too

[2025-09-12]
 * 🚸 [UI] remove empty episode groups from TvShow upon scrape
 * 🚸 [Trailer] display trailer download with spinning progress bar
 * ♻️ [yt-dlp] place all temp files of a yt-dlp call in a dedicated temp folder
 * 🐛 [yt-dlp] enhanced parsing of custom parameters

[2025-09-09]
 * ✨ [IMDB] able to include music video in search results
 * 💄 [UI] RatingsAction: preset selected ratings from settings
 * 💄 [UI] fixed displaying saved rating source in settings

[2025-09-08]
 * 🌐 [Language] fixed switching language by reinitializing bundle

[2025-09-07]
 * ♿️ [Scraper] OpenSubtitles.ORG - switch to VIP server if VIP
 * 🚸 [Scraper] better matching, if rescraped with uncommon scraper
 * 🐛 [Renamer] fixed replacements of ... with its unicode variant
 * 🐛 [IMDB] better parse englishTitle
 * 🧑‍💻 [IMDB] add unit test for easier json debugging
 * 🧑‍💻 [logging] log full response, when on debug
 * 🔖 version bump

[2025-09-06]
 * 🧑‍💻 rework former quickfix
 * 🍻 IDE got crazy, and could not revert former typo. Accidntial commit
 * 🐛 quickfix parser, to not crash on titles with known regex chars
 * 🧑‍💻 [addons] use predefined variable for addon folder
 * ✨ [UI] added post-processing for movies in movie sets too
 * 🚸 [UI] better default size for the task list dialog
 * 🚸 [UI] fixed some resizing issues in the wizard
 * ⬆️ [yt-dlp] upgraded to 2025-09-05
 * 🐛 [yt-dlp] fixed downloading trailers when muxing into MKV
 * ✨ [Subtitles] added new columns to display hearing impaired and machine translated subtitles in the subtitle chooser

[2025-09-05]
 * 📝 [changelog] forgot docu
 * ♻️ [MediaInfo] remove workaround, we now have SizeT
 * 🚑️ [MediaInfo] revert changes
 * Revert "♻️ [MediaInfo] upgraded JNA bindings to the latest official example"
 * Revert "🐛 [MediaInfo] fixed loading of tinyMediaManager without libmediainfo installed"
 * 🐛 [Scraper] fixed englishTitle in TVDB, overwriting locale one

[2025-09-03]
 * 🐛 [Scraper] fixed parsing single search results in "Fernsehserien.de" scraper
 * 🐛 [MediaInfo] fixed loading of tinyMediaManager without libmediainfo installed

[2025-08-31]
 * 🚸 [Jellyfin] add trickplay folder to be detected as "extras"
 * 🧑‍💻 [lib] dependency upgrades
 * 🚸 [UI] prompt to overwrite existing actor images when downloading new ones
 * ✨ [yt-dlp] added a new option to set custom download parameters for yt-dlp
 * ⬆️ [yt-dlp] upgraded to 2025.08.27

[2025-08-30]
 * 🐛 [UI] fixed loading of episode actor images
 * 🔖 version bump

[2025-08-29]
 * 📝 [crc32] also write CRC32 to NFO file...
 * 📝 [changelog] add missing info
 * 🐛 [Trakt.tv] Episode scrape did not adhere our Trakt sync setting

[2025-08-28]
 * ✅ [Unit Tests] fixed/enhanced some tests
 * ✅ [Unit Tests] fixed/enhanced some tests
 * 🐛 [IMDb] fixed fetching of taglines
 * 🩹 [Updater] fixed creation of checksums for archives
 * 🥅 [Trakt.tv] even better error handling / logging / visualization
 * 👔 [KODI] able to process multi-episode files

[2025-08-27]
 * ⚡️ [CLI] no need for subcommands help to spawn a TMM instance
 * 💄 reorder startup banner
 * 🧑‍💻 [CLI] fix --version command
 * 💩 [UPnP/DLNA] added JVM arg to (temporarily) re-enable UPnP/DLNA
 * ⬆️ [Launcher] signed with the new certificate for Windows
 * 🧑‍💻 [logging] prevent the default logback startup messages
 * 🥅 [KODI] improve error handling for the RPC methods

[2025-08-26]
 * 🥅 [Kodi] RPC error handling
