Skip to content

5.6.3

Compare
Choose a tag to compare
@lachlan-00 lachlan-00 released this 29 Sep 05:40
· 24 commits to release5 since this release
7461582

5.6.3

php7.4
6e8a4a3b34f546ce8dc0afcc85ee38e5 ./ampache-5.6.3_all.zip
6e8a4a3b34f546ce8dc0afcc85ee38e5 ./ampache-5.6.3_all_php7.4.zip
386a05fe70c005400e48759fc0b130c6 ./ampache-5.6.3_all_squashed.zip
386a05fe70c005400e48759fc0b130c6 ./ampache-5.6.3_all_squashed_php7.4.zip

php8.0
ca7ec5e6ab6e0989716f84adb9c9bed5 ./ampache-5.6.3_all_php8.0.zip
c84a6f3d8286faaa8e3f6459b20a6f0c ./ampache-5.6.3_all_squashed_php8.0.zip

php8.1
a4638c20d232ede2e12a51f104a84906 ./ampache-5.6.3_all_php8.1.zip
6fdc51a0c17f341793953f198cf34326 ./ampache-5.6.3_all_squashed_php8.1.zip

php8.2
823a123ca9fac4cd8fec247b128e30ad ./ampache-5.6.3_all_php8.2.zip
298c3bc1a46d78a9db19bd4e05ee3523 ./ampache-5.6.3_all_squashed_php8.2.zip

Ampache 5.6.3-release

Added

  • Check for release branches before showing the Git hash
  • CLI
    • New installer command bin/installer htaccess (recreate .htaccess files from .dist)
    • New cli command bin/cli run:updateCatalogFolder (run catalog actions on a catalog subfolder)
    • New cli command bin/cli run:addCatalog (Create a local catalog)
  • Database 560001
    • Update access_list in case you have a bad user column

Changed

  • Don't fail cli install when the user exists and you are overwriting the database
  • Check for downsample_remote conditions on song play_url generation
  • Don't downsample songs during a stream (play_url should catch this before you stream)

Removed

  • Remove auth parameter from image url's

Fixed

  • ACL creation may lock you out without a system user
  • Catch some runtime errors
  • Catch unconfigured localplay before trying to connect
  • Sidebar HTML needed some cleaning up
  • Missing column in Search::get_searches SQL
  • Fix up genre, label and lyric search SQL to return better results
  • Subsonic
    • Get correct client IP for curl requests
    • getTopSongs default fallback to 50

API 5.6.3

Added

  • API5::playlist_songs: Add random to get random objects filtered by limit

Fixed

  • ALL
    • handshake: runtime errors with bad username
    • handshake: Don't error on empty data counts
    • ping: Don't error on empty data counts
  • API4
    • share_create: null expires fall back to share_expire or 7 days
  • API5
    • share_create: null expires fall back to share_expire or 7 days
    • preference_edit: Could apply to the wrong user