This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryAdded Subsonic lyric splitting and updated Composer/NPM dependencies.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds Subsonic structured lyrics splitting when a time is present in the line. Adds Subsonic structured lyrics splitting when a time is present in the line. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Feature | Low |
Adds API8 entries to REST .htaccess and restructures backend for future enablement. Adds API8 entries to REST .htaccess and restructures backend for future enablement. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Dependency | Low |
Updates Composer and NPM dependencies. Updates Composer and NPM dependencies. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Fixes Subsonic artistInfo2 response sending correctly. Fixes Subsonic artistInfo2 response sending correctly. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Fixes Album::check sending name instead of ID during Song insert. Fixes Album::check sending name instead of ID during Song insert. Source: llm_adapter@2026-05-29 Confidence: low |
— |
| Bugfix | Medium |
Fixes Search missing AlbumDisk joins for `my_flagged_album` queries. Fixes Search missing AlbumDisk joins for `my_flagged_album` queries. Source: llm_adapter@2026-05-29 Confidence: low |
— |
| Bugfix | Medium |
Fixes Song Search not applying column `id` for flagged album and artist filters. Fixes Song Search not applying column `id` for flagged album and artist filters. Source: llm_adapter@2026-05-29 Confidence: low |
— |
| Refactor | Low |
Applies stricter PHP-CS-Fixer coding style rules. Applies stricter PHP-CS-Fixer coding style rules. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Refactor | Low |
Moves API6 classes to accommodate upcoming API8 implementation. Moves API6 classes to accommodate upcoming API8 implementation. Source: llm_adapter@2026-05-29 Confidence: high |
— |
Full changelog
7.9.5
php8.5
a278a4130eb1cb2d67202463e624fe26 ./ampache-7.9.5_all_php8.5.zip
33cf867b27a5c61952cbb6ff5357c391 ./ampache-7.9.5_all_php8.5_squashed.zip
e2306a7c3abcd84bbabf2c154ef369f4 ./ampache-7.9.5_all_php8.5_client.zip
php8.4
c466aab59dfd6495590828afbc6624f4 ./ampache-7.9.5_all_php8.4.zip
e501781fa9f2a6dd9671d4a161093ef4 ./ampache-7.9.5_all_php8.4_squashed.zip
45640f9dd86a63e9d681b0513c9beb42 ./ampache-7.9.5_all_php8.4_client.zip
php8.3
2f5677866e04619864b9d9d54c34b9e1 ./ampache-7.9.5_all_php8.3.zip
806e68889598b0be56a3047fe08bd2a1 ./ampache-7.9.5_all_php8.3_squashed.zip
541d99b4fadae5b9af837c9d543a7a4a ./ampache-7.9.5_all_php8.3_client.zip
php8.2
ac7e893ceaaddbe8fdf5fcef0bb7e5f0 ./ampache-7.9.5_all_php8.2.zip
89a6d2ba1e628f89f0994188e453e916 ./ampache-7.9.5_all_php8.2_squashed.zip
67b6b8fd4b90290192d5a5834c456c50 ./ampache-7.9.5_all_php8.2_client.zip
UNSUPPORTED Code only release. (Requires composer and npm install)
f6bdd50c94f40d08a50c0b514a789fdb ./ampache-7.9.5_public.zip
7278f5be4f4b2f667ac716a8ff5e2d88 ./ampache-7.9.5_squashed.zip
727826516a937643b2415f6239486eb4 ./ampache-7.9.5_client.zip
Zip Version information
If you aren't familiar which the project make sure you know which zip you need to download.
Ampache 7.9.5
Cleanup has begun!
This is a large backend change as we work towards supporting Ampache8
Added (7.9.5)
- Subsonic
- Split structured lyrics when you have a time in the line
Changed (7.9.5)
- Update Composer and NPM dependencies
- Set some stricter PHP-CS-Fixer rules
Fixed (7.9.5)
- Sending the name instead of the ID for Album::check on Song insert
- Search
- Searches for
my_flagged_albummissing AlbumDisk joins when needed - Song Search not applying column
idformy_flagged_album,my_flagged_artist - Artist Search not applying column
idformy_flagged_album,my_flagged_song
- Searches for
- Subsonic
- Send artistInfo2 response correctly
API 6.9.1 Build 15
This version is being released for Ampache7 only
To ensure that there are no issues with clients checking for single int versions
we will keep on 6.9.x and resume build number versioning until Ampache 8
NOTE API8 has been added to the code but is not enabled for use.
Added (691015)
- API8
- Add API8 to REST htaccess file
- Restructure the backend code to allow API8
Changed (691015)
- API6
- Move API6 classes to allow for API8
Fixed (691015)
- API6
- Bad
podcast_updatefunction name - REST rewrite rules
- Bad
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About ampache
A web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.
Related context
Related tools
Beta — feedback welcome: [email protected]