MediaWiki 1.33/wmf.17/Changelog

Core changes

 * - Update @deprecated comment for the DB_SLAVE constant by Thiemo Kreuz
 * - Update wikimedia/xmp-reader from 0.6.1 to 0.6.2 by Reedy
 * - Update wikimedia/php-session-serializer from v1.0.6 to v1.0.7 by Reedy
 * - Revert "RCFilters: Export config vars in the RL modules where possible" by Krinkle
 * - Update wikimedia/ip-set 2.0.0 to 2.0.1 by Reedy
 * - ChangesList: Remove spaces from in EnhancedChangesListGroup.mustache by Krinkle
 * - Job::factory should throw an InvalidArgumentException, not MWException by Jforrester
 * - mw.widgets: Use CSS grid for the calendar in supporting browsers by Volker E
 * - parser: Add new pcache metrics, split by page content model by Krinkle
 * - registration: Define packageFiles for v1 extension schema by Krinkle
 * - Change `.forEach` to `for ` loop with break by Fomafix
 * - mw.widgets: Make TitleSearchWidget read-only-able by Ed Sanders
 * - Remove unused @throws anotation from PHPDoc comment by Derick Alangi
 * - ProtectionForm: Move JS config var to RL packageFiles by Fomafix
 * - Add ability to define packageFiles in extension.json by Gilles Dubuc
 * - Add jakub-onderka/php-console-highlighter 0.3.2 explicitly by Reedy
 * - Update cssjanus from 1.2.0 to 1.2.1 by Reedy
 * - Updated pear/net_smtp from 1.8.0 to 1.8.1 by Reedy
 * - Linker: Remove some else statements, and unnecessary temporary variables by Jforrester
 * - Update dev dependancies by Reedy
 * - Make attachLatest.php wait for DB replica lag by Reedy
 * - build: Use headless Chrome and Firefox for QUnit testing by Jforrester
 * - ParserTestPrinter: use Shell class by Max Semenik
 * - JpegPixelFormatTest: use Shell class by Max Semenik
 * - build: Update karma to 3.1.4 by Krinkle
 * - RCFilters: Export config vars in the RL modules where possible by Timo Tijhof
 * - RCFilters: Convert RL modules to packageFiles by Krinkle
 * - resources: Update jquery-client from v2.0.1 to v2.0.2 by Jforrester
 * - wdio-mediawiki: Rename internal "Front page" ref to "Main page" by Jforrester
 * - wdio-mediawiki: Move non-public methods to local scope by Jforrester
 * - Follow-up I5bcae848: Remove from 1.33 RL, backported to 1.32 by Krinkle
 * - resourceloader: Reduce 'implement' overhead for modules without scripts by Timo Tijhof
 * - mediawiki.language: Deprecate mw.language.specialCharacters by Krinkle
 * - mediawiki.user: Remove deprecated stickyRandomId by Krinkle
 * - mediawiki.libs.jpegmeta: Remove deprecated mw.libs property by Timo Tijhof
 * - Drop SessionManager::autoCreateUser, deprecated in 1.27 and unused by James D. Forrester
 * - Drop b/c reading of wgSessionsInObjectCache and wgSessionHandler, deprecated in 1.27 by James D. Forrester
 * - Drop User::getGroup{Name|Member}, deprecated in 1.29 and unused by Jforrester
 * - Drop EmailNotification::updateWatchlistTimestamp, deprecated in 1.27 and unused by James D. Forrester
 * - Move migrateActors.php to includes by Matěj Suchánek
 * - Drop SearchEngine::getNearMatchResultSet, deprecated in 1.27 and unused by Reedy
 * - Drop MWExceptionHandler::getLogId, deprecated in 1.27 and unused by Reedy
 * - Drop JsonContent->getJsonData, deprecated in 1.25 and unused by Reedy
 * - Drop LinkCache->addLink, deprecated in 1.27 and unused by Reedy
 * - Drop EventRelayerGroup::singleton, deprecated in 1.27 and unused by Reedy
 * - resourceloader: Misc optimisations in startup module by Krinkle
 * - resourceloader: Require logName parameter in mw.log.deprecate by Krinkle
 * - Drop SiteSQLStore, deprecated in 1.27, unused by James D. Forrester
 * - Drop Linker::formatSize, deprecated in 1.28 and unused by James D. Forrester
 * - Drop Linker::formatTemplates, deprecated in 1.28 and unused by James D. Forrester
 * - Use packageFiles feature to replace special-purpose RL modules by Krinkle
 * - Remove old Title CSS/JS methods, deprecated in 1.31, unused by James D. Forrester
 * - MWHttpRequest: Include the request ID in outgoing HTTP requests by Mobrovac
 * - NoLocalSettings: Remove style for the html element by Fomafix
 * - Fix mw-ui-quiet+progressive/destructive selectors by Ed Sanders
 * - Collapse some else statements and nested if statements by Krinkle
 * - Remove Title->canTalk, deprecated in 1.30, unused by James D. Forrester
 * - Change HttpRequestFactory default to guzzle by Krinkle
 * - Remove Title::escapeFragmentForURL, deprecated in 1.30, unused by James D. Forrester
 * - Remove Title->getSquidURLs, deprecated in 1.27, unused by James D. Forrester
 * - resourceloader: Fix localStorage for multi-file modules by Krinkle
 * - Expose external link additions and deletions by Baha
 * - API: Don't return a deprecation warning for default values by Brad Jorsch
 * - Ensure action object matches passed in right in Title::checkUserBlock by Thalia
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender
 * - resources: Allow jquery.ui.widgets on mobile by James D. Forrester
 * - Prevent fatal PHP errors when PageRestriction::getTitle returns null. by David Barratt
 * - build: Add 'svgmin' Grunt task and crush SVGs by Volker E
 * - Mostly drop old comment schemas by Tim Starling
 * - Improve performance of ActiveUsersPager query by Tim Starling
 * - Stop overwriting $cache in User::getCacheKey by Reedy
 * - Mark jquery.throttle-debounce as deprecated by James D. Forrester
 * - Persist sessions pre-send instead of post-send by Aaron Schulz
 * - Ensure calls to Title::getArticleID use the same case as the definition by Thalia
 * - resources: Update OOjs-Router from v0.1.0 to v0.2.0 by James D. Forrester
 * - Move upload stash related exceptions to own files by Umherirrender
 * - Make invalidateModuleCache take a database domain ID by Aaron Schulz
 * - Rename WikiMap DB domain ID methods to reduce confusion with web domains by Aaron Schulz
 * - resources: Update OOjs-Router from 48302a572 to v0.1.0 by James D. Forrester
 * - .phpcs.xml: Remove ignores for removed files by Umherirrender
 * - Move exceptions JobQueueError to own file by Umherirrender
 * - Use PRC_AUTOPATROLLED for rollbacks and revdel  by Krinkle
 * - Fix condition if...else in getDB & PHPDoc comment for getUserDB by D3r1ck01
 * - rdbms: lower value of MAX_LAG_DEFAULT to 6 by Krinkle
 * - rdbms: move "maxLag" parameter up to LBFactory and add comments by Aaron Schulz
 * - Follow-up dbfe1c9a935: Fix RELEASE-NOTES typo by James D. Forrester
 * - resourceloader: Support TestModules registration via extension.json by James D. Forrester
 * - Improve error handling for wrong autoloader permissions by Gergő Tisza
 * - Disallow user suppression in a partial block by Dmaza
 * - Fix message documentation to refer to Special:Block page by Thalia
 * - Remove deprecated class SquidUpdate by Umherirrender
 * - Add test for User::isBlockedFrom by Thalia
 * - Exception is never thrown in the getConnection method by Derick Alangi
 * - Hard deprecate Language::setCode by Fomafix
 * - objectcache: Fixes WinCache increment losing TTL. by Juan Osorio

Vendor

 * - Update wikimedia/xmp-reader from 0.6.1 to 0.6.2 by Reedy
 * - Update wikimedia/php-session-serializer from v1.0.6 to v1.0.7 by Reedy
 * - Update wikimedia/ip-set 2.0.0 to 2.0.1 by Reedy
 * - Update wikimedia/css-sanitizer from v2.0.0 to v2.0.1 by Reedy
 * - Update firebase/php-jwt from 4.0.0 to 5.0.0 by Reedy
 * - Update justinrainbow/json-schema from 5.2.7 to 5.2.8 by Reedy
 * - Update cssjanus from 1.2.0 to 1.2.1 by Reedy
 * - Update pear/* by Reedy
 * - Update symfony/* to 3.4.22 by Reedy
 * - Updated james-heinrich/getid3 from v1.9.15 to v1.9.17 by Reedy
 * - Update psy/psysh and dependencies by Krinkle

3D

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders

AbuseFilter

 * - In tests that create users, add 'user' to $this->tablesUsed by Tim Starling
 * - Move the "global-" prefix to a const by Daimona Eaytoy
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Remove ancient permission checks by Daimona Eaytoy
 * - Update the throttle script by Daimona Eaytoy

ActiveAbstract

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

AdvancedSearch

 * - Add missing test cases for GetPreferences hook handler by Thiemo Kreuz
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - Use mw.Title.isTalkNamespace by Ed Sanders

AntiSpoof

 * - Drop support for operation when wgDisableAuthManager is true by James D. Forrester
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

ApiFeatureUsage

 * - API: Undeprecate and implement 'features' parameter by Brad Jorsch
 * - Add couple type hints and fix deprecated calls to ConfigFactory by David Causse
 * - Deprecate ignored param 'features' by David Causse
 * - Add support for elasticsearch 6 by David Causse
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

ArticleCreationWorkflow

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

ArticlePlaceholder
No changes for ArticlePlaceholder

Babel

 * - Remove PHP entry point by James D. Forrester
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

BetaFeatures

 * - build: Update devDependencies by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

BounceHandler

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Improve default $wgUnrecognizedBounceNotify behavior by Seb35

Calendar

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

Campaigns

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

Capiunto

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

CategoryTree

 * - Simplify code by using Xml::element by Krinkle
 * - Fix findings by phpcs by Krinkle
 * - Remove "return true" on hook handler functions by Krinkle
 * - Remove deprecated module 'ext.categoryTree.css' by Fomafix
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Add typehints to function parameters by Fomafix

CentralAuth

 * - Drop support for operation when wgSessionsInObjectCache is false by James D. Forrester
 * - Drop support for operation when wgDisableAuthManager is true by James D. Forrester
 * - Don't call code that might not need calling by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

CharInsert

 * - build: Update devDependencies by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

CheckUser

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

CirrusSearch

 * - saneitizer: Increment loop id when restarting by DCausse
 * - saneitizeJobs: Report loop id with --show by EBernhardson
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Remove "return true" legacy behavior from hook handler functions by Derick Alangi

Cite

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Tests: Depend on newly-renamed VE test suite by Jforrester

CiteThisPage

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

Citoid

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

cldr

 * - Remove PHP entry point by James D. Forrester
 * - Add gcr and a fix for de by Raymond

Cognate

 * - Use correct services in CognateServices/ServiceWiring by Lucas Werkmeister

CodeEditor

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

CodeMirror

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

CodeReview

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

CollaborationKit

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

Collection

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

CommonsMetadata

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

ConfirmEdit

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

CongressLookup

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

ContactPage

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

ContentTranslation

 * - Update firebase/php-jwt from 4.0.0 to 5.0.0 by jenkins-bot
 * - CXLinkContextItem: Allow adaptationInfo to be null by jenkins-bot
 * - Ensure calls to Title::getArticleID use the same case as the definition by Thalia
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

ContributionTracking

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

CreditsSource

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

Dashiki

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

Disambiguator

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

DismissableSiteNotice

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

DonationInterface
No changes for DonationInterface

DoubleWiki

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

DynamicSidebar

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

EUCopyrightCampaign

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

Echo

 * - SpecialHelpMenuWidget: Remove button handle hack by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders

Elastica

 * - Add MWElasticUtils::waitForGreen by Erik Bernhardson
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

ElectronPdfService

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

EventBus

 * - Revert "Added new event factory methods" by Marko Obrovac
 * - Added new event factory methods by Holger Knust
 * - Update firebase/php-jwt from 4.0.0 to 5.0.0 by Reedy
 * - Send page-links-change event by Baha
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Fix doc type in EventRelayerBus by Umherirrender
 * - Fix call to EventBus::createEvent by Umherirrender

EventLogging

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

ExtensionDistributor

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

ExternalGuidance
No changes for ExternalGuidance

FeaturedFeeds

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

FileExporter

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

FileImporter

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

FlaggedRevs

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

Flow

 * - Notification: Add and make use of RTL icons by Volker E
 * - Make widget teardown async by Roan Kattouw
 * - Ensure calls to Title::getArticleID use the same case as the definition by Thalia
 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Update Parsoid Accept header to 2.0.0 by Roan Kattouw

FundraiserLandingPage

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

FundraisingTranslateWorkflow

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

Gadgets

 * - build: Update devDependencies by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

GeoCrumbs

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

GeoData

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

GettingStarted

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

GlobalBlocking

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

GlobalCssJs

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

GlobalPreferences

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

GlobalUsage

 * - Use tabs in api/en.json by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

GlobalUserPage

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

GoogleNewsSitemap

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

Graph

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Tests: Depend on newly-renamed VE test suite by James D. Forrester

GrowthExperiments

 * - Help panel: search instrumentation by Kosta Harlan
 * - Help Panel: Another hack attempt to fix iOS scroll bug on search by Kosta Harlan
 * - Help Panel: Fix iOS scroll bug by Kosta Harlan
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

GuidedTour

 * - build: Extend 'svgmin' options and move to 'minify' task by Volker E
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

GWToolset

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

ImageMap

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

InputBox

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

Insider

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

intersection

 * - Code cleanup by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender
 * - Fix parser tests for async image decoding by Umherirrender

Interwiki

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

InterwikiSorting
No changes for InterwikiSorting

JADE
No changes for JADE

Josa

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

JsonConfig

 * - Follow-up 7695dd8be7, fix API response handling by Krinkle
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - JCLuaLibrary: Replace objects with arrays, recursively by Brad Jorsch

Kartographer

 * - Fix typo in api i18n message by Reedy
 * - Follow-up 4766049d: Fix API i18n to not suggest this only works on one page by James D. Forrester
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Mholloway
 * - build: Update eslint-config-wikimedia to 0.10.1 by Mholloway
 * - Eslint have some issues with commented code by Mateus Santos

LabeledSectionTransclusion

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

LandingCheck

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

LdapAuthentication

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender

Linter

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

LiquidThreads

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - Replace deprecated SearchEngine::namespacesAsText call by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender

Listings

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

LocalisationUpdate
No changes for LocalisationUpdate

LoginNotify

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

MapSources

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

MassMessage

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

Math

 * - MathWikidataHook.php -> MathWikibaseHook.php by Amir Sarabadani
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

MobileApp

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

MobileFrontend

 * - Define abort type and abort mechanism by jdlrobson
 * - VE: Add min-height to headings so they match read mode by Ed Sanders
 * - Remove NODE_ENV=test env variable when running tests by Nicholas Ray
 * - Make tests/node-qunit/.eslintrc.json extend the .eslintrc in /src by Nicholas Ray
 * - Fix: ES6 transform errors in code coverage report by Stephen Niedzielski
 * - Hygiene: move browserslist targets to new file by Stephen Niedzielski
 * - Remove extra padding in VE widescreen by Ed Sanders
 * - Transpiling (allow safe ES6 usage in /src and /tests/node-qunit folders) by jdlrobson
 * - Breaking: replace OO.mfExtend with mobile.mfExtend by Jdlrobson
 * - Breaking: trim unused mobile.startup exports by Stephen Niedzielski
 * - Breaking: replace mobile.startup/* ResourceLoader definitions by Stephen Niedzielski
 * - Fix: PageGateway TypeError in LanguageOverlay by Stephen Niedzielski
 * - mobile.startup/Overlay: Document that class="overlay-enabled" is used on by Bartosz Dziewoński
 * - Hygiene: migrate Deferred.fail use and remove warning by jdlrobson
 * - Hygiene: remove unused Deferred deprecation warnings by jdlrobson
 * - Breaking: remove mobile.editor ResourceLoader module by Jdlrobson
 * - Hygiene: replace deepEqual tests with propEqual by jdlrobson
 * - Hygiene: remove config for expand all user option by Stephen Niedzielski
 * - Remove tagline from Special:MobileOptions page by Jdlrobson
 * - Breaking: replace View.events with constructor args by jdlrobson
 * - Respect user option for preferred editor if MFUsePreferredEditor is set by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Modify Special:MobileOptions layout by Jan Drewniak
 * - Ensure calls to Title::getArticleID use the same case as the definition by Thalia
 * - Hygiene: remove unused strings by Stephen Niedzielski
 * - Upgrade to eslint 5.13 and use new global:off syntax by Ed Sanders
 * - Aligning ImageOverlay prev/next buttons with loading spinner. by Jdlrobson
 * - mobile.init/editor: Don't create loading overlay if we're not going to use it by Bartosz Dziewoński
 * - EditorOverlay: Pass constructor of itself to VisualEditorOverlay, not instance by Bartosz Dziewoński
 * - Hygiene: replace getAttribute with dataset and style by Piotr Miazga
 * - Update: add View.events support to Panels by Stephen Niedzielski
 * - VE: Load HTML in parallel with modules by Bartosz Dziewoński
 * - LoadingOverlay: Set translucency using rgba color instead of opacity by Bartosz Dziewoński

MultimediaViewer

 * - build: Replace 'svgmin' 'indent' option value by tab escape sequence by Volker E
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - build: Update grunt-banana-checker from 0.6.0 to 0.7.0 by James D. Forrester
 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - Get Rid of EmbedFileInfo by Eric Gardner

NavigationTiming

 * - Add ability to set different survey rate for logged-in users by Gilles Dubuc
 * - tests: Disable emitCpuBenchmark test by Krinkle
 * - Decouple RSI and measure it after onload by Krinkle
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Follow-up 799142f: Bump MediaWiki dependency too by James D. Forrester
 * - Replace use of deprecated ResourceLoaderTestModules hook by Timo Tijhof

Newsletter

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

NewUserMessage

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

Nuke

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

OATHAuth

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

OAuth

 * - Bump PHP required version > 5.6.99 by Reedy
 * - Bump PHP required version >= 5.5.99 by Jforrester
 * - Update firebase/php-jwt from 4.0.0 to 5.0.0 by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Remove unused argument from \MWCryptRand::generateHex by Umherirrender

OpenStackManager
No changes for OpenStackManager

ORES

 * - ext.ores.highlighter: Fix minor memory alloc by Krinkle
 * - Fix tests that rely on recentchanges table by Amir Sarabadani
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

PageAssessments

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

PagedTiffHandler

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

PageImages

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

PageTriage

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

PageViewInfo

 * - Skip invalid titles from pageview API in ApiQueryMostViewed by Krinkle
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

ParserFunctions

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Enable string functions if running parser/PHPUnit tests  by Krinkle

ParsoidBatchAPI

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

PdfHandler

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

PerformanceInspector

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

Petition

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

Poem

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

PoolCounter

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

Popups

 * - Adjust the reference popup size and enable scollbars by Thiemo Kreuz
 * - Improve documentation of the previewType constants by Thiemo Kreuz
 * - Exclude links in popups to trigger other popups by WMDE-Fisch
 * - Hygiene: improve jQuery JSDoc type checking by Stephen Niedzielski
 * - Move possibly expensive title parser construction down by Thiemo Kreuz
 * - Use $config instead of $conf for consistency purposes by Derick Alangi
 * - Move thumbnail rendering code into pagePreview renderer by Stephen Niedzielski
 * - Make renderSettingsDialog return a jQuery object by Thiemo Kreuz
 * - Test for element id passing by Thiemo Kreuz (WMDE)
 * - Trigger click on source footnote link by Stephen Niedzielski
 * - Move gateway typedefs to gateway index by WMDE-Fisch
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

ProofreadPage

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - Replace deprecated SearchEngine::create call by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

PropertySuggester

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

QuickSurveys

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

Quiz

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

ReadingLists

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender

RelatedArticles

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

Renameuser

 * - Add type hinting and fix to PHPDoc comments by Derick Alangi

RevisionSlider

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

RSS

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

SandboxLink

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

Score

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

Scribunto

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

SearchExtraNS

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

SecurePoll

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender

Sentry

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

ShortUrl

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Fixup return type and function casing by Reedy

SiteMatrix

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - SiteMatrix should contain the IETF language tag (the "lang") of the wiki by David Barratt

SkinPerPage

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

SpamBlacklist

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

SubPageList3

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

SubpageSortkey

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

SyntaxHighlight_GeSHi

 * - build: Update devDependencies by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Fix create_pygmentize_bundle by Kunal Mehta

TemplateData

 * - build: Update eslint-config-wikimedia to 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

TemplateSandbox

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

TemplateStyles

 * - Remove cssjanus dependancy by Reedy
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

TemplateWizard
No changes for TemplateWizard

TextExtracts

 * - Improve coverage for mostly untested ApiQueryExtracts by Thiemo Kreuz
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

Thanks

 * - Add client side click to cancel on thank by Kosta Harlan
 * - popup is undefined by jdlrobson
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

TimedMediaHandler

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - build: Update eslint-config-wikimedia to 0.10.1 by Esanders

timeline

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

TitleBlacklist

 * - Drop support for operation when wgDisableAuthManager is true by James D. Forrester
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

TocTree

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

TorBlock

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

Translate

 * - Better handle errors in Special:SearchTranslations by Amire80

TranslationNotifications

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

TrustedXFF

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

TwoColConflict

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

UniversalLanguageSelector
No changes for UniversalLanguageSelector

UploadsLink

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

UploadWizard

 * - Open license links in new window by Matthias Mullie
 * - Add CC0 license notice for captions by Matthias Mullie
 * - Replace use of deprecated mw.libs.jpegmeta by Timo Tijhof
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

UrlShortener

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

UserMerge

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

VipsScaler

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

VisualEditor

 * - Update VE core submodule to master (3df16c6ce) by James D. Forrester
 * - Update VE core submodule to master (121f78425) by James D. Forrester
 * - Update VE core submodule to master (c4d559b29) by James D. Forrester
 * - Fix TypeError in MWTocWidget.initFromMetaList by Bartosz Dziewoński
 * - ve.init.mw.Platform: Migrate away from deprecated specialCharacters API by Roan Kattouw
 * - Fix function name by Ed Sanders
 * - ve.ui.MWTransclusionContextItem: Use the right class name in override by Bartosz Dziewoński
 * - DesktopArticleTarget: Make the progress bar into a reusable widget by Bartosz Dziewoński
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender
 * - DesktopArticleTarget: Match NWE toolbarPlaceholder height to real toolbar by Bartosz Dziewoński
 * - DesktopArticleTarget: Fix position of progress bar if editor is reloaded by Bartosz Dziewoński
 * - Tests: Duplicate module to test.VisualEditor ahead of next phase by James D. Forrester
 * - mw.Platform.setUserConfig: Don't try to set for logged-out users, it doesn't by James D. Forrester

Wikibase

 * - Travis: Don't use (removed) PHP entry point for CLDR by Marius Hoch
 * - Catch up with minerva header changes (id & star) by Jakob Warkotsch
 * - termbox: update to latest  by Pablo Grass
 * - Add ADR for Termbox and ParserCache Integration by Jakob Warkotsch
 * - Made RepoLinker aware of entity sources by Addshore
 * - Remove unused @throws anotation from PHPDoc comment by Thiemo Kreuz
 * - Fixed entity-source-based-access branch of WikibaseRepo::getEntityTypeToRepositoryMapping by Addshore
 * - Do not use ForeignEntityValidator when using entity-source based access to other Wikibase instance entities by Addshore
 * - wbsearchentities: Show name of entity source name in "repository" part of API response by Addshore
 * - Added EntitySource to WikiPageEntityStore by Addshore
 * - Removed reference to not existing code by Addshore
 * - Use prefix of the entity source when generating Title objects in EntityContentFactory by Addshore
 * - Add interwiki prefix to Entity Source by Addshore
 * - Consolidate more view/resources modules (4) by Timo Tijhof
 * - Consolidate more view/resources modules (3) by Timo Tijhof
 * - Enable modules used by WBMI for statements on mobile by James D. Forrester
 * - termbox: update to latest by Pablo Grass
 * - Removed personal email addresses from Travis CI notifications by Leszek Manicki
 * - Ensure calls to Title::getArticleID use the same case as the definition by Thalia
 * - Fix (Statements|Property)ParserFunctionIntegrationTest w/o active repo by Marius Hoch
 * - Use Kartographer's for Wikitext globe coordinates formatting by Tpt
 * - Removed ClientStore::getTermIndex by Leszek Manicki
 * - Depend on ILoadBalancer instead of LoadBalancer by Lucas Werkmeister
 * - Move creation of PropertyLabelResolver from ClientStore to WikibaseClient by Leszek Manicki
 * - Take EntitySources into account in EntityContentFactory::getTitleForId by Leszek Manicki
 * - Consolidate more view/resources modules by Timo Tijhof
 * - Disable the hook when testing by Smalyshev
 * - Move basic fields definitions to Wikibase space by Smalyshev

WikibaseLexeme

 * - Bind all of lexeme header to save when pressing enter by Amir Sarabadani
 * - Update dependencies to fix security vuln message by Michael Große
 * - Adjust spacing between Sense ID, bar and Gloss by Ladsgroup
 * - Add test for empty result by Stanislav Malyshev
 * - Fix fatal error - EmptySet does not exist anymore by Stanislav Malyshev
 * - Add ULS and CLDR as prerequisites in install instructions by alaasarhan
 * - Update package-lock.json by addshore
 * - Move field definitions to new class name by Stanislav Malyshev

WikibaseMediaInfo

 * - Update copy to reflect actual button text by Matthias Mullie
 * - Depicts read state  by Matthias Mullie
 * - Add missing dependency on OOUI windows module by Matthias Mullie
 * - Load depicts data into js on page load by Matthias Mullie
 * - Add CC0 license dialog by Matthias Mullie
 * - Get rid of EditToggle.js by Matthias Mullie
 * - Fix incorrect value passed to constructor by Cormac Parle
 * - Styles: Drop old filepage-mediainfo-entitytermsview name by James D. Forrester
 * - Disable MediaInfoEnableFilePageDepicts by default for now by Jforrester
 * - Add check for MediaInfoEnableFilePageDepicts to unit test by Cormac Parle
 * - Edit depicts statements on File page by Matthias Mullie
 * - Let statements be shown and edited on mobile target too by Matthias Mullie
 * - Revert "Let statements be shown and edited on mobile target too" by Matthias Mullie
 * - Let statements be shown and edited on mobile target too by Matthias Mullie
 * - Move field definitions to new class name by Stanislav Malyshev
 * - Drop the wikibase.mediainfo.styles module, unused by James D. Forrester

WikibaseQualityConstraints

 * - Update dependencies to fix security vuln message by Michael Große

Wikidata.org

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

WikidataPageBanner

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

WikiEditor

 * - Migrate away from deprecated specialCharacters API by Roan Kattouw
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - build: Update eslint-config-wikimedia 0.10.1 by Ed Sanders

wikihiero

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

WikiLove

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Add @inheritDoc to public functions that are inheritance by Fomafix

WikimediaBadges

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

WikimediaEvents

 * - Remove deprecated 'schema.ReadingDepth' module. by Jan Drewniak
 * - Relax flaky test: don't assert the exact value of user_id by Tim Starling
 * - Use "named" array assertions by Tim Starling
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

WikimediaIncubator

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Improve doc params by Umherirrender

WikimediaMaintenance

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Remove EducationProgram by Reedy

WikimediaMessages

 * - onSkinCopyrightFooter: Make it easier to extend this by James D. Forrester
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

XAnalytics

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

ZeroBanner

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

ZeroPortal

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

CologneBlue

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

EUCopyrightCampaignSkin

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

MinervaNeue

 * - Hygiene: update categoryOverlay to use factory API by Jdlrobson
 * - Make section edit icons display:block, predictable height by Bartosz Dziewoński
 * - Hygiene: update talkOverlay to use factory API by Stephen Niedzielski
 * - Revert "Hygiene: Track minerva errors count only once" by Jdlrobson
 * - Remove legacy behavior from hook handler function by Derick Alangi
 * - Apply styling to Parsoid refs as well by Ed Sanders
 * - Hygiene: replace OO.mfExtend with mobile.mfExtend by Niedzielski
 * - Hygiene: rename mobile.startup variable in search by Stephen Niedzielski
 * - Hygiene: move PageGateway import to top by jdlrobson
 * - Switch to outside list style for ordered lists too  by Bartosz Dziewoński
 * - Merge skins.minerva.scripts.top and skins.minerva.mainMenu into scripts by jdlrobson
 * - Adjust heading padding for special pages by Jdlrobson
 * - Change z-index of page-issues read-more link by Jan Drewniak
 * - Hygiene: Track minerva errors count only once by Pmiazga
 * - Hygiene: replace deepEqual tests with propEqual by Stephen Niedzielski
 * - Hygiene: replace mobile.startup/paths with props by Stephen Niedzielski
 * - page actions is no longer position absolute by jdlrobson
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader
 * - Not all amboxes are tables by Jdlrobson
 * - Hygiene: migrate View.events to constructor prop by Jdlrobson
 * - Align ImageOverlay prev/next buttons with top of viewport. by Jan Drewniak

MonoBook

 * - Remove 'icons-sourcefile.svg' by Volker E
 * - build: Add Grunt 'svgmin' task and crush SVGs by Volker E
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

Modern

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

Nostalgia

 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender

Timeless

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

Vector

 * - build: Update to eslint-config-wikimedia 0.10.1 by Ed Sanders
 * - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by libraryupgrader

Total Changes
525 Changes in 178 repos by 71 committers