We’re happy to release our first MusicBrainz Server update since the schema change, following our migration of user accounts to the MetaBrainz website, which we’ve been spending most of our development time on until now. (This blog post also lags a bit behind the date we tagged the release, as you can tell from the title.)
In case you’re running a local MusicBrainz Server for development purposes, know that you can preserve the ability to log in without OAuth by adding sub LOCAL_ACCOUNTS_ENABLED { 1 } to lib/DBDefs.pm. (It’s already enabled by default if DEVELOPMENT_SERVER is.)
We’ve also made changes to digest authentication in the web service, detailed in the blog post linked above. If you don’t use digest authentication or any apps that do, it’s recommended you disable it from the Applications page.
A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.
Thanks to julian45 and rinsuki for having contributed to the code. Thanks to affronttonature, Anesidora, arsinclair, chirlu, DarkAdonis, jesus2099, julian45, Lotheric, practik, rinsuki, and wileyfoxyx for having reported bugs and suggested improvements. Thanks to 7Stars, ApeKattQuest/MonkeyPython, Denatura, Early6431, EmO686, Flavia Telcean, GABG, Jeluang, JerryBest, KevinOpperman, LAY.JOSHI97, Lummerkurt, MFreedom89, Philipp Wolfer, ROManceJP, RalfZhang, The
ParaziT, afterthemagic, blueday, coffeeicus, cuhsy, jerry155756294, julian45, karpuzikov, meze, mfmeulenbelt, mr_monkey, salo.rock, sashimi3433, scientists360, silentbird, soonaf, sq, welikeheon, wileyfoxyx, and
zatto13 for updating the translations. And thanks to all others who tested the beta version!
The git tag is v-2026-07-30.1.
Fixed Bug
- [MBS-14308] – “RangeError: Attempt to access memory outside buffer bounds” in the template renderer
- [MBS-14322] – Dailymotion /user channel URLs are blocked
- [MBS-14344] – git_info on beta borks non-ASCII characters in tooltip
- [MBS-14402] – Some pages fail to load properly when a UI language is set
- [MBS-14413] – LoadReplicationChanges leaves sir live indexing disabled after catching up
Improvement
- [MBS-7520] – Allow YouTube links for interview relationships
- [MBS-12379] – Delete user tags and ratings of deleted users via hourly cron
- [MBS-14295] – Filter irrelevant anchor from vkdb links
- [MBS-14321] – Support Niconico Shorts
- [MBS-14337] – Update the Soundcloud logo used in the sidebar
- [MBS-14346] – Allow ra.co ‘promoter’ links to be added to labels
- [MBS-14352] – Support @ handles for Youtube Music artists
- [MBS-14353] – Clean up UTM parameters from Yandex Music links
- [MBS-14360] – Use a separate password for HTTP Digest authentication
- [MBS-14371] – Add Music in Africa to other databases whitelist
New Feature
- [MBS-9209] – Allow individual users to opt out of HTTP Digest auth
Other Task
- [MBS-13490] – Drop Napster URL handling
- [MBS-14327] – Remove laboiteauxparoles.com from the lyrics whitelist
- [MBS-14328] – Remove DirectLyrics.com from the lyrics whitelist
- [MBS-14361] – Disable HTTP Digest authentication for new accounts
- [MBS-14364] – Drop handling of (now closed) Juno Download links