Goal
Many Wikimedia extensions currently use 'svgo' package in v3.3.2 or v3.2.0 (CodeSearch) as result of formerly successful T339162.
With the new 4.x release there have been minimal changes and numerous bug fixes – as for example disabling both, removeViewBox and removeTitle plugins by default, which was counter-productive for our environment and has been set to disabled in each of the configs. Other changes like removeScriptElement → removeScripts plugin don't apply with the repos listed.
Acceptance criteria
- Update mw.org SVG article with slightly changed configuration – done
- Update following Wikimedia deployed repos with v3.x of "svgo"
- MediaWiki-General
- MobileFrontend
- MediaWiki-extensions-CentralNotice
- ChessBrowser
- DiscussionTools
- Notifications (Echo)
- GrowthExperiments
- MediaWiki-extensions-GuidedTour
- Maps (Kartographer)
- MediaViewer
- Move-Files-To-Commons (FileImporter)
- NearbyPages
- Page-Previews
- Revision-Slider
- Thanks
- TimedMediaHandler
- MediaWiki-extensions-Translate
- Two-Column-Edit-Conflict-Merge
- UniversalLanguageSelector
- VisualEditor
- MinervaNeue
- MonoBook
- Timeless
- Vector 2022
- OOUI
- Codex
Note that extensions Sanctions and AchievementBadges used by femiwiki also feature the package in v3.x.