On 2025-04-29, Codex v2.0.0-rc1 will be released and merged into MediaWiki core. Once that happens, we can start testing on beta wikis.
### Testing plan
Once the core patch is merged, we can begin testing on beta wikis:
- Beta English Wikipedia: https://en.wikipedia.beta.wmflabs.org/wiki/Main_Page
- Beta Meta-Wiki: https://meta.wikimedia.beta.wmflabs.org/wiki/Main_Page
We'll test the following:
- Test in Vector 2022, Vector legacy, MinervaNeue, and Monobook
- Ensure the Vector 22 header and sidebars do not scale with text size
- Test login and create account forms
- Test a messagebox in content (may need to add a CSS-only message to page content)
- Test Special:ContentTranslation
- Test Special:Block with `?usecodex=1` (muiltiblocks)
- Test Special:MediaSearch
- Test Special:Nearby
- Test Special:NewPagesFeed
- Test Special:Preferences (not a Codex UI; ensure nothing has changed)
### Anticipated findings
Status quo:
- There should be no Less compilation errors; styles should load normally.
- Interfaces that do not use the Codex toolkit should be unchanged.
- Page titles and article text should be unchanged.
- In Vector 2022...
- The header and sidebars should not scale with text size. Only the content region should scale.
- The QuickSurveys UI and messages within content should not scale with text size.
Changes:
- Codex components and interfaces that use Codex design tokens may look slightly different but any changes should be either negligible or improvements.
- In MonoBook...
- Codex interfaces (e.g. the login form, the Codex version of Special:Block) will use the small font mode and will therefore be based at a 0.875rem/14px font size. This means they will be ~10% larger than the existing size (based at 12.7px).
---
### Acceptance criteria
- [] Everything in the list above has been tested on at least one of the beta wikis
- [] Any findings are discussed within the team