Page MenuHomePhabricator

Remove compatConfig from Skin:Cosmos
Closed, ResolvedPublic

Description

This is a friendly reminder from the Design Systems Team to remove the Vue compatibility build from Skin:Cosmos.

Additional info
As of November 2023, MediaWiki core upgraded Vue from v3.2.27 to v3.3.9 and removed the compatibility build. We recommend removing the compatibility build from your projects for better code hygiene, and doing so will switch the dependency to Vue 3 proper.

Event Timeline

Change #1097587 had a related patch set uploaded (by Seawolf35gerrit; author: Seawolf35gerrit):

[mediawiki/skins/Cosmos@master] Cosmos: Remove compatConfig from Vue settings

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

Change #1097587 merged by Universal Omega:

[mediawiki/skins/Cosmos@master] Cosmos: Remove compatConfig from Vue settings

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

Universal_Omega reassigned this task from Universal_Omega to Seawolf35.
Universal_Omega moved this task from In Progress to Done on the Cosmos board.
Universal_Omega subscribed.