Merge branch 'develop' for release v3.53.1

This commit is contained in:
emeric
2024-05-06 22:33:43 +02:00
2 changed files with 4 additions and 3 deletions
+2 -1
View File
@@ -8,7 +8,6 @@ A [demo instance](http://lms-demo.poupon.dev) is available. Note the administrat
## Main features ## Main features
* Recommendation engine * Recommendation engine
* Audio transcoding for maximum interoperability and reduced bandwith requirements
* Multi-valued tags: `genre`, `mood`, `artists`, ... * Multi-valued tags: `genre`, `mood`, `artists`, ...
* Artist relationships: `composer`, `conductor`, `lyricist`, `mixer`, `performer`, `producer`, `remixer` * Artist relationships: `composer`, `conductor`, `lyricist`, `mixer`, `performer`, `producer`, `remixer`
* [Release types](https://musicbrainz.org/doc/Release_Group/Type): `album`, `single`, `EP`, `compilation`, `live`, ... * [Release types](https://musicbrainz.org/doc/Release_Group/Type): `album`, `single`, `EP`, `compilation`, `live`, ...
@@ -16,6 +15,8 @@ A [demo instance](http://lms-demo.poupon.dev) is available. Note the administrat
* [ListenBrainz](https://listenbrainz.org) support for: * [ListenBrainz](https://listenbrainz.org) support for:
* Scrobbling and synchronizing listens * Scrobbling and synchronizing listens
* Synchronizing 'love' feedbacks * Synchronizing 'love' feedbacks
* Audio transcoding for maximum interoperability and reduced bandwith requirements
* Multi-library support
* ReplayGain support * ReplayGain support
* User management, with several [authentication backends](INSTALL.md#authentication-backend) * User management, with several [authentication backends](INSTALL.md#authentication-backend)
* [Subsonic/OpenSubsonic API](SUBSONIC.md) support * [Subsonic/OpenSubsonic API](SUBSONIC.md) support
+2 -2
View File
@@ -462,8 +462,8 @@ SELECT
void migrateFromV57(Session& session) void migrateFromV57(Session& session)
{ {
// useless index // useless index, may have been already removed in the previous step
session.getDboSession()->execute("DROP INDEX cluster_name_idx"); session.getDboSession()->execute("DROP INDEX IF EXISTS cluster_name_idx");
} }
void migrateFromV58(Session& session) void migrateFromV58(Session& session)