Page MenuHomePhabricator

Restore/fix vue version of Special:GlobalWatchlist for wvui 0.2.0
Closed, ResolvedPublic

Description

Fairly broken following rMW8b9157c300ed: Update wvui to 0.2.0, but the vue version isn't live yet outside of the beta cluster via displayversion, so not urgent

Before:

GlobalWatchlist vue before wvui 0.2.0.JPG (266×1 px, 50 KB)

After:

GlobalWatchlist vue after wvui 0.2.0.JPG (244×1 px, 43 KB)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Actually, might have been caused by rMWfd25551212f9: WVUI: Create new wvui-search module/T280828: Create a temporary entry for all WVUI components, because now the wvui module no longer has package exports, so the use of the components (eg var WvuiButton = require( 'wvui' ).WvuiButton;) doesn't work and the <wvui-button> in the template is evaluated as a literal tag

Change 697819 had a related patch set uploaded (by DannyS712; author: DannyS712):

[mediawiki/core@master] Restore package exports of 'wvui' resource loader module

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

Change 697819 merged by jenkins-bot:

[mediawiki/core@master] Restore package exports of 'wvui' resource loader module

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

DannyS712 claimed this task.
DannyS712 moved this task from Backlog to Done on the MediaWiki-extensions-GlobalWatchlist board.
DannyS712 moved this task from Backlog to Done on the WVUI board.