Releases: Sonarr/Sonarr
Releases · Sonarr/Sonarr
4.0.9.2386
What's Changed
Changes
- Translations update from Servarr Weblate by @ServarrAdmin in #7195
- Shift quality definition limits management to the backend by @rcdailey in #7122
- Minimum Upgrade Score for Custom Formats by @somniumV in #7161
- Fixed: Series links not opening on iOS by @markus101 in #7178
- A handful of fixes by @markus101 in #7184
- New: Check for available space before grabbing by @markus101 in #7185
- New: Add Bluray 576p quality by @markus101 in #7192
- New: Add .zipx extension to known archive extensions by @markus101 in #7193
- Gotify notification updates by @markus101 in #7194
- Chore: add workflow to close issue when labelled as support by @stevietv in #7203
- Add rating as option in sort dropdown by @stevietv in #7207
- New: Use instance name in forms authentication cookie name by @markus101 in #7208
- New: Add exception to SSL Certificate validation message by @markus101 in #7209
- Translations update from Servarr Weblate by @ServarrAdmin in #7212
New Contributors
Full Changelog: v4.0.9.2342...v4.0.9.2386
4.0.9.2342
What's Changed
Changes
- New: Include seasons and episodes in Trakt import lists by @markus101 in #7171
- Fixed: Links tooltip closing too quickly by @markus101 in #7172
- New: Add MDBList link to series details by @markus101 in #7173
- Convert Progress Bars to TypeScript by @markus101 in #7174
Full Changelog: v4.0.9.2332...v4.0.9.2342
4.0.9.2332
What's Changed
Changes
- Translations update from Servarr Weblate by @ServarrAdmin in #7166
- Add Last Search Time to /episode API and to the Frontend (Cut-off Unmet & Missing) by @ManiMatter in #7091
- Convert Interactive Search to TypeScript by @mynameisbogdan in #7158
- Add IndexerFlags parsing to NewznabRssParser by @amdavie in #7160
- New: Except language option for Language Custom Formats by @markus101 in #7163
- Fixed: Failing to import any file for series if one has bad encoding by @markus101 in #7164
- Cleanup History Details and a typo by @mynameisbogdan in #7165
- Fixed: Respect Quality cutoff if Custom Format cutoff isn't met by @markus101 in #7167
New Contributors
Full Changelog: v4.0.9.2300...v4.0.9.2332
4.0.9.2300
What's Changed
Changes
- Translations update from Servarr Weblate by @ServarrAdmin in #7152
- Fixed: Generating absolute episode file paths in webhooks by @mynameisbogdan in #7150
- Fixed: Forbid empty spaces in Must Contain/Must Not Contain for Release Profiles by @mynameisbogdan in #7151
- Fixed: Importing files without media info available by @mynameisbogdan in #7156
- Convert Components to TypeScript by @markus101 in #7142
Full Changelog: v4.0.9.2278...v4.0.9.2300
4.0.9.2278
What's Changed
Changes
- Convert episode and season search modals to TypeScript by @mynameisbogdan in #7123
- Fixed: Queue header by @markus101 in #7143
- Refactoring: Icon button component Typescript by @Treycos in #7144
- Refactoring: TableRowCell Typescript integration by @Treycos in #7145
- Refactoring: Typescript SpinnerIcon component by @Treycos in #7146
- Don't persist value for SslCertHash when checking for existence by @mynameisbogdan in #7148
Full Changelog: v4.0.9.2257...v4.0.9.2278
4.0.9.2257
What's Changed
Changes
- Translations update from Servarr Weblate by @ServarrAdmin in #7129
- Bump version to 4.0.9 by @markus101 in #7139
- Refactoring: Typescript button component by @Treycos in #7118
- Refactoring: Icon component Typescript by @Treycos in #7119
- Refactoring: Link polymorphic static typing by @Treycos in #7121
- Tech: VSCode updated code action format by @Treycos in #7124
- Fixed: Validate root folder existence when adding series by @mynameisbogdan in #7128
- Fix disabled style for monitor toggle button by @mynameisbogdan in #7130
- Fixed: Handle Spaces in ProxyBypassList by @bakerboy448 in #7133
- New: Bypass IP addresses ranges in proxies by @mynameisbogdan in #7134
- Fixed: Hide reboot and shutdown UI buttons on docker by @mynameisbogdan in #7136
- Fixed: Paths for renamed episode files in Custom Script and Webhook by @mynameisbogdan in #7138
- New: Bulk manage custom formats by @mynameisbogdan in #7116
Full Changelog: v4.0.8.2223...v4.0.9.2257
4.0.9.2244
What's Changed
Changes
- fix: Remove unnecessary tabs in RemoveFileExtension method by @eagnoor in #6952
- New: Rating votes tooltip and series filter by @mynameisbogdan in #6954
- More Anime Formats More Parsing Problems by @markus101 in #6958
- New: Add option to show tags on series Poster and Overview by @markus101 in #6961
- New: Use natural sorting for lists of items in the UI by @markus101 in #6962
- Fixed: {Episode CleanTitle} Does Not Remove Apostrophe, Backtick and Most Contractions by @diamondpete in #6949
- New: Wrap specification blocks in modals by @stevietv in #6976
- Set default value for CustomColonReplacementFormat if not provided by @markus101 in #6978
- Fixed: Assume category path from qBittorent starting with '//' is a Windows path by @markus101 in #6979
- Update settings for all OSes and Major Updates (Manual Interaction Required) by @markus101 in #6974
- Translations update from Servarr Weblate by @ServarrAdmin in #6980
- Fix custom formats sorting for quality profiles by @mynameisbogdan in #6982
- Translations update from Servarr Weblate by @ServarrAdmin in #6990
- Fixed: Display tag list when sort by tags on series Posters by @mynameisbogdan in #6981
- New: Litestream compatibility for SQLite by @mynameisbogdan in #6986
- New: Display original language on series details and search results page by @mynameisbogdan in #6991
- Refresh series with recently aired episodes with TBA titles by @mynameisbogdan in #6989
- Fixed: Improve filtering performance in Select Series Modal by @mynameisbogdan in #7003
- Fixed: Don't treat SubFrench as French audio language by @markus101 in #7004
- Making status messages for meta downloading consistent by @ManiMatter in #7001
- Translations update from Servarr Weblate by @ServarrAdmin in #7005
- Translations update from Servarr Weblate by @ServarrAdmin in #7012
- New: Replaced HasUnmonitored with Seasons Monitored Status by @jbstark in #6930
- Fixed: Updating series path from different OS paths by @markus101 in #6957
- Cache root folders and improve getting disk space for series path roots by @markus101 in #7006
- Improve messaging for renamed episode files progress info by @mynameisbogdan in #7008
- Bump ImageSharp to 3.1.5 by @mynameisbogdan in #7009
- Fix height of tags in tag inputs by @markus101 in #7010
- New: Add TVMaze and TMDB IDs to Kodi .nfo by @mynameisbogdan in #7011
- Fixed: Interactive Import dropdown width on mobile by @markus101 in #7026
- Include available version in update health check by @mynameisbogdan in #7018
- New: Parse Chinese Anime that separates titles with vertical bar by @markus101 in #7019
- Convert Blocklist, History and Queue to TypeScript by @markus101 in #7020
- Convert Utilities and App to TypeScript by @markus101 in #7021
- Translations update from Servarr Weblate by @ServarrAdmin in #7027
- Convert System to TypeScript by @markus101 in #7022
- Translations update from Servarr Weblate by @ServarrAdmin in #7034
- Fixed: Allow leading/trailing spaces on non-Windows by @markus101 in #7028
- New: Title filter for Series Index by @mynameisbogdan in #7030
- New: Add metadata links to telegram messages by @markus101 in #7033
- New: Return downloading magnets from Transmission by @markus101 in #7032
- Fixed: Import with copy from download clients with remove completed disabled by @mynameisbogdan in #7031
- Fixed: Setting page size in Queue, History and Blocklist by @markus101 in #7037
- Fixed: Persist indexer flags when manual importing failed imports from queue by @mynameisbogdan in #7038
- Fixed: Persist indexer flags for automatic imports by @mynameisbogdan in #7039
- Improve messaging for for Send Notifications setting in Emby / Jellyfin by @markus101 in #7048
- New: Default log level changed to debug by @markus101 in #7049
- Fixed: Moving files on import for usenet clients by @mynameisbogdan in #7047
- Translations update from Servarr Weblate by @ServarrAdmin in #7052
- Translations update from Servarr Weblate by @ServarrAdmin in #7057
- Upgrade nlog to 5.3.2 by @markus101 in #7051
- Parse TvdbId for releases from HDBits by @mynameisbogdan in #7054
- New: Validation for bulk series editor by @mynameisbogdan in #7055
- Add special character to search criteria by @RaZaSB in #7058
- New: Match search releases using IMDb ID by @mynameisbogdan in #7061
- Fixed: Formatting empty size on disk values by @mynameisbogdan in #7063
- Fix indexer multi-languages for release/push by @kephasdev in #7066
- Fixed: Marking queued item as failed not blocking the correct Torrent Info Hash by @markus101 in #7071
- Align queue action buttons on right by @markus101 in #7074
- Fixed: Dedupe titles to avoid similar search requests by @mynameisbogdan in #7076
- Fixed: Overwriting query params for remove item handler by @mynameisbogdan in #7075
- Fixed: Clearing pending changes for edit import list exclusions on modal close by @mynameisbogdan in #7077
- Fixed nlog deprecated calls by @mynameisbogdan in #7078
- Fixed: Sending Manual Interaction Required notifications for unknown series by @mynameisbogdan in #6988
- Cleanup old prop-types for TS by @mynameisbogdan in #7062
- New: Bulk import list exclusions removal by @mynameisbogdan in #7073
- New: Support for releases with absolute episode number and air date by @markus101 in #7080
- Fixed: Updating existing import list exclusions by @mynameisbogdan in #7085
- New: Increase max size limit for quality definitions by @mynameisbogdan in #7089
- Fixed: Avoid displaying multi-languages for episodes parsed without languages by @mynameisbogdan in #7090
- Fixed: Persist selected custom filter for interactive searches by @mynameisbogdan in #7092
- New: Parse DarQ release group by @markus101 in #7093
- Fixed: Prefer episode runtime when determining whether a file is a sample by @markus101 in #7094
- Fixed: Stale custom formats after changing quality profile for series by @mynameisbogdan in #7098
- Sort quality profiles by name in custom filters by @mynameisbogdan in #7099
- Refactoring: Moved First run components to Typescript function components by @Treycos in #7069
- Refactoring: Label component by @Treycos in #7097
- Fixed: Improve status labels for deleted series by @mynameisbogdan in #7101
- Fixed: Switch to series rating for Discord notifications by @mynameisbogdan in #7105
- Translations update from Servarr Weblate by @ServarrAdmin in #7103
- Add Kometa metadata image creation by @stevietv in #7106
- New: Optionally include Custom Format Score for Discord On File Import notifications by @markus101 in #7109
- New: Parse spanish multi-episode releases by @markus101 in #7108
- Fixed: Removing invalid statuses on provider deletion by @mynameisbogdan in #7112
- Fixed: PWA Manifest with URL base by @markus101 in https://github.com/...
4.0.8.2223
What's Changed
Changes
- Fixed: PWA Manifest images by @markus101 in #7126
- Fixed: Limit redirects after login to local paths by @markus101 in #7127
Full Changelog: v4.0.8.2208...v4.0.8.2223
4.0.8.2208
What's Changed
Changes
- Refactoring: Moved First run components to Typescript function components by @Treycos in #7069
- Refactoring: Label component by @Treycos in #7097
- Fixed: Improve status labels for deleted series by @mynameisbogdan in #7101
- Fixed: Switch to series rating for Discord notifications by @mynameisbogdan in #7105
- Translations update from Servarr Weblate by @ServarrAdmin in #7103
- Add Kometa metadata image creation by @stevietv in #7106
- New: Optionally include Custom Format Score for Discord On File Import notifications by @markus101 in #7109
- New: Parse spanish multi-episode releases by @markus101 in #7108
- Fixed: Removing invalid statuses on provider deletion by @mynameisbogdan in #7112
- Fixed: PWA Manifest with URL base by @markus101 in #7110
- New: Expose log size limit to API and WebUI by @martylukyy in #7111
- Use autoprefixer in UI build by @mynameisbogdan in #7104
- Fix indexer multi-languages for tracked download by @kephasdev in #7082
- Refactoring: Series title link typings & extension by @Treycos in #7114
New Contributors
Full Changelog: v4.0.8.2158...v4.0.8.2208
4.0.8.2158
What's Changed
Changes
- Fixed: Sending Manual Interaction Required notifications for unknown series by @mynameisbogdan in #6988
- Cleanup old prop-types for TS by @mynameisbogdan in #7062
- New: Bulk import list exclusions removal by @mynameisbogdan in #7073
- New: Support for releases with absolute episode number and air date by @markus101 in #7080
- Fixed: Updating existing import list exclusions by @mynameisbogdan in #7085
- New: Increase max size limit for quality definitions by @mynameisbogdan in #7089
- Fixed: Avoid displaying multi-languages for episodes parsed without languages by @mynameisbogdan in #7090
- Fixed: Persist selected custom filter for interactive searches by @mynameisbogdan in #7092
- New: Parse DarQ release group by @markus101 in #7093
- Fixed: Prefer episode runtime when determining whether a file is a sample by @markus101 in #7094
- Fixed: Stale custom formats after changing quality profile for series by @mynameisbogdan in #7098
- Sort quality profiles by name in custom filters by @mynameisbogdan in #7099
Full Changelog: v4.0.8.2093...v4.0.8.2158