thanks for the update.
I've verified that ComboBoxInputWidget still does not support
optgroups, conversely than DropdownInputWidget.
Is there a specific reason for that or somebody
wants to contribute with that through a task
on phabricator ?
(Thomas)
 
 
 
Sent: Monday, January 17, 2022 at 11:05 PM
From: "Volker E." <volker.e@wikimedia.org>
To: "Wikimedia developers" <wikitech-l@lists.wikimedia.org>, "Design.Public" <design@lists.wikimedia.org>
Subject: [Wikitech-l] OOUI v0.43.0 released -- new features, icon amendments and performance improvements
Hi,

excited to share that we've released OOUI v0.43.0 last Thursday.
It will rollout on the normal train tomorrow, Tuesday, 18 January 2022.
 
Highlights in this release since v0.42.0:
 
- MessageWidget features now a `showClose` option for the optional 
  closing notices et al.
- MenuSelectWidget highlights the first selectable option instead of the 
  visible one. Thanks to volunteer Func. 
 
- Numerous icon additions and improvements are featured:
-- The only nominal breaking change is removal of the `destructive` 
variant from 'close' icon. The 'close' icon shouldn't be used for removing 
or deleting things for user-experience consistency, please revisit your 
codebase and use 'trash' icon instead.
-- 'stopHand' icon was deprecated and renamed to 'hand' icon while being 
aligned to the Design Style Guide's icon guidelines[0].
-- 'watchlist' icon was added. Thanks to Alex Hollender.
-- Large number of 'bold' and 'italic' icons for specific languages 
were aligned to the guidelines. Thanks to new Design Systems team 
peer, Bárbara Martínez Calvo. 
I'm specifically excited about these changes as they emphasize our goal 
to provide first-class experience for our diverse language communities.
With updated OOUI demos[1] and demos of future Vue.js-based[2] UI 
toolkit Codex, you're now able to see and compare all per language
icons. Thanks to Roan Kattouw and Ed Sanders.
 
- Last, but not least, more than 20 different performance optimizations 
across widgets were included in this release, thanks to Thiemo Kreuz 
at current work focus by Wikimedia Deutschland. 
One call for notice here, widgets don't feature default implicit 
`aria-disabled="false"` any more to save bytes sent to client, 
only when set dynamically.
There was one case of a template breakage written to check for
this –now missing attribute. Please carefully test if this might affect your 
code.–
 
You can find details on additional new features, code-level, styling
and interaction design amendments, and all improvements since v0.42.0
in the full changelog[4].

If you have any further queries or need help dealing with deprecating
changes, please let me know.

As always, interactive demos and library documentation is available
on mediawiki.org[5], there is comprehensive generated code-level
documentation and interactive demos and tutorials hosted on
doc.wikimedia.org[6].

OOUI version: 0.43.0
MediaWiki version: 1.38.0-wmf.18[7]
Date of deployment to production: Regular train, starting Tuesday 18 January

[0] - https://design.wikimedia.org/style-guide/visual-style_icons.html
[1] - https://doc.wikimedia.org/oojs-ui/master/demos/?page=icons&theme=wikimediaui&direction=ltr&platform=desktop
_______________________________________________ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/