MediaWiki 1.35/wmf.14/Changelog

Core changes

 * - resourceloader: Introduce hooks in ResourceLoaderSiteModule by jdlrobson
 * - parser: further restrict "revisionid" by namespace in $wgMiserMode by Aaron Schulz
 * - resources: Upgrade jquery.i18n from 1.0.5 to 1.0.7 by Santhosh Thottingal
 * - Add LinkBatchFactory to inject services into LinkBatch by mainframe98
 * - filebackend: check file sizes in addition to SHA-1 in FileOp by Aaron Schulz
 * - htmlform: Remove IE6-7 hack for submit handler by Timo Tijhof
 * - Remove `FileBasedSiteLookup` class, deprecated and unused by DannyS712
 * - Expand options-related tests for User class by DannyS712
 * - Update required version in maintenance script updateExtensionJsonSchema by Umherirrender
 * - Break words in and .mw-code when overflowing by Derk-Jan Hartman
 * - Use normalized block duration in block log entries by DannyS712
 * - Remove User::addNewUserLogEntryAutoCreate by DannyS712
 * - Drop `wgSkipSkin`, deprecated and unused by DannyS712
 * - EditPage: Include class name ::getContextTitle deprecation warning by Kunal Mehta
 * - Remove setMethod( 'post' ) from HTMLForm Object by Jayprakash12345
 * - FileBackend: fix phan docs for doQuickOperations by Kunal Mehta
 * - Use namespaced IPUtils class by Kunal Mehta
 * - FormatJson: Improve parse error code handling and tests by Kunal Mehta
 * - Use wikimedia/ip-utils 1.0.0 to replace IP class by James D. Forrester
 * - Forbid wfDeprecated with $version = true by Fomafix
 * - LoadBalancer: `and` should just be `an` by DannyS712
 * - Migrate Database::query with true to IDatabase::QUERY_SILENCE_ERRORS by Umherirrender
 * - rdbms: Account for leading spaces in isWriteQuery by Daimona Eaytoy
 * - Avoid PHP scalar type juggling in includes/ (part 2) by Daimona Eaytoy
 * - Add missing documentation to ManualLogEntry by DannyS712
 * - Allow any kind of array on Skin::makeSpecialUrl by Umherirrender
 * - Fix doc of File::getSize by Umherirrender
 * - Fix doc for BatchRowWriter::$clusterName by Umherirrender
 * - Remove MWMessagePack by TheSandDoctor
 * - Doxygen: Fix ignoring @phan notation, also ignore @return-taint by DannyS712
 * - Allow int on ObjectCache::getInstance by Umherirrender
 * - Fix some string $key to int $key in Language class by Umherirrender
 * - Make use of existing array value variables in foreach loops by Thiemo Kreuz
 * - api: Fix incomplete PHPDoc block in ApiBlockInfoTrait by Thiemo Kreuz
 * - upload: Fix incomplete type hint in UploadBase::initializePathInfo by Thiemo Kreuz
 * - Allow all kind of arrays on wfAppendQuery by Umherirrender
 * - Fix doc for EditPage::scrolltop by Umherirrender
 * - Allow null on DatabaseBlock::newFromTarget by Umherirrender
 * - Allow null on User::setEmailAuthenticationTimestamp by Umherirrender
 * - Allow null on ApiQueryBase::addTimestampWhereRange by Umherirrender
 * - Fix wrong File::getMetadata return type by Thiemo Kreuz
 * - Allow float for IDatabase::addQuotes by Umherirrender
 * - Fix return type for MediaHandler::pageCount by Umherirrender
 * - HTMLForm: Fix grammar of class description by DannyS712
 * - Slightly rephrase blockedtext and autoblockedtext by Amir Aharoni
 * - Fix doc for Language::formatNumNoSeparators by Umherirrender
 * - Remove edit link from Special:NewPages if page is not directly editable by Matěj Suchánek
 * - Rename to LESS and use transform mixin by Volker E
 * - mediawiki.mixins: Add `-ms` prefix for IE 9 by Volker E
 * - Mark some more BackupReader functions public by Reedy
 * - Remove space from strings by Paladox
 * - Add option to override storeClass in rebuildLocalisationCache  by Amir Sarabadani
 * - Don't redefine MW_ENTRY_POINT in thumb.php if already defined by Reedy
 * - ApiParse: Fix handling of pageid + redirects when passed a non-redirect by Brad Jorsch
 * - Drop `wgProfileOnly`, deprecated and unused by DannyS712
 * - Add @phan-assert-false-condition to ApiBase::dieContinueUsageIf by Umherirrender
 * - MessagesKo: Fix an invalid bookstore by lens0021
 * - FileDeleteForm: Fix phpdoc for doDelete by Kunal Mehta
 * - Set method visibility for Job::run implementation by Umherirrender
 * - Use type mixed|null for $defaultOverride in User::getOption by Fomafix
 * - docs: convert pageupdater and sitelist to markdown by Manuel Alcaraz Zambrano
 * - installer: Start doc group name with uppercase I by Timo Tijhof
 * - Update @param of wfMessage by Umherirrender
 * - MessagesKo.php: Add NewSection by lens0021
 * - block: Log some details to debug DatabaseBlock::setBlocker by Thalia
 * - User: better error message when getActorId fails. by daniel
 * - Provide a full trace to GlobalTitleFail debug entries by Daimona Eaytoy
 * - SlotRoleRegistry: role names are case insensitive by daniel
 * - benchmarks: Exclude from PHPUnit test coverage (part 2) by Timo Tijhof
 * - registration: Remove ExtensionRegistry::load method by TheSandDoctor
 * - Add target page as a parameter to `articleexists` message by DannyS712
 * - Remove old, unused profiling from IndexPager by Thalia
 * - HISTORY for todays releases by Reedy
 * - SpecialChangeContentModel: `and` should just be `an` by DannyS712
 * - resourceloader: Document variable escape logic in LessVarFileModule by Timo Tijhof
 * - benchmarks: Exclude from PHPUnit test coverage by Timo Tijhof
 * - Update search-rewritten i18n message to clarify how it is used in practice by Erik Bernhardson
 * - Update ISearchResultSet snippet/HtmlArmor documentation by Erik Bernhardson
 * - API: Update docs on addWhere and related methods by Brad Jorsch
 * - Add user preference info to basic info section  by hmonroy
 * - resourceloader: Fix typo in StartUpModule dummy output by Roan Kattouw

Vendor

 * - Update datavalues/geo from 3.0.1 to 4.2.1 by addshore
 * - Update james-heinrich/getid3 from 1.9.18 to 1.9.19 by Reedy

3D

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

AbuseFilter

 * - Always evaluate the offset when retrieving array elements by Daimona Eaytoy
 * - Don't use mFilter in ViewTestBatch by Daimona Eaytoy
 * - i18n: Rename msg key for abusefilter-view-oldwarning by Daimona Eaytoy
 * - Restore the ability to filter content model changes by Daimona Eaytoy
 * - Use explicit variarg for VariableHolder functions by Daimona Eaytoy
 * - Fix AbuseFilterCachingParser violating return type constraint by Daimona Eaytoy
 * - Clarify error message for non-literals passed to set/set_var by Daimona Eaytoy
 * - Ensure that a min/max arg count is available for all built-in functions by Daimona Eaytoy

ActiveAbstract

 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

AdvancedSearch

 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

AntiSpoof

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

ApiFeatureUsage

 * - Remove broken @phan-return by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

ArticleCreationWorkflow

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

ArticlePlaceholder

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

Babel

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Upgrading grunt-banana-checker to 0.8.1 by Umherirrender
 * - BabelLanguageCodes: use PHP 7.0+ null coalescing operator by Ricordisamoa
 * - Require User::newSystemUser by Ricordisamoa

BetaFeatures

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Add aliases for Serbian language by Zoranzoki21

BounceHandler

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

Calendar

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Replace jshint/jsonlint with eslint, update dev dependencies  by Zoranzoki21
 * - Add magic words for Serbian by Zoranzoki21

Campaigns

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

Capiunto

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

CategoryTree

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

CentralAuth

 * - Convert CentralAuth extension.json to manifest_version 2 by Taavi Väänänen
 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Allow null on CentralAuthUser::setEmailAuthenticationTimestamp by Umherirrender

CharInsert

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

CheckUser

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Fix misspelt method names in SpecialCheckUser by Thalia
 * - Improve documentation for cu_log table by Thalia
 * - CheckUserLog: Make IPs links by Martin Urbanec

CirrusSearch

 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Allow null for unused param of CirrusSearch\Search\Result by Umherirrender
 * - Use real varargs for WarningCollector::addWarning by Umherirrender
 * - Rename message apihelp-query+compsuggestbuilddoc-param-method by Umherirrender
 * - Replace `@param string[]|true|false` with `@param string[]|bool` by DannyS712
 * - Remove unreferenced metrics by Erik Bernhardson
 * - Fix IndexLookupFallbackMethod unit tests by David Causse
 * - Use setSuggestionQuery as the result is not yet rewritten by Erik Bernhardson

Cite

 * - Fix bad numbering when reusing sub-references by Thiemo Kreuz
 * - Reduce indentation margin for book references by WMDE-Fisch
 * - Consolidate refCallStack-gnosticism by Adam Wight
 * - Add missing parser tests for relevant responsive edge cases by Thiemo Kreuz
 * - Fix handling of ` ` by Bartosz Dziewoński
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Harden logic assertions by Adam Wight
 * - Correction to error message by Adam Wight
 * - Less checkered error message style by Adam Wight
 * - Clean up i18n messages by Adam Wight
 * - More function call argument unpacking by Thiemo Kreuz
 * - Change order of elements in the refs call stack by Thiemo Kreuz
 * - Introduce ReferenceStack::appendText by Thiemo Kreuz
 * - Sync up with Parsoid citeParserTests.txt by Arlo Breault
 * - Add missing @covers tags to tests by Thiemo Kreuz
 * - Move "dir" error handling to validation by Adam Wight
 * - Add parser tests for the responsive="…" feature by Thiemo Kreuz
 * - Remove single use classes from the use section by Thiemo Kreuz
 * - Fix inconsistent error reporting for invisible content by Thiemo Kreuz

CiteThisPage

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

Citoid

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

cldr

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

Cognate

 * - Update extension.json to version 2 by Minh Duc Vo
 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

CodeEditor

 * - Revert "Directly use $wgTitle instead of relying on getContextTitle fallback" by Legoktm
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

CodeMirror

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

CodeReview

 * - Hooks haven't had to return a boolean value since MW 1.23, so remove 'em by Jack Phoenix

CollaborationKit

 * - Use MediaWikiWiki link by lens0021

Collection

 * - Remove uses of global $wgUser and global $wgCommunityCollectionNamespace by DannyS712
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

CommonsMetadata

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

ConfirmEdit

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Add alias for Serbian Latin script by Zoranzoki21
 * - Remove redudant aliases by Zoranzoki21
 * - Remove last rests of recaptcha in phan config by Florian

CongressLookup

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

ContactPage

 * - build: Updating eslint to 6.8.0 by libraryupgrader
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

ContentTranslation

 * - Update extension.json to version 2 by Minh Duc Vo

ContributionTracking

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

CreditsSource

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

Dashiki

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

Disambiguator

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Avoid uncached Title::newFromId on special pages by Umherirrender
 * - Run LinkBatch on special pages by Umherirrender

DiscussionTools
No changes for DiscussionTools

DismissableSiteNotice

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

DonationInterface

 * - Prevent loading gateway pages in frames by Elliott Eggleston

DoubleWiki

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

DynamicSidebar

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

EUCopyrightCampaign

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

Echo

 * - Remove dead code from EchoHooks.php by Matěj Suchánek
 * - Remove redundant check in MentionPresentationModel.php by Matěj Suchánek
 * - Remove unused variable by Matěj Suchánek
 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - Removed comment out debug code from EchoDiscussionParser by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Revert "Make method parseNonEditWikitext public" by Thiemo Kreuz (WMDE)
 * - Make method parseNonEditWikitext public by Paladox
 * - Style improvements to Echo OOUI dialog in desktop Minerva by jdlrobson
 * - Use document.body instead of 'body' as jQuery selector by Fomafix

Elastica

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

ElectronPdfService

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

EntitySchema

 * - build: Updating dependencies by Umherirrender
 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - Get int from request in AbstractRestoreAction by Umherirrender

EventBus

 * - Revert "Add chronology_id field to events." by SBassett
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

EventLogging

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

EventStreamConfig
No changes for EventStreamConfig

ExtensionDistributor
No changes for ExtensionDistributor

ExternalGuidance

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

FeaturedFeeds

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

FileExporter

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

FileImporter

 * - GCI task: Convert HTML entity to plain character in error message by Alexander
 * - Apply pre-save transformations (e.g. signature) on preview by Thiemo Kreuz

FlaggedRevs

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Upgrading grunt-banana-checker to 0.8.1 by Umherirrender
 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender

Flow

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Increase ref_src_wiki varchar size to 64 by Paladox
 * - Use document.body instead of 'body' as jQuery selector by Fomafix
 * - Split classes in WatchTopicListener.php by Umherirrender

FundraiserLandingPage

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

FundraisingTranslateWorkflow

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

Gadgets

 * - Update `gadgets-prefstext` regarding interface administrators by DannyS712
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

GeoCrumbs

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

GeoData

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Allow strings on Globe::coordinatesAreValid by Umherirrender

GettingStarted

 * - build: Updating dependencies by libraryupgrader
 * - Add leading zero in less file by Umherirrender
 * - build: Update grunt to fix security issue by Umherirrender
 * - Replace uses of global $wgUser by DannyS712

GlobalBlocking

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

GlobalCssJs

 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

GlobalPreferences

 * - Remove the document ready callback by Fomafix
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

GlobalUsage

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

GlobalUserPage

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

GoogleNewsSitemap

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

Graph

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

GrowthExperiments

 * - Add morelike-based topic matching functionality to the backend by Gergő Tisza
 * - Fix task card CSS height calculation by Gergő Tisza
 * - Suggested Edits: Adjust task impression log invocation by Kosta Harlan
 * - StartEditingDialog: Reorder heart image when it's floated by Roan Kattouw
 * - Remove invisible or duplicated elements from intro-*.svg by Roan Kattouw
 * - Document what disabling the footer-suffix message does in qqq by Roan Kattouw
 * - SuggestedEdits: Set card height in em, not px by Roan Kattouw
 * - Suggested Edits: Show skeleton animation while loading by Kosta Harlan
 * - Split fetchTasks into a functional part and a state update by Gergő Tisza
 * - Fix task type passing between SuggestedEdits.js and the filter dialog by Gergő Tisza
 * - Add high-level documentation for DifficultyFiltersDialog by Gergő Tisza
 * - Use daily uniques in SuggestedEdits footer by Gergő Tisza
 * - Simplify TrackerFactory / SpecialHomepage dependency injection by Kosta Harlan
 * - Check that formDescriptor email exists before using by Kosta Harlan
 * - Suggested Edits Mobile: Pageviews text & Icon [M(i) & M(iii)] by Kosta Harlan
 * - Suggested Edits Mobile: Line-height and font size on short desc [J] by Kosta Harlan
 * - Suggested Edits Mobile: Fix padding for explanation wrapper [H(ii)] by Kosta Harlan
 * - Suggested Edits: Mobile card padding [F(ii) & G(iii)] by Kosta Harlan
 * - Initialize suggested edits module on the client side by Gergő Tisza
 * - Allow modules to export arbitrary module data, not just overlays by Gergő Tisza

GuidedTour

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

GWToolset

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

ImageMap

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

InputBox

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

Insider

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

intersection

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Add phan dependency for PageImages by Umherirrender
 * - Use page image when in gallery mode by brandonxlf
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

Interwiki

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

InterwikiSorting

 * - Update extension.json to manifest_version 2 by jeremynguyengci
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

Jade

 * - Remove duplicate message key jade-nochange from en.json by Umherirrender
 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - Various code cleanups by Daimona Eaytoy
 * - Remove phan exclusions by Daimona Eaytoy
 * - Add docblocks to EntityBuilder by Daimona Eaytoy
 * - Remove redundant composer dependencies by Daimona Eaytoy
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Flesh out qqq for Jade API i18n by halfak

Josa

 * - build: Updating dependencies by libraryupgrader

JsonConfig

 * - Use AlternateEdit hook to override EditPage::$contentFormat by Kunal Mehta
 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

Kartographer

 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

LabeledSectionTransclusion

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

LandingCheck

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

LdapAuthentication

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Discard LdapAuthenticationPlugin->ldapconn after unbind by Bryan Davis

Linter

 * - build: Updating npm dependencies by libraryupgrader
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - CategoryManager: Fix type annotations by Kunal Mehta

LiquidThreads

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Add aliases for Serbian latin script by Zoranzoki21

Listings

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

LocalisationUpdate

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

LoginNotify

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

MachineVision

 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - Run stylelint also for css files by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Fix: Allow a single period in $basePath in maintenance scripts by Michael Holloway
 * - Ignore duplicate key errors when inserting data from annotation jobs by Michael Holloway
 * - Extract more Status info for MachineVisionEntitySaveException by Michael Holloway
 * - Add navigation link to sidebar by Michael Holloway
 * - Inform the user when a depicts statement already exists by Michael Holloway
 * - Log entire Status in MachineVisionEntitySaveException by Michael Holloway

MapSources

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

MassMessage

 * - build: Updating npm dependencies by libraryupgrader
 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

Math

 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - Activate formula links by AndreG-P
 * - Replace `@return true|false` with `@return bool` by DannyS712
 * - Don't list Special:MathWikibase if the wikibase client isn't loaded by DannyS712
 * - Switch configuration parameter setting to a working URL by Karsten Hoffmeyer
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

MobileApp

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

MobileFrontend

 * - Doc: Fixup reference to $.when by jdlrobson
 * - build: Updating composer dependencies by Umherirrender
 * - Allow for lead paragraphs in other namespaces by brandonxlf
 * - specials: Avoid use of deprecated `Language::fetchLanguageNames` by Derick N. Alangi
 * - Objects are accessed via references by default, no need to use `&` by Derick N. Alangi
 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - MobileContext: Fix typo - "explicity" -> "explicitly" by Derick N. Alangi
 * - Revert "mobile.variables.less: added drawerShadow variable Drawer.less added shadow to navigation-drawer class" by Jdlrobson
 * - mobile.variables.less: added drawerShadow variable by Krzysztof Witucki
 * - CURL as part of build step for docs by jdlrobson
 * - Deprecate InlineDiffFormatter and InlineDifferenceEngine by jdlrobson
 * - List known raw html messages by Nicholas Ray
 * - MobileFrontend adds manifest theme by jdlrobson
 * - Audit: Remove unnecessary browser tests by jdlrobson
 * - Use `section` tag for mobile sections by jdlrobson
 * - Use scroll blocking hack in Firefox by Ed Sanders
 * - Always check bundles by jdlrobson

MultimediaViewer

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

NavigationTiming

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

Newsletter

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - "wikimedia/assert": ">=0.1 <0.5" by addshore
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

NewUserMessage

 * - Use unix newlines in .eslintrc.json by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating dependencies by libraryupgrader

Nuke

 * - Remove setMethod( 'post' ) from HTMLForm Object by Jayprakash12345
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating dependencies by libraryupgrader

OATHAuth

 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

OAuth

 * - Parse error E002 error link by brandonxlf
 * - Move test helper class StubConsumer to own file by Umherirrender
 * - build: Updating dependencies by libraryupgrader

OpenStackManager

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

ORES

 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

PageAssessments

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

PagedTiffHandler

 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

PageImages

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Remove unused 'OpenSearchXml' hook handler by James D. Forrester
 * - build: Updating dependencies by libraryupgrader

PageTriage

 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - Remove uses of global $wgUser by DannyS712
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating dependencies by libraryupgrader
 * - Add string casts when using array_keys with SQL query conditions by Brad Jorsch

PageViewInfo

 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

ParserFunctions

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

ParsoidBatchAPI

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

PdfHandler

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

PerformanceInspector

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

Petition

 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

Poem

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

PoolCounter

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

Popups

 * - build: Updating composer dependencies by Umherirrender
 * - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces by Umherirrender
 * - Add standard `transition` to settings icon by Volker E
 * - Add tests case for user preferences while in Beta mode by Thiemo Kreuz
 * - Turn some tests into faster running "pure" unit tests by Thiemo Kreuz
 * - Fix initial preferences for newly created user accounts by Thiemo Kreuz
 * - Simplify Hooks section in extension.json by Thiemo Kreuz
 * - Update extension.json to make use of PSR-4 by Thiemo Kreuz
 * - Update extension.json to use manifest_version 2 by Ammar Abdulhamid

ProofreadPage

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

PropertySuggester

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Catch bad params and throw error properly by Amir Sarabadani
 * - build: Updating dependencies by libraryupgrader

QuickSurveys

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

Quiz

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Upgrading grunt-banana-checker to 0.8.1 by Umherirrender

ReadingLists

 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating dependencies by libraryupgrader

RelatedArticles

 * - Update extension.json to manifest version 2 by Ammar Abdulhamid
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating grunt-banana-checker to 0.8.1 by libraryupgrader
 * - Add Korean localisation by lens0021

Renameuser

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

RevisionSlider

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

RSS

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating grunt-banana-checker to 0.8.1 by libraryupgrader

SandboxLink

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

Score

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

Scribunto

 * - Set $wgFragmentMode for UriLibraryTest by Brad Jorsch
 * - Use class name resolution to refer to class names by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Split all classes in own files by Umherirrender
 * - Split classes in Base.php by Umherirrender
 * - build: Updating dependencies by libraryupgrader

SearchExtraNS

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

SecureLinkFixer

 * - Updating domains.php from Mozilla by SecureLinkFixer updater bot
 * - Updating domains.php from Mozilla by SecureLinkFixer updater bot
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Updating domains.php from Mozilla by SecureLinkFixer updater bot
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader
 * - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll

 * - build: Updating dependencies by libraryupgrader
 * - Rename message key securepoll-create-label-election_primaryLang to lc by Umherirrender

Sentry

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

ShortUrl

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

SiteMatrix

 * - Convert SiteMatrix extension.json to manifest_version 2 by Zoranzoki21
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

SkinPerPage

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

SpamBlacklist

 * - Remove use of global $wgUser and a use of global $wgRequest by DannyS712
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader

SubPageList3

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

SubpageSortkey

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

SyntaxHighlight_GeSHi

 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

TemplateData

 * - Ensure cancel confirmation dialog is visible on top of main dialog by Bartosz Dziewoński
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader
 * - build: Update linters by Ed Sanders

TemplateSandbox

 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

TemplateStyles

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

TemplateWizard

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

TextExtracts

 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader
 * - Remove unused 'OpenSearchXml' hook handler by Timo Tijhof

Thanks

 * - Use $this->getConfig instead of global variable by Fomafix
 * - Remove bad tab in source code by Fomafix
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

TheWikipediaLibrary

 * - Rename namemsg/descriptionmsg message keys to be all lowercase by Kunal Mehta

TimedMediaHandler

 * - Revert "Move test-only classes to new TestAutoloadClasses declaration" by Legoktm
 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Document that $file can be null in parserTransformHook by Kunal Mehta
 * - WebVideoTranscodeJob: Clear transcode error timestamp on success by Thomas Jensen
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader
 * - composer: Push james-heinrich/getid3 up to ^1.9.19 for PHP74 support by James D. Forrester

timeline

 * - Add description message for tracking category by Pppery
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

TitleBlacklist

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

TocTree

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

TorBlock

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

Translate

 * - Use document.body and document.documentElement as jQuery selector by Fomafix
 * - build: Updating composer dependencies by libraryupgrader
 * - Remove use of global $wgUser by DannyS712
 * - build: Upgrading grunt-banana-checker to 0.8.1 by Kunal Mehta
 * - Remove hook UnitTestsList by Umherirrender
 * - Update AbuseFilter hook by Daimona Eaytoy
 * - Use formatversion=2 in ext.translate.messagetable by Egbe Eugene

TranslationNotifications

 * - Add aliases for Serbian language by Zoranzoki21
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader
 * - Use existing variables/functions by Abijeet

TrustedXFF

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

TwoColConflict

 * - Fix ident in extension.json by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Update extension.json to manifest version 2 by Ammar Abdulhamid
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader
 * - Streamline hooks section in extension.json by Thiemo Kreuz

UniversalLanguageSelector

 * - Update jquery.ime library by Santhosh Thottingal
 * - Update jquery.uls from upstream by Santhosh Thottingal
 * - Use position:fixed instead of position:absolute by Fomafix
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Remove URL parameter setlang from history when language is unchanged by Fomafix
 * - Use history.replaceState instead of history.pushState by Fomafix
 * - Use a cookie which can changed by JavaScript for setlang by Fomafix
 * - Remove type hints which are not supported by PHP 7.0 by Fomafix
 * - Update setlang to display confirmation dialog to change language by Abijeet
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

UploadsLink

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

UploadWizard

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

UrlShortener

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Add help link to Special:ManageShortUrls by DannyS712
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

UserMerge

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

VipsScaler

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Use friends of WebRequest::getVal by Umherirrender
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

VisualEditor

 * - build: Updating npm dependencies by libraryupgrader
 * - Fix 2017WTE change tag for edits that blank the page by Bartosz Dziewoński
 * - Update VE core submodule to master (6bed6aaa5) by Ed Sanders
 * - Fix Special: title in ApiVisualEditorEdit by Ed Sanders
 * - rebaser: Add missing message by Ed Sanders
 * - MobileArticleTarget: Find DOM nodes after early return by Ed Sanders
 * - Update VE core submodule to master (0aa09c12e) by Ed Sanders
 * - Fix unchecked array access in ApiVisualEditor by Thiemo Kreuz
 * - Simplify Hooks section in extension.json by Thiemo Kreuz
 * - Remove an unused piece of code from ApiVisualEditor by Thiemo Kreuz
 * - Prefix document titles with wgWikiID by Ed Sanders

WebAuthn

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

Wikibase

 * - wb_terms, delete unused MultiTermStoreWriter by addshore
 * - docs, update federation docs  by addshore
 * - bridge: prepare test mocks for second MwApi type by Pablo Grass
 * - bridge: provide all messages in mock entrypoint by Pablo Grass
 * - Use TermBuffer instead of TermSQLIndex in DescriptionLookup by Matthias Mullie
 * - Temporary add metrics of the need to reinsert in the new term store by Amir Sarabadani
 * - tests: Stop using $wgUser by Daimona Eaytoy
 * - TR: Add simple tests for ReferenceListChangeCounter by Thomas Arrow
 * - docs, property parser function inclusion syntax by addshore
 * - docs, cleanup hooks doc files & add links  by addshore
 * - docs, update services.md for current state  by addshore
 * - TR: Adjust style again by Thomas Arrow
 * - build: Move wikibase/wikibase-codesniffer to require-dev by Umherirrender
 * - Docs: clarify termboxEnabled option by Jakob Warkotsch
 * - Gitignore .DS_Store by Jakob Warkotsch
 * - bridge: prepare naming for repo and client APIs by Pablo Grass
 * - Docs: clarify meta docs by Jakob Warkotsch
 * - docs, overhaul 'options' docs  by addshore
 * - docs, Change propogation doc imporvements  by addshore
 * - term storage docs & refactoring (Addshore final) by addshore
 * - docs, storage docs, split table docs into own files  by addshore
 * - build: Cleanup phan config by Umherirrender
 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - Update messages about blocking by Amir Aharoni
 * - docs, expand components documentation by addshore
 * - Show anon warning message on restore/undo pages by Matěj Suchánek
 * - docs, Improve linking and formating of existing docs by addshore
 * - docs, storage docs for all SQL tables   by addshore
 * - docs, exclude tests classes & files from doc.wm.o by addshore
 * - docs, Add some Doxygen aliases (mostly from core) by addshore
 * - docs, Start documenting some key namespaces by addshore
 * - doc xxx followup for I05f972ea6ab4442633c2c50f6695409b823e9094 by addshore
 * - Fix summary of single-change edits made via SetLabelDescriptionAliases by Ricordisamoa
 * - docs, Add page for components overview by addshore
 * - Revert "Revert "Do not escape GlobeCoordinateDetailsFormatter value"" by Ladsgroup
 * - Introduce MwEraParser and improve i18n of dates BCE by Matěj Suchánek
 * - vue: update to v2.6.11 by Pablo Grass
 * - build: add doxygen-docker composer command for deving docs build by addshore
 * - bridge: use reasonable defaults for mock services by Pablo Grass
 * - bridge: move data type tracking into BRIDGE_INIT by Pablo Grass
 * - Add loggers to new terms related services by addshore
 * - Tests for T237984 - Unexpected deletion of term rows by addshore
 * - Fix incorrect deletion of rows in DatabaseTermIdsCleaner by addshore
 * - Use npm-run-all for install and test of node subcomponents by Thomas Arrow
 * - bridge: use IndeterminateProgressBar from shared lib by Jakob Warkotsch
 * - Add statementTracker for tracking statement changes by Noa Rave
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader
 * - Document $wgWBRepoSettings['statementSections'] by Amir Sarabadani
 * - bridge: update .nvmrc by Lucas Werkmeister
 * - Fix DatabaseEntityInfoBuilder on federated repos by Amir Sarabadani
 * - bridge: use shared component library by bitPogo
 * - Fix property name in DatabaseItemTermStoreTest by addshore
 * - TR: Add close on ESC key press and finish styling the popper close button by rosalie
 * - Revert "TR: Popper should close on ESC button press and close button should be not " by Tarrow
 * - bridge: add title of client page to app information by Lucas Werkmeister

WikibaseCirrusSearch

 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

WikibaseLexeme

 * - Remove use of global $wgUser by DannyS712
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Upgrading grunt-banana-checker to 0.8.1 by Kunal Mehta
 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - vue: update to v2.6.11 by Pablo Grass

WikibaseLexemeCirrusSearch

 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

WikibaseMediaInfo

 * - Remove backward compatibility workarounds that are no longer needed by Matthias Mullie
 * - Fix some easy TODOs by Matthias Mullie
 * - Show wbparsevalue errors in the WBMI UI by annet
 * - Register mediainfo-specific EntityIdLookup by Matthias Mullie
 * - build: Updating dependencies by Umherirrender
 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - Avoid render consolidation getting confused over text nodes by Matthias Mullie
 * - Consolidate ItemInputWidget and EntityInputWidget by Matthias Mullie
 * - Fix render error when attempting to insert after existing nodes by Matthias Mullie
 * - Fix code smells by Cormac Parle

WikibaseQualityConstraints

 * - build: Updating composer dependencies by libraryupgrader
 * - build: Upgrade grunt-banana-checker to 0.8.1 by Kunal Mehta
 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - Also allow install with "data-values/geo": ^4.2.1 by addshore

Wikidata.org

 * - Use tabs in extension.json by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

WikidataPageBanner

 * - Update WikidataPageBanner extension.json to manifest version 2 by Taavi Väänänen
 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

WikiEditor

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader
 * - Use document.body instead of 'body' as jQuery selector by Fomafix

wikihiero

 * - build: Remove grunt-jsonlint from package.json by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

WikiLove

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - ApiWikiLove: Don't pass null to implode, but fall back to [] by James D. Forrester
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

WikimediaBadges

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

WikimediaEditorTasks

 * - Move test-only namespaces to new TestAutoloadNamespaces declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Get revision record from revision object by Mateus Santos
 * - Pass RevisionRecord to onRevert by Mateus Santos
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

WikimediaEvents

 * - Move test-only classes to new TestAutoloadClasses declaration by Umherirrender
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

WikimediaIncubator

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

WikimediaMaintenance

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - Replace deprecated Title::moveTo with MovePage method by DannyS712
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

WikimediaMessages

 * - Display partial block notice to wikis who have partial blocks enabled by David Barratt
 * - Update Partial Block notice for post-deployment by David Barratt
 * - build: Updating composer dependencies by libraryupgrader
 * - build: Upgrading grunt-banana-checker to 0.8.1 by Kunal Mehta
 * - Link to localized page in interfaceadmin-info message by Pppery
 * - contactpage-stewards-disclaimer-label: Hide Special:MyLanguage from the Stewards link by Martin Urbanec
 * - Add translations for ng.wikimedia project name by Ben Houghton
 * - Remove messagebox class from partial block banner by Thalia
 * - Add editautopatrolprotected to WikimediaMessages by Martin Urbanec

Wikisource

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

XAnalytics

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

CologneBlue

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

EUCopyrightCampaignSkin

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

MinervaNeue

 * - Remove unnecessary visited/active color from main-menu links by Jan Drewniak
 * - Remove border-radius by Krzysztof Witucki
 * - Do not load toggle list CSS twice by jdlrobson
 * - username & userlinks should appear on a separate line on RecentChanges and Watchlist by Jan Drewniak
 * - Use document.body and document.documentElement as jQuery selector by Fomafix
 * - build: Updating composer dependencies by Umherirrender
 * - Allow null on MinervaUI::iconClass by Umherirrender
 * - Remove primary-navigation-enabled by jdlrobson
 * - Fix shadow on notification overlay and navigation-drawer by Krzysztof Witucki
 * - 🐛 Fix simplified talk page section collapsing on tablet+ by Nicholas Ray
 * - Simplify menu code by jdlrobson
 * - CtaDrawers no longer stay behind in DOM by jdlrobson
 * - Main menu button works without JS by Jan Drewniak
 * - QA: Update selector tagName by jdlrobson
 * - Remove obsolete, deprecated cache-only selectors by Volker E
 * - Fix typo in class definition by Jan Drewniak
 * - Minerva doesn't add MFManifestThemeColor by jdlrobson
 * - Use `font-weight: 500` for page action buttons by Volker E
 * - QA: Move reference browser test to Node.js suite by jdlrobson

MonoBook

 * - build: Updating npm dependencies by libraryupgrader

Modern

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

Nostalgia

 * - Remove use of global $wgUser and some uses of global $wgOut by DannyS712
 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

Timeless

 * - Remove jsonlint, upgrade eslint-config-wikimedia by RetroCraft
 * - build: Updating dependencies by Umherirrender
 * - build: Updating npm dependencies by Kunal Mehta
 * - build: Update grunt to fix security issue by Umherirrender

Vector

 * - build: Updating mediawiki/mediawiki-phan-config to 0.9.0 by libraryupgrader
 * - build: Updating mediawiki/minus-x to 0.3.2 by libraryupgrader

Total Changes
690 Changes in 193 repos by 85 authors