Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Offical apps | Community apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Ampache
  3. Ampache - Package Updates

Ampache - Package Updates

Scheduled Pinned Locked Moved Ampache
81 Posts 3 Posters 46.5k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Package UpdatesP Online
    Package UpdatesP Online
    Package Updates
    wrote on last edited by
    #61

    [1.21.0]

    • Update ampache to 7.5.0
    • Full Changelog
    • There are problems where the image table could duplicate itself when duplicating album art
    • Database updates will remove the duplicates and enforce unique values on the table to stop this
    • Run bin/cli run:calculateArtSize to fix up any odd or incorrect dimensions for remaining art
    • Art is a big focus on this release, many issues with the data and thumbnail generation have been fixed
    • WebDav has been cleaned up with output path name validation and now supports your using your web browser
    • The rewrite rules for User art have been fixed. Recreate your rules with bin/installer htaccess
    • Add PHP8.4 to GitHub QA actions
    • Add a size parameter to image.php art URL's
    • Add width and height properties to Art objects
    • Add example update_docker_compose.sh to pull and update your container when updates are available
    1 Reply Last reply
    0
    • Package UpdatesP Online
      Package UpdatesP Online
      Package Updates
      wrote on last edited by
      #62

      [1.21.1]

      • Update ampache to 7.5.1
      • Full Changelog
      • Documentation to convert thumb parameters to size strings
      • Move the session handler to a SessionHandlerInterface class (PHP8.4 deprecated)
      • Recently played and skip not showing the right user after a refresh
      • Playlist name being filtered twice in new playlist dialog
      • jQuery was adding items to the temp playlist when loading the add_to_playlist dialog
      • CSS missing for Top Menu text and Light theme text was not visible
      • Code deprecations found for PHP8.4
      • Resize output art based on ratio for display instead of a flat conversion
      • Don't resize art for small ratio differences
      • get_art: Extend type parameter to include 'label', 'live_stream', 'search', 'user', 'video'
      1 Reply Last reply
      0
      • Package UpdatesP Online
        Package UpdatesP Online
        Package Updates
        wrote on last edited by
        #63

        [1.21.2]

        • Update ampache to 7.5.2
        • Full Changelog
        • Translations 2025-05-30
        • Add rewrite rule to public/.htaccess.dist to redirect user art calls to the right spot
        • Add playlists to the gather art process and find playlists missing art
        • Update composer packages
        • Update node packages
        • Translate database preference descriptions on output instead of inside the database
        • Extend thin images slightly on object pages like wide ones
        • Revert to using locale/base/translatable-database-strings.txt for database preferences
        • Deprecated warnings for idleberg/vite-manifest
        • Webplayer would disappear when selecting new art from the list of found images
        1 Reply Last reply
        0
        • Package UpdatesP Online
          Package UpdatesP Online
          Package Updates
          wrote on last edited by
          #64

          [1.21.3]

          • Update ampache to 7.5.3
          • Full Changelog
          • Translations 2025-06-10
          • Extend error messages when uploading art and it fails checks
          • Delete custom_blankmovie preference. (Movies don't exist now)
          • User Favorites are sorted by recent date and not count
          • Clean up get_web_path spacing to avoid constantly merging changes in other branches
          • Error when importing empty TXXX id3 tags
          • Updated rules were not persisted in update_playlist
          • Double output when missing parameters for some calls
          • Check getAlbumList & getAlbumList2 calls for genre when type is byGenre
          • Strings are being converted to booleans for Json responses
          1 Reply Last reply
          0
          • Package UpdatesP Online
            Package UpdatesP Online
            Package Updates
            wrote on last edited by
            #65

            [1.22.0]

            • Update ampache to 7.6.0
            • Full Changelog
            • Full OpenSubsonic rewrite to remove the weird JSON conversion class and fix up issues in responses.
            • NOTE If you enable OpenSubsonic the id prefix for objects has changed and you may lose cached data depending on how it's stored.
            • Update composer and NPM packages
            • Allow selecting the current Database art from the select art page
            • Use size parameters for Art URL generation
            • Don't generate any more image URLs with a thumb parameter
            1 Reply Last reply
            0
            • Package UpdatesP Online
              Package UpdatesP Online
              Package Updates
              wrote on last edited by
              #66

              [1.22.1]

              • Update ampache to 7.6.1
              • Full Changelog
              • Zip files have been updated with a fixed SQL installer and the original zips have been removed
              • Fixes for issues with OpenSubsonic identified by Symfonium users
              • Updated ampache.sql
              • Allow filtering most Information actions by your own user account
              • Update update_from_git.sh example to skip additional commands if the git hash didn't change
              • Don't throw DatabaseException on failed query for garbage collection
              • cleanup:art add option -t|--thumbnails to delete all generated thumbnails (keeping the original images)
              • Video preview images were not being generated when cleared
              • Video preview images couldn't be cleared
              • run:calculateArtSize could fail if local_metadata_dir wasn't set
              1 Reply Last reply
              0
              • Package UpdatesP Online
                Package UpdatesP Online
                Package Updates
                wrote on last edited by
                #67

                [1.23.0]

                • Update ampache to 7.7.0
                • Full Changelog
                • There have been a few semi major updates here:
                • Art has had many more updates and fixes to ensure you can deny public access to image links
                • Subsonic/OpenSubsonic updates have been added to fix a few more found issues
                • Remote catalogs (Ampache and Subsonic) have been reworked to give you a better experience
                • Translation files have been changed to remove the location which reduce changes by thousands of lines
                • Don't show the clear art button when there isn't art there
                • Update composer packages
                • Use original art size when GD resizing is disabled for URL links
                • Add the file mime to Art URL links
                • Stop automatically creating thumbnails when inserting new art
                • Bad ampache.sql file
                1 Reply Last reply
                0
                • Package UpdatesP Online
                  Package UpdatesP Online
                  Package Updates
                  wrote on last edited by
                  #68

                  [1.23.1]

                  • Update ampache to 7.7.1
                  • Full Changelog
                  • Rector, style fixes and phpstan updates
                  • Errors looking up missing Localplay controllers
                  • Theme css defaults for base path could be missing so set fallbacks
                  • Null disk number causing Runtime Error on tag read
                  • Confirmation link for client structure did not include /client in some places
                  • Subsonic
                    • POST values were not checked for authentication properly
                    • Ensure Localplay status is returned when the controller is missing
                  • ALL
                    • Support POST requests for all methods
                  • ALL
                    • Localplay methods might not complete when pulling status from missing controllers
                    • preference_edit would error on system preferences when you had access to change them
                  1 Reply Last reply
                  0
                  • Package UpdatesP Online
                    Package UpdatesP Online
                    Package Updates
                    wrote on last edited by
                    #69

                    [1.23.2]

                    • Update ampache to 7.7.2
                    • Full Changelog
                    • Update pt_BR translations
                    • Add X-Robots-Tag to RSS responses
                    • Composer, NPM update
                    • Errors from unset values
                    • PHP 8.4 deprecation errors
                    • Subsonic
                    • Sharing Albums (A list of songs instead of just an Album object)
                    • Subsonic GetPodcasts not following default includeEpisodes value
                    • When refreshing between Subsonic and OpenSubsonic ensure original ID is used for output
                    • maxBitRate conversion for stream calls
                    1 Reply Last reply
                    0
                    • Package UpdatesP Online
                      Package UpdatesP Online
                      Package Updates
                      wrote on last edited by
                      #70

                      [1.24.0]

                      • Update dependency ampache/ampache to v7.8.0
                      1 Reply Last reply
                      0
                      • Package UpdatesP Online
                        Package UpdatesP Online
                        Package Updates
                        wrote on last edited by
                        #71

                        [1.25.0]

                        • Update ampache to 7.9.0
                        • Full Changelog
                        • Translations 2026-01-20
                        • Database 790001
                        • Update Dropbox catalog authtoken (if installed)
                        • Build for PHP 8.5
                        • Add a warning to playlist sort commands because it saves a new order
                        • Allow hiding upload artist and album selection rows with CSS (upload_select_row)
                        • Custom CSS in public/templates/custom.css when the file exists
                        • Add the remote id of songs to the song_map table
                        • Extend Dba::check_database_inserted() tables a bit more
                        • Support Update from tags actions for Remote Ampache and Subsonic catalogs
                        1 Reply Last reply
                        0
                        • Package UpdatesP Online
                          Package UpdatesP Online
                          Package Updates
                          wrote on last edited by
                          #72

                          [1.25.1]

                          • Update ampache to 7.9.1
                          • Full Changelog
                          • Translations 2026-02-20
                          • Config version 87
                          • Add cli_no_color to disable colors for cli output
                          • Add user_create_apikey to add an API Key to the account when a new user is created
                          • admin:updateUser: Reset user API key, Stream token, RSS token and access level
                          • admin:listUsers: Add -a|--apikey parameter to print the user API key
                          • admin:listUsers: Only print user from username or user id. If both are set use username
                          • Return an error when all items in scrobble call are not found
                          • Custom CSS path folder
                          • MPD status incorrectly stopping processes
                          1 Reply Last reply
                          0
                          • Package UpdatesP Package Updates locked this topic on
                          • Package UpdatesP Online
                            Package UpdatesP Online
                            Package Updates
                            wrote on last edited by
                            #73

                            [1.25.3]

                            • Update ampache to 7.9.3
                            • Full Changelog
                            • run:updateCatalogFile: Add -m|--move parameter to move file in the database to a new location
                            • run:updateCatalogFolder: Add -m|--move parameter to move all music in a folder to a new location
                            • Catch any Garbage Collection error for Albums
                            • Garbage collection for Albums missing from the album table
                            • License checks on upload not considering int ID's
                            • Star ratings scale
                            • Advanced Random actions missing joins for Artist and Album
                            • Don't limit Album track display by page size
                            • Extended orphan_album check in Song search
                            • Correct structuredLyrics array
                            1 Reply Last reply
                            0
                            • Package UpdatesP Online
                              Package UpdatesP Online
                              Package Updates
                              wrote on last edited by
                              #74

                              [1.25.4]

                              • Update ampache to 7.9.4
                              • Full Changelog
                              • Many new search enhancements, documentation updates and fixes.
                              • Media weight is calculated based on ratings, flags, play and skip counts.
                              • Add my_flagged_song, my_flagged_album and my_flagged_artist to Album, Artist and Song searches
                              • Add weight_song, weight_album and weight_artist to Album, Artist Podcast, Podcast_Episode and Song searches
                              • Add all rating rules to podcast and podcast_episode searches
                              • Add coverArt for radio stations
                              • Catalog sync would not respect podcast download limits
                              • Missing collaboration in Playlist browses
                              • Orphaned uploads would never be able to change from an orphan album object
                              • Allow REST calls to block GET requests for sensitive calls (e.g. register)
                              1 Reply Last reply
                              0
                              • Package UpdatesP Online
                                Package UpdatesP Online
                                Package Updates
                                wrote on last edited by
                                #75

                                [1.25.5]

                                • Update ampache to 7.9.5
                                • Full Changelog
                                • Split structured lyrics when you have a time in the line
                                • Update Composer and NPM dependencies
                                • Set some stricter PHP-CS-Fixer rules
                                • Sending the name instead of the ID for Album::check on Song insert
                                • Searches for my_flagged_album missing AlbumDisk joins when needed
                                • Song Search not applying column id for my_flagged_album, my_flagged_artist
                                • Artist Search not applying column id for my_flagged_album, my_flagged_song
                                • Send artistInfo2 response correctly
                                • Bad podcast_update function name
                                • REST rewrite rules
                                1 Reply Last reply
                                0
                                • Package UpdatesP Online
                                  Package UpdatesP Online
                                  Package Updates
                                  wrote on last edited by
                                  #76

                                  [1.25.6]

                                  • Update ampache to 7.9.6
                                  • Full Changelog
                                  • Update Composer and NPM dependencies
                                  • Add more rules to phpstan
                                  • Parameter latest_version missing on debug page
                                  • Art id error when unset
                                  • Playlist collaborator checks not exploding ints properly
                                  • updatePlaylist ownership not being checked
                                  • StructuredLyrics value when missing start in XML
                                  1 Reply Last reply
                                  0
                                  • Package UpdatesP Online
                                    Package UpdatesP Online
                                    Package Updates
                                    wrote on last edited by
                                    #77

                                    [1.25.7]

                                    • Update ampache to 7.9.7
                                    • Full Changelog
                                    • Change in a JS path would break the Web Player on new installs/docker
                                    • This release fixes those problems and will error out if the copy fails.
                                    • NPM command verify:install
                                    • NPM error on copyfiles failure
                                    • js-cookie NPM copy
                                    1 Reply Last reply
                                    0
                                    • Package UpdatesP Online
                                      Package UpdatesP Online
                                      Package Updates
                                      wrote on last edited by
                                      #78

                                      [1.25.8]

                                      • Update ampache to 7.9.8
                                      • Full Changelog
                                      1 Reply Last reply
                                      0
                                      • Package UpdatesP Online
                                        Package UpdatesP Online
                                        Package Updates
                                        wrote last edited by
                                        #79

                                        [1.26.0]

                                        • Update ampache to 7.10.0
                                        • Full Changelog
                                        • This release replaces the old captcha implementation (including OCR/image testing behavior) with the new gregwar/captcha library.
                                        • Allow filtering by Catalog ID outside of search rules
                                        • Allow API key authorization via request headers
                                        • Backport gregwar/captcha from Ampache8 to replace legacy easy_captcha
                                        • Rework the media deletion process to speed up Catalog cleaning
                                        • Remove API8 from Ampache 7 codebase
                                        • AlbumDisk::check() returned the album id instead of the new album_disk id, so new songs stored the wrong song.album_disk
                                        • Beets catalog clean deleted the first song of the list even though the file still existed
                                        • Debug page printed secret_key, api secrets and additional passwords in plain text
                                        • SQL error in Playlist::get_items() when the playlist contains non-song objects
                                        1 Reply Last reply
                                        0
                                        • Package UpdatesP Online
                                          Package UpdatesP Online
                                          Package Updates
                                          wrote last edited by
                                          #80

                                          [1.26.1]

                                          • Update ampache to 7.10.1
                                          • Full Changelog
                                          • Podcast feed urls beginning https:// were silently discarded, so editing a podcast's feed appeared to do nothing and a podcast created from an https feed was stored with an empty one. The check meant to keep http and https urls was inverted, and also let through schemes like ftp:// that it was there to refuse
                                          • Deleting a Playlist or Smartlist left its user_playlist_map rows behind, so a later list given the freed id inherited the collaborators
                                          • User deletion and garbage collection stepped over user_playlist_map because it names its column user_id
                                          • Updating from the web interface reported success when it had not worked; composer install, npm install and npm run build discarded their exit status and kept only the last line of output, then redirected away. The status is checked, the output is logged and shown, and a failure keeps you on the update page
                                          • An artist created while uploading was never mapped to the upload catalog, so it was missing from an artist browse filtered to that catalog until the next catalog update; the artists of an uploaded song are now mapped as the song is added
                                          • Rating or favouriting a playlist, search or live stream logged an SQL error on every click, because only the media tables carry the weight column those writes adjust
                                          • Aggregated counts fetched from the database are php ints, not strings, so returning one from a string typed method raised a TypeError
                                          • A browse cond string whose condition had no comma (cond=hidden rather than cond=hidden,1) raised an Undefined array key 1 runtime error on every request; a valueless condition now applies the filter with no argument, exactly as the trailing-comma form already did
                                          • A request without an action is treated as a ping instead of failing with a session error (e.g. opening the API url in a browser)
                                          • advanced_search: album_disk is not a searchable type and returns an empty result instead of an error
                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Bookmarks
                                          • Search