Jump to content

MediaWiki 1.35/wmf.24

From mediawiki.org
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]

3D

[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]

RSS

[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