Hi,
we've released v0.39.0 of the OOUI library this Tuesday. It will rollout on
the
normal train next Tuesday, 26 May.
Highlights in this release:
- Text flow of form layouts on mobile devices was improved, surfaced
in Advanced Mobile Contributions
- Additionally this release removed deprecated icons 'beaker' and
'unTrash', both were renamed, former to 'labFlask', latter to
'restore'. Additionally 'toc' in 'icons-layout' was deprecated in this
release, as design team has decided to use 'listBullet' as unified
table of contents icon.[0]
- Added option in PopupWidget to remove close button and add custom icon to
widget head. Thanks to volunteer contributor Sohom Datta!
- Remove `onLookupMenuItemChoose` event in LookupElement. It got deprecated
in v0.35.2. Use onLookupMenuChoose instead.
- TagItemWidget: Remove `setDisabled` function. It was deprecated in
v0.27.0.
Please look through your code, if you still occur to use them.
- Underlying library OOjs was updated to v5.0.0, up from v3.0.1,
nominally a breaking change.
Also, as new features of OOUI v0.38.0, ButtonMenuSelectWidget and
IndexLayout.php#setTabPanel was newly implemented.
You can find details on additional new features, code-level, styling
and interaction design amendments, and all improvements since v0.38.0
in the full changelog[0].
If you have any further queries or need help dealing with breaking
changes, please let me know.
As always, interactive demos[1] and library documentation is available
on mediawiki.org[2], there is comprehensive generated code-level
documentation and interactive demos and tutorials hosted on
doc.wikimedia.org[3].
OOUI version: 0.39.0
MediaWiki version: 1.35.0-wmf.34
Date of deployment to production: Regular train, starting Tuesday 26 May
[0] - https://gerrit.wikimedia.org/g/oojs/ui/+/v0.39.0/History.md
[1] -
https://doc.wikimedia.org/oojs-ui/master/demos/#widgets-mediawiki-vector-ltr
[2] - https://www.mediawiki.org/wiki/OOUI
[3] - https://doc.wikimedia.org/oojs-ui/master/
Best,
Volker
Forwarding an announcement. Feedback can go to Alexandros, who may or
may not be subscribed to a mailing list where you see this email, so
if you have something to say on list you may also want to include
Alexandros' email address in the to: field. (By the way, on one
previous occasion I saw a small number of highly hostile messages
being directed at WMF staff regarding a UI change that I thought was
reasonable. If you are a community member and something about this UI
change upsets you, please vent to me first and then after you have
finished venting you can send a calmer version of your message to
Alexandros.)
Thanks,
Pine
( https://meta.wikimedia.org/wiki/User:Pine )
---------- Forwarded message ---------
From: Alexandros Kosiaris <akosiaris(a)wikimedia.org>
Date: Tue, May 19, 2020 at 10:29 AM
Subject: [Wikimedia-l] Etherpad upgrade and a new skin
To: Wikimedia Mailing List <wikimedia-l(a)lists.wikimedia.org>
Cc: Foundation Optional <foundation-optional(a)wikimedia.org>
Hello everyone,
I normally don't send out emails like this when we upgrade etherpad,
but 1.8.4 (which we just upgraded to), has brought in a UI change (one
that was introduced in 1.8.3) which, in my opinion, warrants a heads
up so that people aren't caught off guard. Etherpad-lite now has had a
new skin and that's what you will experience while using it. There's
also a number of other changes, you can have a quick look at
https://github.com/ether/etherpad-lite/blob/develop/CHANGELOG.md if
you are interested.
Regards,
--
Alexandros Kosiaris
Principal Site Reliability Engineer
Wikimedia Foundation
_______________________________________________
Wikimedia-l mailing list, guidelines at:
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and
https://meta.wikimedia.org/wiki/Wikimedia-l
New messages to: Wikimedia-l(a)lists.wikimedia.org
Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
<mailto:wikimedia-l-request@lists.wikimedia.org?subject=unsubscribe>