| ⇢ | A | GenreMapper added | |
| ⇢ | A | GenreBusinessLayer added | |
| ⇢ | A | Genre added |
| ⇢ | A | SubsonicController::albumCommonApiFields() added | |
| ⇢ | A | SubsonicController::injectAlbumsArtistsAndGenresTo... added | |
| ⇢ | A | AmpacheController::tags() added | |
| ⇢ | A | GenreBusinessLayer::findAllWithTrackIds() added | |
| ⇢ | A | Util::arrayGetOrDefault() added | |
| ⇢ | A | GenreBusinessLayer::addOrUpdateGenre() added | |
| ⇢ | A | ArtistBusinessLayer::findAllByGenre() added | |
| ⇢ | A | GenreBusinessLayer::__construct() added | |
| ⇢ | A | SubsonicController::findTracksByGenre() added | |
| ⇢ | A | Genre::getNameString() added | |
| ⋮ | view more | ||
| A | ↛ | SubsonicController::injectAlbumsAndArtistsToTracks... removed | |
| A | ↛ | SubsonicController::createIdLookupTable() removed | |