Airsonic v10.5.0 Release Notes

Release Date: 2019-11-07 // over 4 years ago
  • v10.5.0 - 7 Nov 2019

    ๐Ÿ†• New index version. Scan will be triggered on startup

    ๐Ÿ”„ Changes:

    • Precompile jsp
    • โž• Add option to disable timestamps during scan
    • Making textareas vertical-align middle allows them to align with adjacent imgs.
    • ๐Ÿ‘Œ Improved handling of missing/failed transcoder
    • โœ‚ Removed inability to change roles for admin user
    • ๐Ÿ”Š Display file id and path in debug scanning logs
    • โšก๏ธ Update dark icons for the 'groove' theme
    • โž• added discogs search link to main album page
    • ๐Ÿ‘‰ Use titles in some <img> tags
    • ๐Ÿ‘‰ Make the systemd unit compatible with tomcat9
    • ๐Ÿ‘‰ Make the logout icon/image cliquable
    • โฌ†๏ธ Bump Spring version
    • ๐Ÿ‘Œ Improve Windows system detection
    • โšก๏ธ Update Lucene from 3.0.3 to the current version 8.2.0
    • โž• Add expunge to IndexManager

    ๐Ÿ›  Fixes:

    • ๐Ÿ›  Fix podcast download issues
    • ๐Ÿ›  Fix null exception when creating a new podcast channel
    • ๐Ÿ‘€ Handle Lyrics fetch HttpResponseException
    • โž• Added handling for LyricsService ConnectTimeoutException
    • ๐Ÿ‘Œ Improve error handling for jaudiotaggerParser artwork fetch
    • ๐Ÿ‘Œ Improve transcoder info text and formatting
    • ๐Ÿ– Handle nulls when processing cover art better
    • ๐Ÿ”ง Media file scan will now heed configured music/video file types
    • ๐Ÿ›  Fix incorrect absolute paths in css
    • ๐Ÿ›  Fixed broken brace and quote splitting in help text
    • ๐Ÿ›  Fixed inconsistencies in SVG icon colors
    • โœ‚ Remove white underline from player controls
    • ๐Ÿ›  fixed 'Settings Saved' notification when saving transcoding settings #1114 (#1269)
    • ๐Ÿ›  Fix broken update link
    • normalize license expire date to prevent outstanding value on Java 12
    • ๐Ÿ›  escaped artist and album values in links; fixed allmusic link
    • ๐Ÿ›  Fix a NULL-deref in CoverArtController.java
    • Gracefully handle failed version check attempts
    • ๐Ÿ›  Fix the CSS for groove simple
    • Path to search in a specific case is incorrect #1139

    ๐Ÿ”’ Security:

    • โฌ†๏ธ upgrade jackson-databind and commons-beanutils for CVEs

    And lots of code cleanup/improvements!