Releases: epoupon/lms
v3.74.0
Updates:
- Handle artist names as credited. The same artist can now be referenced using different names (useful for artists who have changed their name). #731
Example:

- Subsonic API: the
streamendpoint now accepts the FLAC format #797 - Improved accessibility for screen reader users
- Updated Chinese (zh) translations
Bugfixes:
Note: you must rescan your library after updating.
v3.73.0
Updates:
- OpenSubsonic API
- Added support for the new Transcoding extension. #787
Currently supported output transcoding formats: MP3, FLAC, Ogg/Vorbis, Ogg/Opus. - Added support for the Index-based Queue extension.
- Added support for the new Transcoding extension. #787
- UI
- You can now apply codec as a global filter.
- Global filters are no longer applied within album and artist views.
- Added a new configuration parameter
ui-allow-downloadsinlms.conf. #776
- Other changes
- Removed WebM/Vorbis and Matroska/Opus transcoding outputs.
- Added support for parsing and playing Dolby AC-3 and Dolby Digital Plus (E-AC3) files. #781
Note: A library rescan is required for the codec-filtering feature to function correctly.
v3.72.1
v3.72.0
Updates
- Scanner: scan for metadata and embedded images in a single pass for each audio file
- Scanner: when an artist is referenced using multiple names, the scanner now prioritizes the name defined in the artist-info file, falling back to the most recent album artist link (#731). A full rescan is required to correct any artist-naming issues
- Subsonic API: always return http errors for media retrieval endpoints
- The
lms-metadataCLI tool has been replaced bylms-audioinfo, a lower-level tool - Fixed build with wt 4.12.1 #771
Bugfixes
v3.71.0
Updates
- Updated installation instructions for Debian Trixie.
- Fixed
artist.nfosupport to work with themusicbrainzartistidtag (case-insensitive). #750 - Added support for matching
fanartimage files located next toartist.nfofiles. #750 - Introduced a new setting,
artist-info-image-file-names, to specify which artist image files to look up alongsideartist.nfofiles. #750 - Restored parsing support for
.dsfand.dsffileformats. #748 - Improved XML output performance in the Subsonic API.
v3.70.0
Updates
- Podcast support: currently using the Subsonic API, along with the getPodcastEpisode OS extension.
See the new global settings inlms.confto configure the podcast refresh period and episode auto-download parameters. #746 - Added support for the custom tag
ARTISTSSORT.
Bugfixes
- OS API: fixed a typo in the
explicitStatusfield. #743 - Fixed an issue where embedded artwork was sometimes not detected. #718
Note to package maintainers: new dependency to pugixml
v3.69.0
Updates
- Added the ability to associate external images with discs. See
medium-image-file-namesinlms.conffor the default file name used #699 - Added wildcard support for image file names set in
lms.conf#697 - Added an "About" window to display the LMS version #428
- Added a button to star/unstar tracks #687
- Logging is now handled by LMS itself and no longer relies on WT (the web framework used). The
access-log-fileoption inlms.confhas been removed
Important note: you must force scan your files after this upgrade:

v3.68.1
v3.68.0
Updates:
- Differential scan performance has been significantly improved, especially for large databases (tested with a 1 million-track library). All expensive scan operations are now multi-threaded, and scanning now performs only a single filesystem traversal
- SubsonicAPI: added
releaseDatefield to theAlbumID3response node
Bugfixes:
- Fixed incorrect translations #639
- Fixed incorrect handling of utf8 bom for playlist files #694
- Fixed producers not being properly scanned #703
- Fixed an issue causing infinite scanning when artist names were excessively long #710
- Fixed opus files using .ogg extensions potentially not being scanned #715
v3.67.0
Updates
-
Now handling disc artworks, displayed in the UI and primarily reported for tracks. #604
All artwork associations are now made during the scan process: you must rescan your libraries after this upgrade.
Example:

-
UI: artist artworks are now displayed as circles.
-
Added a scanner option to use album artwork if no artist artwork is found. #639
-
Subsonic API: reports original release year for albums. #672
-
Added more details to error reports. #676
-
Added a quick database integrity check during startup (errors are output in logs).
This can be configured inlms.confwith thedb-integrity-checkoption, using values:
"none","quick"(default), or"full"(slower, but also checks for key constraint errors). #679
Bugfixes
- Subsonic API: changed return code from 41 to 42 when a token is used.