Hi all,
We've released version 0.3.0 of WVUI earlier today. One of the agreements from Vue.js developer summit [0] organized by the Design System team has been to start a new library and repository next with all other technical decisions made, a.o. being based on Vue 3 or no JavaScript only support to IE 11. With this email we want to clarify upfront why we've merged two more component additions (progress-bar and toggle-button) succeeding the summit. Reasons was mainly to finalize the already in-flight work by volunteer DannyS712.
Additionally to this, all other components merged since v0.2.0 and before the summit – checkbox, dropdown and options-menu – are part of this release. Same goes for further improvements for the most important in-production use case, Desktop Improvements project's Typeahead Search feature [1]. We'll discontinue major additions to WVUI from this release on besides bug fixes and will focus our work on the coming library.
Thanks to volunteer DannyS712 for all contributions! And to Nikki Nikkhoui for the continued build step support and James Forrester to get release out of the door during after hours.
Find interactive demos hosted on doc.wikimedia.org [2] and the additional improvements since v0.2.0 in the full changelog [3].
If you have any further questions please reach out to design-systems-team-external@wikimedia.org.
Best, Volker
[0] https://www.mediawiki.org/wiki/Design_Systems_Team/Vue.js_Developer_Summit_2... [1] https://www.mediawiki.org/wiki/Reading/Web/Desktop_Improvements/Vue.js_case_... [2] https://doc.wikimedia.org/wvui/master/ui/ [3] https://gerrit.wikimedia.org/r/plugins/gitiles/wvui/+/refs/tags/v0.3.0/CHANG...