MediaWiki 1.35/wmf.35/Changelog

Core changes

 * - Branch commit for wmf/1.35.0-wmf.35 by trainbranchbot
 * - MultiTitleFilter: Use prefixed text for form display by Kosta Harlan
 * - Add a new UserEditTracker service for user edit counts and timing by DannyS712
 * - Don't suppress debug log lines for queries when the debug toolbar is enabled by Tim Starling
 * - Use HttpRequestFactory::createMultiClient in core where possible by Tim Starling
 * - ContentHandlerFactory: Inject LoggerInstance instead of using wfDebugLog by DannyS712
 * - AbstrackBlock::parseTarget - accept UserIdentity by DannyS712
 * - UPGRADE: Remove non-existent messages from 1.3 or earlier section by DannyS712
 * - Don't show email link if the user cannot be emailed. by Ammar Abdulhamid
 * - WikiExporter: Cache a RevisionStore object by Tim Starling
 * - OutputPage: Temporary hack to avoid taint-check crash by Daimona Eaytoy
 * - Stop throwing an exception in UploadStash::getExtensionForPath by Reedy
 * - Add ContentModelChangeFactory, implemented by PageCommandFactory by DannyS712
 * - Hooks: Hard deprecate 2 hooks using Revision objects  by DannyS712
 * - Updating doctrine/sql-formatter (1.0.0 => 1.1.0) by Reedy
 * - Updating composer/spdx-licenses (1.5.2 => 1.5.3) by Reedy
 * - phpcs: Enable PSR2.Classes.ClassDeclaration.InterfaceWrongIndent by Daimona Eaytoy
 * - build: Bump mediawiki-codesniffer to 31.0.0 by Daimona Eaytoy
 * - Hooks::run call site migration by Tim Starling
 * - Add dev-only dependancy on pimple/pimple by Reedy
 * - Links added via SidebarBeforeOutput are exposed to skins using BaseTemplate by Ammar Abdulhamid
 * - docs: Fix typo in doc comment by apaskulin
 * - Skin.php: Fix argument passed to GetNewMessagesAlert hook by Clara Andrew-Wani
 * - Sync up with Parsoid parserTests.txt by Arlo Breault
 * - Do not use title length limit as total input limit in TitlesMultiselectWidget by Gergő Tisza
 * - Make hook parameters use consistent name as the Hook interface by Ammar Abdulhamid
 * - UserClearNewTalkNotification hook: Only guarantee a UserIdentity by DannyS712
 * - upload: Fix incomplete …|null documentation in UploadBase by Thiemo Kreuz
 * - Use Message::rawParam in RightsLogFormatter by Thiemo Kreuz
 * - Fix misplaced expected test value in WebRequestTest by Thiemo Kreuz
 * - Injection.md - document ServiceOptions/CONSTRUCTOR_OPTIONS systems by DannyS712
 * - Make FileRepo::newFatal take variadic params by Reedy
 * - Removing default focus on "Discard edits" in the AbandonEditDialog by Þjarkur
 * - Add URL template to the return data of mw.util.parseImageUrl by Gergő Tisza
 * - Mark two FileRepo functions public by Reedy
 * - UserrightsPage: Restore visibility (previously implicitely public) by DannyS712
 * - mime: Update usage of MimeAnalyzer methods by Ori Livneh
 * - jquery.tablesorter: Return to initial sort order on third click by Thalia
 * - ExtensionRegistry: Remove exporting and caching of wgExtensionCredits by Timo Tijhof
 * - mediawiki.notification: Remove the 'mediawiki.notify' module by Timo Tijhof
 * - Skin.php: Fix typo and simplify getNewtalks by Clara Andrew-Wani
 * - mime: Represent lists as arrays instead of space-delimited strings by Ori Livneh
 * - specials: inclusive language by Ori Livneh
 * - resources: Bundle ajax patrol and ajax rollback code by Timo Tijhof
 * - ParamValidator qqq: Restore badexpiry messages removed by L10n-bot by DannyS712
 * - EditPage::edit - remove use of Revision objects   by DannyS712
 * - Documentation for the new hook system by Tim Starling
 * - docs: Add Hooks defgroup tag by apaskulin
 * - Avoid HtmlCacheUpdateJob purges for content no longer in CDN by Aaron Schulz
 * - Hard deprecate Revision::getParentId and ::getVisibility  by DannyS712
 * - SpecialVersion: Consolidate internal use of wgExtensionCredits by Timo Tijhof
 * - docs: Add Doxygen alias for stable tag by apaskulin
 * - ServiceWiring for SlotRoleRegistry: use SlotRoleStore service directly by DannyS712
 * - Add caption to always suppressing by Arlo Breault
 * - Fix impedance mismatch with Parser::fetchCurrentRevisionRecordOfTitle by C. Scott Ananian
 * - Use HTML5 semantics for self-closed HTML tags in wikitext by C. Scott Ananian
 * - Add $originalOptions parameter to UserSaveOptions hook by Petr Pchelko
 * - MediaWikiServices: All logic for services should be in ServiceWiring by DannyS712
 * - Category.php - add a variable $loadBalancer instead of calling wfGetDB by DannyS712
 * - Partially revert "Fix impedance mismatch with Parser::getRevisionRecordObject" by DannyS712
 * - Improve SidebarBeforeOutput hook doc by Ammar Abdulhamid
 * - Remove USE INDEX user_timestamp or usertext_timestamp by Reedy
 * - Hard deprecate Revision::getUserText, ::isMinor, and ::isCurrent   by DannyS712
 * - Remove DifferenceEngine::$mNewRev and $mOldRev    by DannyS712
 * - OutputPage: add @internal annotation to addHtmlClasses by MusikAnimal
 * - skins: Drop several usage of deprecated methods now unused by Derick A
 * - rdbms: Clarify ILoadBalancer::getConnection doc for when to call reuseConnection  by Marius Hoch
 * - Make EditPage::$hookError private by DannyS712
 * - Inject SpamChecker where needed, hard deprecate EditPage static methods by DannyS712
 * - CreationHandler: fix redirect URL by daniel
 * - Call ob_start before running tests by Tim Starling
 * - Merge htmlform.checker.js into special.userlogin.signup.js module by DannyS712
 * - Rename mediawiki.special.userlogin.signup.js to mediawiki.special.createaccount by Timo Tijhof
 * - Treat languages and toolbox like other sidebar links by jdlrobson
 * - Add 'ParsoidModules' as a top-level core attribute in extension.json by C. Scott Ananian
 * - WatchedItemStore: Enforce a maximum watchlist expiry duration by MusikAnimal
 * - Move french space armoring below language conversion by Arlo Breault
 * - Add tests for Hook run call sites by Nikki Nikkhoui
 * - Test exceptions thrown in RenderedRevision by DannyS712
 * - Allow skipping the post-edit notice by Gergő Tisza
 * - Bring RevisionRecord code coverage to 100% by DannyS712
 * - immobile-source-namespace: use `blanknamespace` for main namespace by DannyS712
 * - installer: Add overflow:hidden to help box by Fomafix

Vendor

 * - Bump Parsoid to v0.12.0-a15    by Subramanya Sastry
 * - Update web-auth/* v3.1.1 => v3.2.6 by Reedy
 * - Updating league/oauth2-server (8.0.0 => 8.1.0) by Reedy

3D

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

AbuseFilter

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - runner: Improve blocking methods by Daimona Eaytoy
 * - runner: Move the filtered action to a class prop by Daimona Eaytoy
 * - Selenium: Update to WebdriverIO v6 by vidhi-mody
 * - updateVarDumps: Add more options, aesthetic changes  by Daimona Eaytoy

ActiveAbstract

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

AdvancedSearch

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

AntiSpoof

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ApiFeatureUsage

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ArticleCreationWorkflow

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ArticlePlaceholder

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Babel

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

BetaFeatures

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - Do not escaped href in links by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Use UserSaveOptions $originalOptions parameter by Petr Pchelko

BounceHandler

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Calendar

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Campaigns

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Capiunto

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

CategoryTree

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

CentralAuth

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Mark 2 functions protected instead of public by Reedy
 * - Remove getSuccessURL override. Same as parent class by Reedy

CentralNotice
No changes for CentralNotice

CharInsert

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

CheckUser

 * - Add CheckUserFormatRow hook for TimelinePager::formatRow by Thalia
 * - build: Updating composer dependencies by libraryupgrader
 * - Do not parse message for LinkRenderer::makeLink by Umherirrender
 * - Use ::class to refer to a class name by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Add feature for copying Special:Investigate results table by Thalia
 * - SpecialCheckUser: Pass block params around as single array by Thalia
 * - Reblock and tag blocked users in Special:Checkuser by Martin Urbanec
 * - Use assertStringContainsString when appropriate by Daimona Eaytoy
 * - Toggle pin button icon colour in Special:Investigate to show state by Thalia

CirrusSearch

 * - [bugfix] Fix format string by xqt
 * - [2to3] make CirrusSearch script work with Python 3 by xqt
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Cite

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Do not add thousands separators when formatting reference numbers by Bartosz Dziewoński
 * - Sync unicode-bidi property for tags between Parsoid & core impls by Subramanya Sastry

CiteThisPage

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - Use SidebarBeforeOutput hook to add 'cite this page' sidebar link. by Ammar Abdulhamid
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Citoid

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

cldr

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

CodeEditor

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

CodeMirror

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

CodeReview

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Remove use of Revision::compressRevisionText by DannyS712

Cognate

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - onPageContentSaveComplete - remove use of Revision objects by DannyS712
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

CollaborationKit

 * - build: Updating composer dependencies by libraryupgrader
 * - Parse messages in string context by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender

Collection

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Use WikiPage::factory instead of new WikiPage by BAGArt

CommonsMetadata

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ConfirmEdit

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

CongressLookup

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ContactPage

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ContentTranslation

 * - Grid in scss and Expose viewports to js by Santhosh Thottingal
 * - npm audit fix and dependency updates by Santhosh Thottingal
 * - Storybook: Story for Margin and padding features by Santhosh Thottingal
 * - Mediawiki store and page model: Support page redirects by Santhosh Thottingal
 * - Run the bundle diff validator only if dist folder is staged by Santhosh Thottingal
 * - Update vue-banana-i18n to 1.2.1 by Santhosh Thottingal
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - SX Language Selector: Create SX language selector component by NikG
 * - Fix class/function case mismatch by Reedy

ContributionTracking

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

CreditsSource

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Dashiki

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Disambiguator

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

DiscussionTools

 * - Make signature prefix customisable by Ed Sanders
 * - Use current preference each time we open a new reply widget by Ed Sanders
 * - Tests covering fr.wp unsigned comment templates  by Bartosz Dziewoński
 * - Support parsing when timestamp is wrapped in a link by Bartosz Dziewoński
 * - Work around invalid ranges in #getNativeRange by Bartosz Dziewoński
 * - Support replying when timestamp is template-generated by Bartosz Dziewoński
 * - Update mediawiki-codesniffer to 31.0.0 by Ed Sanders

DismissableSiteNotice

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

DonationInterface

 * - Add Spanish translation for email-explain by Elliott Eggleston
 * - Change "Argentinian peso" to "Argentine peso" by pcoombe

DoubleWiki

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

DynamicSidebar

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Echo

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - UserClearNewTalkNotification: Only require a UserIdentity by DannyS712
 * - Replace hard-deprecated WikiPage::getRevision call in generateSampleNotifications.php by Gergő Tisza
 * - Add dynamic secondary action to mute/unmute page-linked notifications  by Roan Kattouw
 * - Remove rollback from generateSampleNotifications by DannyS712

Elastica

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ElectronPdfService

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - Selenium: Update to WebdriverIO v6 by vidhi-mody
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

EntitySchema

 * - Replace assertContains by assertStringContainsString in unit tests by Umherirrender
 * - Use IDatabase::ALL_ROWS on update to avoid deprecation notice by Umherirrender
 * - Replace `new stdClass` with (object)[] by Thiemo Kreuz

EventBus

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Replace ConfigException with InvalidArgumentException by Petr Pchelko
 * - Add EventBus backed EventRelayer for CDN purges. by Petr Pchelko
 * - Fix README code snippet by Gergő Tisza
 * - Fix class/function case mismatch by Reedy

EventLogging

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Remove DoNotTrack support by David Lynch

EventStreamConfig

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Add topic_prefix config to dynamically include composite stream topics in config by Ottomata
 * - Add constraints API parameter to filter by settings constraints by Ottomata

ExtensionDistributor

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ExternalGuidance

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

FeaturedFeeds

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

FileExporter

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

FileImporter

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Actually check if source editing is allowed by Thiemo Kreuz
 * - Expose less implementation details in RemoteApiActionExecutor  by Thiemo Kreuz
 * - Make use of wfAppendQuery in RemoteApiRequestExecutor by Thiemo Kreuz
 * - Rename executeUserRightsAction to …Query by Thiemo Kreuz
 * - Improve comments and PHPDoc documentation by Thiemo Kreuz
 * - Fix incomplete error reporting on remote edit actions by Thiemo Kreuz
 * - Remove TwoColConflict being mentioned in WikitextEditor by Thiemo Kreuz
 * - Fix inconsistent CentralAuth check by Thiemo Kreuz

FlaggedRevs

 * - Update for new parameter to ParserCache::__construct by Tim Starling
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - getQueryData: remove reference to user_timestamp index by daniel
 * - Replace use of `NewRevisionFromEditComplete` hook by DannyS712
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - Escape return of Language::formatTimePeriod by Umherirrender

Flow

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Use $originalOptions in UserSaveOptions hook  by Petr Pchelko
 * - Adds control type for show/hide description button by bkudiess-msft
 * - Editor Widget: Adds name to text box for screen readers by bkudiess-msft
 * - Update use of internal 'mediawiki.page.patrol.ajax' module by Timo Tijhof
 * - Remove outdated '@textareaPadding' variable and the calculation by Volker E

FundraiserLandingPage

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

FundraisingTranslateWorkflow

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Gadgets

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

GeoCrumbs

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

GeoData

 * - build: Updating composer dependencies by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

GettingStarted

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

GlobalBlocking

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

GlobalCssJs

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

GlobalPreferences

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

GlobalUsage

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender

GlobalUserPage

 * - build: Updating composer dependencies by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

GoogleNewsSitemap

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Graph

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

GrowthExperiments

 * - Add opt-in preference for guidance by Gergő Tisza
 * - Suggested edits: correct space fact (Mars, not Mercury) by Roan Kattouw
 * - Format number of edit count by Amir Sarabadani
 * - Help panel: Don't trigger loading of VE init module in HelpPanel init by Roan Kattouw
 * - Homepage: Use the new, nicer way to disable VE's education popups by Roan Kattouw
 * - Suggested edits: Suppress VE dialogs for suggested edit page views by Roan Kattouw
 * - build: Updating composer dependencies by libraryupgrader
 * - Add Persian aliases by Amir Sarabadani
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Add GENewcomerTasksRemoteArticleOrigin config setting by Gergő Tisza
 * - Help panel: Unset footer outline by Kosta Harlan
 * - HomepageHooks: Remove deprecated getIntOption call by Kosta Harlan
 * - Use $originalOptions in UserSaveOptions hook  by Petr Pchelko
 * - Preload suggested edit card images by Gergő Tisza
 * - Mentorship dialog: Swap panel to ask-help on open by Kosta Harlan
 * - Suggested edits: make tips area scrollable without footer overlap by Roan Kattouw
 * - Resize image card thumbnails to be exactly 260 pixels by Gergő Tisza

GuidedTour

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

GWToolset

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ImageMap

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

InputBox

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Insider

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

intersection

 * - Remove more IE6 and IE7 compatibility by Arlo Breault
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender

Interwiki

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

InterwikiSorting

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Jade

 * - Fixed Jade talk link to show red when page doesn't exist by kevinbazira
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Implemented asynchronous Jade updates on secondary integrations by kevinbazira
 * - Fixed Jade API client bug by kevinbazira
 * - Added "[ edit | talk ]" links after "(i) Edit quality" by kevinbazira
 * - Replace use of deprecate `ArticleRollbackComplete` hook by DannyS712
 * - Added link to Jade documentaion in description tooltip by kevinbazira

Josa

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

JsonConfig

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Kartographer

 * - build: Updating composer dependencies by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

LabeledSectionTransclusion

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

LandingCheck

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

LdapAuthentication

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Linter

 * - build: Upgrade mediawiki-codesniffer from v30.0.0 to v31.0.0 by James D. Forrester
 * - Fix class/function case mismatch by Reedy

LiquidThreads

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Fix capitalization of getID method calls by Thiemo Kreuz
 * - Suppress Phan "HTML" warning in a command line script by Thiemo Kreuz

Listings

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

LocalisationUpdate

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

LoginNotify

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

MachineVision

 * - Use SidebarBeforeOutput hook to add sidebar link by Ammar Abdulhamid
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - build: Updating jquery to 3.5.1 by libraryupgrader
 * - Fix scroll on skip by annet
 * - Add notice about excluded images by annet
 * - Unreviewed count should also decrement when setclaims failed by Matthias Mullie
 * - Port MachineVision front-end to Vue.js by Eric Gardner

MapSources

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

MassMessage

 * - Fix incorrect namespace usage when building the title by Abijeet
 * - build: Upgrade mediawiki-codesniffer from v30.0.0 to v31.0.0 by James D. Forrester

Math

 * - build: Updating composer dependencies by libraryupgrader
 * - Add mathoid check endpoint to REST API by Moritz Schubotz (physikerwelt)
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Add MathCheckerFactory Service by Moritz Schubotz (physikerwelt)
 * - Parse messages in string context by Umherirrender

MediaModeration
No changes for MediaModeration

MobileApp

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

MobileFrontend

 * - Allow replacing the default post-edit notification by Gergő Tisza
 * - Restore QUnit JSTest compatibility by jdlrobson
 * - Prefer let/const to var in server side code by Ed Sanders
 * - Lazy loading with IntersectionObserver  by jdlrobson

MultimediaViewer

 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

NavigationTiming

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Newsletter

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

NewUserMessage

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Nuke

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

OATHAuth

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

OAuth

 * - Update for additional parameter to Router::__construct by Tim Starling
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Updating league/oauth2-server (8.0.0 => 8.1.0) by Reedy

OpenStackManager

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ORES

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

PageAssessments

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

PagedTiffHandler

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Use WebRequest::getInt for 'page' url parameter by Umherirrender

PageImages

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

PageTriage

 * - Prevent "Data too long for column" error due to multi-byte characters by Kaldari
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
 * - Replace use of `NewRevisionFromEditComplete` hook  by DannyS712
 * - Fix phan-seccheck violation in ApiPageTriageList::getPageIds by Timo Tijhof

PageViewInfo

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ParserFunctions

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy

PdfHandler

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Petition

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Poem

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

PoolCounter

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Popups
No changes for Popups

ProofreadPage

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

PropertySuggester

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

QuickSurveys

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Remove empty comments by Thiemo Kreuz
 * - Remove not needed "return true" and "&" from hook handlers by Thiemo Kreuz

Quiz

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

ReadingLists

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

RelatedArticles

 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Selenium: Update to WebdriverIO v5 by vidhi-mody

Renameuser

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy

RevisionSlider

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

RSS

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

SandboxLink

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Score

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Scribunto

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy

SearchExtraNS

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

SecureLinkFixer

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - Updating domains.php from Mozilla by SecureLinkFixer updater bot
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

SecurePoll

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Add $argId to getArg calls in maintnenance scripts by Ammar Abdulhamid

ShortUrl

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Remove SkinTemplateToolboxEnd hook workaround for legacy skins by Ammar Abdulhamid
 * - Avoid losing Vector support by jdlrobson

SiteMatrix

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

SpamBlacklist

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

SubPageList3

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

SubpageSortkey

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

SyntaxHighlight_GeSHi

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

TemplateData

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

TemplateSandbox

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

TemplateStyles

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

TemplateWizard

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - Selenium: add iterator by ephemeralwaves
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Selenium: move helper function by ephemeralwaves

TextExtracts

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy

Thanks

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Reduce use of Revision objects in ThanksHooks  by DannyS712

TheWikipediaLibrary

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

TimedMediaHandler

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Replace use of `NewRevisionFromEditComplete` hook by DannyS712
 * - Stop conditionally registering TimedText-related hooks by Reedy
 * - Move JobClasses to extension.json by Reedy
 * - Move Hooks to extension.json by Reedy
 * - Move MediaHandlers to extension.json by Reedy
 * - Parse messages in string context by Umherirrender
 * - Fix greys in BetaFeatures icons by Ed Sanders
 * - Clarify MinimumVideoPlayerSize setting is mwembed-specific by Brion Vibber

timeline

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

TitleBlacklist

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

TocTree

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

TorBlock

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Translate

 * - SearchTranslation: Remove setHeader override method by Umherirrender
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - MessageHandle: improve handling of outdated index by Niklas Laxström
 * - Remove redundant dependency on 'mediawiki.notify' (part 2) by Timo Tijhof
 * - Add forgotten autoload entry for MessageIndexException by Niklas Laxström
 * - Do not query TTMServer mirrors by Niklas Laxström
 * - Use IEmailer service instead of UserMailer if available by ArtBaltai
 * - Fix class/function case mismatch by Reedy

TranslationNotifications

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Do not wrap message text in HTML for plain text emails by Niklas Laxström
 * - Remove TranslationNotificationsTalkPageJob by Niklas Laxström
 * - Small fixes to inline comments in DigestEmailer.php by Niklas Laxström
 * - Parse messages in string context by Umherirrender

TrustedXFF

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

TwoColConflict

 * - Split overly complicated SplitConflictMerger into smaller methods by Thiemo Kreuz
 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Mention the expected diff format in relevant PHPDoc comment by Thiemo Kreuz
 * - Frame switch button and increase margins by WMDE-Fisch
 * - Give version label a concrete class by Adam Wight
 * - Add browser test for "Select all" selector by WMDE-Fisch
 * - Add missing type hint by WMDE-Fisch
 * - Add a "Select all" selector by Andrew Kostka
 * - Modify browser tests to test separate paragraphs by Thiemo Kreuz

UniversalLanguageSelector

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Remove redundant dependency on 'mediawiki.notify' by Timo Tijhof
 * - Update language name search database by Niklas Laxström

UploadsLink

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

UploadWizard

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
 * - Adding clarification about structured metadata license by Kaldari

UrlShortener

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Add array key to sidebar entry. by Ammar Abdulhamid
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy
 * - Use SidebarBeforeOutput hook to add sidebar link by Ammar Abdulhamid
 * - Check user rights //before// $wgUrlShortenerReadOnly by DannyS712

UserMerge
No changes for UserMerge

VipsScaler

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

VisualEditor

 * - build: Updating composer dependencies by libraryupgrader
 * - init: Check for disabled welcome dialog again async by Roan Kattouw
 * - Update VE core submodule to master (5cc9cecd4) by James D. Forrester
 * - Fixes edit section being cropped on page with zoom by bkudiess-msft
 * - Update VE core submodule to master (71b16e52b) by James D. Forrester
 * - build: Upgrade mediawiki-codesniffer from v30.0.0 to v31.0.0 by James D. Forrester
 * - ve.dm.MWAlienMetaItem: Never match mw:Extension nodes by Bartosz Dziewoński
 * - Parse messages in string context by Umherirrender
 * - SaveDialog: only allow vertical resize of summary by Lucas Werkmeister
 * - init: Manage education popup state the same way as welcome popup state by Roan Kattouw

WebAuthn

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Remove no-op addModuleStyles for 'ext.webauthn.manage' by Timo Tijhof
 * - Update web-auth/* v3.1.1 => v3.2.6 by Reedy

Wikibase

 * - Add a new hook to display extra language links by Tpt
 * - Introduce SiteLinksForDisplayLookup by Tpt
 * - FP: add technical documentation by Jakob Warkotsch
 * - bridge: ignore if reference rendering fails by Pablo Grass
 * - bridge: use ?. and ?? operators in more places by Lucas Werkmeister
 * - bridge: Better typing for module boundary signatures by Michael Große
 * - bridge: omit obsolete ServiceContainer constructor by Pablo Grass
 * - Increase error tooltip max-width from 15em to 17em by Marius Hoch
 * - Resolve old FIXME in jquery.wikibase.wbtooltip.css by Marius Hoch
 * - bridge: document modern mode by Pablo Grass
 * - Remove 4 extra languages who are now in core: by Raymond
 * - bridge: don't build dev entrypoint code as library by Pablo Grass
 * - bridge: split app into modern and legacy build by Lucas Werkmeister
 * - Use ThrowingEntityTermStoreWriter when writers shouldn't be called by addshore
 * - bridge: use TypeScript readonly arrays by Lucas Werkmeister
 * - bridge: split out code shared between init and app by Pablo Grass
 * - bridge: selenium: extract BailoutActions page object by Lucas Werkmeister
 * - Replace use of `NewRevisionFromEditComplete` hook by DannyS712
 * - bridge: transpile serialize-error dependency by Lucas Werkmeister
 * - bridge: consistently indent tsconfig.json by Pablo Grass
 * - bridge: remove favicon from dev entry point by Lucas Werkmeister
 * - Use EntityUrlLookup to set hrefs in HtmlPageLinkRendererEnd by Jakob Warkotsch
 * - bridge: Replace homebrew error serialization with a lib by tzhelyazkova
 * - bridge: selenium: extract WarningAnonymousEdit page object by Lucas Werkmeister
 * - Fix class/function case mismatch by Reedy
 * - bridge: update uuid package to v8 by Lucas Werkmeister

WikibaseCirrusSearch

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader

WikibaseLexeme
No changes for WikibaseLexeme

WikibaseLexemeCirrusSearch

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy

WikibaseMediaInfo

 * - Follow-up 1827c7a: Ensure inNamespace is called only on Title object by Ammar Abdulhamid
 * - Style statement panels with IDs matching URL hash by Eric Gardner
 * - Fix class/function case mismatch by Reedy
 * - Use jQuery element instead of node by Matthias Mullie
 * - Use frameless tabs per the original specification by Ed Sanders

WikibaseQualityConstraints

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - Stop assuming that string DB names mean non local DBs by addshore

Wikidata.org

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

WikidataPageBanner

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

WikiEditor

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Restores focus after dialog closes by bkudiess-msft

wikihiero

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

WikiLove

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender

WikimediaBadges

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

WikimediaEditorTasks

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

WikimediaEvents

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - Use $originalOptions in UserSaveOptions hook  by Petr Pchelko
 * - InukaPageView: remove support for "do not track" by Stephane Bisson
 * - VisualEditorFeatureUse: bump schema version by David Lynch

WikimediaIncubator

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

WikimediaMaintenance

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - [bugfix] Fix double redirect with be-tarask wiki by Dvorapa

WikimediaMessages

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Wikisource

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

XAnalytics

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.2 by libraryupgrader
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

CologneBlue

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender

MinervaNeue

 * - Explicitly format Message oject instead of string cast by Umherirrender
 * - build: Updating composer dependencies by Umherirrender
 * - Naming convention using 'skin' as entrance point by Volker E
 * - Fix function case mismatch by Reedy
 * - Minerva should source mobile license without indirection by jdlrobson
 * - Cleanup: Remove unnecessary lazy loading wire up code by jdlrobson
 * - Ensure tables account for a border when 100% wide by Derk-Jan Hartman

Modern

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender

MonoBook

 * - build: Updating composer dependencies by libraryupgrader
 * - Show after portal links when languages is empty by jdlrobson
 * - Monobook supports SidebarBeforeOutput hook by Ammar Abdulhamid
 * - build: Upgrade mediawiki-codesniffer from v30.0.0 to v31.0.0 by James D. Forrester

Nostalgia

 * - Avoid use of $wgLang and $wgRequest by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender

Timeless

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 31.0.0 by libraryupgrader

Vector

 * - [dev] Remove outdated selector now that cache has expired by Volker E
 * - [config] Change the sidebar's default state to open by Stephen Niedzielski
 * - [fix][a11y][Less] use percentage for sidebar button icon size by Stephen Niedzielski
 * - Cleanup: Standardise msg keys by jdlrobson
 * - Cleanup: Use consistent naming in SearchBox by jdlrobson
 * - Fix bug: "dancing vector tabs" by AronDemian
 * - build: Bump phan to 0.10.2, remove taint-check by Umherirrender
 * - Naming convention using 'skin' as entrance point by Volker E
 * - Hotfix: Cannot rename emptyPortlet to empty-portlet yet. by jdlrobson
 * - Horizontally and vertically align menu icon to design templates by Volker E
 * - [feature] add menu button to toggle panel visibility by Stephen Niedzielski
 * - Reduce distribution of legacy classes by jdlrobson
 * - Merge EmphasizedSidebarAction.less into Sidebar.less by jdlrobson
 * - Drop unnecessary phan suppression by jdlrobson

VisualEditor

 * - build: Updating http-proxy to 1.18.1 by libraryupgrader
 * - Adds role to Document Node by bkudiess-msft
 * - ve.ui.LinearContextItem: Make items with no actions have normal padding by Bartosz Dziewoński
 * - Avoid listing languages twice in availableLanguages by Bartosz Dziewoński
 * - build: Unbreak language lists, adding 'ti' by Bartosz Dziewoński

Total Changes
810 Changes in 188 repos by 74 authors