Hello everyone,
I'm excited to announce that we've released OOUI v0.34.0 today.

Key highlights of this release are (summarizing since v0.33.0):
- Update to OOjs v3.0.0, up from v2.2.2

- Update to jQuery v3.4.1, up from v3.3.1
Both updates above are considered breaking changes. Please carefully
test if they affect your code.

- Element: Implement `#setScrollLeft` and use where needed. Improves
scrolling-related operations in RTL languages

- Frameless buttons are now featuring hover and active state as
standard, improving user navigational experience

- ProcessDialog: Improve secondary action appearance to let users
better focus on content

- WindowManager: Prevent iOS Safari from scrolling the page behind the dialog

You can find details on additional new features, code-level and accessibility
changes, styling and interaction design amendments, and all
improvements since v0.33.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[0] 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.34.0
MediaWiki version: 1.34.0-wmf.22
Date of deployment to production: Regular train, starting Tuesday 10 September

[0] - 
https://doc.wikimedia.org/oojs-ui/master/demos/#widgets-mediawiki-vector-ltr
[1] - https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md
[2] - https://www.mediawiki.org/wiki/OOUI
[3] - https://doc.wikimedia.org/oojs-ui/master/

Best,
Volker

--
Senior UX Engineer
Wikimedia Foundation

[email protected] | @Volker_E

_______________________________________________
Design mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/design

Reply via email to