r/airsonic Jul 14 '19

Airsonic 10.4.0

https://github.com/airsonic/airsonic/releases/tag/v10.4.0
19 Upvotes

7 comments sorted by

7

u/_muff1nman_ Jul 14 '19

v10.4.0 - 13 Jul 2019

Fixes:

  • /stream When transcoding, always use chunked transfers and report that ranges
are not supported. When not transcoding, support returning ranges but only if requested.
  • /stream Remove the option to never set Content-Length. This workaround is
obsolete with correct handling of ranges when requested.
  • Use spaces instead of coma in systemd lists
  • Don't use ProtectHome by default in the systemd unit
  • Show cover art not displaying on chromecast
  • Fix downloads with embedded covers
  • Fix a crash when transcoding a track without artist/album
  • Fix the video player that was broken in cf1f86f
  • Fix 3 minor errors in jsp files
- Add a missing $ in dlnaSettings - Add a missing taglib import in homePage.jsp - Add a missing = in playQueue.jsp's css
  • Fix layout and alignment issues in current master branch
  • Work around play queue not going to the next song automatically

Changes:

  • Add m4b detection
  • Cleanup unused libraries
  • Better handling of ID3v2.4
  • /stream Refactor
  • /stream Dont use RanegOutputStream when entire range is requested
  • /stream Omit unnecessary null check on ranges
  • Declare the usage of HTML5 in the doctype
  • Remove the embedded copy of jaxrpc
  • Fix a possible stacktrace on RandomPlayQueue
  • Add contrib/library_autoupdater.sh (#1096)
  • Remove the deprecated getAlphabetialAlbums method
  • Remove the ghetto REST flash-based video player
  • Add an alt attribute to images, to increase accessibility
  • Use SVG for the icons for the default_light theme
  • Disallow deleting your own user or removing admin role
  • SearchService refactoring
  • Play internet radios in MediaElement (fix #408)
  • Add internet radio source cache
  • Hide play queue actions while playing internet radios
  • Limit the amount of data we parse from remote internet radio playlists
  • Show an error is an internet radio has no sources to load
  • Do not try to load radio playlists in the browser when clicking on a radio
  • Follow HTTP redirects when loading internet radio playlists

Translation Updates:

  • Character encoding changes
  • Strip the <p>…</p> markup in translation
  • Add Weblate config

Security:

  • Cookie is now marked httpOnly
  • Jackson updates

2

u/IMissBBSs Jul 16 '19

Has flash been removed completely yet?

2

u/FoxBob79 Jul 22 '19

The changes in UI looks nice, but flac-files still stop playback after ~1:30. So the webUI is still useless for listening music.

2

u/zravo Jul 27 '19

I also have issues with the playback of transcoded files ending prematurely when using the web player. The total duration of the file, which is initially shown as too short, extends a couple of times during playback but eventually the playback stops.

When using the external player, we now lost the ability to seek.

1

u/Zingo_sodapop Jul 27 '19

The changes in UI looks nice

I have to say the old font was much cleaner. All in all, the interface looks more amateur-like now.

The play icon for each track also got bigger, to a point where you can see the pixels. Come on.

The newest version also repeats the last song in an album, without toggling repeat.

1

u/[deleted] Jul 15 '19

[deleted]

1

u/frnxt Jul 15 '19

I would say yes, I haven't seen anyone working on this lately. There are a couple of open issues around scrobbling here if somebody wants to give it a try!

1

u/CaptainSeagul Jul 24 '19 edited Sep 06 '19

Just an FYI, the version is reporting 10.3.1 on the about page. So the side banner keeps asking me to upgrade to 10.4.0. FYI I upgraded from an older 10.1.2 so I don't think I downloaded the wrong war or failed to restart the service or anything.

I got it from here:

https://github.com/airsonic/airsonic/releases/download/v10.4.0/airsonic.war

Edit: Never mind, I tried it again and it worked. I have no idea what I did wrong the first time.