MediaWiki 1.34/wmf.6/Changelog

Core changes

 * - Correct autonym for rmy (Vlax Romani) by Siebrand Mazeland
 * - rdbms: replace some return-based sanity checks in Database with exception-based checks by Aaron Schulz
 * - Remove tryLastResult function from includes/specials/QueryPage.php by zoranzoki21
 * - SpecialAllMessages: Specify filter messages so we always escape them by Daimona Eaytoy
 * - Allow hidden skins to show up in preferences by jdlrobson
 * - Linker: Fix fatal error for "/* */" in an edit summary  by Timo Tijhof
 * - Turn logout link into a POST API call with refresh by Amir Sarabadani
 * - Remove useless use of current and end by Florian
 * - Typehint against IDatabase in special pages by Umherirrender
 * - i18n: Rename 11 messages for case-compliance by James D. Forrester
 * - Update wikimedia/at-ease from 1.2.0 to 2.0.0 by Reedy
 * - Drop wf(Suppress|Restore)Warnings, deprecated in 1.26 by James D. Forrester
 * - HTMLForm: Add known MediaWiki version to wfDeprecated call by Derick Alangi
 * - docs: Fix UploadVerifyUpload/UploadStashFile hook docs by Thiemo Kreuz
 * - Define date formats for Northern Sami by Lucas Werkmeister
 * - IP: Remove unused deprecated ::isValidBlock method by Derick Alangi
 * - jobqueue: Remove duplicate property from DoubleRedirectJob by Thiemo Kreuz
 * - Simplify a few binary checks for bit 1 by Thiemo Kreuz
 * - Simplify a few list that only care about the first element by Thiemo Kreuz
 * - Remove covers validator trait where it is not needed by Thiemo Kreuz
 * - Revert "Always validate uploads over api" by Hashar
 * - Remove LegacyHookPreAuthenticationProvider class by Gergő Tisza
 * - Fix typo: namesapce by Niklas Laxström
 * - Use HTTPS instead of protocol relative for WMF links by Fomafix
 * - objectcache: restore a simple version of the apc.serializer check in APCUBagOStuff by Aaron Schulz
 * - Unstub $wgLang for PageContentLanguage hook by Niklas Laxström
 * - Follow-up I2fef157c: Add missing getNamespaceInfo call to ContribsPager chain by Alex Monk
 * - Add notice that FOR UPDATE is incompatible with aggregates by Lucas Werkmeister
 * - for two-stage dumps make the location of MWScript.php alterable by Ariel T. Glenn
 * - ApiLogin: Remove the first example of outdated flow by Derk-Jan Hartman
 * - SearchResultSet: MW version number should be a string in wfDeprecated call by Derick Alangi
 * - Allow the request ID to be passed in via the `X-Request-Id` header by Marko Obrovac
 * - Don't allow completing a partial stash upload by Matthias Mullie
 * - jqueryMsg: Allow sneaking in non-qqx JavaScript messages in qqx mode by Bartosz Dziewoński
 * - Bind retry callback with correct this argument by Matthias Mullie
 * - localisation: Inject 'directory' option to LCStore classes by Timo Tijhof
 * - Remove FileRepoStatus by Reedy
 * - Fix AbstractBlock param types in documentation by Thalia
 * - SearchResult: MW version number should be a string in wfDeprecated call by Derick Alangi
 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 and make pass by James D. Forrester
 * - title: Convert binary regexp to use Unicode code points by Thiemo Kreuz
 * - Enable email in TemporaryPasswordPrimaryAuthenticationProviderTest by Umherirrender
 * - Enable email settings for ApiBlockTest::testBlockWithEmailBlock by Umherirrender
 * - Replace use of deprecated methods in Linker and SkinFactory classes by Derick Alangi
 * - i18n: Drop number_of_watching_users_pageview, unused since wgPageShowWatchingUsers was dropped by James D. Forrester
 * - i18n: Drop img-auth-nologinnWL, unused AFAICT by James D. Forrester
 * - Follow-up 3535a5f327: Remove old CSS now caches have expired by James D. Forrester

Vendor

 * - Update wikimedia/at-ease from 1.2.0 to 2.0.0 by Reedy
 * - Update guzzlehttp/psr7 from 1.5.0 to 1.5.2 by Reedy
 * - Update pear/pear-core-minimal from 1.10.7 to 1.10.9 by Reedy

3D

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

AbuseFilter

 * - Don't send empty array to Database::makeList by Daimona Eaytoy
 * - Remove problematic array type hint from hook handler by Thiemo Kreuz
 * - Add missing type hint to SpecialPage::execute by Thiemo Kreuz
 * - Temporarily catch another BadMethodCallException by Daimona Eaytoy
 * - Upgrade PHPCS and phan by Daimona Eaytoy
 * - Add missing limits to explode calls by Thiemo Kreuz
 * - Make use of PHP's list feature where possible by Thiemo Kreuz
 * - Remove comments literally repeating what the code says by Thiemo Kreuz
 * - Remove call to deprecated User::isBlocked by Thalia
 * - Slightly improve degroup action, remove Phan suppressions by Daimona Eaytoy

ActiveAbstract

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

AdvancedSearch

 * - Rename "Advanced parameters" panel to "Advanced search" by tzhelyazkova
 * - Improve documentation for adding fields. by Gabriel Birke
 * - Selenium: add selenium-daily NPM script by Željko Filipin
 * - Fix TitleCache failing for strings that contain dots by Thiemo Kreuz
 * - Restore user setting test in Hooks by Gabriel Birke

AntiSpoof

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

ApiFeatureUsage

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

ArticleCreationWorkflow

 * - build: Remove .gitkeep from folders tests/phan/stubs and /issues by Umherirrender
 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

ArticlePlaceholder

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Babel

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

BetaFeatures

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

BounceHandler

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Calendar

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Campaigns

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Capiunto

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

CategoryTree

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - ApiCategoryTree: Replace use of deprecated methods by Derick Alangi

CentralAuth

 * - Include 'user' table when running database tests by Umherirrender

CharInsert

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

CheckUser

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

CirrusSearch

 * - Dump completion suggester mapping & settings by David Causse
 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 and make pass by James D. Forrester
 * - Fix weird code in configureHighlightingForRegex by Stanislav Malyshev
 * - Don't return null from InterwikiSearcher by David Causse
 * - Revert "Don't return null from InterwikiSearcher" by DCausse
 * - Don't return null from InterwikiSearcher by David Causse
 * - Add missing limits to explode calls by Thiemo Kreuz
 * - Make use of PHP 7's ?? feature where it makes sense by Thiemo Kreuz
 * - Remove auto-generated documentation from constructors by Thiemo Kreuz
 * - Use UUIDv4 for cirrussearch-request event ID. by Petr Pchelko

Cite

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

CiteThisPage

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Citoid

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

cldr

 * - Add 8 languages to be used by structured data but not in CLDR by Siebrand Mazeland
 * - Define local language name for Pite Sami by Lucas Werkmeister

Cognate

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Fix incompatible CacheUpdateJob signature by Thiemo Kreuz
 * - Make use of IDatabase::selectFieldValues by Thiemo Kreuz
 * - Remove unused $key variables from foreach loops by Thiemo Kreuz

CodeEditor

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

CodeMirror

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Highlight match end tag with different capitalization by Derk-Jan Hartman

CodeReview
No changes for CodeReview

CollaborationKit

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Collection

 * - Prevent Undefined index: items in CollectionSuggestTemplate.php by Reedy
 * - Move all functions into CollectionAjaxFunctions.php by Paladox
 * - Restore config descriptions, lost when moved to extension.json by Reedy
 * - Move most php files under includes/ by Reedy
 * - Add extension-wip.json by Reedy
 * - Make use of the list and ?? language features where possible by Thiemo Kreuz

CommonsMetadata
No changes for CommonsMetadata

ConfirmEdit

 * - Do not ignore message parameters by Florian
 * - Improve error messages on deleteOldFancyCaptchas maintenance script by Umherirrender

CongressLookup

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

ContactPage

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

ContentTranslation

 * - Define excluded namespaces for Content translation by Santhosh Thottingal
 * - Show adaptation status for references by Santhosh Thottingal
 * - Use JS config to get user groups, not network call by petarpetkovic
 * - Don't create functions inside loops by petarpetkovic
 * - Exclude math formulas from MT abuse validation by petarpetkovic
 * - Add horizontal padding to title input by Ed Sanders
 * - Simplify condition in mw.cx.ui.CategoryMultiselectWidget#onInputChoose by petarpetkovic
 * - Remove unused variable in Translation::save by petarpetkovic
 * - Fix broken check for typeof "undefined" by Thiemo Kreuz
 * - Fix "namesapce" typo by petarpetkovic
 * - Don't let ULS go outside viewport by petarpetkovic
 * - Correct popup position when changing publishing destination by petarpetkovic
 * - Rename ext.cx.SourcePageSelector to mw.cx.SourcePageSelector by petarpetkovic
 * - Log 'need-review' only if the article was actually published by Amir Aharoni
 * - Allow searching for titles in any namespace, if query has it by Santhosh Thottingal
 * - Refactor mw.cx.SourcePageSelector by Santhosh Thottingal

ContributionTracking
No changes for ContributionTracking

CreditsSource

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Dashiki

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Disambiguator

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

DismissableSiteNotice

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

DonationInterface

 * - Remove obsolete MX cash payment method by Elliott Eggleston
 * - Delete unused strings by Elliott Eggleston

DoubleWiki

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

DynamicSidebar

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

EUCopyrightCampaign

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Echo

 * - Revert "Make phan ignore JsonSerializable redefinition" by Hashar
 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 and make pass by James D. Forrester
 * - Remove unused method EchoEvent::isDismissable by Roan Kattouw
 * - Fix removeInvalidNotification script by Paladox

Elastica

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

ElectronPdfService

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

EntitySchema

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Add phan-taint-check-plugin by Umherirrender

EventBus

 * - Allow configuring the event destination per streeam. by Petr Pchelko

EventLogging

 * - build: Remove PhanRedefinedInheritedInterface suppression by Umherirrender
 * - build: Update mediawiki/mediawiki-phan-config to 0.6.0 by Umherirrender

ExtensionDistributor

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

ExternalGuidance

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

FeaturedFeeds

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

FileExporter

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Enable DoubleQuoteUsage PHPCS sniff by Thiemo Kreuz

FileImporter

 * - Move knowledge about the API back to ApiDetailRetriever by Thiemo Kreuz
 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Make CommonsHelperConfigRetriever an injectable service by Thiemo Kreuz
 * - Add pure unit test for SourceSite class by Thiemo Kreuz
 * - More readable API query parameter assertions in tests by Thiemo Kreuz
 * - Add missing test case for FileImporterHooks by Thiemo Kreuz
 * - Extract duplicate code to MediaWikiSourceUrlParser trait by Thiemo Kreuz
 * - Replace a few hard to read array_key_exists with ?? by Thiemo Kreuz
 * - Make ImportPlan::getInitialCleanedInfoText private by Thiemo Kreuz
 * - Use empty TextContent instead of mock in tests by Thiemo Kreuz
 * - Remove MediaWikiTestCase from tests that don't need it by Thiemo Kreuz
 * - Fix deprecation warning on EditPage without context title by Thiemo Kreuz
 * - Disable all hooks in fragile/failing tests by Thiemo Kreuz
 * - Make Media: namespace behave identical to File: namespace by Thiemo Kreuz
 * - Minor cleanup in HttpApiLookup by Thiemo Kreuz
 * - Introduce MediaWikiSourceUrlNormalizer by Thiemo Kreuz

FlaggedRevs

 * - Move $wgAjaxExportList back to FlaggedRevs.php by Kunal Mehta
 * - Simplify MessagesDirs declaration by Kunal Mehta
 * - Use RecentChange::getAttribute instead of property access by Umherirrender
 * - Some more extension registration by Reedy
 * - Partial conversion to extension.json by Reedy
 * - Fix phan on master by Amir Sarabadani
 * - Remove unused images by Amir Sarabadani

Flow
No changes for Flow

FundraiserLandingPage

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

FundraisingTranslateWorkflow

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Gadgets

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Add Serbian namespaces and extend aliases by petarpetkovic

GeoCrumbs

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

GeoData

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Use list and limit explode where possible by Thiemo Kreuz
 * - Remove misplaced auto-generated/copy-pasted constructor docs by Thiemo Kreuz

GettingStarted

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

GlobalBlocking

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

GlobalCssJs

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

GlobalPreferences
No changes for GlobalPreferences

GlobalUsage

 * - Add phan by Umherirrender

GlobalUserPage
No changes for GlobalUserPage

GoogleNewsSitemap

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Graph

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

GrowthExperiments

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Fixes TypeError: moduleActionData is null by Kosta Harlan
 * - SpecialHomepage: Don't fatal if tutorial title isn't set by Roan Kattouw

GuidedTour

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

GWToolset

 * - Add phan by Umherirrender
 * - Remove unused property from MediawikiTemplate class by Thiemo Kreuz

ImageMap

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

InputBox

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Use \u{00A0} instead of &#160; by Fomafix

Insider

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

intersection
No changes for intersection

Interwiki

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

InterwikiSorting

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

JADE
No changes for JADE

Josa

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

JsonConfig
No changes for JsonConfig

Kartographer
No changes for Kartographer

LabeledSectionTransclusion

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

LandingCheck

 * - Move SpecialLandingCheck.php into includes folder by Umherirrender

LdapAuthentication
No changes for LdapAuthentication

Linter
No changes for Linter

LiquidThreads

 * - classes: Type hint `$updater` parameter in onLoadExtensionSchemaUpdates by Derick Alangi

Listings

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

LocalisationUpdate

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

LoginNotify

 * - build: Remove .gitkeep from folder tests/phan/stubs by Umherirrender
 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

MapSources

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

MassMessage

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Math
No changes for Math

MobileApp

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

MobileFrontend

 * - 🐛 Bug: Fix util.js template API by Nicholas Ray
 * - Hygiene: Move mustache files to templates directory by Derick Alangi
 * - More tweaks to NPM scripts to make them compatible with Windows by Bartosz Dziewoński
 * - Mobile VE: Add localisation messages for fake toolbar by Bartosz Dziewoński
 * - 🐛 Bug: Fix revisionLinkLabel text on SpecialMobileDiff page by Nicholas Ray
 * - 💥 Breaking change: Remove mediawiki.template.hogan by jdlrobson

MultimediaViewer

 * - Enlarge click regions of all icons in the main UI by Thiemo Kreuz
 * - Fix typos in qqq.json by Simon Legner
 * - Make multiline text fields auto-size depending on the value by Thiemo Kreuz
 * - Show the hand mouse cursor on all "copy to clipboard" icons by Thiemo Kreuz
 * - Do not clone CSS class names as well by Thiemo Kreuz
 * - Fix typos in code/comments by Simon Legner
 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Fix copy share URL to clipboard by Simon Legner
 * - Remove SVG checks by Simon Legner
 * - Remove mentions of schema.* ResourceLoader modules by Dan Andreescu

NavigationTiming

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Newsletter

 * - Split API messages to a separate file by artrix
 * - Move NewsletterHooks.php into includes folder by Umherirrender
 * - Selenium: change versions of webdriverio related packages  by Tony Thomas

NewUserMessage

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Nuke

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

OATHAuth

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

OAuth

 * - Add "OAuth CID: $consumerId" tag to patrol log by Lucas Werkmeister

OpenStackManager

 * - Add method scope visibility for ApiBase::execute by Umherirrender

ORES

 * - Use MediaWikiTestCase::assertSelect by Umherirrender
 * - Add phan by Umherirrender

PageAssessments

 * - Add phan by Umherirrender

PagedTiffHandler

 * - Minor optimizations on the code structure for readability by Thiemo Kreuz
 * - Remove experimental TiffReader.php by Umherirrender
 * - Declare array before use by Umherirrender

PageImages

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

PageTriage

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

PageViewInfo

 * - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces by Umherirrender
 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Update extension.json to manifest v2 and PSR-4 by Gergő Tisza

ParserFunctions

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

ParsoidBatchAPI

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

PdfHandler

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

PerformanceInspector

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Petition
No changes for Petition

Poem

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

PoolCounter

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Popups

 * - Docs: Remove incorrect documentation about LocalSettings in tests README by Adam Wight
 * - referencePreview: Replace `width: 0` with `display: none` by Thiemo Kreuz

ProofreadPage
No changes for ProofreadPage

PropertySuggester
No changes for PropertySuggester

QuickSurveys

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Quiz
No changes for Quiz

ReadingLists
No changes for ReadingLists

RelatedArticles

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Renameuser

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

RevisionSlider

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

RSS

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

SandboxLink

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Score

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Scribunto

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - mw.uri: Support IP-Literal syntax by Brad Jorsch

SearchExtraNS

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

SecurePoll
No changes for SecurePoll

Sentry
No changes for Sentry

ShortUrl

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

SiteMatrix

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Use an id attribute instead of an element as anchor by Fomafix

SkinPerPage

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

SpamBlacklist

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Remove not needed array type hint from hook handler by Thiemo Kreuz

SubPageList3

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

SubpageSortkey

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

SyntaxHighlight_GeSHi

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

TemplateData

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

TemplateSandbox

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

TemplateStyles

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Avoid using $wgContLang by Max Semenik

TemplateWizard

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

TextExtracts

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Thanks

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

TimedMediaHandler

 * - Remove responsive-layout module by Derk-Jan Hartman
 * - Remove 'UnitTestList' hook  by Derk-Jan Hartman
 * - build: Upgrade grunt-banana-checker from 0.6.0 to 0.7.1 and make pass by James D. Forrester
 * - Fix type hinting about DOM\Cue by Umherirrender
 * - InstantCommons: We need origin=* for CORS by Derk-Jan Hartman
 * - TimedText: Use prefixed db key for the url by Derk-Jan Hartman
 * - Rename ApiTestCaseVideoUpload to ApiVideoUploadTestCase by James D. Forrester
 * - VideoJS: Provide CY and OC languageScripts by James D. Forrester
 * - Player controls: Hide info button on file page by Derk-Jan Hartman
 * - WebMHandler: Check for Matroska ID3 comment field existing before reading by James D. Forrester
 * - TextHandler: Unbreak parsing API texttrack results by Derk-Jan Hartman

timeline

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

TitleBlacklist

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

TocTree

 * - Add phan by Umherirrender

TorBlock

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - maintenance: Use $this->addDescription instead of accessing member directly by Derick Alangi

Translate

 * - Fix incorrect link to the message on translate editor by Abijeet
 * - Use the /i case-insensitive feature in regular expressions by Thiemo Kreuz
 * - Add loaders to load and cache MessageGroups separately by Abijeet
 * - Make use of the ?? operator from PHP 7 where possible by Thiemo Kreuz
 * - Make use of shorter language features like .= and array_combine by Thiemo Kreuz
 * - Fix broken assertArrayEquals calls in MessageGroupBaseTest by Thiemo Kreuz
 * - Streamline some code utilizing PHPs array_slice feature by Thiemo Kreuz

TranslationNotifications

 * - Add phan by Umherirrender
 * - Use namespaced SiteMatrix::class by Umherirrender
 * - Declare array before use by Umherirrender

TrustedXFF

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

TwoColConflict
No changes for TwoColConflict

UniversalLanguageSelector

 * - Update jquery.ime from upstream by Amir Aharoni
 * - Update jquery.uls from upstream by Amir Aharoni
 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Add type hints to used objects and arrays in hooks by Fomafix
 * - Update jquery.ime from master by Amir Aharoni

UploadsLink

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

UploadWizard

 * - build: Update mediawiki/mediawiki-phan-config to 0.6.0 by Umherirrender

UrlShortener

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Add copy to clipboard button by Ed Sanders
 * - i18n: Sort JSON files by key name by Ed Sanders

UserMerge

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

VipsScaler
No changes for VipsScaler

VisualEditor

 * - VisualEditorHooks: Mark the 'preview' parameter as unsupported by Bartosz Dziewoński
 * - Check if page is really editable and call #setReadOnly accordingly   by Bartosz Dziewoński
 * - CollabTarget: Disable nullSelectionOnBlur, as per ArticleTarget by Ed Sanders
 * - Automatically add a template when chosen from the autocomplete list by Ed Sanders
 * - MobileCollabTarget: Cleanup toolbar by Ed Sanders
 * - Initialize $restbaseHeaders to null by Ed Sanders

Wikibase

 * - termbox: use latest by Pablo Grass
 * - Get ability to disable user-specific SSR by bitPogo
 * - Add phpdoc comments by Lucas Werkmeister
 * - Commit after each term rebuild by Lucas Werkmeister
 * - Check for successful commit + wait for replication by Lucas Werkmeister
 * - termbox: use latest      by Pablo Grass
 * - Use correct validator and provide error messages by Michael Große
 * - Allow set aliases to empty with wbeditentity by Michael Große
 * - Typehint against ILBFactory instead of LBFactory by Lucas Werkmeister
 * - Change Maintenance::error to fatalError by Lucas Werkmeister
 * - Rename method to better reflect actual function by Michael Große
 * - Script to populate new item term persistence by Jeroen De Dauw
 * - TermboxRemoteRenderer add stats logging by Thomas Arrow
 * - TermboxRemoteRenderer: Add failure logging to Wikibase channel by Thomas Arrow
 * - Add "anonymous edit warning" messages for the new termbox by Jakob Warkotsch

WikibaseCirrusSearch

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

WikibaseLexeme

 * - Port WikibaseLexeme senses.feature Selenium tests from Ruby to Node.js by Greta Doçi
 * - Port WikibaseLexeme forms.feature Selenium tests from Ruby to Node.js by rosalie
 * - Removed already ported test from the forms.feature file by rosalie

WikibaseLexemeCirrusSearch
No changes for WikibaseLexemeCirrusSearch

WikibaseMediaInfo

 * - Show anon warning only once by Matthias Mullie
 * - Ensure wikidata icon remains aligned with property link by Eric Gardner
 * - Add the mediainfo-term right to the editpage grant by Sam Wilson
 * - Captions mobile improvements by Eric Gardner
 * - Mobile fixes  by Matthias Mullie
 * - Remove auto-generated docs on constructors by Thiemo Kreuz
 * - Revert "Revert "Make Edit/Cancel buttons consistent between panels"" by Matthias Mullie
 * - Allow ItemInputWidget be used for properties by Cormac Parle

WikibaseQualityConstraints
No changes for WikibaseQualityConstraints

Wikidata.org

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

WikidataPageBanner

 * - Language convert all input 'magic word' parameters by YiFei Zhu

WikiEditor

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Search: Add option to search whole words by Derk-Jan Hartman
 * - Remove mentions of schema.* ResourceLoader modules by Dan Andreescu

wikihiero

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

WikiLove

 * - Add phan by Umherirrender

WikimediaBadges

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

WikimediaEditorTasks

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

WikimediaEvents

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Remove mentions of schema.* ResourceLoader modules by Dan Andreescu
 * - Remove the PHP7 beta feature; open the sampling to logged-in users too. by Giuseppe Lavagetto

WikimediaIncubator

 * - Make SpecialSearchWiki::strip static by Umherirrender
 * - Fix result format of the getUserPermissionsErrors hook by Umherirrender
 * - Declare array before use by Umherirrender

WikimediaMaintenance
No changes for WikimediaMaintenance

WikimediaMessages

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

XAnalytics

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

ZeroBanner
No changes for ZeroBanner

ZeroPortal
No changes for ZeroPortal

CologneBlue
No changes for CologneBlue

EUCopyrightCampaignSkin

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

MinervaNeue

 * - Minerva shouldn't call Skin::getNewTalks twice by Piotr Miazga
 * - Provide IMenuEntry interface by Piotr Miazga
 * - Hygiene: Deduplicate MenuEntry uniqness check code by Piotr Miazga

MonoBook

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Modern

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Nostalgia

 * - Fix deprecation warnings by Max Semenik

Timeless

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester
 * - Preserve standard username label to allow customisation by Isarra

Vector

 * - build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 by James D. Forrester

Total Changes
385 Changes in 163 repos by 65 authors