Lidarr v0.7.1.1381 Release Notes

Release Date: 2019-09-14 // over 4 years ago
  • πŸš€ 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.

Previous changes from v0.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 Fixed: Build on mono 6 54e19d5 Use previous ubuntu appveyor image (#880) a35f965 New: Write genres and album art to track file tags πŸ›  a0a9691 Fixed: Use correct ID to search for Albums πŸ›  8d780f4 Fixed: Don't force images to JPG and fix Kodi album art filenames 🚚 8b860bc Changed: Remove Language Profiles (#870) πŸ›  8f791ab Fixed: Really Don't treat NZBs rejected by SABnzbd as successful ba310fe New: Sort import list groups af26ac8 New: Group Import Lists by Type fb26ff2 New: Bump Newtonsoft.Json to 12.0.2 d075ea3 New: Spotify integration πŸš€ 2f1290d Fixed: Correctly handle Repack Releases 2331632 New: Allow monitoring all albums for import list artist 8e77702 Proposal: Length is definitive, fallback to modified if no length πŸ›  2be52c2 Fixed: Backup Mediacover Existing Check to Length if No Modified Date πŸ›  802f7f9 Fixed: Follow Temp Redirects πŸ›  361908d Fixed: Loading of fonts.css with a URL Base [#854] πŸ›  814e44b Fixed: Actually refresh media covers πŸ›  61b6572 Fixed: Failure re-adding a deleted artist πŸ–¨ 5b4ab75 Fixed: Add timeout to fingerprinting API request πŸ›  5defb69 Fixed: Tracked Download Cache Keeps Deleted Albums (#811) βœ… 2147c52 Added test for turkish FirstCharToUpper βœ… 43f70d5 Added test for turkish FirstCharToLower βœ… 2ce0fad Clean up FirstCharacterToLower extension + tests βœ… 91082b2 New: Testing Custom Script executes the script and verifies the exit code πŸ‘ b9d2409 New: Command line arguments for Custom Scripts are no longer supported b8b8f06 FirstCharToLower 77d02a0 Add artist refresh completed event πŸ“‡ 8160f3d Fixed: Simplify ArtistMetadataRepository πŸ“‡ 0b7a42e New: Refactor metadata update ⚑️ f5c1858 Fixed: UpdateAlbums was a duplicate of UpdateMany 76db27e New: Add old ids, artist aliases and genres πŸ“‡ 5ac4627 New: Set KeepAlive for metadata requests ⚑️ 343b27b Fixed: Update modified times as well as sizes πŸ›  dc44bbd Fixed: ManualImport sets file size and last modified πŸ›  9143bb4 Fixed: Queue tooltips appearing offscreen on mobile devices πŸ›  5dddae5 Fixed: Mass Editor not showing delete button on narrow screens πŸ›  568c864 Fixed: tag input height not growing in height 🚦 5a8b303 Fixed: Fetch Artists on SignalR Reconnect to prevent Store issues 🚚 a436692 Fixed: Remove faulty fetch command (never worked) πŸ’» 4762c73 Fixed: oAuth actions in UI πŸ›  da2b365 Fixed: Prevent two TypeExclusive commands running at once πŸ“‡ 368363d Fixed: Prevent two Artists pointing to same ArtistMetadata βœ… 531447a Fixed: Relax flakey cache test βœ… b62e276 Disable failing parser test βœ… a9bf291 Fix WebClient test on Mono ⚑️ 93f7acf Fixed: Update service test βœ… 736fddd Fixed: Failing skyhook search test 🚚 84f707c Removed Nyaa Integration tests and increased logging detail during integration tests. 59b40bd Fixed: one_to_one test if system timezone isn't UTC βœ… a98d45d Fixed: Failing ServiceProvider test βœ… 2768fce Fixed: Failing Process provider test ⚑️ 2284313 Fixed: Failing update test on Linux βœ… ea2e8e4 Fixed: Failing history test 🚚 2c0d272 Fixed: Removed failing test no longer in Sonarr ⚑️ abe4c80 New: Update lodash, rebuild yarn.lock 659844e New: Don't Execute Certain Command Types In Parallel (#855) πŸ“‡ b4fc4e8 Fixed: UseRealHttp following addition of MetadataRequestBuilder 12b7383 New: Moq to 4.12 πŸ“œ 6dd8df4 Fixed: Incorrect parsing of APE and OPUS in some cases [#847] πŸ›  9a24072 Fixed: Error when deleting artist from poster list πŸ›  a006ce8 Fixed: Manual import showing error when a different artist is selected πŸ›  9aa049f Fixed: URL base of /artist linking to the wrong path in some cases πŸ›  447bf63 Fixed: Correctly delete trackfiles on AlbumDeletedEvent 🚦 3ebbf6f Fixed: Multiple SignalR Improvements πŸ›  184ab74 Fixed: Only fix cleanName when fix is needed πŸ›  ace8349 Fixed: Don't show cmd.exe window when fpcalc runs ⚑️ b52538c Update ConfirmImportModalContent.js (#836) d7f63ab New: Option to use HTTPS with Emby πŸ”€ 6f588d2 New: Detect mergerfs mounts πŸ›  12cc2ef Fixed: Manual import of unknown aritst items in Activity: Queue πŸ›  d7e465d Fixed: Improve exception logging when unable to connect to Plex πŸ›  5d13ae5 Fixed: Use Download Client name for grabbed history events 8a87991 New: Setting monitor None when adding arist will unmonitor artist 8cd9ab4 Add: option to skip automatic redownload when removing from queue (#734) 0f6a3bc New: Sentry to 1.2.0 βœ… 5efbcaa Fixed: Test Due to 4.6.2 Error Change ⚑️ cead8c9 Changed: Update CONTRIBUTING.md for 4.6.2 🚚 673412c Fixed: Remove Unused Variables to Clear Compiler Warnings πŸ“¦ 4eb815a New: Migrate to PackageReference Format 43a18de New: ImageResizer to 4.2.5 5ae1ab1 New: AutoMoq to 2.0.0 ⚑️ 32307ac New: Update Unity to 4.0.1 πŸ›  b5d502b Fixed: Long Path Support on Mono and .Net 70155ca New: Target .net 4.6.2 🚦 c40cda3 New: Bump SignalR to 2.4.1 βœ… c1e1741 Fixed: MediaFileTableCleanup Test Failing ⚑️ 166fc90 New: Only scan files that are new or updated (#760) πŸ›  8fe8aec Fixed: Its not It’s in DeleteArtistModal πŸ’» b3a20e9 New: Change PastDays and FutureDays for ICal Feed in UI [#817] 5c81f12 Create FUNDING.yml πŸ›  00a0bf6 Fixed: Typo in ArtistDetails creates TypeError cf40df7 New: Replace react-tether with react-popper (#789) πŸ›  0cffd85 Fixed: Deluge 1.3.14 API support due to changed json-rpc checks. [#1738] πŸ›  270bc9b Fixed: DownloadStation interface stuck in infinite loop in some cases. πŸš€ This list of changes was auto generated.