---------- Forwarded message ---------- From: Volker Eckl volker@wikimedia.org Date: Tue, Oct 17, 2017 at 6:41 PM Subject: OOjs UI 0.24.0 release (breaking change) To: Wikimedia developers wikitech-l@lists.wikimedia.org
Hello everyone,
We've released OOjs UI 0.24.0, today. It will be in MediaWiki core from 1.31.0-wmf.4, which will be deployed to Wikimedia production in the regular train, starting on Tuesday 24 October. As there are five breaking changes in this release, at least nominally, please carefully consider if they affect your code.
Breaking changes since last release:
* Drop 'MediaWiki' backwards-compatibility theme (James D. Forrester) To better indicate usage focus, 'MediaWiki' theme got renamed to WikimediaUI' in v0.22.0. The remaining backwards-compatible alias has been dropped in this release.
* icons: Drop 'stripeSideMenu' (James D. Forrester) 'stripeSideMenu' was renamed to 'draggable' and moved to 'movement' pack in v0.22.2. It's now completely dropped. Use it with it's new name from 'movement' instead.
* icons: Remove 'eye'/'eyeClosed' icons (Volker E.) We want to use 'alerts' pack more deliberately in major products and moved 'eye'/'eyeClosed' out. They were deprecated in v0.23.0 in 'alerts'. Use icons from 'accessibility' pack instead.
* icons: Remove 'signature' icon (Volker E.) Similar to above, we deprecated 'signature' in v0.23.0 in 'alerts'. Use icon from 'editing-advanced' pack instead.
* icons: Remove 'sun' (James D. Forrester) 'sun' icon isn't in use in any of our products or products known to us, nor is it planned to be used. In order to keep things small, the icon, deprecated in v0.23.0, now has been removed.
Please update your icon pack references accordingly in case you're using one of those icons.
Additional details on the 4 new features, 29 code-level and accessibility changes, 24 styling and interaction design amendments, and all improvements since v0.23.0 are in the full changelog[0]. If you have any further queries or need help dealing with breaking changes, please let me know.
As always, library documentation is available on mediawiki.org[1], and there is some comprehensive generated code-level documentation and interactive demos hosted on doc.wikimedia.org[2].
[0] - https://phabricator.wikimedia.org/diffusion/GOJU/browse/ master/History.md [1] - https://www.mediawiki.org/wiki/OOjs_UI [2] - https://doc.wikimedia.org/oojs-ui/master/
Best, Volker
-- Senior UX Engineer, Contributors Wikimedia Foundation
volker.e@wikimedia.org | @Volker_E