Airsonic Versions Save

:satellite: :cloud: :notes:Airsonic, a Free and Open Source community driven media server (fork of Subsonic and Libresonic)

v10.2.0

5 years ago

v10.2.0

Notes:

  • This version is marked pre-release as there will be one more security patch to the 10.2 series. It is recommended to wait for this next release.
  • As always, please backup before trying this version. There are sql changes so going back to a previous version will require a restore/rollback of the database.
  • Thank you to all contributors!

Fixes:

  • Fix #658 again: content type for unscaled images set based on jaudiotagger output
  • Reverted a93a18a and properly re-encoded with 'native2ascii -encoding UTF-8'
  • Fix jukebox issues #638 and #574
  • Fix #596 SubStandard theme includes old Subsonic Logo
  • Fix themes using dark background with me_js
  • Remove potential cast exception
  • Fixed github link opening in frame and not loading
  • Correct corrupted downloaded zip
  • [SQL Change] Fix #778: Defragment embedded HSQLDB database more frequently
  • PlayQueue: Fix broken keyboard shortcuts
  • Fix #860 (external database performance) by using connection pooling … (#864)

Changes:

  • Made it easier to see current playing song for dark themes
  • Spring Boot 1.5.18
  • New add_album to play queue
  • Remove margin of media_control bar
  • Update to 3.3.0 java-jwt
  • catch exceptions ClientAbortException display a short message and return, to avoid the massive useless traceback in log
  • Update cxf to 3.1.15
  • Issue #164: Show link to MusicBrainz release on album pages
  • [SQL Change] Handle player id as an Integer instead of String
  • Add Docker health check
  • Use dark media player theme on groove theme (#777)
  • Change to optional reCAPTCHA v2
  • Optionally parse podcast episode duration in seconds to [hh:]mm:ss
  • Add option to disable seeking on transcodes. (Mitigates #548 & #723)
  • White list jars that are scanned for tlds to prevent spurious logs
  • Tweaked logging around servlet container and added warning about jetty
  • Add extended favicons
  • Display folders as a list in Settings->Users and include the path.
  • Add 32x32 pixeled favicon / updated favicons in webapp
  • Updated internal maven plugins

Translation Updates:

  • Fixed elipse in english translation
  • Lots of translation changes.

Security:

  • Fix #749 Ensure transcode settings are protected
  • Bump version of guava to deal with CVE-2018-10237
  • Update jackson version

Not Fixed:

  • #685 - transcoding length issue

v10.1.2

5 years ago

v10.1.2

Security Release - for #764 - no other changes.

Security:

  • Fix LDAP authentication bypass

v10.1.1

6 years ago

v10.1.1

Changes:

  • Add show-all button on artist landing page
  • Upgrade jaudiotagger to 2.2.5 supporting Java 9

Fixes:

  • DLNA Recent Albums is just listing albums
  • NPE in docker container
  • Substandard theme css
  • Build error causing Jetty to be default container (should be Tomcat)

Translation Updates:

  • English language cleanup

v10.1.0

6 years ago

v10.1.0

Summary of changes

  • New Jukebox player using javasound api
  • Localize artist bios from last.fm
  • Use ffprobe and not ffmpeg to scrape metadata
  • Added options for excluding files during scan (symlinks and regex)
  • Add "opus" and "mka" extension to default extension list

Fixes

  • Error message readability
  • Adding album comment
  • Subsonic API wrong error behavior for getAlbumList
  • Stop airsonic from creating double slashes in urls.
  • Search csrf timeout/expiration

Security

  • CVE-2014-3004 - XML playlist parsing

Translation Updates

  • English

v10.0.1

6 years ago

v10.0.1

Note that with this release, the jdbc-extra flavored war is now the default and only war.

Summary of changes

  • Translation updates for French, Bulgarian, German, Italian, Spanish,
  • Docker image tweaks
  • Some light cleanup/refactorings
  • Fixed password reset
  • Fixed broken liquibase when airsonic.defaultMusicFolder is modified

v10.0.0

6 years ago

v10.0.0

This is the first full airsonic release complete with rebranding. Significant changes are listed below, for a full list of changes see the full changelog here.

Also note with this release that we have two new release targets. Docker and a war with extra jdbc drivers included. The Docker image can be pulled from airsonic/airsonic

Summary of changes

  • Rebranded to Airsonic
  • Replaced JWplayer with MediaElement.js (HTML5 player)
  • Upgraded to Subsonic API version 1.15
  • Added official Docker image
  • Added Airsonic to a Translation service (Weblate)
  • Some translations updates (English, French, German, and Russian)
  • New login page
  • Added additional war with builtin support for external databases
  • Improved playlist handling
  • DLNA browsing improvments
  • Small fixes and improvements

v6.2.1

6 years ago

v6.2.1

This is a patch release from the libresonic stable branch before any rebranding effort is done on airsonic. As such, we will keep the libresonic name for any 6.2 patches. This will be resolved with the next major airsonic release. Sorry for any confusion.

Summary of changes

  • Documentation Fixes
  • Translation Updates
  • Fixed #422 cannot reset password
  • Auth fixes for #419 and also #390
  • Add token to m3u controller to fix #419
  • Fixed ambiguous column name
  • Only allow admin role for db.view and fix matchers against non .view urls
  • Added missing valid checksum for liquibase migrations
  • Minor code cleanups

v6.0.1

6 years ago

Released by EugeneKay on May 14, 2016

Originally released at https://github.com/Libresonic/libresonic/releases/tag/v6.0.1


v6.0.1

  • First recommended release
  • Based upon Subsonic 5.3(stable)
  • v6.0 was tagged prematurely

v6.1.beta1

6 years ago

Released by EugeneKay on May 15, 2016

Originally released at https://github.com/Libresonic/libresonic/releases/tag/v6.1.beta1


v6.1.beta1

  • Turns out that alpha build strings are not supported, so beta it is!
  • Cleanup path problems
  • Still really unstable

v6.1.beta2

6 years ago

Released by EugeneKay on Nov 18, 2016

Originally released at https://github.com/Libresonic/libresonic/releases/tag/v6.1.beta2


v6.1.beta2

  • Metaproject: Jenkins builds!
  • More documentation
  • Translation updates
  • Improve shuffling behaviour
  • Lots of small fixes, many more to come
  • Release-Candidate to come Very Soon Now. Please download, test, and report Issues(or submit a PR!).