Page MenuHomePhabricator

Release v0.3.0 (last minor version) of WVUI
Closed, ResolvedPublic

Description

Please note that with the recent decision to set up a new shared Vue component library (https://phabricator.wikimedia.org/T288980) under changed technical aspects, we're going to put WVUI in maintenance-only mode and hope to bring the best parts (including existing components) over to this new library.
We aim to ensure your started component contributions are finalized in WVUI right now and continued to be acknowledged. This will rollout with a last minor release, integral to WVUI in-production amendments at Desktop Improvements projects over last couple of weeks.

The "started component contributions" refers to rWVUIe2204a1578b3: [ProgressBar] Add new progress bar component and rWVUI0b08d121d0f8: [ToggleButton] Add new toggle button component, both of which have been merged.

Are there any other patches that need to be merged before this last release? There are 9 patches currently open at https://gerrit.wikimedia.org/r/q/project:wvui+status:open, but I expect some of them no longer apply now that we are going to switch to a new library

Also of note, the current wvui ResourceLoader module is still just a wrapper for wvui-search, see T280828: Create a temporary entry for all WVUI components. There is a patch (https://gerrit.wikimedia.org/r/c/mediawiki/core/+/699951) to switch back to using the full bundle, but until that is done the new components added in the release won't be made available.

Details

SubjectRepoBranchLines +/-
wvuimaster+54 -20
Customize query in gerrit

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Volker_E renamed this task from Release new/last version of WVUI to Release v0.3.0 (last minor version) of WVUI.Aug 21 2021, 12:53 AM

Change 714881 had a related patch set uploaded (by VolkerE; author: VolkerE):

[wvui@master] Tag v0.3.0

https://gerrit.wikimedia.org/r/714881

Change 714881 merged by jenkins-bot:

[wvui@master] Tag v0.3.0

https://gerrit.wikimedia.org/r/714881

@Volker_E will there be a separate task for updating the version available in core?

@DannyS712 Normally we tag the other tasks directly instead of having a specific task for the core update. See https://gerrit.wikimedia.org/r/c/mediawiki/core/+/715153 and afterwards updated https://gerrit.wikimedia.org/r/c/mediawiki/core/+/699951 where I will link the two component tasks again!