MediaWiki 1.35.3
28 June 2021
MediaWiki version 1.35.3 is now available (security release).
Upgrading to MediaWiki 1.35.3
MediaWiki 1.35.3 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply MediaWiki updates as new versions are released, or use Installatron's Clone feature to duplicate an existing MediaWiki install to test the 1.35.3 upgrade prior to applying it live. Get started managing your MediaWiki installations with Installatron
What's New in MediaWiki 1.35.3
Security
- CVE-2021-35197 SECURITY: Prevent blocked users from purging pages.
Bug Fixes
- SQLite compatibility with ZeroConf VisualEditor was fixed in 1.35.2.
- Fix the test MonologSpiTest::testDefaultChannel.
- Parser: Trim trailing whitespace as the last step in pre-save transform.
- rdbms: Add DB_PRIMARY to replace DB_MASTER.
- Update updateSearchIndex.php to 2006+ standards.
- Define a batch size in maintenance/manageJobs.php.
- Implement JobQueueDB::getAllAbandonedJobs.
- authevents: strval() variables passed to status when logging.
- $wgIncludejQueryMigrate - This setting allows the jQuery Migrate plugin to be disabled. It has been enabled by default since MediaWiki 1.27.
- apihelp-query+iwlinks-param-prop: s/interlanguage/interwiki/.
- Delete maintenance/cleanupAncientTables.php.
- RedisConnectionPool: Suppress phan issue.
- WebInstaller: Don't show the announce-l subscribe checkbox temporarily.
- Fix annoying E_NOTICE about undefined 'alt' index in Skin#makeFooterIcon.
- UserRightsProxy::addGroup has to be allowed to update the old group as well, which is used for granting interwiki rights.
- getFooterIcons should not return empty arrays.
- Skip AvroFormatterTest::testSchemaNotAvailable on PHP 8.0.
- phpunit: fail on warnings.
- Freenode -> Libera per wikimedia moving from freenode to libera.
- Make phpunit:unit accept extension*.json to populate the classes.
- Add extension.json merge strategy "provide_default".
- HookContainer: Fix normalization of callback for static handler.
- Fix array order for array_replace_recursive merge strategy.
- Optimise MessageCache::isMainCacheable() for the single-message case.
- Don't send headers on ob_end_clean().