---------- Forwarded message ----------
From: Volker Eckl <vol...@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

volke...@wikimedia.org | @Volker_E
_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to