AzuraCast v0.9.7 Release Notes

Release Date: 2019-10-11 // over 4 years ago
  • 🆕 New Features

    🆕 New Media Manager : The Media Manager is one of the core parts of the AzuraCast experience, and we want it to be as smooth and usable as possible, so we rebuilt it from the ground up using the Vue frontend framework. The new media manager features snappier response times, tooltips on buttons, a new "add to playback queue" button, inline renaming of directories, and a brand new inline media editor and album art manager that lets you customize tracks without ever leaving the main media manager page.

    🐳 You can now customize even more of the AzuraCast Docker installation parameters by modifying configuration lines in your local azuracast.env file.

    🐛 Bug Fixes

    ⚡️ We have resolved a major issue with one of our third-party libraries that causes "No valid bundles" errors to appear any time AzuraCast attempts to connect to a secure URL. This can happen even on pages that don't seemingly make any external connections (i.e. the media manager), because these pages depend on third-party services (i.e. IP address resolution) to display some part of their data. Updating is strongly recommended to resolve this issue.

    ⚡️ An issue causing updates to fail because of outdated cached Doctrine configuration has been resolved.

    ⚡️ Several parts of the system have been optimized to handle large library sizes without running out of memory. This is an ongoing project that will require more time to complete.

    Technical Notes

    • ⚡️ This version includes a significant number of code quality improvements under the hood. You won't notice many of these changes (including optimized Redis session handling, new dependency-injected CLI commands and entity repositories), but they are meant to make AzuraCast's code much more consistent and easier to maintain, which means faster bug fixes and more new features!