MusicBrainz Server update, 2023-08-07

This is another summer release with no new features, but it contains a fair amount of small bug fixes and improvements, many related to URL handling. The last user account related pages are also converted to React with this update.

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 atj, chaban, Cyberskull, darkshyne, derat, Freso, scoobert, Van de Bugger and yindesu for having reported bugs and suggested improvements. Thanks to atj and derat for submitting code patches. And thanks to all others who tested the beta version!

The git tag is v-2023-08-07.

Fixed Bug

  • [MBS-12964] – Batch create new works is missing the date fields
  • [MBS-13105] – Trying to delete language causes ISE
  • [MBS-13106] – Trying to delete script causes ISE
  • [MBS-13111] – List of voters in auto-editor election wrongly allows breaching privacy
  • [MBS-13153] – Code to make “re-edit” lowercase if in parens is broken
  • [MBS-13157] – Guess case only checks for “a cappella” / “OC ReMix” once per title
  • [MBS-13173] – Links to daily.bandcamp.com interviews get autoselected to “Bandcamp”

Improvement

  • [MBS-12886] – Restrict Bandcamp /album and /track to “get the music” rels
  • [MBS-13057] – Show info about application to be revoked in /applications/revoke-access
  • [MBS-13058] – Return 404 for /applications/revoke-access if token does not exist
  • [MBS-13079] – Add statistics for release groups with no type set
  • [MBS-13092] – Support Apple Music song links
  • [MBS-13094] – Allow admins to browse edit notes history
  • [MBS-13098] – Support seeding Add Cover Art edit_note and make_votable fields
  • [MBS-13112] – Don’t show username field when changing password when logged in
  • [MBS-13113] – Indicate in attribute page whether it supports free text
  • [MBS-13115] – Annotation buttons: put “Preview” left of “Enter edit”
  • [MBS-13116] – Show number of Abstain votes on autoeditor election details
  • [MBS-13149] – Lowercase “refix” with guess case
  • [MBS-13156] – Lowercase “remaster” with guess case
  • [MBS-13160] – Rename “legal name” on artist overview to “performance name of”
  • [MBS-13162] – Add auto-select and URL cleanup for Threads
  • [MBS-13167] – Include dates on Applications overview
  • [MBS-13168] – Add autoselect for BookBrainz series
  • [MBS-13169] – Change the edit icons to SVG
  • [MBS-13171] – Add support for Boomkat URLs
  • [MBS-13177] – Show the new Event-Label relationships
  • [MBS-13183] – Add CORS support to Wikipedia extracts

React Conversion Task

  • [MBS-12662] – Convert Change password page to React
  • [MBS-12663] – Convert Reset password page to React
  • [MBS-12664] – Convert the Register page to React
  • [MBS-12670] – Convert the Delete user page to React
  • [MBS-12671] – Convert Edit user page to React

Leave a Reply

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