Releases: Lidarr/Lidarr
0.7.2.1878
This is a Pre-Release!
To receive further Pre-Release or final 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 Lidarr within an existing docker container. Doing so will prevent audio fingerprinting from working and break your Lidarr installation if you ever delete and re-create the container.
Changes:
- 3844833 Fixed: Bump 0.7.2, Allow update to 0.8+ netcore builds
- 47f4441 Revert 7ffecf6 for ProcessProviderFixture
- 2004734 Fixed: Tidy up mac test setup
- 4461ca3 New: Test more mono versions; do all linux tests in docker
- 7050a20 Fixed: Integration tests on Mono 5.12 and 5.14
- cc008fb Fixed: Third-party clients calling api without Accept header
- 17c9fc4 New: Update Nancy to 2.0
- 425bd89 New: Update Unity
- cbff5e1 New: RestSharp to 106.6.10
- a5d4d1c Fixed: All Builds Marked as Production in Sentry
This list of changes was auto generated.
0.7.1.1381
This is a Pre-Release!
To receive further Pre-Release or final 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 Lidarr within an existing docker container. Doing so will prevent audio fingerprinting from working and break your Lidarr installation if you ever delete and re-create the container.
Changes:
- 459556b New: Bump Version to 0.7.1
- a86e872 Merge remote-tracking branch 'origin/master' into develop
- 8612548 Changed: Test on Mono 5.0 and 5.4
- 4136b9e use TestContext.Progress rather than Console.WriteLine for NzbDroneRunner output
- 3c42387 Fixed: ImageResizer Tweaks
- ae6db26 Fixed regression in container registration. Additional logging in case of integration test startup failures
- 4bb6f5d Moved Platform version determination to static
- 7ffecf6 Fixed: several failing/flaky mono unit tests
- 9711a0c Update README.md with BrowserStack Badge
- 805a085 Fixed: ImageSharp crash on old mono
See More
- a75754a New: Run linting in parallel
- 4a22762 New: Run integration tests for various mono versions
- 254a8ce Fixed: Directory not empty exception deleting nested empty subdirs (#974)
This list of changes was auto generated.
0.7.0.1347
This is a Pre-Release!
To receive further Pre-Release or final 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 Lidarr within an existing docker container. Doing so will prevent audio fingerprinting from working and break your Lidarr installation if you ever delete and re-create the container.
Changes:
- dbf8131 Merge pull request #967 from lidarr/develop
- 31cb5fe Changed: Version Bump 0.7.0 (#952)
- 1b72d9b Fixed: NRE importing Spotify saved albums / followed artists (#962)
- e52013e Merge remote-tracking branch 'origin/master' into develop
- a627c2c Changed: Centralize version numbers (#961)
- 075683b Fixed: Eslint not running due to package.json change
- c4b7e04 Fixed: NRE when tagging an album with omitted media
- 223d493 Fixed: Relax flaky test
- 86f4dcd Fixed: Remove Duplicate Function in BlacklistConnector.js
- 33d5f1f Fixed: series reference in PlexServerService
See More
- 3288c21 Fixed: Null Ref on Album Cache Update in TrackedDownloadService.cs
- 91764ec Fixed: Removed .Net update notice on Windows LTSB 2015
- b880309 New: Added Auth-* log entries for fail2ban purposes [ #2760 ]
- 332466a Updated way Sentry gets configured and enabled.
- ec4237d Added BuildInfo.AppName to centralize 'Lidarr'
- 26c8768 New: Removed libcurl http fallback since mono 5.16+ doesn't need it. Also bumped minimum mono version check to 5.16 (5.20 is the best choice atm)
- 1425bc8 New: Seperate Naming for Multi-Disc Albums
- 4edad5f Fixed: Actually fix skipping analyze on fork
- fba8415 New: Last UI Patch Package bump for 0.7
- 8242315 Fixed: Regenerate Yarn.lock for secondary package updates
- 91ddabe Fixed: Catch exceptions looking up fingerprints
- 2097bff Fixed: Null reference exceptions on update
- c4578c0 Fixed: Don't run analyze on forks
- 232273c Fixed: Manual Import Tracks Sorted Wrong [ #848 ]
- ad4d7e4 New: Use ImageSharp for resizing (#934)
- 070e50d Fixed: Fix a few compiler warnings
- 4413c7e New: Unmapped files view (#888)
- 74cb2a6 Fixed: Waiting a long time for unavailable root folders
- 05b2542 New: Show Hardlink/Copy in manual import
- 4399724 New: Sort preferred words in profile on save [ #3241 ]
- b7458f6 Menu fixes
- e555d79 Fixed: Scrolling of modals with tabular content in iOS
- 87cb974 Fixed: Prop type warning on MenuItem
- 60df3d7 Fixed: Track Progress custom filtering on artist index page
- 936b250 Fixed: Multiple Heath Check UI Fixes
- 89d912b Fixed: Prevent moving to recycling bin causing a failed import
- 699f19b New: Cleanup Recycling Bin folders older than X days (0 to disable)
- 0496e6a Fixed: Repack don't being grabbed when cutoff already met
- a7e94a0 New: Add warning that recycle bin will be cleaned up automatically after 1 week
- c20db82 Bump sentry-js from 5.5.0 to 5.6.2
- 32063fe Bump del from 5.0.0 to 5.1.0
- 01f6d24 Bump react-popper from 1.3.3 to 1.3.4
- 16dce1d Bump react-dnd from 9.3.2 to 9.3.4
- e9160a5 Bump css-loader from 3.1.0 to 3.2.0
- bcc6fae Fixed: Retry flaky tests 3 times before failure
- fbe6143 Bump file-loader from 4.1.0 to 4.2.0
- 2982bba Fixed: Remove other unneeded gitattributes
- edba531 Fixed: Don't fail on frameworks 4.7 and up
- f1fc45f New: Migrate to new csproj format
- e095fe0 Fixed: Delete unreferenced files
- ca6ff0d Fixed: Move migration dispose after try
- db321a5 Changed: Rename Process and Service Provider Fixtures
- 1a0b95d Fixed: Make ProcessProviderTests less flaky
- ee7d47d Fixed: All the tests
- 9392c13 Fixed: ReleasePush module returns single item not a list
- e2e321b Fixed: Removed unused ManualImport Field
- 1fdfa3f Fixed: Mac Packaging
- 36f51c7 Update SQLite to 3.28.0 and System.Data.SQLite to 1.0.111.0
- 83c8d85 Fixed: Refreshing artist/album details shows 404 until store loads
- d929572 Fixed: Change UI Genre Tag Separator from ", " to " / " (#918)
- 0352f8d Fixed: Faster artist endpoint (#874)
- 698d5e1 Fixed: SonarCloud Backend Version being set to 1.0
- 09bc113 Fixed: Exclude API from coverage calculation
- c4a0677 Fixed: Artist Type can be null/blank
- aa794a7 Fixed: Workaround for mono 5.16+ bug preventing the closure of sockets on timeouts (Jackett connections) [ #2802 ]
- cacb31d Bump core-js from 3.1.4 to 3.2.1
- 6f884fb Fixed: Seperate Analysis Front/Back, Combine with coverage
- da99cf5 Map sentry org variable into correct format
- f2cc5ad Fixed: Sentry source map upload
- 6932046 New: Set up CI with Azure Pipelines (#897)
- 7294702 Fixed: Other Misc Improvements
- 2366ce0 New: Add root folder from Media Management settings
- d41a10d Fixed: Actions on mobile not indicating when they are disabled
- a09611a Fixed: Modal scrolling causing app to scroll on iOS
- 2273be5 Fixed: Edit path on artist index resetting cursor to end on change
- d6b210a Fixed: column widths in Interactive Search
- c8184c3 Fixed: Sorting of Quality column in Interactive Search
- 8440675 Fixed: Canceling editing a custom filter won't close the Custom filter modal
- 07ecd82 Fixed: Tags in settings getting cutoff
- b837773 Fixed: Add tooltip to tag delete button when in use
- efdf2fb Fixed: tag input alignment and height
- 0491358 Fixed: Set min-width for Actions Column in Index
- b627660 New: Add warning to remove from queue dialog
- 3d0adf8 Fixed: Darker border for calendar
- 593259b New: Wider and taller scroll bar for the click to scrollers out there
- dc6621e New: Improve help text for extra file importing
- 52ec4c4 New: HintedSelectInput Component
- 9ca81eb Fixed: Issue searching for artist in the UI when tag is removed
- 68e11a5 Cleanup: Remove old twitter keys
- fd2fb7d New: Extra warning for Windows Service issues when prompted to restart
- ba5e800 Fixed: Update base .editorConfig
- 413819a Fixed: Finetuned color-impaired mode styling in Calendar
- 5e3a0e2 Fixed: Conditional Rendering on Page Jump Bar
- cf1210a New: Bulk Select Quality Interactive Import
- c673058 New: Update Frontend Packages
- 03aceb3 Fixed: Repack logging string format
- 1ab8c5a Fixed: Embedding album art on import
- c898a18 Fixed: Set remote album ID so we don't always think album updated
- 1dcccf2 Fixed: Frontend updates when selected album release changed
- dcca2b5 Fixed: Don't re-read file tags if possible
- e9ced07 Fixed: Old foreign id query too permissive
- 5f679c5 Fixed: Speed up track grouping
- 3c1b343...
0.6.2.883
This is a Pre-Release!
To receive further Pre-Release or final 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 Lidarr within an existing docker container. Doing so will prevent audio fingerprinting from working and break your Lidarr installation if you ever delete and re-create the container.
New features:
- Fetch all albums from metadata and filter client-side (#803)
- Added support for Gotify notifications (#730)
- Use NZBget's FinalDir if set by post-processing script
- Swap to lidarr taglib fork (#786)
- Output Path column in Queue
- Make Backup folder a Path input
- Sort preferred words by score when displaying in the UI
- Bump jQuery to 3.4.0
- Use Fuse.js for UI header search
- RIP Nzbs.org
- Don't overwrite Images/Overviews if new is blank
- Send Bits and SampleRate to UI for TrackFiles
- Unit Tests for MediaInfo Tokens
- AudioBitRate Naming Token
Fixes:
- Trailing Space in ArtistSearchResult killing build
- Don't use "Ended" for people
- _coverMapper is null for other album entities
- Fingerprinting service swallows UnexpectedHtmlContentException (#808)
- Map dsm shared folder to full path in status (#797)
- Lidarr Lists use correct metadata server (#800)
- Cache Album covers local (#780)
- Don't treat NZBs rejected by SABnzbd as successful
- Throw Startup Exception on Same Port for SSL
- Don't try to match a null codec name (#784)
- Improve performance of search input selector
- Backup path URL incorrect in some cases
- Don't allow HTTPS to be set to same port via API/UI
- UI Selector, Rendering Improvements
- Remove rogue . from transmission output directory
- Add Placeholder to tracks table for correct rendering
- Roxsbox ArtistImages using AlbumImages Setting, Returing null
- Queue fails when sorting by Album columns with null Albums
- Return empty intead of 0bits if AudioBits is 0
- SampleRate Format doesn't include decimal
Thanks to all of our supporters and contributors!!
0.6.1.830
This is a Pre-Release!
To receive further Pre-Release or final 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 Lidarr within an existing docker container. Doing so will prevent audio fingerprinting from working and break your Lidarr installation if you ever delete and re-create the container.
New features:
- Release title column in queue table
Fixes:
- Skip albums and releases with no valid tracks (#754)
- Ensure Tracks is always present in ManualImportItem
- Migration 23 doesn't set Track.ArtistMetadataId (#756)
- Slower startup loop on DB initialization failure
- Artist history modal showing incorrect event title
- Update Contributing.md Instructions
- Change RelativeDateCell to PureComponent
- Don't render table options modal content when it's closed
- Don't worry about qBit parameters if category is blank
- Include all items if no category is specified in rtorrent
- More descriptive message if indexer test yielded no results
- History details for unknown event type
- Collapse calendar view buttons on smaller screens
- Refresh on artistIndex spins forever
Thanks to all of our supporters and contributors!!
0.6.0.815
This is a Pre-Release!
To receive further Pre-Release or final 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 Lidarr within an existing docker container. Doing so will prevent audio fingerprinting from working and break your Lidarr installation if you ever delete and re-create the container.
New features:
- Audio File Tag Writing
- Audio Fingerprinting
- Release Profiles (from Sonarr)
- M4P, MP1, MP2, and Other Support
- Import List Exclusions
- qBit V2 API Support
- Add support for qBittorrent per indexer seed ratio
- Add MusicBrainz release Id to custom script
- New 'UI' option - Always expand Album Types
- Artist Disambiguation Naming Token
- Health Check Failure, Import Failure, Download Failure Notifications
- Manual import improvements
- Remote path mapping health check
- Webpack 4
Fixes:
- Re-Write Track Importer
- Support new feed url format IPTorrents
- Show disambiguation in interactive import modal
- Search Monitored to work with accent
- Remove typographic apostrophe
- Fixed DJ-Mix and Demo Albums not added to Lidarr
- Re-evaluate Client/Indexer Checks on Provider Add
- Partial album imports stay in queue, prompting manual import
- Album notification still sending one for each track for Manual Import
- Fixed DriveInfo sees snap apps, handle at higher level
- Cutoff Specification not Respecting Profile Order
- Disable update for docker containers
- Artist/Album lookup endpoints display error on failure
- Various UI fixes and performance improvements
Thanks to all of our supporters and contributors!!
0.5.0.583
This is a Pre-Release!
To receive further Pre-Release or final updates, please change the branch to develop. (Settings -> General (Show Advanced Settings) -> Updates -> Branch)
New features:
- Add analytics organization for app update
Fixes:
- Fix macOS packages not having correct Lidarr.exe
- Block Openflixr from posting analytics due to permissions issue
Thanks to all of our supporters and contributors!!
0.5.0.576
This is a Pre-Release!
To receive further Pre-Release or final updates, please change the branch to develop. (Settings -> General (Show Advanced Settings) -> Updates -> Branch)
New features:
- Prevent boot loops when permission issues with config.xml
- Update signalR to 2.4.0
- Misc frontend package updates
- Add warning for Download Station that 2FA is not supported
- Add priority levels to Join notifications
- Manual import refreshes decisions when artist/album updates
- Fuzzy matching for track import
- Allow downloading of any manual search result
- Misc UI fixes and tweaks to help tips
- Add setting to disable disk scan after artist refresh, or to only perform on manual refresh
- Add optional search button on artist index views
- Added ability to test all indexers/lists/download clients from UI
- Added ability to set artist tags from import lists, tag artists that come from lists
- Custom filters stored server side to make available from any device
- Added setting to allow/prevent download of early releases per indexer
Fixes:
- Fix long description on ArtistDetail page causing rating to overlap title on small screens
- Change calendar unreleased color, add partial status to calendar
- Fixed error message if services respond with html
- Tweak release parsing for certain cases
- Fixed custom metadata source doesn't get saved from UI
- Ignore .partial files during import
- Remove Apollo and add Orpheus to Gazelle presets.
- Fix wanted monitor/unmonitor selected button
- Fix downloaded albums not reflected on calendar
- Exclude /snap/* locations from disk space checks
- Fixed Sign out icon definition
- Fixed track number sorting in ManageTracks modal
- Fixed album search from Headphones indexer
Thanks to all of our supporters and contributors!!
0.4.0.524
This is a Pre-Release!
To receive further Pre-Release or final updates, please change the branch to develop. (Settings -> General (Show Advanced Settings) -> Updates -> Branch)
New features:
- Add Tag Manager to manage and delete artist tags
- Add Last.FM Tag and User Artists import lists
- Allow folders without trailing slashes in file browser
- Monkey Audio and WavPack support
- Various release parser tweaks
- Updates to command manager
- Ability to view and delete queued tasks before the run
- Add stopped option for rTorrent
- More info on Album selection screen on manual import
- Filter on Album selection screen on manual import
- Improved Plex Media Server Authentication
- Choose extension for magnet links in Torrent Blackhole
- Load devices from account on Pushbullet
- Filter parsing of .DS_Store files
- Use Album disambiguation when searching
- Compatibility with Homebrew-installed mono
- Updated babel to 6.26.3
- Updated fontawesome to 5.0.13
- Updated lodash to 4.17.10
- Updated react to 16.5.1
- Updated redux to 4.0.0
- Various other UI package updates
- Bump version 0.3.1
Fixes:
- ETA from qBit API to large for Int
- Prevent Gazelle Null Errors
- Editing of Metadata Profiles
- Filter menu disabled with no items
- Concurrent manual imports were silently failing
- Return artist properties for existing albums during search (Ombi)
- Remove Pushalot notifications
- Prevent Album details page from making double API calls
- Fix search for albums with special characters
- Fix Newznab search with space
- Fix poor scrolling on some versions of Edge and Firefox
- Various UI fixes
Thanks to all of our supporters and contributors!!
0.3.1.471 Beta
This is a Pre-Release Beta!
To receive further Pre-Release beta or final updates, please change the branch to develop. (Settings -> General (Show Advanced Settings) -> Updates -> Branch)
New features:
- Nested settings and Seed ratio setting
- Updated NewtonsoftJson to 11.0.2
- Build with Msbuild 15
- Log indexer response to trace if an exception occurs
- Update SignalR to 2.3.0
- Try tag parse with and without "Promo"
- Message to enlighten users on metadata profiles
- Added optional UrlBase to Nzbget, Sabnzbd, and Subsonic settings
- Show medium with track on manual import
- Added album disambiguation to UI and Naming
- Bump version 0.3.1
Fixes:
- Search bar returns 404
- StarRating alignment
- Initially pausing torrents in QBittorrent
- Forced seeding in QBittorrent status treated as complete
- RootFolderSelect never uses provided initial value
- Default poster view to show artist names
- Skip torrents in Deluge API that don't have hashes
- Download client category validation messages not showing
- Sort next and last album columns by release date
- Ignore /etc in system disk overview
- Remove rouge space from metadata message
- Calendar links to Artist/Album
- Blank screen after Import