Changelog History
Page 2
-
v4.0.3 Changes
November 28, 2019ampache-4.0.3_all.zip (MD5SUM 0052c5c2b7a3ca05e5e7986099d61a60)
๐ Lots of fixes related to the API/Playlists. Things are starting to stabilize really well and we should see a bit more gap between releases due to all the great reports that came in.
๐ Fixes
- Fixes for Api::get_indexes, Api::playlists, Api::playlist, Api::playlist_songs
- ๐ Fix Access::check to allow all public lists
- Filter playlists by access in subsonic
- Fail check_php_verison() when using less than php7.1
- ๐ Fix global user connecting through the API with an API key.
-
v4.0.2 Changes
November 26, 2019ampache-4.0.2_all.zip (MD5SUM af2154aa9904cb13f02794d2e5aa84a1)
๐ Good to see all the new reports coming in. Keep those reports coming in!
๐ Fixes
- โฌ๏ธ Bump API version to 400002. (v4.0.0 build 002)
- Extend Api::playlist_generate (add new mode 'unplayed')
- ๐ Fix API playlist commands and access checks relating to playlists
- Access::check should be passing user id from the API
- ๐ SQL query fixes for Album, Playlist methods
- โ Remove spaces from play url extensions (Should help with nginx)
- โ Translate typo in show_test.inc
- Trim massive year, time and track when importing new songs
-
v4.0.1 Changes
November 25, 2019ampache-4.0.1_all.zip (MD5SUM afae10c4e18cfd03ab8327b1aac2dc56)
๐ Minor release to fix bug in album class and some minor details.
๐ Fixes
- ๐ Bug fix that would cause albums to be recreated in Album::check on null original_year
- โ Added 'file' to Song::find array
-
v4.0.0 Changes
November 24, 2019ampache-4.0.0_all.zip (MD5SUM 0f1f8a3c6b5c9511294a0db6d00efa5e)
๐ Make sure you read over the full changelog and check out Release News to get a handle on some of the new features/changes.
โก๏ธ Major update points
- โฌ๏ธ Drop PHP 5.6 support for 7.1+
- Resolve CVE-2019-12385 for the SQL Injection
- Resolve CVE-2019-12386 for the persistent XSS
- Resolve NS-18-046 Multiple Reflected Cross-site Scripting Vulnerabilities in Ampache 3.9.0
- โก๏ธ Default to disk 1 instead of 0 (db updates to handle existing albums)
- Fix - MySQL8 installation using mysql_native_password with caveats [https://github.com/ampache/ampache/wiki/mysql-faq]
- If you are using charts/graphs there has been a change regarding c-pchart chart-faq
- ๐ New Plugin - Matomo.plugin. [https://matomo.org/]
- ๐ New Plugin - ListenBrainz.plugin [https://listenbrainz.org/]
- 0๏ธโฃ Default to mashup view for artists and albums
- Documented the Ampache API [https://github.com/ampache/ampache/wiki/XML-methods]
- API Authentication: Require a handshake and generate unique sessions at all times
- API Authentication: allow sha256 encrypted apikey for auth
- You must send an encrypted api key in the following fashion. (Hash key joined with username)
- $passphrase = hash('sha256', $username . hash('sha256', $apikey));
- โก๏ธ Update Subsonic api to 1.13.0 [http://www.subsonic.org/pages/api.jsp]
- ๐ Allow token auth using API Key instead of password.
-
v3.9.0 Changes
November 28, 2018
- MD5SUM of zip file: bf229c07cbced00ff58cdd10802a4964
- ๐ Autoupdate now ignores pre-release (preview) versions.
- Video details now correctly displayed for personal video.
- XML API now fully accepts user's API key. Session will be extended if it exists; Otherwise it's replaced.
- Artist name added to Lastfm track.getsimilar query.
- โก๏ธ Catalog_update.inc now includes switches for catalog name and catalog type.
- โ Added Beets catalog to Composer autoload.
- ๐ Performance improved with playlist display and search.
- โก๏ธ General translation Updates.
- Documented php module requirement for FreeBSD.
Details
-
v3.8.9 Changes
September 11, 2018MD5SUM of zip file: 91c3ed650b5a5201499e8ac2f26d27aa
๐ Fixed uploading of avatar.
DSub now writes the correct extension when the ampache config switch
encode_player_api_target
is enabled.Artist info now properly displayed.
๐ Fixed login bug with PHP-7.2 installed.
Details
-
v3.8.8 Changes
June 17, 2018- ๐ Subsonic API now removes illegal characters before returning text.
- โ Removed hardcoded access level to allow guests to stream audio.
- Guest accounts can now access songs and public playlists.
- ๐ Fixed bug in subsonic API which caused DSub not to create folders or
โ add file extensions when caching.
Details