Hi all,
excited to share that we've released OOUI v0.44.0. It already happened last Tuesday. ;) Due to activities around Global Accessibility Awareness Day[0] and Wikimedia Hackathon[1] (hope the ones participating had all fun!) the release email is coming now. It is rolling out on the normal train today, Tuesday, 24 May 2022.
Highlights in this release since v0.43.0: - Dropped support for IE<10, FF<38, Android<4.4 in sync with updated MediaWiki and Wikimedia's browser matrix. This removes a significant amount of CSS rules and hacks specifically for those browsers[2] -- This also enables us to use modern CSS techniques like Flexbox, here resulting in a fix for a 6 year old bug on Firefox by Ed Sanders.
You can find details on additional new features, code-level, styling and interaction design amendments, and all improvements since v0.43.0 in the full changelog[3].
Thanks to all code contributors, and to James D. Forrester and Bartosz Dziewoński for their consistently excellent help – on this release again.
If you have any further queries or need help dealing with breaking changes, please let me know.
As always, interactive demos and library documentation is available on mediawiki.org[4], there is comprehensive generated code-level documentation and interactive demos and tutorials hosted on doc.wikimedia.org[5].
OOUI version: 0.44.0 MediaWiki version: 1.39.0-wmf.13[6] Date of deployment to production: Regular train, starting Tuesday 24 May 2022
[0] - https://meta.wikimedia.org/wiki/Accessibility/Global_Accessibility_Awareness... [1] - https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2022/ [2] - https://phabricator.wikimedia.org/T306486 [3] - https://gerrit.wikimedia.org/g/oojs/ui/+/v0.44.0/History.md [4] - https://www.mediawiki.org/wiki/OOUI [5] - https://doc.wikimedia.org/oojs-ui/master/demos/?page=icons&theme=wikimed... [6] - https://wikitech.wikimedia.org/wiki/Deployments#Tuesday,_May_24
Best, Volker