MediaWiki 1.32/wmf.6/Changelog

Core changes

 * - OOUIHTMLForm: Improve HTMLCheckMatrix for further clarity by Jforrester
 * - Remove deprecated wgResourceLoaderLESSImportPaths by Timo Tijhof
 * - resourceloader: Add coverage for empty case in makeModuleResponse by Timo Tijhof
 * - Fix help link on Special:PasswordPolicies by Kunal Mehta
 * - API: ApiBase::getParameter shouldn't throw on other params' errors by Brad Jorsch
 * - mediawiki.action.edit.styles: Fix alignment of "Cancel" link/button by Bartosz Dziewoński
 * - Complete coverage of Parser::getTemplateDom by Kunal Mehta
 * - Deprecate Parser::fetchFile since it's unused by Kunal Mehta
 * - Improve ExtensionRegistry test coverage by Kunal Mehta
 * - Remove deprecated utfnormal back-compat by Kunal Mehta
 * - resourceloader: Add coverage for non-js error case in makeModuleResponse by Krinkle
 * - Remove eslint-disable no-use-before-define by Krinkle
 * - Hooks: remove some unnecessary code by Kunal Mehta
 * - Complete test coverage of Hooks class by Kunal Mehta
 * - Improve Parser::braceSubstitution coverage by Kunal Mehta
 * - Improve AutoLoader test coverage by Kunal Mehta
 * - Parser: Don't catch exception just to rethrow it by Kunal Mehta
 * - AutoLoaderStructureTest: Allow PSR-4 directories to have files with 0 classes by Kunal Mehta
 * - Split AutoloaderTest into a structure and class test by Kunal Mehta
 * - Rename ApiQueryContributions to ApiQueryUserContribs to match api module name by Reedy
 * - Hard deprecate UtfNormal methods by Krinkle
 * - Add 'Special:MyLanguage' in 'All skins' category link by Suriyaa Kudo
 * - Avoid PHP 7.2 warnings in DBConRefTest about count on non-Countable by Aaron Schulz
 * - Increase cleanupTitles.php batch size by Reedy
 * - MediaWiki\Auth\Throttler: Change "ip" key name by Brad Jorsch
 * - resourceloader: Include global LESS variables in LESS cache key by Jforrester
 * - Remove non namespaced TimestampException by Reedy
 * - Switch includes/{sparql,Storage,tidy} to use the PSR-4 autoloader by Kunal Mehta
 * - Switch includes/{preferences,services,session,shell} to use the PSR-4 autoloader by Kunal Mehta
 * - Move includes/auth back to the standard classmap autoloader by Kunal Mehta
 * - Add structure test to ensure PSR-4 autoloader covers everything by Kunal Mehta
 * - Follow-up If8dfdaf1: Hard-deprecate, drop two uses, other pre-5.3 back-compat code by James D. Forrester
 * - EditPage: Fix duplicate classic toolbar by Bartosz Dziewoński
 * - Insert space before compatibility link in PHP version message by petarpetkovic
 * - Add unicode mapping for ICU 60 and 61 by Reedy
 * - IcuCollation: Deprecate getICUVersion, no need for PHP53 back-compat by Krinkle
 * - Restore 'PreferencesForm' as alias for 'PreferencesFormLegacy' by Jforrester
 * - mw.page.gallery: Prevent jumpiness due to viewport height changes by Bartosz Dziewoński
 * - Bump PHP version requirement to 7.0.0+ by Reedy
 * - Drop $wgStyleVersion, deprecated in 1.31 and now unused by Krinkle
 * - Enable merging of WrappedStringList between 'bottomscripts' and 'reportime' by Timo Tijhof
 * - Remove mentions of jquery.mw-jump in code comments by Timo Tijhof
 * - Send a cookie with IP/IP-Range blocks when blocking logged-out users by Dayllan Maza
 * - Have class match filename in some maintenance scripts by Kunal Mehta
 * - Re-enable MediaWiki.Files.ClassMatchesFilename sniffs by Kunal Mehta
 * - Switch includes/{auth,edit,editpage} to use the PSR-4 autoloader by Kunal Mehta
 * - Skin: Drop appending of wgStyleVersion in getSkinStylePath by Krinkle
 * - RELEASE-NOTES-1.32: Line wrap to 80 chars by James D. Forrester
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag errors by Kunal Mehta
 * - Enable deleteAutoPatrolLogs to delete pre-2011 autopatrol logs as well by Amir Sarabadani
 * - Update wikimedia/wrappedstring to v3.0.0 by Timo Tijhof
 * - build: Updating mediawiki/mediawiki-codesniffer to 18.0.0 by Kunal Mehta
 * - Xml.php: Do not escape double quotes in $contents of Xml::element by Krinkle
 * - OutputPage: Remove appending of wgStyleVersion to legacy resources by Krinkle
 * - WatchAction::onSubmit return correct value, not always true by Florian Schmidt
 * - Remove the unused 'jquery.farbtastic' module  by Krinkle
 * - Translate special pages into Gorontalo by Urbanecm
 * - Translate ApiHelp, ApiSandbox and Autoblocklist to Spanish by MarcoAurelio
 * - Translate PasswordPolicies to Spanish by MarcoAurelio
 * - resourceloader: Remove 'user.styles' dependency from 'user' module by Timo Tijhof
 * - resourceloader: Remove mwLoadEnd code (moved to Navigation Timing) by Krinkle
 * - IP: Fix sanitization of IPv4 ranges by Brad Jorsch
 * - Only load PEAR Smtp mailer from vendor/composer, not from `pear` itself by Reedy
 * - Convert content.externallinks.css to less by Ed Sanders
 * - PageDataRequestHandler: Use getHeader instead of getAllHeaders by Legoktm
 * - Avoid sorting the language array twice by Kunal Mehta
 * - Remove deprecated mediawiki.widgets.visibleByteLimit alias by Krinkle
 * - Remove deprecated 'es5-shim' module by Krinkle
 * - mediawiki.debug: Move internal footHovzer to the same module by Krinkle
 * - Make RCCacheEntry use the local part of the user name for linking by Krinkle
 * - Setup: Remove various Profile sections by Krinkle
 * - ContentSecurityPolicy: Add trailing & to report urls by Krinkle
 * - resourceloader: Move style deprecation warnings to by Krinkle
 * - jquery.tablesorter: Allow this module to load on mobile by Krinkle
 * - languages: Use static array files for normalizer data by Krinkle
 * - Crimean Tatar/crh transliteration odds and ends by tjones
 * - OutputPage: Remove support for non-existent /w/skins/common directory  by Krinkle
 * - API: Raise an error when too many values are passed by Brad Jorsch
 * - installer: Do not wrongly hide namespace input field by Legoktm
 * - Update 'OpenSearchDescription' links by Suriyaa Kudo
 * - Add 'Special:MyLanguage' in Short URL link by Suriyaa Kudo
 * - Add ability to filter based on rc_title in API by Amir Sarabadani

Vendor

 * - Update wikimedia/wrappedstring to v3.0.0 by Timo Tijhof
 * - Re-build with latest stable composer so that later commits aren't dirty by James D. Forrester

3D

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

AbuseFilter

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Allow IP addresses in user selectors by Matěj Suchánek
 * - Sync up sqlite schema by Krinkle
 * - Compare with null instead of using $config->has by Daimona Eaytoy
 * - Simplify contentToString function by Daimona Eaytoy
 * - Reset condCount when entering checkAllFilters by Daimona Eaytoy

ActiveAbstract

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

AdvancedSearch

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Replace talk namespace icon with appropriate 'speechBubble' by tzhelyazkova
 * - Fix general issues in the Timeless skin by tzhelyazkova

AntiSpoof

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

ApiFeatureUsage

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

ArticleCreationWorkflow

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

ArticlePlaceholder

 * - Add config variable to disable SearchHookHandler by Amir Sarabadani

Babel

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

BetaFeatures

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issue by Kunal Mehta

BounceHandler

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

Calendar

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

Campaigns

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

Capiunto

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

CategoryTree

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Clarify result handling in JavaScript by Fomafix
 * - Remove error message on retry by Fomafix

CentralAuth

 * - Convert Special:GlobalRenameProgress to OOUI by Jayprakash12345
 * - Convert Special:GlobalRenameQueue/request/ to OOUI by James D. Forrester
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issues by Kunal Mehta
 * - Convert Special:GlobalRenameQueue to OOUI by Jayprakash12345
 * - Update for the actor table change by Brad Jorsch

CharInsert

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

CheckUser

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

CirrusSearch

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Drop saneitize job transition check by Erik Bernhardson
 * - Convert metastore to single type by Erik Bernhardson
 * - Externalize Keyword assertions by David Causse
 * - Adjust available sort orders by Erik Bernhardson

Cite

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

CiteThisPage

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

Citoid

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issues by Kunal Mehta
 * - Follow-up 436464af: Actually don't show the Cite tool if the config is broken by Jforrester

cldr

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Add some new languages not in CLDR by jenkins-bot

Cognate

 * - Add phan-taint-check-plugin by Umherirrender
 * - Cast start parameter in maintenance script to int by Umherirrender

CodeEditor

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

CodeMirror

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Remove dependencies on deprecated modules 'mediawiki.api.*' by Fomafix

CodeReview

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

CollaborationKit

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

Collection

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix undefined index warnings by Max Semenik

CommonsMetadata

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

ConfirmEdit

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

CongressLookup
No changes for CongressLookup

ContactPage

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

ContentTranslation

 * - Use .connect instead of .on to register handlers for OOUI widgets by petarpetkovic
 * - CX2: Implement "Reset translation" in MT card by Niklas Laxström
 * - Simplify width override code on personal menu by jenkins-bot
 * - CX2: Implement "Set as default" for MT card by jenkins-bot
 * - Remove cite toolbar config override by jenkins-bot
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issue by Kunal Mehta
 * - Remove check for ve.init.platform.sourceLinkCache by Santhosh Thottingal

ContributionTracking

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

CreditsSource

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

Dashiki

 * - Add missing doc block for renderHeader by Krinkle
 * - Don't use deprecated wfEscapeShellArg by Kunal Mehta
 * - Explicitly depend upon JsonConfig by Kunal Mehta
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader

DisableAccount

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

Disambiguator

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

DismissableSiteNotice

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

DonationInterface

 * - Add cancelPayment for rectifyOrphan by Ejegg
 * - Pad merchant reference suffix to always by 5 digits by Elliott Eggleston
 * - Updated composer to pull in smashpig 0.5.6.3 by Ejegg

DoubleWiki

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

DynamicSidebar

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

Echo

 * - Update icons to latest WMUI designs by VolkerE
 * - Make 'links' a required argument of NotificationBadgeWidget by Ed Sanders

EducationProgram
No changes for EducationProgram

Elastica

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by Legoktm

ElectronPdfService

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Add phan-taint-check-plugin by Umherirrender

EventBus

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

EventLogging

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issue by Kunal Mehta

ExtensionDistributor

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

FeaturedFeeds

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

FileExporter

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

FileImporter
No changes for FileImporter

FlaggedRevs

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Remove object fr and use local variables and functions by Fomafix
 * - Simplify messages by using mediawiki.jqueryMsg by Fomafix
 * - Update for the actor table change by Brad Jorsch

Flow

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Icon fixes by Ed Sanders
 * - Remove dependencies on deprecated modules 'mediawiki.api.*' by Fomafix

FundraiserLandingPage

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

FundraisingTranslateWorkflow

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

Gadgets

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

GeoCrumbs

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

GeoData

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

GettingStarted

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

Graph

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

GlobalBlocking

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

GlobalCssJs

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

GlobalPreferences

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by Legoktm

GlobalUsage

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

GlobalUserPage

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Support showing indicators by Kunal Mehta
 * - Replace ′ with ' in globaluserpage-editnotice by Kunal Mehta

GoogleNewsSitemap

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

GuidedTour

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - build: Replace jshint with eslint and make pass by Jforrester

GWToolset

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issues by Kunal Mehta

ImageMap

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

InputBox

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

Insider

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

intersection

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

Interwiki

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

InterwikiSorting
No changes for InterwikiSorting

JADE

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

Josa

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

JsonConfig
No changes for JsonConfig

Kartographer

 * - TagHandler: Don't array_unique getRequestedGroups by Marius Hoch
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - State: Add/ improve phpdoc by Thiemo Kreuz (WMDE)

LabeledSectionTransclusion

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

LandingCheck

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

LdapAuthentication

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

Linter

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

LiquidThreads

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issue by Kunal Mehta
 * - Fix outdated README file in LiquidThreads by Krinkle

Listings

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

LocalisationUpdate

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

LoginNotify

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

MapSources

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

MassMessage

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Update ref to deprecated `mediawiki.widgets.visibleByteLimit` by Timo Tijhof
 * - Add phan-taint-check-plugin by Umherirrender

Math

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Delete Selenium tests in Ruby by Physikerwelt
 * - Selenium tests for Math by Physikerwelt

MobileApp

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

MobileFrontend

 * - Remove mobile.less from global import path by Krinkle
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by Legoktm
 * - Hygiene: replace QUnit assert.equal with strictEqual by Stephen Niedzielski
 * - Remove CSS duplicated in Minerva by Timo Tijhof

MultimediaViewer

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Registration must use www.mediawiki.org domain by Antoine Musso

MwEmbedSupport

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

NavigationTiming

 * - ext.navigationTiming: Fix 'regardless' typo by Timo Tijhof
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issue by Kunal Mehta
 * - Don't reuse outer scope isInSample for survey by Gilles Dubuc
 * - ext.navigationTiming: Move 'resourceloader.loadEnd' logic here by Timo Tijhof

Newsletter

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

NewUserMessage

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

Nuke

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

OAuth

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

OATHAuth

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

ORES

 * - s/ApiQueryContributions/ApiQueryUserContribs/ by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader

OpenStackManager

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

PagedTiffHandler

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Remove 'UnitTestList' hook by Umherirrender

PageAssessments

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

PageImages

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issues by Kunal Mehta

PageTriage

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issue by Kunal Mehta

PageViewInfo

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

ParserFunctions

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

ParserMigration

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

ParsoidBatchAPI

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

PdfHandler

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

PerformanceInspector

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

Petition

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

Poem

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Update parsertests to use newer test format + tidy html always by Subramanya Sastry

PoolCounter

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

Popups

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix for changes to preferences form by Brion Vibber
 * - Fix IE11 settings dialog centering by Jdrewniak
 * - Properly escape messages passed to HTMLForm by Kunal Mehta
 * - Change the PopupsVisibility state to visible to match anon experience by Piotr Miazga

ProofreadPage

 * - Makes sure that files path and nemsapces matches according to PSR 4 by Tpt
 * - Improvement to recto/verso numbering through by Candalua
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader

PropertySuggester

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Cleanup SuggestionGenerator::filterSuggestions + tests by Marius Hoch
 * - Use CirrusSearch for PropertySuggester by Amir Sarabadani

QuickSurveys

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

Quiz

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

ReadingLists

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

RelatedArticles

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

RelatedSites

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

Renameuser

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

RevisionSlider

 * - Minor fixes around log animation time by WMDE-Fisch
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Adjust sliding animation time of pointers on short distances by Peter Grassberger
 * - Add phan-taint-check-plugin by Umherirrender

RSS

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

SandboxLink

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

Scribunto

 * - Add @covers tags to all tests by Kunal Mehta
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Disable Squiz.Classes.ValidClassName.NotCamelCaps globally by Kunal Mehta
 * - ustring: Handle invalid types in gsub by Brad Jorsch

Score

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Make LilyPond source automatically download by Étienne Beaulé

SearchExtraNS

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

SecurePoll

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Update for the actor table change by Brad Jorsch

Sentry

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

ShortUrl

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issues by Kunal Mehta

SiteMatrix

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

SpamBlacklist

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

SubPageList3

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

SubpageSortkey

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

SyntaxHighlight_GeSHi

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

TemplateData

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

TemplateSandbox

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Use namespaced ScopedCallback by Kunal Mehta

TemplateStyles

 * - Add tracking categories for errors by Brad Jorsch
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader

TextExtracts

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

Thanks

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag issue by Kunal Mehta

TimedMediaHandler

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Rename test cases to match standard naming pattern by Kunal Mehta

timeline

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

TitleBlacklist

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

TocTree

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

TorBlock

 * - Add Phan tests for TorBlock by Kunal Mehta
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Pass a true boolean to AbuseFilter by Daimona Eaytoy

Translate

 * - Make links in message documentation open in a new tab by jenkins-bot
 * - Use namespaced ScopedCallback by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Allow to use Ctrl + ENTER to submit a translation by jenkins-bot
 * - Stop stale translations appearing on translation pages by Niklas Laxström

TranslationNotifications

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

TrustedXFF

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

TwoColConflict

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

UnicodeConverter

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

UniversalLanguageSelector

 * - Update jquery.ime from upstream by jenkins-bot
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag errors by Kunal Mehta
 * - Remove unused `global $wgWBClientSettings` by Kunal Mehta

UploadsLink

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

UploadWizard

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

UrlShortener

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

UserMerge

 * - tests: Increment site_stats when creating a new user by Kunal Mehta
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader

VipsScaler

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

VisualEditor

 * - Fix template param diff when value is empty string by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - MobileArticleTarget: Include placeholder for references by Jforrester
 * - Pass importTitle directly to target, instead of through query string by Jforrester
 * - CollabTarget: Pass import promise to setSynchronizer by Jforrester
 * - ce.MWWikitextSurface: ask on paste about wikitext conversion by David Lynch
 * - MWSaveDialog: Fix typo in no-categories branch by Ed Sanders
 * - Allow CollabTarget to load on mobile by Ed Sanders
 * - Only apply toolbar negative margins on vector by Ed Sanders
 * - Remove dependencies on deprecated modules 'mediawiki.api.*' by Fomafix
 * - Separate save dialog from article target module by Ed Sanders

Wikibase

 * - Fully qualify NS_MAIN when used as function default argument by Lucas Werkmeister
 * - [cirrus] Fix haswbstatement warning tests by David Causse
 * - track all wb_terms table access via statsd by addshore
 * - Use TypeDispatchingEntitySearchHelper for SearchHelper in several places by Amir Sarabadani
 * - Travis: Don't test PHP5 by Marius Hoch
 * - Don't use WikibaseRepo class in dispatchChanges constructor by Lucas Werkmeister
 * - Reset MW service by Pablo Grass
 * - Dumps: Allow several --entity-type arguments by Marius Hoch
 * - Add read only entity type setting by Pablo Grass
 * - Heavily improve documentation of wb.RevisionStore.js by Krinkle
 * - Add monolingual wikitext formatter by Thiemo Kreuz (WMDE)
 * - [elastic] Use new assert methods for search keyword tests by David Causse

WikibaseLexeme

 * - [cirrus] Fix forms search by David Causse
 * - Use minified version of Vue to disable development warnings etc by Leszek Manicki
 * - Add wb-claims to page_props by Lucas Werkmeister
 * - Prevent browser autocomplete on Special:NewLexeme by Lucas Werkmeister
 * - Fix LexemeRevisionStore::getClaimRevision for lexeme statements by Jakob Warkotsch
 * - Fix mutating lemma state when editing in "lexeme header" widget by Leszek Manicki
 * - Don't refer to the spelling variant as "language" by daniel
 * - Use ISO code 'und' for missing language code by Stanislav Malyshev
 * - Added beta environment for Ruby browser tests by Leszek Manicki

WikibaseQuality

 * - Fix PSR-4 compatibility in tests for WikibaseQuality\Html\… classes by Thiemo Kreuz

WikibaseQualityConstraints

 * - Check bounds in IntegerChecker by Lucas Werkmeister
 * - Use ConstraintReportFactory::getDefaultInstance by Lucas Werkmeister
 * - Rearrange ConstraintReportFactory members by Lucas Werkmeister
 * - Remove ConstraintReportFactory::getConstraintParameterMap by Lucas Werkmeister

WikidataPageBanner

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

WikiEditor

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

wikihiero

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

WikiLove

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Remove dependencies on deprecated modules 'mediawiki.api.*' by Fomafix

WikimediaBadges

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

Wikidata.org

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

WikimediaEvents

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

WikimediaIncubator

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

WikimediaMaintenance

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

WikimediaMessages

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

XAnalytics

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

ZeroBanner

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

ZeroPortal

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

CologneBlue

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

MinervaNeue

 * - Remove minerva.less from global import path by Krinkle
 * - Move remaining Minerva skinStyles from MobileFrontend by Jdlrobson
 * - Add gender support to skin-minerva-blocked-drawer-creator-header by Piotr Miazga
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Use . operator instead of + operator by RazeSoldier

MonoBook

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Re-implement and improve mw-jump links with pure CSS by Timo Tijhof

Modern

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

Nostalgia

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

Timeless

 * - Fix $count to === against array instead of using count that fails by Paladox
 * - Remove `text-shadow` from progressive mediawiki.ui buttons by Volker E
 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader

Vector

 * - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by libraryupgrader
 * - Don't crop Burmese language headers by Volker E
 * - Remove IE 6 specific code by Volker E
 * - Re-implement and improve mw-jump links with pure CSS by VolkerE
 * - Lower CSS selector specificity on Vector tabs and menu by Volker E
 * - Remove special Vector tabs CSS for IE 6 by Volker E

Total Changes
410 Changes in 182 repos by 63 committers