
[2026-07-06]
 * ♻️ [TVDB] refactored/optimized code
 * ⬆️ [Lib] upgraded trakt-java to 6.20.1
 * 🐛 [Trakt.tv] added pagination for the watched endpoints too
 * 👷 [Linux] re-package to .tar.xz using Linux tools for performance
 * ⬆️ [yt-dlp] upgraded to 2026-07-04
 * ⬆️ [Library] upgraded to Java 25.0.3
 * ✨ [Renamer] added support for renamer profiles
 * 🔖 version bump

[2026-07-03]
 * 🔊 [TVDB] fix logging
 * 🐛 [TVDB] fixed lookup by IMDB id

[2026-07-02]
 * ⚗️ [Checksum] add a variant of perceptual hash (pHash) generation / video fingerprinting

[2026-06-30]
 * ♿️ unify some profile changes

[2026-06-29]
 * 🥅 race condition
 * 🌐 fixed some preset differences

[2026-06-28]
 * 💬 [UI] removed hint to download yt-dlp

[2026-06-27]
 * ✨ [Image Cache] added a cleanup task to remove orphaned items

[2026-06-26]
 * ✨ [Movies, TV shows] added "read-only" preset and reset settings button
 * 🥅 [UI] catch NPE
 * ⚡️ [TVDB] increased performance on trailer scrape

[2026-06-21]
 * ✨ [TV shows] added the new renamer token 'episode.folderName'

[2026-06-17]
 * 🧑‍💻 [Sonar] update token param as tol, plugin upgrade as well

[2026-06-16]
 * 👷 [CI] remove old tsa from signing block
 * ➕ add FFprobe as external tool

[2026-06-14]
 * ✨ [TvShow] also scrape year when show has ended

[2026-06-11]
 * 🐛 [UI] fixed displaying plot/IMDB id/TMDB id for episodes

[2026-06-10]
 * 🎨 [UI] refactored the TV show information panels to avoid beansbinding
 * ⬆️ [deno] upgraded to v2.8.2
 * ⬆️ [yt-dlp] upgraded to 2026.06.09

[2026-06-09]
 * 🐛 [Scraper] also save scraped editor/composer/camera crew

[2026-06-08]
 * 🐛 [TMDB] added second fallback language to TV show/episode plot too

[2026-06-07]
 * 🐛 [Core] re-write the NFO when changing tags
 * ✨ [UI] added a tag manager to the tools menu to manage all tags in one place

[2026-06-06]
 * ✨ [UI] added support for last watched date

[2026-06-05]
 * 💄 [UI] fixed some scaling issues in the chooser
 * 🚸 [UI] added a "currently" watching indicator in the TV show table (watched column)
 * 🐛 [UI] do not darken parent dialogs for non modal child dialogs (e.g. filter)
 * ✨ [UI] added a dedicated path filter for episodes
 * ⬆️ [Java] upgraded Java to 21.0.11

[2026-06-04]
 * ♿ [Renamer] renaming with cAsE on case-insensitive file systems
 * 🔊 [Core] enhanced some more logs
 * 🚸 [UI] Movie set table: show the latest date added from assigned movies on movie set level

[2026-06-02]
 * fix: use <ext> for extension in artwork extension message

[2026-06-01]
 * 📝 updated changelog
 * 🐛 [UI] fixed tree expand/collapse when arrows arrive as keypad keys
 * 📝 [docu] fix links

[2026-05-30]
 * ⬆️ [Lib] upgraded launcher to 5.2.5
 * 🚸 [UI] re-aligned media file editor dialog
 * 🐛 [UI] unhide trailer download button

[2026-05-29]
 * 📝 updated AGENTS.md and removed copilot instructions

[2026-05-28]
 * 🐛 [yt-dlp] only update, if yt-dlp is in our addons folder
 * 🔧 [JVM] added a new JVM param to suppress external tool downloading

[2026-05-27]
 * 👷 [CI] package with new Docker image
 * 👷 [Windows] sign installer via Azure
 * 🔊 [TvShow] small log updates in TV show renamer

[2026-05-26]
 * 🎨 use File.pathSeparator
 * 🐛 [JNA] fixed loading path for external libs

[2026-05-25]
 * 🐛 [JNA] fixed loading of multiple jna.library.path params
 * ⬆️  [Library] upgraded libtinyfiledialogs to v3.21.3
 * 🐛 [JNA] allow user to set the JNA path

[2026-05-23]
 * 🐛 [IMDB] re-activated advanced search & improved cookie parsing
 * 🐛 [Core] fixed loading of some PRO features
 * ⬆️ [Library] license update
 * ✨ [HTTP API] added the new scope parameter "path" to provide more control over the scope of the API calls

[2026-05-22]
 * ♻️ fetch more ID types for movies/TV shows and cast/crew members
 * 👷 new package image
 * 🧑‍💻 rework null check
 * 🍻 [Trailers] fix impl
 * 🐛 [Trailer] fix downloading TvShow trailers
 * 🚸 [Parser] add AV1 as additional stopword

[2026-05-21]
 * 🧑‍💻 [Installer] add all official supported ones, and tweak UI windows 11 style with light/dark
 * 🧑‍💻 [Installer] Uninstal icon missing

[2026-05-20]
 * 📝 update links
 * 🚸 [Movies, TV shows] enhanced parsing of media information (subtitle types and additional data)
 * 🚸 [UI] added a reasonable minimum size for every dialog
 * 📝 rework issue templates to include examples in hidden comment
 * 🚸 [UI] show a message if the update failed
 * 🚸 [UI] fixed layouting of the task list dialog
 * 🥅 [Scraper] Fernsehserien.de - ignore unavailable cast/crew

[2026-05-19]
 * 🚸 [UI] darken the foreground of inactive dialogs/windows
 * 🐛 [Movies, TV shows] make checksum calculation abortable
 * ⬆️ [Library] upgraded libmediainfo to 26.05
 * 🚸 [IMDB] refresh rating data once per day

[2026-05-14]
 * 🔖 version bump
 * 🌐 fix wording
 * 📝 updated changelog

[2026-05-13]
 * ⬆️ [Launcher] updated to 5.2.4

[2026-05-11]
 * ⬆️ [Launcher] updated to 5.2.3
 * ✅ [Subtitles] add unit test to cover users naming

[2026-05-10]
 * ⬆️ [Launcher] updated to 5.2.2
 * 📝 updated changelog
 * updated base docker image

[2026-05-09]
 * ♿️ [UDS] remove values from curly brackets on import

[2026-05-08]
 * ⚡️ [Mediainfo] run MI in dedicated threads
 * ⬆️ [Docker] upgraded base image & included chromium

[2026-05-07]
 * ✨ [Core] rewrote the launcher to Rust for better support of old OS versions
 * ⬆️ [Library] upgraded license to 5.2.5
 * 🚸 [UI] do not show disclaimer twice when wizard has run
 * ✨ [Template] added a new export template for movies and TV shows (PBDarkTemplate).

[2026-05-06]
 * 👷 [CI] also sign selenium-manager
 * ✨ [UI] added an action to remove all rating to the TV show bulk editor
