MediaWiki 1.46/wmf.24
Appearance
| Deployment of MediaWiki 1.46.0-wmf.24 to Wikimedia sites | MediaWiki 1.46.0-wmf.25 |
The latest version (labeled "1.46.0-wmf.24") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 14 April 2026 (see the roadmap).
Core changes
[edit]- git #da035455 - Branch commit for wmf/1.46.0-wmf.24 (T420482) by trainbranchbot
- git #b0a9150e - Deprecate BaseTemplate::getPersonalTools (T422975) by Jon Robson
- git #5a988425 - Bump wikimedia/parsoid to 0.23.0-a27 (T423178) by Arlo Breault
- git #f6182622 - GlobalFunctions: Hard deprecate wfGetUrlUtils() and emit warnings (T319340) by Lewis Cawte
- git #00b4c553 - NewFilePager: Add fr_id to fields for file read new (T422946) by Alexander Vorwerk
- git #c9c20c74 - Stop setting 'wsToken' field in session data, no longer used (T422874) by Bartosz Dziewoński
- git #6c241879 - maintenance: Fix broken generate-collation-data script by Timo Tijhof
- git #c8068b02 - maintenance: Replace remaining use of $IP with MW_INSTALL_PATH (T56483) by Timo Tijhof
- git #86cdd1da - maintenance: Fix inconsistent path ref in findDeprecated.php (T374832) (T56483) by Timo Tijhof
- git #bdf83165 - maintenance: Re-enable FindDeprecatedTest and fix for PHP 8.2+ (T423054) by Timo Tijhof
- git #80e735d5 - Setup: Document `$IP` as internal (T56483) by Timo Tijhof
- git #16014255 - MagicWordFactory.php: Polish code on $mVariableIDs and $mDoubleUnderscoreIDs (T384368) by Conscience93
- git #d55a78ed - Action: Hard deprecate overriding of method getArticle by Fomafix
- git #deb4bdca - mediawiki.api: Always add the action parameter if available to the POSTed URL for traceability (T421288) by James D. Forrester
- git #18e6d88b - Inject language into MediaHandlers rather than relying on wgLang (T160814) by MGChecker
- git #653b65dd - RedisPubSubFeedEngine: Replace use of deprecated wfGetUrlUtils() (T319340) by Lewis Cawte
- git #9e31e427 - WikiMap: Replace deprecated calls to wfGetUrlUtils() (T319340) by Lewis Cawte
- git #45b45d88 - CdnCacheUpdate: Replace remaining use of deprecated wfGetUrlUtils() (T319340) by Lewis Cawte
- git #a0a8c145 - ContentSecurityPolicy: Replace remaining uses of deprecated wfGetUrlUtils() (T319340) by Lewis Cawte
- git #4ebbaf32 - ThumbnailRenderJob: Replace remaining use of deprecated wfGetUrlUtils() (T319340) by Lewis Cawte
- git #93f6e2eb - ResourceLoader: Minor cleanup after LinkCache refactor (T393835) by Timo Tijhof
- git #e31316fb - docs: Clarify format of page title request parameters (T419047) by apaskulin
- git #d288df6d - NewFilesPager: Make sure filerevision is queried before file (T422946) by Alexander Vorwerk
- git #5360f718 - Add Lakota (lkt) to Names.php and RELEASE-NOTES (T419373) by toluayo
- git #bf313a8f - UploadFromUrl: Replace remaining deprecated use of wfGetUrlUtils() (T319340) by Lewis Cawte
- git #909c0a98 - Parser: Replace remaining use of deprecated wfGetUrlUtils() (T319340) by Lewis Cawte
- git #f40a7cfe - FileRepo: First pass at putting write to old schema behind config (T415330) by Amir Sarabadani
- git #84951245 - [tests] Fix namespace of ParsoidLocalizationTest by C. Scott Ananian
- git #97c684cb - SpecialPage: Allow to override getRestriction() (T416793) by Fomafix
- git #abf2fe0d - [rest] Fix crash when body_only is set but no wt is provided (T422737) by Arlo Breault
- git #794ab6c2 - [parsoid] Remove authority check and get the raw revision record (T372122) by Arlo Breault
- git #f997d220 - Media: Check to return array from GIFHandler::getCommonMetaArray (T422847) by Umherirrender
- git #83e0d446 - ParsoidLanguageConverter: Don't convert inside