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!