MusicBrainz Server update, 2025-03-24

This is a fairly small release, mostly consisting of minor improvements, but it includes a couple of bug fixes for very annoying bugs. This includes a long-standing issue which prevented editing release events for releases that were part of large series such as Apple Digital Masters.

Additionally, we are adding a new option to the API that allows doing a lookup by resource (the URL itself) for up to 100 URLs at once. See the updated documentation and the expanded examples.

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 derat for having contributed to the code. Thanks to finalsummer, kellnerd, mr_maxis, Nicolas ANCEAU, salo.rock and yomo12 for having reported bugs and suggested improvements. Thanks to BenjaBarcos1, Besnik, delamons, eigenric, ferocity12, joaodtx, KenParker_CN, koukei07, Michal77, nzure, salo.rock, Vaclovas Intas and wileyfoxyx for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2025-03-24.0.

Continue reading “MusicBrainz Server update, 2025-03-24”

MusicBrainz Server update, 2025-02-24

This release includes several mid-sized improvements requested by multiple editors, in addition to the usual URL cleanup changes, bug fixes, and smaller improvements.

We have extended the filtering tools already available on artist pages so that they will also work on label pages, allowing users to filter the releases from that label according to several different conditions.

We have separated artist-work relationships not related with authorship so that they will no longer appear under the “writers” section of works lists (now renamed to “authors”). This allows to distinguish a lot more easily whether a an artist is related to a work as an author or in another, generally more minor way.

Finally, a newly added set of last-year editor stats aim to give editors who are motivated by leaderboards but have not already been active for an eternity (and as such would be hard-pressed to ever get into the “top editors/voters of all time” leaderboards) an achievable goal which rewards consistency more than the current weekly stats do.

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 derat, ernst-roux-dice and Maxr1998 for having contributed to the code. Thanks to Gary Young, KenParker_CN, Maxr1998, mr_maxis, salo.rock, UltimateRiff, yindesu and yomo12 for having reported bugs and suggested improvements. Thanks to delamons, EmO686, KenParker_CN, percylee, PS123 and salo.rock for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2025-02-24.0.

Continue reading “MusicBrainz Server update, 2025-02-24”

MusicBrainz Server update, 2025-02-10

This is a small release that mostly includes URL display improvements. Additionally, it further improves RTL display and adds a new report for lonely pseudo-releases (poor them, please go help them).

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 Maxr1998 for having contributed to the code. Thanks to dvirtz, HibiscusKazeneko, Maxr1998, raelthelamb, UltimateRiff and yindesu for having reported bugs and suggested improvements. Thanks to KenParker_CN, Peter69, Ral Hole and wileyfoxyx for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2025-02-10.0.

Continue reading “MusicBrainz Server update, 2025-02-10”

MusicBrainz Server update, 2025-01-27

This release includes, among the usual small bug fixes and improvements, two small changes worth mentioning specifically.

The first is an improvement that has been requested often: it is now possible to filter all versions of an artist’s index page. That means non-official and various artists release groups can be filtered using the same tools previously available for the standard official groups view. Enjoy, live bootleg lovers!

The second is that account administrators can now immediately accept or reject any edit (even ones that cannot normally be approved). This is an anti-vandalism measure, and the plan is to use it only in cases where spam and vandalism should be removed as soon as possible, rather than waiting for a specific number of days and/or votes. When used, a new type of vote “Admin approval” / “Admin rejection” will be indicated on the edit votes list.

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 Aszazin, chaban, Griomo, MonkeyPython, otringal, phantomenlister, UltimateRiff and wileyfoxyx for having reported bugs and suggested improvements. Thanks to Besnik, guardiansock, KenParker_CN, Peter69, poromies00, salo.rock and Vaclovas Intas for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2025-01-27.0.

Continue reading “MusicBrainz Server update, 2025-01-27”

MusicBrainz Server update, 2025-01-13

Welcome to the first release of 2025! This includes a lot of small improvements and fixes, and one larger change: using primary aliases for more entities and in more places.

Primary aliases for all entities except instruments (which can be translated directly) will be displayed after the entity name when they exist, just like a disambiguation comment. This extends the existing feature for artists written by derat a few months ago (thanks derat!). If you find some places where the aliases should be displayed, but aren’t, please let us know with a ticket!.

Keep in mind aliases will only be shown if they are marked as primary for the language you are browsing MusicBrainz in (you won’t see English aliases if browsing in French, for example). If you see an entity is missing an alias in your language that would help people more easily understand what it is, add it!

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 derat and dvirtz for having contributed to the code. Thanks to Aszazin, chaban, derat, dvirtz, Freso, HibiscusKazeneko, Lotheric, Raman Sinclair, sammyrayy, ThunderMite42, Vac31. and vaibhav for having reported bugs and suggested improvements. Thanks to Besnik, chaban, Crowbardoctor, dirt3009, guardiansock, imgradeone, liilliil, Peter69, poromies00, salo.rock and wileyfoxyx for updating the translations. And thanks to all others who tested the beta version!

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

Continue reading “MusicBrainz Server update, 2025-01-13”

MusicBrainz Server update, 2024-12-09

This release includes only small changes and features, including a fix for a regression in the new email system (thanks Jade for the continued work on this).

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 Jade Ellis and Suvid Singhal for having contributed to the code. Thanks to chaban, Lotheric, outsidecontext and practik for having reported bugs and suggested improvements. Thanks to KenParker_CN, Peter69, salo.rock, Vaclovas Intas, wileyfoxyx and yyb987 for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2024-12-09.0.

Continue reading “MusicBrainz Server update, 2024-12-09”

MusicBrainz Server update, 2024-09-17

This week we offer you a bunch of bug fixes and improvements before the team flies to India for the 2024 MetaBrainz summit. Especially noteworthy is another derat contribution, fulfilling a very popular improvement request to try and help editors reuse existing release groups instead of adding duplicates. Thanks derat. Therat.

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 derat for having contributed to the code. Thanks to chaban, Cyberskull, DenizC, ernstlx, Vac31., Victini and wileyfoxyx for having reported bugs and suggested improvements. Thanks to Dibou, Echelon666, n26, salo.rock, Vaclovas Intas and wileyfoxyx for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2024-09-17.0.

Continue reading “MusicBrainz Server update, 2024-09-17”

MusicBrainz Server update, 2024-09-02

While the team has been taking it slow in August, the volunteer derat has not! This is a small update with only four improvements, of which the biggest three are his work, including a way to reorder artists inside an artist credit.

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Thanks again to derat for having contributed to the code. Thanks to yindesu for having reported bugs and suggested improvements. Thanks to 4irefall, Early6431, Echelon666, KenParker_CN, Libra, MØĐĪ, Nom d’utilisateur, salo.rock, tanio, thephy, tkusano and Vaclovas Intas for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2024-09-02.0.

Continue reading “MusicBrainz Server update, 2024-09-02”

MusicBrainz schema change release, 2024-05-13 (with upgrade instructions)

We’re happy to announce the release of our May 2024 schema change now! Thanks to all who were patient during yesterday’s downtime as we released everything to our production servers. Final testing for the mirrors also took some more time. Note that the initially announced upgrades for MusicBrainz search engine are just about to reach our beta website, and thus are postponed for mirrors too but can be expected for the few next releases.

This is a fairly small schema change release which mostly removes unused code and improves things behind the scenes. Of the schema change tickets, there are only two that will directly affect users as they browse and edit in MusicBrainz. The first (MBS-13421) adds genre collections, so that editors can for example make a list of their favorite genres. The second (MBS-13514) allows entering 6-digit label codes.

Additionally, derat gratified us with making aliases more visible in the website, and some other improvements, while yellowhatpro polished cover art priority.

Thanks to chaban, cyberskull, thomasegger, Toad King, and wileyfoxyx for having reported bugs and suggested improvements. Thanks to 0x1026, Anonymous, “ApeKattQuest, MonkeyPython”, AshPigeon, Autom, brtc, chaban, claybiockiller, danBLOO, darlingz, eigenric, Evergarden, GABG, hashflu, hesheng, julian45, kellnerd, LiarOnce, Philipp Wolfer, salo.rock, suming, Vac31., wileyfoxyx, x1ao4, xiaole_0714223, yangmouren, yyb987, and zemeles for updating the translations. And thanks to all others who tested the beta version!

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Continue reading “MusicBrainz schema change release, 2024-05-13 (with upgrade instructions)”

Schema change release: May 13, 2024

MusicBrainz is announcing a new database schema change release for May 13, 2024. The main change will be to upgrade from PostgreSQL 12 to 16. Even though it isn’t database-related, Perl will also be upgraded from 5.30 to 5.38. Those will become the minimum required versions. Other changes are mostly clean-up and refactoring, with the exception of support for genre collections and (addendum) 6-digit label codes.

A few weeks after, the search engine will also be upgraded from Solr 7 to 9. Search indexes will have to be rebuilt on mirrors, which takes some time. Gladsomely, it will allow us to implement search improvements again.

Continue reading “Schema change release: May 13, 2024”