MusicBrainz Server update, 2025-10-13

Do you remember us? Late Summer and then our September summit has meant again a long break between releases – hopefully we’ll get back to a more consistent update schedule soon (releasing at least once a month if not biweekly).

Other than fixing a bunch of bugs, this release includes one significant new feature and a few noticeable improvements.

It’s now possible to use an API browse query to get all sub-events of a specific event. This means you can get all the events that are part of a specific festival: for example, all events from Wacken 2024 (and the same query including artist and event relationships).

When entering edits from the release relationship editor, the edit will include information about the release it was entered from (no more wondering about which release’s cover art that “See cover art” edit note refers to!).

After not running any captchas for a couple years since we turned off Google’s reCAPTCHA in 2023, we are now running MTCaptcha, a GDPR-compliant captcha. Hopefully this will limit the amount of spammers a bit.

Additionally, you can now select the language you want to receive emails in from your user preferences. This only affects emails that are using our new email service; for now, that is just messages sent to you by other editors.

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 and Piper McCorkle for having contributed to the code. Thanks to angriestchair, chaban, dvirtz, Jade, KenParker_CN, Muxxer, Piper McCorkle, RandomMushroom128, Relaxo5, rinsuki, sanojjonas and yindesu for having reported bugs and suggested improvements. Thanks to aboettger, Beteix, djdhsjhshsh, Echelon, erykmichalak, KenParker_CN, Languages add-on, Libra, Ljcbaby, Manuela Silva, matecik, Metafono, mfmeulenbelt, MoeCaa, nitzanakrai, Philipp Wolfer, Poesty Li, Puyol, robertgarrigos, salo.rock, TefWw, tuba56, Vaclovas Intas, vacuousVersifier, vimutti, wileyfoxyx, yyb987 and לוכסן for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2025-10-13.0.

Fixed Bug

  • [MBS-13146] – Registration form may not conform to the GDPR
  • [MBS-14124] – RG listed multiple times in merge-from-release if merging several releases from it
  • [MBS-14125] – If the “Recent Items” contains merged (to another) entities, JS try to load that entity infinitely
  • [MBS-14130] – ACUM albums should link to release group instead of releases
  • [MBS-14135] – ISE when viewing a release collection in API with inc=artist_credits
  • [MBS-14136] – Display of relationship editor in event edit form is broken
  • [MBS-14145] – Release name filter breaks when searching with non-latin characters

Improvement

  • [MBS-12524] – Improve performance of cover art uploader
  • [MBS-14111] – Show area anthems on area overview
  • [MBS-14115] – Block last.fm from discography entry
  • [MBS-14120] – Indicate the edited release on edits entered from the relationship editor
  • [MBS-14131] – New report: Recordings that are recordings of multiple identically-named Works
  • [MBS-14133] – New report: Releases released prior to the existence of its release label
  • [MBS-14139] – Replace low-resolution video.png icon with SVG
  • [MBS-14141] – Also count English names like “Disc One” as useless medium names
  • [MBS-14146] – Make all special purpose entities non-editable
  • [MBS-14157] – Search for URLs starting with/containing string in edit search
  • [MBS-14158] – Do not require an ending slug for Geonames cleanup
  • [MBS-14159] – Allow classical.apple.com as a valid external link

New Feature

  • [MBS-13963] – Allow browsing the sub-events of an event via API

Task

  • [MBS-10039] – Replace reCAPTCHA with MTCaptcha
  • [MBS-13841] – Add profile option for email language

Leave a Reply

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