MusicBrainz Server update, 2025-11-03

For this release we have a bunch of URL improvements, a couple of bug fixes (including one which was causing broken cover art reorder edits), and some progress in the React conversion. Additionally, address verification emails will be sent with the new email service now, and look substantially nicer!

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 dvirtz, Jade Ellis, jesus2099 and owlpharoah for having contributed to the code. Thanks to dvirtz, Freso, Jade Ellis, jesus2099, nope, practik, Time Dilation and zabey for having reported bugs and suggested improvements. Thanks to Besnik, craftersmine, Dino RTX, Echelon, hamaryns, KenParker_CN, salo.rock, Vaclovas Intas, vacuousVersifier, wileyfoxyx and yyb987 for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2025-11-03.0.

Fixed Bug

  • [MBS-14013] – Artist creation fails silently when begin date > end date
  • [MBS-14151] – Reorder art edit shouldn’t be entered if art has changed since form load

Improvement

  • [MBS-13164] – IdRef URLs should have /id endings cleaned
  • [MBS-13442] – Canonicalize / remove localization from beatport URLs in “linked URLs”
  • [MBS-13534] – Show releases’ status on the release group’s /set-cover-art webpage
  • [MBS-14168] – Block Deezer share URLs and ask for entity URLs
  • [MBS-14176] – Add AlloCiné (French IMDB) to the other databases whitelist

React Conversion Task

  • [MBS-12762] – Convert Set RG cover art page to React
  • [MBS-14177] – Convert the artist form date section to React

Other Task

  • [MBS-12729] – Drop support for search.musicbrainz.org
  • [MBS-13876] – Send verification emails through new mail service
  • [MBS-14144] – Refactor getEditDetailsElement to use an object lookup
  • [MBS-14161] – Update URL handling after 45worlds merge into 45cat

Leave a Reply

Your email address will not be published. Required fields are marked *