It’s now possible to find genres through the web service with a new /ws/2/genre lookup endpoint. Additionally, this update fixes some bugs and refactors a lot of stuff behind the curtains, including the continued conversion to React of edit display pages.
Thanks to chaban, cyna, jesus2099, kellnerd, and speardog who contributed through issue reporting, code changes, translation updates, and beta testing.
Today’s release brings a fair amount of small bug fixes and improvements to the website. Notably, it changes the way we display relationships to group ones that are similar (such as different instruments by the same performers) and makes editing history (but not editors and edit notes!) available to visitors without needing to log in.
Thanks to chaban, chirlu, cyberskull, cyna, dimpole, hibiscuskazeneko, jeandeaual, kellnerd, lotheric, mfmeulenbelt, murdos, nikki, rdswift, salorock, supersandro2000, v6lur, and all others who submitted patches, reported issues, tested beta version, or contributed to translations!
This release includes a new feature: if you find a mystery MBID (such as “69755ab1-409e-3ad7-902f-3a839042799c”) and you don’t know what it might be for, you can use https://musicbrainz.org/mbid/69755ab1-409e-3ad7-902f-3a839042799c to find out without having to specifically select the entity type. Keep in mind some MBIDs for non-entities (such as packaging types) won’t work with this method!
If you’re a user of our JSON web service and use begin or end area information on artists, please be aware of MBS-10072! Starting with this release, we’re resolving a long-standing bug whereby the mentioned properties have been incorrectly outputted as begin_area and end_area, while search requests correctly outputted them as begin-area and end-area (using hyphens in line with the rest of the format). The interim fix released today is to output both sets of properties for at least 6 months, and then remove the underscored variants from the response. Please update any code you have that accesses begin_area or end_area on artists to use begin-area and end-area instead!
Today’s chunk of React conversion has been made by Cyna, so thanks to him for his dedication! Thanks also to SuperSandro2000 for updating our PostgreSQL collate extension with ICU configuration changes. And finally, thanks to chaban, jesus2099, mfmeulenbelt, roboron, and all others who reported issues or tested beta version or translated today’s release!
Happy new year with a new “Artists” page for instruments on MusicBrainz, plus a way to collapse the display of very long release country lists, alongside with some bugfixes, the usual improved handling of external URLs and continued conversion to React.
Thanks to CatQuest, chaban, Lotheric, mfmeulenbelt, outsidecontext, Sotho Talker, and all others who reported issues or helped test or translate today’s release!
More small improvements and bugfixes with today’s release, as well as continued conversion to React and other code refactoring.
Thanks to angriestchair, brianfreud, CatQuest, chaban, danbloo, draconx, dr saunders, dseomn, fmera, psychoadept, and all others who reported issues or helped test or translate today’s release!
[MBS-10482] – Patreon post URLs are incorrectly normalized
[MBS-10502] – 45cat/45worlds URLs point to the wrong place on MB
Improvement
[MBS-4776] – Require confirmation when using Various Artists as a track artist
[MBS-10243] – Show “[missing media]” when relevant on release duplicates tab
[MBS-10244] – Show “[missing media]” when relevant on merge w recordings release merge
[MBS-10248] – Show the type of link from instrument recording page
[MBS-10255] – Explain when to use “Copy all track titles to associated recordings” and “Copy all track artist credits to associated recordings” when editing a release
[MBS-10304] – Restore the ability to set special codes as editor language
[MBS-10479] – Show release group types on recording page
[MBS-10489] – Make EnterEditNote help text less redundant
[MBS-10491] – Add “add a new instrument” link to instrument search results page
[MBS-10493] – Enlarge and allow resizing relationship type multi-select box
[MBS-10500] – Support localizing edit notes left by ModBot
React Conversion Task
[MBS-10439] – Convert user collections list to React
Other Task
[MBS-10350] – Remove Google+ links from the sidebar
[MBS-10495] – Update Discourse SSO to use header based authentication
You shouldn’t be afraid of this small release that fixes some bugs and delivers some improvements, making editors’ lives easier!
Thanks to Besnik, CatQuest, dkg, jesus2099, outsidecontext, zexpe, and everyone who tested the beta version, reported issues, or updated website localizations.
Here is our summer vacation homework for the MusicBrainz Server: mainly improving the Guess Case tool, fixing a fair amount of bugs and continuing the migration of templates to React.
Thanks to ferbncode for fixing the Dockerfile that creates a test database. Thanks also to acid2, alastairp, bort27, brianfreud, CatQuest, chaban, cyberskull, florentl, fmera, foolip, hibiscuskazeneko, Jeluang, liftarn, michelv, mineo, murdos, paulakreuzer, PoQStacker, tommycrock, yindesu, zexpe, and everyone who tested the beta version, reported issues, or updated website localizations.
This summery release brings one main new feature: collaborative collections! As an editor, you can now share your collections with others. This is mainly intended for community projects, but it can also be a good way to, say, have a shared “Music we have at home” collection with your family, or collect artists with funny names with your friends. You decide how to use it!
To add collaborators to your collections, edit the collection and enter the editors you’d want as collaborators in the appropriate section (suggestion: ask first whether they’re interested, then add them!). Once they’ve been added as collaborators, they’ll be able to add and remove entities from the collection in the same way as you, but they won’t be able to change the title / description: that’s still only for the collection owner to change.
The release also comes with a bunch of small improvements and bug fixes, including a couple about collections, and continues migrating to React.
Thanks to Ge0rg3 and sothotalker for their contributed code. Also, thanks to chaban, chiark, cyberskull, Dmitry, hibiscuskazeneko, jesus2099, Lotheric, mfmeulenbelt, psychoadept and everyone who tested the beta version, reported issues, or updated the website translations.
This server release mostly fixes bugs and regressions. It also updates the URL cleanup code and continues the conversion of templates to React.
Thanks to CatQuest, cyberskull, hibiscuskazeneko, Jeluang, Lotheric, mfmeulenbelt, tungolcraft, yeeeargh, and everyone who tested the beta version, reported issues, or updated website translations.