AzuraCast v0.9.8 Release Notes

Release Date: 2019-11-23 // over 4 years ago
  • ๐Ÿ†• New Features

    โšก๏ธ Updated to Liquidsoap 1.4.0 : Both Ansible and Docker installations have been updated to version 1.4.0 of Liquidsoap. This new version introduces smarter crossfading, better UTF-8 support and a number of quality-of-life improvements. Some of the syntax of the new version is not backwards-compatible with the previous versions, so updating is highly recommended for all users to avoid errors.

    ๐Ÿ†• New Playlist Manager : Alongside the new Media Manager released in the previous version, we have also rebuilt the Playlist manager to be a fully interactive Vue.js component. This allows for inline editing, reordering, and removal of playlists, and support for the new scheduling features detailed below.

    โฑ Playlist Scheduling Improvements : All playlist types can now be scheduled, and any single playlist can now have multiple schedule entries. Schedule entries can also have a start and end date, for limited-time announcements or seasonal content.

    ๐Ÿ› Bug Fixes/Updates

    • โฑ Increased the timeout allotted to backups (#2149, #1717) and backup restoration (#2166).
    • ๐Ÿณ The built-in Docker FTP service will now use the correct external IP for PASV connections, so it will be compatible with significantly more clients.
    • When specifying times for media fade-in/fade-out/cue-in/cue-out, you can specify the time in mm:ss format rather than in total seconds if you prefer (#2117).
    • Various accessibility improvements across the system.
    • ๐Ÿ‘ท Saving playlists will no longer block the web request, and will be handled instead by a separate worker process, allowing for larger playlists to be saved more frequently (#2068).
    • โœ… Modified the way we check for the latest CA certificates to avoid stability issues.
    • ๐Ÿ›  Fixed a bug where clicking breadcrumb navigation in the Media Manager would show all files as "not processed" (#2086).
    • Avoid writing to a temporary directory in cases where a song is already locally stored on the server, which should cut down significantly on temporary directory sizes.