MediaWiki 1.35/wmf.24

MediaWiki 1.35.0-wmf.23 Deployment of MediaWiki 1.35.0-wmf.24 to Wikimedia sites MediaWiki 1.35.0-wmf.25

The latest version (labeled "1.35.0-wmf.24") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 17 March 2020 (see the roadmap).

Core changes

edit
  • git #87d162c3 - Include wmf/1.35.0-wmf.24 submodules and Defines.php by Antoine Musso
  • git #a2f186a9 - Default to qqx in SpecialPageExecutor by Lucas Werkmeister
  • git #7a4df9b0 - Remove auto-generated and empty lines in comments by Thiemo Kreuz
  • git #894ae3a3 - docs: createAndPromote.php: Password is required even when --force is supplied by Martin Urbanec
  • git #febd88cb - Hard deprecate not passing a user to ArchivedFile::userCan (T246189) by DannyS712
  • git #2619b261 - Support the creation of Skins with services injected (T244466) by mainframe98
  • git #40675f9b - Hard deprecate not passing a user to OldLocalFile::userCan (T246189) by DannyS712
  • git #fe9344d1 - languages: Don't assume $wgUser in LanguageConverter (T235360) by daniel
  • git #260e4208 - installer: Avoid ResourceLoader trying to cache to the database (T247638) by Brad Jorsch
  • git #80d0db74 - [docker] Add recommendation to install docker-compose binary (T246021) by Kosta Harlan
  • git #43123eca - Make Title::__construct private by Daimona Eaytoy
  • git #096e5d8c - Use consistent case for Title::getDBkey in docs by Niklas Laxström
  • git #47cc31de - tests: Enable 'npm run selenium' on Windows by AronDemian
  • git #559cd0bf - WikiPageDbTestBase: Remove use of global $wgUser (T243708) by DannyS712
  • git #e456b686 - resourceloader: Allow 'localBasePath' for ImageModule to extension.json by Timo Tijhof
  • git #c036b6aa - cache: Remove use of $wgContLanguageCode in MessageCacheTest (T247674) by Timo Tijhof
  • git #9463b010 - Setup: Move simple shortcuts together in Setup.php and improve docs by Timo Tijhof
  • git #47ef87e2 - Bundle services at top of TraditionalImageGallery::toHtml by Umherirrender
  • git #81a31e16 - Setup: Remove compat for $wgDisableCounters (T189966) by Timo Tijhof
  • git #75ccdc61 - languages: Move default $wgNamespaceAliases to MessagesEn.php (T189966) by Timo Tijhof
  • git #e8d9d68b - Setup: Remove compat for $wgUseSquid and friends (T189966) by Timo Tijhof
  • git #3161311c - Use MediaWikiServices::getMessageCache by Umherirrender
  • git #e28b4bd8 - Use MediaWikiServices::getRepoGroup in file related classes by Umherirrender
  • git #1e4108c0 - Use MediaWikiServices::getRepoGroup in special page related classes by Umherirrender
  • git #878330ae - Use MediaWikiServices::getRepoGroup by Umherirrender
  • git #fe94d1b3 - tests: Use ::class rather than string class name by Reedy
  • git #ecac8e1f - Move contents of mediawiki.legacy.commonPrint into ResourceLoaderSkinModule (T242177) by jdlrobson
  • git #50c3a471 - Setup: Move wgSkipSkins appendix to Skin::getAllowedSkins (T189966) by Timo Tijhof
  • git #1426f635 - Enhance passwored reset message (T246844) by hmonroy
  • git #88a44e9e - Deprecate mediawiki.legacy.oldshared (T242177) by jdlrobson
  • git #e08e9609 - OutputPage: Only export wgUserNewMsgRevisionId if non-null (T53640) (T233676) (T231168) by Timo Tijhof
  • git #490d5c7a - OutputPage: Remove 'wgMonthNamesShort' from mw.config (T48496) (T219340) by Timo Tijhof
  • git #d264915b - package.json: Upgrade acorn to 7.1.1 by James D. Forrester
  • git #7690bd6f - Create a PHP version of jquery.spinner by Ed Sanders
  • git #9e444590 - Setup: Improve section docs to better explain the pre-config setup (T189966) by Timo Tijhof
  • git #6191976e - Make MessageCache::getParserOptions private (T247189) by DannyS712
  • git #f7b180e1 - Add ContentModelChange and api to release notes by DannyS712
  • git #6e212c43 - Updating pear/mail_mime (1.10.6 => 1.10.7) by Reedy
  • git #bada5291 - Reduce the length of 6 long lines of code (T243598) by Sam Wilson
  • git #89be2c58 - Allow storing additional CSP sources in ParserOutput by Brian Wolff
  • git #69568962 - Update symfony/yaml to 5.0.5 by Reedy
  • git #eed0b13a - Update symfony/yaml to 4.4.5 by Reedy
  • git #25abda60 - mediawiki.jqueryMsg: Document and test param cloning behaviour by Michael Große
  • git #88093859 - DevelopmentSettings: Set EnableJavaScriptTest to true (T247285) by Kosta Harlan
  • git #ca46126e - resourceloader: Support single-file component .vue files by Roan Kattouw
  • git #73c20062 - mediawiki.legacy.shared is merged into existing skin modules and removed (T242177) by jdlrobson
  • git #7ecc6897 - Upgrade codesniffer to 30.0.0 and semver to 1.5.1 by James D. Forrester
  • git #8c468724 - Upgrade wikimedia/assert from 0.4.0 to 0.5.0 by James D. Forrester
  • git #476c26e6 - Add an anchor on Special:Version for each installed composer library by C. Scott Ananian
  • git #225174e0 - Update message docs for option-list messages by Sam Wilson
  • git #43939abb - resourceloader: Error in FileModule if provided path is a directory (T233012) by James D. Forrester
  • git #8595db55 - resourceloader: Factor out file loading in ResourceLoaderFileModule by James D. Forrester
  • git #3275ef7f - Tests: Remove unneeded uses of global $wgUser (T243708) by DannyS712
  • git #ba9a90c6 - Upgrade less.php from 1.8.2 to 3.0.0 (no-op) by James D. Forrester
  • git #da2a97a4 - mediawiki.confirmCloseWindow: Add missing localisation message by Bartosz Dziewoński
  • git #13b72d0f - "Enable 'site' and 'site.styles' modules on mobile target (take 2) (T237050) (T127268) by Jdlrobson
  • git #2c454b32 - Don't show a link to email system users on Special:UserRights (T247437) by DannyS712
  • git #624c6293 - maintenance: Remove --mwdebug option by Timo Tijhof
  • git #f2266439 - SpecialEmailUser: Set user text field to required (T247430) by Thalia
  • git #80484291 - Allow SessionProviderInterface to say if it is safe against CSRF (T237852) by Bill Pirkle
  • git #3ebd55ed - ApiEditPage: add baserevid parameter (T230843) (T34037) by daniel
  • git #df4c9f76 - languages: Avoid usage of deprecated MessageCache::singleton() by Derick A
  • git #1f4efc6c - Add RefreshSecondaryDataUpdate and use it in DerivedPageDataUpdater (T218456) (T206283) by Aaron Schulz
  • git #78bc3ae2 - Hard deprecate Revision::userCan (T247259) by DannyS712
  • git #13b11a94 - rdbms: reduce duplication in Database via helper methods by Aaron Schulz
  • git #0da37edd - EnhancedChangesList: add screen reader support to live changes by Abbe98
  • git #8aae75ba - Use unified cross-browser code for search input vendor property overrides by Volker E
  • git #69608f77 - Fix typo, remove double "a"s (T201491) by ankit
  • git #8df005c5 - Fix typo, accesible -> accessible (T201491) by ankit
  • git #5dbd6797 - rdbms: remove Database::bufferResults() and Database::tableNamesWithAlias() by Aaron Schulz
  • git #f8146204 - Add PSR-4 mappings for existing namespaces and the top level (T166010) by Tim Starling
  • git #dda34f24 - objectcache: make decr() atomic in APCUBagOStuff by Aaron Schulz
  • git #1d750641 - objectcache: set apc.use_request_time to 0 during APCUBagOStuff writes by Aaron Schulz
  • git #d691b3c6 - Updating wikimedia/base-convert (v2.0.0 => v2.0.1) by Reedy
  • git #643b1fce - watchlist: Misc cleanup for ApiQueryRecentChangesIntegrationTest by Timo Tijhof
  • git #a3a620a1 - Remove $options parameter from OutputPage::parserOptions by Daimona Eaytoy
  • git #71ea5a36 - Remove usage of deprecated Revision from ApiEditPage (T246284) by Petr Pchelko
  • git #c63a8e1f - Remove usage of deprecated static Revision methods from actions (T246284) by Petr Pchelko
  • git #a881f807 - Make Special:ListFiles not show usernames with underscores by Sahajsk`
  • git #b4c55298 - PageProps: Minor clean up logic of PagePropsTest by Timo Tijhof
  • git #0789d156 - Add a ContentModelChange helper, and an api module that uses it (T107174) by DannyS712
  • git #fe40625a - SqlBagOStuff: Add a limit to key length (T224808) by Petr Pchelko
  • git #effef521 - XmlDumpWriter: fix blob address output in stubs (T246074) by daniel
  • git #e0f3a293 - API: Fix fetching login token from action=query&meta=tokens on private wikis (T245149) by Brad Jorsch

Vendor

edit
  • git #8f2967d5 - Remove paragonie/random_compat (T227242) by Reedy
  • git #d2605354 - Updating web-auth/* (v2.1.7 => v3.1.1) (T242753) by James D. Forrester
  • git #1d6f46b6 - Updating pear/mail_mime (1.10.6 => 1.10.7) by Reedy
  • git #6e16f195 - Updating symfony/* (v4.4.5 => v5.0.5) by Reedy
  • git #9f8a601c - Updating pimple/pimple (v3.2.3 => v3.3.0) by Reedy
  • git #05740c39 - Updating composer/semver (1.5.0 => 1.5.1) by Reedy
  • git #e2d06aa4 - Upgrade wikimedia/assert from 0.4.0 to 0.5.0 by James D. Forrester
  • git #8b82234b - Bump parsoid to 0.12.0-a5 by C. Scott Ananian
  • git #14d2870a - Upgrade less.php from 1.8.2 to 3.0.0 (no-op) by James D. Forrester
  • git #b9c09c19 - Update ruflin/elastica and elasticsearch/elasticsearch by Reedy
  • git #d5899478 - Re-generate with composer 1.10 and update README (T247360) by James D. Forrester
  • git #425900a6 - Updating wikimedia/base-convert (v2.0.0 => v2.0.1) by Reedy

Extensions

edit
  • git #e0f8b60c - Use MediaWikiServices::getRepoGroup by Umherirrender
  • git #3fdfd6f9 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

AbuseFilter

edit

No changes for AbuseFilter

ActiveAbstract

edit
  • git #17519e6c - Make use of the …::class feature, where possible by Thiemo Kreuz

AdvancedSearch

edit

No changes for AdvancedSearch

AntiSpoof

edit

No changes for AntiSpoof

ApiFeatureUsage

edit

No changes for ApiFeatureUsage

ArticleCreationWorkflow

edit

No changes for ArticleCreationWorkflow

ArticlePlaceholder

edit
  • git #5a418e8a - Fix PHPUnit 8 deprecation warnings by Daimona Eaytoy
  • git #3e87df36 - SpecialAboutTopic: Make entity field required (T247478) by DannyS712
  • git #8d2112e0 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

Babel

edit

No changes for Babel

BetaFeatures

edit
  • git #b13029c5 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

BounceHandler

edit
  • git #738a6a86 - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #4348aeaa - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

Calendar

edit
  • git #cf69f685 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

Campaigns

edit

No changes for Campaigns

Capiunto

edit

No changes for Capiunto

CategoryTree

edit

No changes for CategoryTree

CentralAuth

edit

CentralNotice

edit
  • git #62c29ed6 - Remove usages of deprecated Revision::newFromTitle (T246284) by Petr Pchelko
  • git #e89cfdb8 - Use MediaWikiServices::getMessageCache by Umherirrender
  • git #caba3418 - Remove usages of deprecated Revision::newFromTitle (T246284) by Petr Pchelko
  • git #0a117dad - Remove last use of global $wgUser (T241615) by DannyS712
  • git #182e0b58 - Replace usage of deprecated Page in favor of WikiPage/Article (T239975) by ArtBaltai
  • git #1e58615b - Stop using old deprecated SpecialPageFactory static functions (T245686) by DannyS712
  • git #527a7001 - eslint: Add /mediawiki rules by Ed Sanders
  • git #56a3269e - Fix IDatabase::upsert() calls with bad unique key parameters by Aaron Schulz
  • git #52537a88 - composer: Bump mediawiki-phan-config to 0.9.2 by Daimona Eaytoy
  • git #57770bf8 - Replace WebRequest::getLimitOffset with ::getLimitOffsetForUser (T243805) by DannyS712
  • git #5021b77a - Revert "Adding new ids for lang and project multi-select tr elements" by AndyRussG
  • git #b9a9b6ac - Avoid pointless use of $wgMemc (T160813) by Aaron Schulz
  • git #49e7b9e4 - Replace use of `rc_new` field with `rc_source` (T36320) by DannyS712
  • git #5c1f081c - build: Updating dependencies by Umherirrender
  • git #7220d43b - Remove uses of global $wgUser as a fallback (T241615) by DannyS712
  • git #9ae96de1 - Reset hide shouldHide,reason private variables when setting new category (T240802) by Margaret Epps
  • git #679a23c7 - Remove unused function by Elliott Eggleston
  • git #0bad753b - Use IDatabase::buildLike by Umherirrender
  • git #af7f7467 - Remove backward compatibility code for OutputPage::parseInline by Umherirrender
  • git #1d627333 - tests: Don't write to the actual database by Daimona Eaytoy
  • git #48e3d77a - build: Updating dependencies by Umherirrender
  • git #e970592c - Move test-only classes to new TestAutoloadClasses declaration (T196090) by Umherirrender
  • git #0827564b - Remove wrong default value from WebRequest::getText call by Umherirrender
  • git #ac0f850d - Remove pre RecentChange::getQueryInfo code by Umherirrender
  • git #a741bf3f - Remove use of jquery.ui module aliases (T219604) (T240505) by James D. Forrester
  • git #b9e45636 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (T235049) by Umherirrender
  • git #7f8a475e - Fix error in CentralNoticeImpression schema (T236627) by Andrew Green
  • git #4caca22a - Update CentralNoticeImpression scheme for campaign fallback (T236627) by Andrew Green
  • git #14e58e56 - build: Bump mediawiki-codesniffer to 28.0.0 and make pass (T192167) by Max Semenik

CharInsert

edit
  • git #93882126 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

CheckUser

edit

CirrusSearch

edit
  • git #257733d2 - Update symfony/yaml to 5.0.5 by Reedy
  • git #8188dc8e - Update symfony/yaml to 4.4.5 by Reedy
  • git #ab7e2e9e - Adjust runSearch.php variable overrides for mw load order changes by Erik Bernhardson
  • git #c263177b - Remove usage of MEDIAWIKI_JOB_RUNNER constant (T247129) by Erik Bernhardson
  • git #2ab12fea - Update phan annotations for latest CI by Erik Bernhardson
  • git #ebbf5987 - Cleanup reindexer output by Erik Bernhardson
  • git #4af5ec00 - Add helper method for processing ORES data in a document source by Gergő Tisza
  • git #62555ea6 - reindex: Wait around for counts to match before giving up (T247368) by Erik Bernhardson
  • git #85708a65 - Use MediaWikiServices::getRepoGroup by Umherirrender
  • git #49ee95c3 - Wait around after a refresh before counting docs by Erik Bernhardson

Cite

edit

No changes for Cite

CiteThisPage

edit
  • git #11b28c46 - Replace $wgContLanguageCode with $wgLanguageCode (T247674) by Timo Tijhof
  • git #115fa5c9 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

Citoid

edit
  • git #68a00271 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

cldr

edit
  • git #19562828 - Add nrf-gg (for Guernésiais), nrf-je (for Jèrriais) (T165648) by Raymond
  • git #1b6b2c7c - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

CodeEditor

edit
  • git #58fd7c80 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

CodeMirror

edit

No changes for CodeMirror

CodeReview

edit
  • git #d8505ebf - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #909ef042 - .phpcs.xml: Remove excluded rule Generic.Files.OneObjectStructurePerFile.MultipleFound as it is fixed now. by zoranzoki21
  • git #51504dd5 - Move SvnRevAuthorTablePager class into the own file by zoranzoki21
  • git #0523272c - Move SvnRevTablePager class into the own file by zoranzoki21
  • git #417dda6c - Move SvnRevStatusTablePager class into the own file by zoranzoki21
  • git #6d7d8c2a - Move SvnRevTagTablePager class into the own file by zoranzoki21
  • git #ae62392c - Move CodeStatusChangeTablePager class into the own file by zoranzoki21
  • git #de5e0c80 - Move SvnTablePager class into the own file by zoranzoki21
  • git #2f442e7c - Move RepoAdminListView and RepoAdminRepoView classes into the own files by zoranzoki21
  • git #2ced9006 - Move CodeCommentsTablePager class into the own file by zoranzoki21
  • git #74c3b4f6 - Move SubversionProxy class into the own file by zoranzoki21
  • git #77cf89c7 - Move SubversionShell class into the own file by zoranzoki21
  • git #5b92b8e3 - Move SubversionPecl class into the own file by zoranzoki21
  • git #e19974d3 - Move CodeCommentLinkerWiki class into the own file by zoranzoki21
  • git #2e6c6bca - Move CodeCommentLinkerHtml class into the own file by zoranzoki21
  • git #0030301c - Move sql files into the sql/ directory by zoranzoki21
  • git #a0f040c0 - Javascript coding conventions: Clean up whitespace by DannyS712
  • git #b58b9ed1 - Convert $wgMemc use to WANObjectCache (T160813) by Aaron Schulz
  • git #fe282967 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

Cognate

edit

No changes for Cognate

CollaborationKit

edit
  • git #b12620ff - Javascript coding conventions: Use $ as a prefix for jquery variables by DannyS712
  • git #f086e553 - Use MediaWikiServices::getRepoGroup by Umherirrender
  • git #84d203fd - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
  • git #7475a900 - Use ParserOptions::newFromAnon() instead of relying on global $wgUser (T246861) by DannyS712

Collection

edit
  • git #80983e80 - Use MediaWikiServices::getLinkCache() by Umherirrender

CommonsMetadata

edit
  • git #c6923380 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
  • git #a7e77874 - Use MediaWikiServices::getRepoGroup by Umherirrender

ConfirmEdit

edit

No changes for ConfirmEdit

CongressLookup

edit

ContactPage

edit

No changes for ContactPage

ContentTranslation

edit
  • git #a7b1772b - Add CXHeader with improved button and icon components (T243583) by Santhosh Thottingal
  • git #b8a4e8d2 - Fix typo, "a a" -> "a", update .gitignore with common MacOS tempfile (T201491) by ankit

ContributionTracking

edit
  • git #9871b883 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

CreditsSource

edit

No changes for CreditsSource

Dashiki

edit

Disambiguator

edit
  • git #286f139e - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #02235845 - Move visualEditorIntegration.js into the modules/ for consistency by zoranzoki21
  • git #437cfea6 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

DiscussionTools

edit
  • git #e9b583d1 - parser: Improve merging multiple comments on one line by Bartosz Dziewoński
  • git #04365c01 - Merge RL modules which are only loaded by 'ext.discussionTools.init' (T240474) by Bartosz Dziewoński
  • git #92c3f079 - controller: Make edit summary use the wiki's content language (T246043) by Bartosz Dziewoński
  • git #1be47f05 - Support saving multi-line comments in VE by Ed Sanders
  • git #6964f0c9 - controller: Show error messages immediately when loading fails (T247533) by Bartosz Dziewoński
  • git #574d519f - ReplyWidget: Fix spacing for save error messages by Bartosz Dziewoński
  • git #2fcd9757 - Fix padding in visual mode by Ed Sanders
  • git #0653114f - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
  • git #9cb497fc - Check wgIsProbablyEditable before showing 'Reply' buttons (T240582) by Bartosz Dziewoński
  • git #1fff57fd - controller: Move code for transcluded comment errors by Bartosz Dziewoński

DismissableSiteNotice

edit
  • git #34c4667c - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

DonationInterface

edit
  • git #b0c6b9fa - Add iDEAL to adyen (T240981) by jgleeson
  • git #75effede - Javascript coding conventions: No parentheses for typeof by DannyS712
  • git #1b103e5c - Javascript coding conventions: Don't use $ as a prefix for DOM variables by DannyS712
  • git #193aa50a - Javascript coding conventions: Use $ as a prefix for jquery variables by DannyS712
  • git #128117e6 - Get rid of remaining 'stomp' mentions by Elliott Eggleston
  • git #217199a4 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
  • git #09f8790d - Update version in extension.json by Elliott Eggleston
  • git #d9490ccb - Use new SmashPig approvePayment() signature in Ingenico adapter (T246863) by Andrew Green
  • git #35a516f1 - Update SmashPig & usage of SmashPig constants (T246863) by Elliott Eggleston

DoubleWiki

edit
  • git #7625126d - Replace $wgContLanguageCode with $wgLanguageCode (T247674) by Timo Tijhof
  • git #f7b36d98 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

DynamicSidebar

edit
  • git #c604b132 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

Echo

edit
  • git #1be7adf0 - tests: Avoid calling Title::__construct by Daimona Eaytoy
  • git #a933412e - Use MediaWikiServices::getMessageCache by Umherirrender

Elastica

edit

ElectronPdfService

edit

No changes for ElectronPdfService

EntitySchema

edit

No changes for EntitySchema

EventBus

edit

No changes for EventBus

EventLogging

edit
  • git #c97354d2 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

EventStreamConfig

edit

No changes for EventStreamConfig

ExtensionDistributor

edit
  • git #6183f7d0 - Convert $wgMemc use to WANObjectCache (T160813) by Aaron Schulz
  • git #d775d3ae - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

ExternalGuidance

edit

No changes for ExternalGuidance

FeaturedFeeds

edit
  • git #efddfc7b - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

FileExporter

edit

No changes for FileExporter

FileImporter

edit

No changes for FileImporter

FlaggedRevs

edit

Flow

edit
  • git #a8a1eab4 - Updating pimple/pimple (v3.2.3 => v3.3.0) by Reedy

FundraiserLandingPage

edit

FundraisingTranslateWorkflow

edit
  • git #8f460f80 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

Gadgets

edit

No changes for Gadgets

GeoCrumbs

edit

GeoData

edit
  • git #8cbb49aa - Use MediaWikiServices::getRepoGroup by Umherirrender

GettingStarted

edit

No changes for GettingStarted

GlobalBlocking

edit

GlobalCssJs

edit

No changes for GlobalCssJs

GlobalPreferences

edit
  • git #0a51e4ec - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

GlobalUsage

edit
  • git #3bf2a3d7 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
  • git #55bffbe6 - Use MediaWikiServices::getRepoGroup by Umherirrender

GlobalUserPage

edit
  • git #05084e5d - build: Remove jshint reference, removed from this repo by James D. Forrester
  • git #aa5af208 - Convert $wgMemc use to WANObjectCache (T160813) by Aaron Schulz
  • git #261d0ed5 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

GoogleNewsSitemap

edit

Graph

edit

No changes for Graph

GrowthExperiments

edit
  • git #13a12103 - Don't attempt to render pageviews if no data is loaded by Kosta Harlan
  • git #b1d0d49b - TopicFiltersDialog: Actually prevent superfluous 'search' events (T247375) by Roan Kattouw
  • git #499d597e - Adjust the guidance blue dot on Minerva (T244435) by Gergő Tisza
  • git #ae777b9d - Don't show Special:ClaimMentee to users that cannot use it (T247475) by DannyS712
  • git #164b5bc6 - HomepageModule: Adjust line height of headers to avoid cut off by Kosta Harlan

GuidedTour

edit
  • git #7670e973 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

GWToolset

edit

ImageMap

edit
  • git #313fba81 - Use MediaWikiServices::getBadFileLookup by Umherirrender
  • git #c6a8e7fe - Use MediaWikiServices::getRepoGroup by Umherirrender
  • git #b37c0818 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

InputBox

edit

No changes for InputBox

Insider

edit
  • git #5edd7d82 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

intersection

edit
  • git #b715337f - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #0a07b186 - .phpcs.xml: Remove unavailable file from exclude-pattern by zoranzoki21
  • git #8fec3871 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

Interwiki

edit

No changes for Interwiki

InterwikiSorting

edit

Jade

edit

Josa

edit
  • git #1a060bdf - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

JsonConfig

edit
  • git #449989ab - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

Kartographer

edit

LabeledSectionTransclusion

edit
  • git #faa4ad69 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

LandingCheck

edit
  • git #7de7829c - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #b5fa74ea - Fix MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic by zoranzoki21
  • git #5a4f2f8c - PHP 7.4 compatibility: Don't read array offsets of a variable that could be false by James D. Forrester

LdapAuthentication

edit

Linter

edit

No changes for Linter

LiquidThreads

edit
  • git #c80c4f83 - Make use of the …::class feature, where possible by Thiemo Kreuz
  • git #da95320f - Javascript coding conventions: No parentheses for typeof by DannyS712

Listings

edit
  • git #9a9aaed0 - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #ab801e42 - Fix MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic by zoranzoki21
  • git #d74edc46 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

LocalisationUpdate

edit
  • git #71b72680 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

LoginNotify

edit
  • git #7b24e036 - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #b77c7e69 - build: Remove jshint reference, removed from this repo by James D. Forrester
  • git #ff9ae6b7 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

MachineVision

edit
  • git #75cac78b - Improve page load experience and fix FOUC (T242667) by annet
  • git #57afc56c - Mark reviewimagelabels internal; unmark unreviewedimagecount (T241242) by Michael Holloway
  • git #40863ee5 - Update random unreviewed image query to directly return image names by Michael Holloway

MapSources

edit
  • git #9cecc2cb - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #c6c4083d - Fix order of rules in .phpcs.xml by zoranzoki21
  • git #ffde0d78 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

MassMessage

edit
  • git #485b60cc - Fix typo: "a a" -> "a", update gitignore with OS X tempfile (T201491) by ankit
  • git #0e9b5cb7 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
  • git #6141e5fb - Stop using Revision::userCan (T247259) by DannyS712
  • git #22ad0066 - Add debounce when validating page title in Special:MassMessage page by Abijeet
  • git #be94192e - Remove use of deprecated wfWikiID() by Abijeet

Math

edit

MobileApp

edit

No changes for MobileApp

MobileFrontend

edit

MultimediaViewer

edit
  • git #d46bb280 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
edit
  • git #6dc721b4 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

Newsletter

edit
  • git #b3bf9421 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

NewUserMessage

edit

No changes for NewUserMessage

Nuke

edit
  • git #51bf625b - Use MediaWikiServices::getRepoGroup by Umherirrender

OATHAuth

edit
  • git #4f8eca9f - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

OAuth

edit

OpenStackManager

edit

No changes for OpenStackManager

ORES

edit
  • git #463ebce0 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

PageAssessments

edit
  • git #d2a59e02 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712

PagedTiffHandler

edit
  • git #295d7e02 - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #df598165 - Stop using deprecated wfEscapeShellArg global function by Daimona Eaytoy

PageImages

edit

PageTriage

edit
  • git #b77efd06 - Javascript coding conventions: No parentheses for typeof by DannyS712
  • git #04647b96 - Use MediaWikiServices::getMessageCache by Umherirrender
  • git #48694167 - Javascript coding conventions: Use $ as a prefix for jquery variables by DannyS712
  • git #b8c2f95b - Convert $wgMemc use to WANObjectCache (T160813) by Aaron Schulz

PageViewInfo

edit

No changes for PageViewInfo

ParserFunctions

edit
  • git #b00143f1 - Use MediaWikiServices::getLinkCache() by Umherirrender
  • git #2c97d150 - Use MediaWikiServices::getRepoGroup by Umherirrender

ParsoidBatchAPI

edit
  • git #992eb6be - Use MediaWikiServices::getBadFileLookup by Umherirrender
  • git #d813684b - Use MediaWikiServices::getRepoGroup by Umherirrender

PdfHandler

edit

PerformanceInspector

edit

No changes for PerformanceInspector

Petition

edit
  • git #7b40429f - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #718a754b - Javascript coding conventions: No parentheses for typeof by DannyS712

Poem

edit

No changes for Poem

PoolCounter

edit
  • git #e67b91d3 - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #35a3bd61 - build: Remove jshint reference, removed from this repo by James D. Forrester
  • git #0ff9e8c5 - Fix some errors found by phpcs and cleanup .phpcs.xml file by zoranzoki21

Popups

edit

ProofreadPage

edit
  • git #bf9ef34c - Use ParserOptions::newFromAnon() instead of relying on global $wgUser (T246861) by DannyS712

PropertySuggester

edit
  • git #b08a95ae - Fix PHPUnit 8 deprecation warnings by Daimona Eaytoy

QuickSurveys

edit

No changes for QuickSurveys

Quiz

edit

No changes for Quiz

ReadingLists

edit

No changes for ReadingLists

edit

No changes for RelatedArticles

Renameuser

edit

No changes for Renameuser

RevisionSlider

edit
edit
  • git #f82c57b1 - build: Remove jshint reference, removed from this repo by James D. Forrester

Score

edit
  • git #20689fbd - Use MediaWikiServices::getRepoGroup by Umherirrender

Scribunto

edit
  • git #724c38c8 - Use MediaWikiServices::getRepoGroup by Umherirrender
  • git #92587641 - Use MediaWikiServices::getContentLanguage() by Umherirrender
  • git #a3a61e71 - build: Exclude linux binaries from MinusX by Umherirrender

SearchExtraNS

edit

SecureLinkFixer

edit
  • git #e283a2ad - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll

edit

No changes for SecurePoll

Sentry

edit

ShortUrl

edit

No changes for ShortUrl

SiteMatrix

edit

No changes for SiteMatrix

SpamBlacklist

edit
  • git #1cdb1d25 - Use MediaWikiServices::getMessageCache by Umherirrender

SubPageList3

edit

SubpageSortkey

edit

SyntaxHighlight_GeSHi

edit

No changes for SyntaxHighlight_GeSHi

TemplateData

edit
  • git #53f4783f - Organise resource files in directories after their module bundles (T193826) by Timo Tijhof
  • git #2034c95f - build: Remove redundant arrays around "Hooks" in extension.json by Timo Tijhof

TemplateSandbox

edit

TemplateStyles

edit

No changes for TemplateStyles

TemplateWizard

edit

No changes for TemplateWizard

TextExtracts

edit

Thanks

edit

No changes for Thanks

TheWikipediaLibrary

edit

No changes for TheWikipediaLibrary

TimedMediaHandler

edit
  • git #4423e231 - Use MediaWikiServices::getRepoGroup by Umherirrender

timeline

edit
  • git #e8058d6d - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #e0856cfb - build: Remove jshint reference, removed from this repo by James D. Forrester

TitleBlacklist

edit

No changes for TitleBlacklist

TocTree

edit

No changes for TocTree

TorBlock

edit

Translate

edit

TranslationNotifications

edit

No changes for TranslationNotifications

TrustedXFF

edit

No changes for TrustedXFF

TwoColConflict

edit

UniversalLanguageSelector

edit

No changes for UniversalLanguageSelector

edit
  • git #56fd7129 - build: Replace jshint/jsonlint with eslint (T195542) by zoranzoki21
  • git #30043ede - build: Remove jshint reference, removed from this repo by James D. Forrester

UploadWizard

edit
  • git #4c0a3d46 - Use MediaWikiServices::getRepoGroup by Umherirrender
  • git #89e702a1 - Use upstream PHP/CSS spinner on loading page by Ed Sanders
  • git #3f126861 - Remove unused spinner for lazyloaded Flickr images by Bartosz Dziewoński
  • git #7e74f460 - Convert $wgMemc use to WANObjectCache (T160813) by Aaron Schulz

UrlShortener

edit

No changes for UrlShortener

UserMerge

edit

VipsScaler

edit
  • git #f6c2780e - Use MediaWikiServices::getRepoGroup by Umherirrender

VisualEditor

edit
  • git #8f106c9e - Remove two unused localisation messages by Bartosz Dziewoński
  • git #a65c9052 - Adding aria-label to the widgets in page settings that fail accessibility (T247048) by Akinwale Alagbe
  • git #e3d3e086 - Move checkbox widget creation to mw.libs.ve (T245222) by Ed Sanders
  • git #ce094c72 - Remove X-Parsoid-Variant configuration value, which is no longer needed (T229074) by C. Scott Ananian
  • git #bcfb250f - Ensure that ve.init.target is correct when re-activating an ArticleTarget by Ed Sanders
  • git #30c90b86 - Making Categories page in page option dialog accessible (T247122) by Akinwale Alagbe
  • git #d0c45940 - ve.ui.MWSaveDialog: Remove meta element filtering from wikitext preview (T212085) by Bartosz Dziewoński
  • git #50883dd7 - Don't pass through edit API params we've already handled by Ed Sanders

WebAuthn

edit

Wikibase

edit
  • git #dda85886 - Make more tests independent from the language by Thiemo Kreuz
  • git #5cd408c3 - Make SpecialNewItemTest independend from the language by Thiemo Kreuz
  • git #9b0b251a - Remove auto-generated comments by Thiemo Kreuz
  • git #859639db - Remove unused variable by Jakob Warkotsch
  • git #328c02b9 - bridge: Add test for license closing behavior (T246231) by Michael Große
  • git #d66b5aff - GenericActionApiClient for federated property calls (T246802) by addshore
  • git #dc7626f2 - bridge: Wire up License (T246231) (T246230) by Michael Große
  • git #6b845413 - Fix for PHP 7.4 compat, take 2 (T247595) by Daimona Eaytoy
  • git #3a38186e - Avoid using Title::__construct by Daimona Eaytoy
  • git #46c924d8 - Replace trivial MockBuilder usage in tests with createMock() by Thiemo Kreuz
  • git #e214f326 - bridge: Use real messages in storybook and dev entry by Michael Große
  • git #1ba00da7 - bridge: restructure z-index usage by Michael Große
  • git #a1c2d409 - bridge: move Tracker interface into dedicated module by Pablo Grass
  • git #0e5f80f5 - bridge: Add license component (T246236) by Michael Große
  • git #350f49e4 - Use TermTypes constants in PrefetchingTermLookup implementations by Jakob Warkotsch
  • git #edebfeeb - Add MWHttpRequest to PSR-7 ResponseInterface adapter (T246802) by Jakob Warkotsch
  • git #4906614c - Fix for PHP 7.4 compat (T247595) by Daimona Eaytoy
  • git #d630b5e1 - Remove unused argument from `new RequestContext()` by Thiemo Kreuz
  • git #1cc9e576 - Do not assume wgKartographerLiveData is always set (T247458) by Thiemo Kreuz
  • git #0d5b6429 - Add monolingual codes nrf-gg (for Guernésiais), nrf-je (for Jèrriais) (T165648) by Remko de Keijzer
  • git #a31602db - bridge: add border-top for header on mobile (T239421) by Lucas Werkmeister
  • git #0546d6c6 - bridge: slightly simplify mock config by Lucas Werkmeister
  • git #ae6fab1f - bridge: depend on 'vue' ResourceLoader module from core (T247519) by Pablo Grass
  • git #b46afa0e - bridge: share a Tracker instance between init and app by Pablo Grass
  • git #edf2aad2 - Remove Phan suppression that’s no longer needed by Lucas Werkmeister
  • git #8bfb7ad8 - bridge: MwInitTracker: align unit and test name by Pablo Grass
  • git #005b5413 - bridge: add tracking to init unit tests by Pablo Grass
  • git #d22c7f73 - Allow injection of HttpRequestFactory in services by addshore
  • git #f46e0850 - PSR-4 autoload as much as possible of repo (T172368) by Lucas Werkmeister
  • git #2bb39eb2 - Fix link syntax in ADR by Lucas Werkmeister
  • git #c41a6e3c - bridge: Clean up unused root store key by Michael Große
  • git #24dbcdce - bridge: Add new license BridgeRepoOptions to config plugin (T246226) by Michael Große
  • git #fec11003 - bridge: Extract helper method for BridgeRepoConfig mock by Michael Große
  • git #df14c9fe - Add ADR regarding hooks and testability by Itamar Givon
  • git #017cc40f - Remove unused SearchEntities constructor params (T247067) by Jakob Warkotsch
  • git #56a4bdac - Stop using Revision::userCan (T247259) by DannyS712
  • git #dcf36554 - bridge: Simplify BridgeConfig plugin by Michael Große
  • git #c3025c8c - bridge: add size M for icon-only EventEmittingButton (T246227) by Lucas Werkmeister
  • git #cb1c2244 - Fatal UnresolvedEntityRedirectException when viewing certain Wikidata item pages (T243779) by rosalie
  • git #0b33d412 - bridge: add messages for license dialog (T246236) by Lucas Werkmeister
  • git #3261d67c - Only use variable arguments for RdfBuilderTestData::getNTriples() by Lucas Werkmeister
  • git #ec661167 - Fix buggy logic on building change op result of aliases (T246873) by Amir Sarabadani
  • git #e4afc86d - Use MediaWikiServices::getRepoGroup by Umherirrender
  • git #31b70ef0 - Do not try to load label in unknown languages in Lua (T245062) by Amir Sarabadani

WikibaseCirrusSearch

edit
  • git #be12c8cb - Remove SearchEntities constructor args (T247067) by Jakob Warkotsch
  • git #712320a8 - Wrap property EntitySearchHelper in PropertyDataTypeSearchHelper by Jakob Warkotsch

WikibaseLexeme

edit
  • git #c3ad9c11 - Fix LexemeContentTest for Title constructor being private (T247782) by Lucas Werkmeister
  • git #13b8ccdb - Fix PHPUnit 8 deprecation warnings by Daimona Eaytoy
  • git #11563ce7 - build: Updating acorn to 5.7.4 by libraryupgrader

WikibaseLexemeCirrusSearch

edit

No changes for WikibaseLexemeCirrusSearch

WikibaseMediaInfo

edit
  • git #de604889 - Prefer detailed error message over plain error response (T233051) by Matthias Mullie
  • git #49e7e6b9 - Improve handling of invalid qualifiers in GlobeCoordinateInputWidget (T233052) by Eric Gardner
  • git #48e2f2a5 - Prevent coordinates from being re-arranged in RTL mode (T246797) by Eric Gardner
  • git #76c132f1 - Remove label from UnsupportedInputWidget (T247044) by Eric Gardner
  • git #2cd6cebe - Don't fire add event when string input is empty by Matthias Mullie

WikibaseQualityConstraints

edit
  • git #1353d336 - Fix PHPUnit 8 deprecation warning by Daimona Eaytoy

Wikidata.org

edit

No changes for Wikidata.org

WikidataPageBanner

edit
  • git #6ac4d35a - Use MediaWikiServices::getRepoGroup by Umherirrender

WikiEditor

edit

wikihiero

edit

No changes for wikihiero

WikiLove

edit

No changes for WikiLove

WikimediaBadges

edit
  • git #04dabb0f - Follow-up 9909b7c: Don't try to set a blank default skinStyles; unneeded and invalid by James D. Forrester

WikimediaEditorTasks

edit
  • git #000d4e43 - Fix revert counting for non-language-specific counters, take 2 (T244974) by Michael Holloway
  • git #1c15fbe8 - Hygiene: Drop suggestions support and WikibaseCirrusSearch dependency by Michael Holloway
  • git #71be189a - Revert "Fix revert counting for non-language-specific counters" (T247479) by Michael Holloway
  • git #0af18bfb - Fix revert counting for non-language-specific counters (T244974) by Michael Holloway

WikimediaEvents

edit
  • git #8ad14bf7 - build: Remove jshint reference, removed from this repo by James D. Forrester
  • git #2d3dde46 - [search] Turn on glent m0 AB test (T246947) by Erik Bernhardson

WikimediaIncubator

edit

WikimediaMaintenance

edit

No changes for WikimediaMaintenance

WikimediaMessages

edit
  • git #27961002 - Use MediaWikiServices::getMessageCache by Umherirrender

Wikisource

edit

No changes for Wikisource

XAnalytics

edit

No changes for XAnalytics

Skins

edit

CologneBlue

edit
  • git #2cd1f81c - build: Replace jshint/jsonlint with eslint by zoranzoki21
  • git #2fdcc6ae - build: Remove jshint reference, removed from this repo by James D. Forrester
  • git #7bfcc6f4 - Drop deprecated (or soon to be deprecated) mediawiki.legacy modules (T242177) by jdlrobson
  • git #3534b885 - Use ResourceLoaderSkinModule (T242177) by jdlrobson

MinervaNeue

edit
  • git #edaa6715 - tests: Avoid calls to Title::__construct by Daimona Eaytoy
  • git #53fab7c0 - Always enable stylelint rules after disable by Umherirrender
  • git #9d0ffdd8 - Selenium: record videos of all tests (T245250) by Željko Filipin
  • git #0892d190 - Drop support for $wgMinervaCustomLogos being set (T232140) by James D. Forrester
  • git #30fbd44e - Reduce selector specificity to necessary minimum by Volker E
  • git #d9db5412 - Remove usage of deprecated Revision::newFromTitle (T246284) by Petr Pchelko

Modern

edit

MonoBook

edit

Nostalgia

edit

Timeless

edit
  • git #a0ab7647 - Use MediaWikiServices::getRepoGroup by Umherirrender

Vector

edit

VisualEditor

edit
  • git #3ee49173 - Add missing localisation message by Bartosz Dziewoński
  • git #ff82c096 - [BREAKING CHANGE] Remove ve.init.target lookup from TargetWidget by Ed Sanders

Total Changes

edit

518 Changes in 134 repos by 79 authors