After two months of rewriting parts of the website renderer to React/JSX, it was about time for an intermediate release. We tried hard to make as little changes to the rendered web pages as possible. Thanks to spellew for rewriting the ISRC and “not found” pages. MusicBrainz finally gets rid of Google Analytics, thanks to chirlu’s early contribution. Besides, this release contains a few small user interface improvements and bugfixes, as well as usual additions to the lyrics whitelist. The git tag is v-2018-04-23.
Sub-task
- [MBS-9606] – Rewrite ISRC index page to React/JSX
- [MBS-9607] – Rewrite “not found” pages to React/JSX
- [MBS-9626] – Rewrite entity headers to React/JSX
- [MBS-9635] – Rewrite Wikipedia extract to React/JSX
- [MBS-9689] – Rewrite the election pages to React/JSX
- [MBS-9690] – Rewrite the aliases pages to React/JSX
Bug
- [MBS-9374] – Langcode not displayed when searching works
- [MBS-9548] – Same link showing twice on the sidebar
- [MBS-9628] – Items from main menu do not expand down in IE11 on MusicBrainz
- [MBS-9636] – Edit annotation tab in Work uses the wrong sub header even if work type is available
- [MBS-9668] – Non-English breaks the instrument list
Task
- [MBS-3643] – Add Musixmatch to the lyrics whitelist
- [MBS-6530] – Remove Google Analytics
- [MBS-9645] – Extend Geonames autoselect to places
- [MBS-9648] – Add a bunch of lyrics sites to the whitelist
Are you sure that the unicorn tier supporter Google is amused about your “…finally gets rid of Google Analytics”?
This is more about mocking ourselves since it was a long-overdue issue which we are very happy to get rid of and to make a step towards conforming to the EU GDPR.