Hello,
last couple of days we've released v0.36.0 & minor follow-up v0.36.1 to
ensure backwards compatibility. We caught the issue before rolling release
out. Version v0.36.1 will roll out on normal train next Tuesday.
Highlights in this release were
- Breaking change: Requiring PHP 7.2.9+, up from 5.6.99/HHVM in alignment
with recent MediaWiki core changes
- Deprecating change: Rename LookupElement's onLookupMenuItemChoose to
onLookupMenuChoose to follow naming scheme listeners – {Emitter}{Event}.
Thanks to Bartosz Dziewoński and Ed Sanders for quickly identifying and
fixing the backwards compatibility issue
- Amending and updating TextInput- and DropdownWidgets paddings minimally
to fully align with Design Style Guide's components templates[0].
You can find details on additional new features, code-level, styling and
interaction design amendments, and all
improvements since v0.35.0 in the full changelog[1].
If you have any further queries or need help dealing with breaking
changes, please let me know.
As always, interactive demos[2] and library documentation is available
on mediawiki.org[3], there is comprehensive generated code-level
documentation and interactive demos and tutorials hosted on
doc.wikimedia.org[4].
OOUI version: 0.36.1
MediaWiki version: 1.35.0-wmf.11
Date of deployment to production: Regular train, starting Tuesday 17
December
[0]-
https://design.wikimedia.org/style-guide/components/
[1]-
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md
<https://doc.wikimedia.org/oojs-ui/master/demos/#widgets-mediawiki-vector-ltr>
[2]-
https://doc.wikimedia.org/oojs-ui/master/demos/#widgets-mediawiki-vector-ltr
[3] -
https://www.mediawiki.org/wiki/OOUI
[4] -
https://doc.wikimedia.org/oojs-ui/master/
Best,
Volker