To receive further Pre-Release updates for a non-docker installation, please change the branch to develop. (Settings -> General (Show Advanced Settings) -> Updates -> Branch)
If you are using docker you will need to update the container image. Do not attempt to update Radarr within an existing docker container.
Changes:
- 57926a6 Bump node to v20.x on builder
- 87f88af Update name for errors with metadata API
- 30fc3fc Multiple Translations updated by Weblate
- 4abca0c Fixed: Don't die on album deleted notifications with the artist already removed
- b2f5954 Improve messaging on indexer specified download client is not available
- e7ae0b9 Fixed: Refresh tags state to clear removed tags by housekeeping
- 0431b25 Show download client ID as hint in select options
- 479e8cc Hints for week column and short dates in UI settings
- 27723eb Revert "New: Preserve replaygain tags"
- 616b529 Fix CalendarPageConnector import sort
See More
- 8b85d4c Translate Frontend Utilities [ #4096 ]
- f13b095 Automated API Docs update
- a4af75b New: Calendar filtering by tags [ #3658, #4211 ]
- c7faf7c Bump version to 2.2.0
- 7f0fab0 Multiple Translations updated by Weblate
- d68f207 Ignore spotify mapping test temporarily
- f1efd05 Fixed: Spotify Playlist selection
- 59efffd Multiple Translations updated by Weblate
- 6c90ac7 Fixed: Don't use sub folder to check for free disk space for update [ #4566 ]
- f5eee52 New: Log database engine version on startup
- 0871949 Fixed: Redirecting after login
- 1536e90 New: Artist info in Album Delete event for Webhooks [ #4552 ]
- c744231 Translations for settings index
- efe0a3d Typings cleanup and improvements [ #3516, #3510, #2778 ]
- 8e5942d Parse Exception Release Groups [ #4541, #4327, #4250, #3221, #2658 ]
- 6471353 Multiple Translations updated by Weblate
- c3c5049 Debian Install Script [ #4382, #4383, #4401, #4407, #4423, #4474 ]
- 6ae99ac Fix tests for storing last search time for albums
- d8066ec New: Size column for albums [ #3292 ]
- a9b16d2 Improve CF calculation for files without scene name [ #3359 ]
- 0bdd5f3 Fixed: A potential issue when extra files for multiple artists have the same relative path [ #2760 ]
- 2f0d02b Allow Discography to be grabbed automatically if all albums will be released within 24 hours [ #3181 ]
- abefdca Fix Missing/CutoffUnmet search all warnings
- 2fc966a New: Missing/Cutoff Unmet searches will search for albums that haven't been searched recently first [ #3250 ]
- 5d8f9c9 New: Store last search time for AlbumSearch
- 0bcbf9d Fixed: Don't convert artist/album selection filter to lower case in state [ #1857 ]
- 49883d0 Add some translations for artist table index
- 09e9162 Automated API Docs update
- d38c44d New: Option to disable cover art embed in files (#4547) [ #2488 ]
- 3702fa7 New: Filter by Monitor New Items [ #3707 ]
- aecf5bb Fixed: Correctly map artist logos to clearlogo type [ #2627 ]
- 6e43d8a New: Ability to import aiff files [ #4102 ]
- 2a8c67b New: Preserve replaygain tags
- 0121095 New: Add additional CleanNameThe/CleanTitleThe naming tokens [ #4197 ]
- 2f80957 Bump version to 2.1.7
- 1775dc9 Fixed: Ensure first history item when marked as failed is the selected item [ #3557 ]
- cf33d43 New: Additional tooltips for icon buttons [ #4183 ]
- fcfd4e4 Improve UI notice for delayed queue items [ #4242 ]
- 8c6f0d1 Rename instances of Profile to QualityProfile [ #4245 ]
- 7388e3f Multiple Translations updated by Weblate
- f7418d6 New: Sort root folders by path [ #4280, #3956 ]
- dec241e Improve Release Grabbing & Failure Logging [ #4534 ]
- ef8aeda Fixed: Avoid import loop for already imported albums [ #4231 ]
- 408e052 Fixed: Don't reimport the same files from the same release unless grabbed again [ #4050 ]
- 57ac45f Fixed: Naming validation when using max token length
- 18fc1de Add max token length (including ellipsis) for some tokens
- 24b8029 Fixed: Release Year in renaming format for certain OS language cultures
- c3eda6f Only bind shortcut for pending changes confirmation when it's shown
- ba90095 Automated API Docs update
- ecb37b8 Fixed: Showing already imported tracks as downloading in Artists index
- af12fad New: Show downloading status for artist progress bar
- f1dede2 Multiple Translations updated by Weblate
- bc67112 Automated API Docs update
- 82d1fc1 Fixed: Monitored status being reset after refresh when artist is edited manually
- 545e17d Multiple Translations updated by Weblate
- a9521d1 Multiple Translations updated by Weblate
- 56d9dc4 New: Show error message for pending queue items without albums [ #3512 ]
- 5f9c616 New: On Artist Add connection event [ #3531 ]
- f31ecaf Bump version to 2.1.6
- 3b0da3a Multiple Translations updated by Weblate
- fb4483c Fixed: History retention for Newsbin
- c9faf83 Fixed: Allow restore to process backups up to ~1000MB [ #4513 ]
- a3504b5 Prevent parsing for Roksbox metadata detection if not a matching extension
- 76b6359 Prevent parsing for Wdtv metadata detection if not a matching extension
- de284a9 Support additional artwork types in Kodi Metadata detection
- ce063f8 Don't use TestCase for single test
- 49b404d Fixed: Removal from Queue
- 0eb8336 Remove unused RemoveQueueItemsModal.js
- 3723b72 Multiple Translations updated by Weblate
- 8e2f959 Automated API Docs update
- 6517485 New: Optionally remove from queue by changing category to 'Post-Import Category' when configured [ #4510 ]
- 6a1fbd6 Update database migration version translation token [ #4507 ]
- 4a5cd20 Add Regular Expression Custom Format translation [ #4506 ]
- 7ff23cc New: Add download client name to pending items waiting for a specific client [ #4504 ]
- fdc6526 New: Add size to more history events [ #4500 ]
- 1214eda Fixed: Sorting by name in Manage Indexer and Download Client modals
- ea9b46e Order for track/album import aggregators [ #4495, #4496 ]
- 2cf2ebc Improve Release Title Custom Format debugging [ #4485 ]
- 7d54c5c Bump version to 2.1.5
- c328f4c Transpile logical assignment operators with babel
- aa98bb1 Fixed: Artists poster view on mobile devices
- a8618fc New: Log warning if less than 1 GB free space during update
- 8db7f94 Fixed: Don't clone indexer API Key
- 9b5cf9a Multiple Translations updated by Weblate
- 3e16eb7 New: Drop commands table content before postgres migration [ #4475 ]
- 82d9228 New: Improve All Artits call by using dictionary for stats iteration [ #4480 ]
- ba4b93b Wrap values in log messages in FileListParser [ #4479 ]
- 3438339 Round off the seeded ratio when checking for removal candidates
- 1dc28a8 Multiple Translations updated by Weblate
- 9fcba79 Automated API Docs update
- 1dcc8b5 New: Add icon for deleted episodes with status missing from disk [ #4451 ]
- 9aae065 Fixed: Artists posters flickering when width changes repeatedly [ #64448 ]
- 1b19e44 New: Optional directory setting for Aria2 [ #4449 ]
- 7483498 Update logging to indicate a hardlink is being attempted [ #4455 ]
- b141a8b Add missing translation keys from Indexer Settings [ #4465 ]
- b8c31ea Throw download as failed for invalid magnet links [ #4463 ]
- 5facdeb Fixed: Improve help text for download client priority [ #4461 ]
- 829ef83 New: Added column in Queue [ #4460 ]
- 3f865fd Move Queue interface to typings
- d98418f Fix Content-Type in FileList fixture
- 7779346 Check Content-Type in FileList parser
- af08ba4 Sort Custom Filters
- b367a72 Multiple Translations updated by Weblate
- 133ef8d Bump version to 2.1.4
- 171c083 Fixed: None Metadata Profile option to bulk editor
- e5e69f0 Multiple Translations updated by Weblate
- 679a5fa Automated API Docs update
- aab13e0 Fix log typo in release/push
- bee2b44 New: Resolve download client by name using 'downloadClient' for pushed releases [ #4279 ]
- a82a1d4 Fixed: Pushed releases not being properly rejected [ #4144 ]
- a165965 New: Optional 'downloadClientId' for pushed releases [ #4133 ]
- 7160889 Allow to override download client [ #3494 ]
- d537d79 Remove double filtering in entity history repository
- 7b8c17c Fixed: Filter history by multiple event types in PG [ #4436 ]
- a9c19a8 Fixed: Database type when PG host contains ".db" (#4435)
- 5661a0a Automated API Docs update
- 3545338 Fixed: Filter history by multiple event types
- 29f1e63 Fixed: Improve torrent blocklist matching [ #4432 ]
- 3083345 Fixed: Release source for release/push [ #4430 ]
- 1e5e756 Remove unsupported pagination for Nyaa [ #4428 ]
- 729f2b7 Remove dead Torznab presets [ #4427 ]
- 129eabe Multiple Translations updated by Weblate
- edad5d0 Fixed: Refresh album files after renaming
- e6e50c8 Fixed: Ignore repack version for MP3 V0/V2 VBR
- 9e8b9bd Fixed: Blocklisting torrents from indexers that do not provide torrent hash [ #4308 ]
- 9cbecbf Automated API Docs update
- 8cca919 Add custom format score to parse endpoint
- c981319 Fix typo in albums
- a986460 Multiple Translations updated by Weblate
- 57dd53e Automated API Docs update
- 1551f33 New: Download client option for redownloading failed releases from Interactive Search
- 4c2f17f Add release source for releases [ #3287 ]
- a728f44 Use last history item in FailedDownloadService
- e405fc7 Bump Polly and Newtonsoft.Json
- b88022f Multiple Translations updated by Weblate
- f0eb626 Set fallback values for statistics
- 2ee4a33 Bump version to 2.1.3
- beb6dd6 Fix possible enumerations in TrackGroupingService
- ae267f6 New: Custom formats in album history [ #4408 ]
- a1506fc Add some translations to album/artist details
- ddb31a3 Multiple Translations updated by Weblate
- 9feaa82 Multiple Translations updated by Weblate
- d643f63 Fixed: Disable SSL on start if certificate path is not set
- 6001b76 Multiple Translations updated by Weblate
- fad7672 Multiple Translations updated by Weblate
- 61c8e6d Translate fields on the backend
- 25d69b9 New: Add qBittorrent option for Content Layout [ #4385 ]
- 9880e2e New: Show Proper or Repack tag in interactive search [ #4386 ]
- 7a71c33 Fixed: Improve field selection for Discord settings [ #4387 ]
- 2109d17 New: Retry on failed downloads of torrent and nzb files [ #4396 ]
- 73aa7af New: Add sorting to Manage Indexer and Download Client modals
- 3c50bb1 Fixed: Ignore empty tags when adding items to Flood
- 990753c Bump version to 2.1.2
- 10fd7a4 QualityParser - Simplify new expression (IDE0090) [ #3479 ]
- d000dcf Fixed: Don't grab propers/repacks when item in queue meets cutoff and propers/repacks are not downloaded automatically [ #3370 ]
- 649cff6 Fixed: Increase width and truncate long names on Import List Exclusions [ #2506 ]
- 3dd933b Fixed: Parsing similar artist names with common words at end [ #2064 ]
- 234d277 Fixed: Error checking if files should be deleted after import won't leave import in limbo [ #2003 ]
- d819fd1 Automated API Docs update
- c180c32 New: Quality Preferred Size Setting
- 6d79b5a Bump SpotifyAPI.Web to 5.1.1
- 4abb86b fixup! Fixed: Reduce font size for series title on series details
- 58e2fad Fixed: Reduce font size for series title on series details
- 4a06ed7 Multiple Translations updated by Weblate
- 9f6302e Fixed: Abort old fetch items requests in manual import [ #4375 ]
- 761e34f New: Remember sorting for manual import
- 5108548 New: Size column for tracks
- 1da1020 Fixed metadata images containing html content
- 526c81c Bump version to 2.1.1
- 102304d Fix help text for Import Extra Files
- 9fb7fd7 Improve UI notices for artist & album details [ #4368 ]
- 507924e Fixed: Imported albums updating on Calendar [ #4369 ]
- 3c321d5 Enable browser navigation buttons for PWA [ #4365 ]
- d98ba2a OZnzb removed
- 3aeac5b Fixed: (Redacted) Improve title and filter by categories
- 48e9062 Fixed: Correctly handle Migration when PG Host has ".db" [ #4359 ]
- a14a24c Implement DatabaseConnectionInfo
- 15b0754 Bump version to 2.1.0
- 577af8a Multiple Translations updated by Weblate
- e26a936 Multiple Translations updated by Weblate
- 1e14758 Fixed: Don't write audio tags if there are no updates
- 98245a0 Bump version to 2.0.7
- 7e27730 Multiple Translations updated by Weblate
- 3888a1a Add album to LidarrAPI helper
- 95043a2 New: Top albums and period interval options for Last.fm User lists
- 803c2dd Fixed: Avoid lookups for empty MusicBrainz IDs in import list fetching
- 4e70a80 Prevent false notification for moving artist when editing
- 0655a9a Revert "Fixed: Prevent false notification for moving artist when editing"
- 0133f43 Fixed: Prevent false notification for moving artist when editing
- bdf5ad2 Always validate Custom Script path
- c51351a Multiple Translations updated by Weblate
- 852d701 Automated API Docs update
- 14c02c7 Fixed: Toggling monitor artist multiple times
- 0fb07a5 Add test for Scene name not being set during import [ #1994 ]
- fc6175e New: Add FileId to History data for import events [ #1961 ]
- 651abf9 New: Persist search settings in add new artist and album [ #1967 ]
- b12adac Multiple Translations updated by Weblate
- 9fc66e9 Fixed: Filter unchanged files using UTC timestamps (#4332)
- b07cb68 Multiple Translations updated by Weblate
- 8783925 Multiple Translations updated by Weblate
- 205e235 Bump version to 2.0.6
- d9520eb New: Remove defunct Boxcar notifications [ #4339 ]
- a9bef2b Initial support to use named tokens for backend translations [ #4210 ]
- f4c7185 Bump dotnet to 6.0.25
- a2acbdd Fixed force saving provider triggering testing
- 1be09d0 Wrap long lines in description lists
- 3f670ab Bump version to 2.0.5
- 76c2203 Multiple Translations updated by Weblate
- 3402793 Fixed: Saving indexer, download client, etc settings
- 422a056 Multiple Translations updated by Weblate
- 064f76b Automated API Docs update
- c088455 More cleanup appName tokens
- a53cefe Fixed: Replacing 'appName' translation token [ #4284 ]
- 7d38336 Cleanup appName tokens [ #4317 ]
- c4b3367 New: Confirmation before clearing blocklist [ #4316 ]
- 1361492 New: Require password confirmation when setting or changing password [ #4315 ]
- 8c1ac91 Fixed: Disable SSL when using the removed SslCertHash configuration (#4314)
- d78e32f Bump version to 2.0.4
- 8d87453 Don't retest unchanged providers
- eff04d7 Rename 'ReturnUrl' to 'returnUrl' for forms auth redirection
- f48a461 Multiple Translations updated by Weblate
- 4866c3e Fixed: Enforce validation warnings when testing providers
- 8a1a945 Increase the wait timeout for integration tests init
- 1ec05f5 Bump version to 2.0.3
- 8e847e6 Fixed: Record status for notifications on tests
- b919941 Don't store successful results for invalid providers
- 6ac42e2 Multiple Translations updated by Weblate
- 7669563 Fixed: Filter old releases on RSS for RED and Gazelle
- 8a31a18 Increase the wait timeout for integration tests init
- 7e6f3c1 Bump version to 2.0.2
- cba51fd Map queue item to artist and album by parsing the title
- 8df5a50 Use Diacritical.Net library for NameFirstCharacter token [ #4230 ]
- 2e91a61 Fixed: Cleanup First Character in Name when using 'NameFirstCharacter' [ #4179 ]
- 86f311a Automated API Docs update
- 5662775 Fix history columns
- e408c6f New: History custom filters [ #4213, #4235, #4236 ]
- efc6c69 Automated API Docs update
- a356b01 New: Queue custom filters [ #4212, #4234 ]
- 27e3aa7 Multiple Translations updated by Weblate
- b58f8e1 Remove console log
This list of changes was auto generated.