The team is continuing its work to improve the Roon user experience and with that work comes another update.
This week’s release includes significant enhancements to our streaming infrastructure which should offer continued improvements for those still experiencing issues with TIDAL playback skipping. While there is still work to do, we feel that the changes we’ve put in place will do a much better job of dealing with servers that are acting unpredictably.
In conjunction with Signalyst, we have worked to improve the overall user experience in Roon’s HQ Player integration. As such, version 4.16.2+ of HQPlayer Desktop, or version 4.29.3+ of HQPlayer Embedded, will be required. Updating our implementation to support the HQPlayer 4 API will help to resolve a number of issues that our customers have been reporting.
The team has also been overhauled some of our analytics infrastructure which has allowed us much better visibility into situations in which Roon isn’t performing as it should. This release is the first of many to include fixes for previously unreported issues which were causing many Roon users problems. This work, along with continued enhancements to scrolling behavior on iOS devices, should result in a much better user experience for the majority of Roon users.
The full list of changes is below. Thanks everyone!
The Team at Roon Labs
- HQPlayer - updated API to support 4.0+ and Roon now requires HQPlayer desktop version 4.16.2+ or embedded 4.29.3+
- Major enhancement to our buffering/caching/fetching infrastructure for streaming media playback
- Improvements to scrolling and graphical performance on iOS and other platforms
- Stability improvements addressing various user interface glitches on all platforms, with a focus on iOS.
- Resolved an issue where Roon could crash after details page reload
- Resolved a crash triggered by TIDAL playlist deletion
- Resolved a crash that occasionally caused instability for the Roon API
- Resolved an issue where updating now playing images on macOS or Android could cause a crash in certain cases
- Resolved an issue where updating Daily mixes could fail in certain cases
- Resolved an issue that prevented us from discovering certain AirPlay devices.
- Resolved an issue where core was attempting to process .WebP files found in music folders.
- Resolved issues where invalid chars in windows’ folders file paths could cause folder watching to misbehave.
- Resolved an issue where tag links on album details were redirecting to the wrong tags
- Resolved a bug where uploaded profile image wasn’t updating
- Resolved an issue in which Roon could not list backups when the backup folder contained backup sets from multiple cores