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]

Vendor

[edit]

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 (task 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]

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]

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 (task 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 (task 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 (task 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) (task 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 (task 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 (task 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 (task 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]

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 (task 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' (task T240474) by Bartosz DziewoƄski
  • git #92c3f079 - controller: Make edit summary use the wiki's content language (task 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 (task 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 (task 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 (task 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 (task T246863) by Andrew Green
  • git #35a516f1 - Update SmashPig & usage of SmashPig constants (task T246863) by Elliott Eggleston

DoubleWiki

[edit]
  • git #7625126d - Replace $wgContLanguageCode with $wgLanguageCode (task 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]

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 (task 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]

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 (task 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 (task 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 (task 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 (task 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]

MapSources

[edit]

MassMessage

[edit]

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]

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 (task 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]

Poem

[edit]

No changes for Poem

PoolCounter

[edit]
  • git #e67b91d3 - build: Replace jshint/jsonlint with eslint (task 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]

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 (task 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]

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]

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 (task 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 (task T247048) by Akinwale Alagbe
  • git #e3d3e086 - Move checkbox widget creation to mw.libs.ve (task T245222) by Ed Sanders
  • git #ce094c72 - Remove X-Parsoid-Variant configuration value, which is no longer needed (task 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 (task T247122) by Akinwale Alagbe
  • git #d0c45940 - ve.ui.MWSaveDialog: Remove meta element filtering from wikitext preview (task 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]

WikibaseCirrusSearch

[edit]

WikibaseLexeme

[edit]

WikibaseLexemeCirrusSearch

[edit]

No changes for WikibaseLexemeCirrusSearch

WikibaseMediaInfo

[edit]

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 (task 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" (task T247479) by Michael Holloway
  • git #0af18bfb - Fix revert counting for non-language-specific counters (task T244974) by Michael Holloway

WikimediaEvents

[edit]

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]

MinervaNeue

[edit]

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