To welcome this new year, we present a new release of MusicBrainz Server, which is mostly about fixing bugs and making small usability improvements, while continuing the React conversion. Beyond the website, the two most noticeable changes to API users are a bug fix in our OAuth implementation and the addition of recordings’ first release date to release lookup results.
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, darwinx0r, dragonzeron, drsaunde, fabe56, hibiscuskazaneko, jesus2099, loujin, nikki, salorock for having reported bugs and suggested improvements. Thanks to francescoSardo, mfmeulenbelt, salorock, and Skyjaython for updating the translations. And thanks to all others who tested the beta version!
The git tag is v-2021-01-11
.
Fixed Bug
- [MBS-7752] – Clicking on Subscribe/Unsubscribe sends me to the MusicBrainz homepage
- [MBS-10913] – Since-removed standalone recordings show as being created on “add” edit
- [MBS-10954] – DiscID tab disabled on “remove disc ID” page
- [MBS-11181] – Unable to add ended relationship when another relationship to the same target already exists
- [MBS-11183] – Artist name not preserved as alias after merge
- [MBS-11233] – Seeding capability was broken during lodash removal
- [MBS-11237] – Wrong rel info loaded when seeding relationships with target MBID
- [MBS-11240] – Wrong country detected for Amazon links
- [MBS-11250] – JSON rating lookup returns the serialized entity instead of the rating
- [MBS-11253] – JSON tag lookup returns the serialized entity instead of the tag
- [MBS-11262] – Release sidebar status is untranslated
- [MBS-11263] – Some valid beatport URLs are not allowed
- [MBS-11264] – Guess Case > French mode > Chain of c combined with ‘ incorrectly convert it in uppercase
- [MBS-11265] – Artist not always shown for reorder medium edits
- [MBS-11275] – Recordings shown as deleted when moving disc ID
- [MBS-11276] – Same barcode warning points to release being edited
- [MBS-11278] – Ratings not listed despite rating average and count being present
- [MBS-11281] – Relationship merge code ignores invalid date periods
- [MBS-11285] – User rating style doesn’t stick in collections
- [MBS-11291] – Wrong bootleg check in “ReleasesSameBarcode” report
- [MBS-11313] – OAuth PKCE S256 verification implementation is not RFC compliant
Improvement
- [MBS-6048] – Allow submitting edit note when adding ISRCs through the WS
- [MBS-8141] – Link the disc ID on the remove disc ID page
- [MBS-8169] – Add a link to the timeline for individual statistics
- [MBS-11126] – Historic edits: display track lengths of 0 ms or -1 ms as unknown
- [MBS-11221] – Normalize whosampled.com links to HTTPS
- [MBS-11234] – Add validation for whosampled links
- [MBS-11246] – Support for Amazon.SE ASINs
- [MBS-11248] – Block smart links: li.sten.to
- [MBS-11274] – Always show the timeline line if accessing via a direct stat link
- [MBS-11304] – Add recordings’ first release date to API “release” lookup’s output
- [MBS-11306] – Update CDJapan URL cleanup to use HTTPS + add them to the sidebar
- [MBS-11309] – Block ToneDen smart links
React Conversion Task
- [MBS-11228] – Convert Change Release Quality edit to React
- [MBS-11229] – Convert cover art edits to React
- [MBS-11235] – Convert Edit Instrument edit to React
- [MBS-11239] – Convert historic Edit Release Events edit to React
- [MBS-11243] – Convert first set of cover art forms and pages to React
Other Task
- [MBS-11247] – Stop highlighting (discontinued) BBC Music relationships