It looks that all examples on https://vega.github.io/vega/examples/ , docs on https://vega.github.io/vega/docs/ etc. are now using Vega 5.0 while the extension still requires 2.0 specs which is a limitation and complicates things a lot for people trying to use Graphs along other things.
- A proposal to work on this came 49th in the 2023 Community Wishlist Survey
Implementation strategy
- T260542: Drop support for Vega 1.5
- T223026: Add Vega 5+ support to MediaWiki Graph extension
- T335068: Update Vega 5+ to the latest build (version 5.24)
- T335051: Application Security Review Request : Vega 5 and related dependencies for ext:Graph
- T336242: Roll out Graph re-enable
sign off notes
Once this task is resolved, we'll move on to supporting the community with migrating graphs. This work is captured in T335048: Rewrite wiki graph modules written in older schemas for compatibility with Vega 5 and T335078: Drop automated support for Vega 2.6
See also T120319: Migrate graphs from Vega 2 to Vega 5 syntax on edit with VE