Jump to content

MediaWiki 1.35/wmf.20

From mediawiki.org
MediaWiki 1.35.0-wmf.19 Deployment of MediaWiki 1.35.0-wmf.20 to Wikimedia sites MediaWiki 1.35.0-wmf.21

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

Core changes

[edit]

Vendor

[edit]

Extensions

[edit]

3D

[edit]

No changes for 3D

AbuseFilter

[edit]

No changes for AbuseFilter

ActiveAbstract

[edit]
  • git #3c5e0aba - Remove redundant Stub class not compatible with PHPUnit any more 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]

Babel

[edit]

BetaFeatures

[edit]

No changes for BetaFeatures

BounceHandler

[edit]

Calendar

[edit]

No changes for Calendar

Campaigns

[edit]

No changes for Campaigns

Capiunto

[edit]

No changes for Capiunto

CategoryTree

[edit]

No changes for CategoryTree

CentralAuth

[edit]

No changes for CentralAuth

CentralNotice

[edit]
  • git #54f60b8f - Adding new ids for lang and project multi-select tr elements by seddon

CharInsert

[edit]

No changes for CharInsert

CheckUser

[edit]

CirrusSearch

[edit]
  • git #34236142 - Adjust test to not rely on Sanitizer::escapeIdForLink by Brian Wolff

Cite

[edit]

No changes for Cite

CiteThisPage

[edit]

No changes for CiteThisPage

Citoid

[edit]

No changes for Citoid

cldr

[edit]
  • git #3ebfd1fe - Rewrite confusing loop in CLDRParser by Thiemo Kreuz
  • git #a2cd49ea - Simplify overly complex/not needed code by Thiemo Kreuz
  • git #ab6ea326 - Make use of the PHP 7 feature ?? where possible by Thiemo Kreuz
  • git #816638fe - build: Updating composer dependencies by libraryupgrader

Cognate

[edit]

No changes for Cognate

CodeEditor

[edit]

No changes for CodeEditor

CodeMirror

[edit]

No changes for CodeMirror

CodeReview

[edit]

No changes for CodeReview

CollaborationKit

[edit]

No changes for CollaborationKit

Collection

[edit]

No changes for Collection

CommonsMetadata

[edit]

No changes for CommonsMetadata

ConfirmEdit

[edit]

CongressLookup

[edit]

No changes for CongressLookup

ContactPage

[edit]

No changes for ContactPage

ContentTranslation

[edit]
  • git #c4e49800 - Replace deprecated hook handler with user locator by Matěj Suchánek

ContributionTracking

[edit]

No changes for ContributionTracking

CreditsSource

[edit]

No changes for CreditsSource

Dashiki

[edit]

No changes for Dashiki

DiscussionTools

[edit]
  • git #3896babd - Improve comment ruler drawing in debug mode when indentation is weird by Bartosz Dziewoński
  • git #a491e3aa - Rename the lines denoting child comments in debug mode to "rulers" by Bartosz Dziewoński

Disambiguator

[edit]

DismissableSiteNotice

[edit]

No changes for DismissableSiteNotice

DonationInterface

[edit]

No changes for DonationInterface

DoubleWiki

[edit]

No changes for DoubleWiki

DynamicSidebar

[edit]

No changes for DynamicSidebar

EUCopyrightCampaign

[edit]

No changes for EUCopyrightCampaign

Echo

[edit]

Elastica

[edit]

No changes for Elastica

ElectronPdfService

[edit]
  • git #213d9a5e - Simplify Hooks section in extension.json by Thiemo Kreuz

EntitySchema

[edit]

No changes for EntitySchema

EventBus

[edit]
  • git #a4ce1125 - Simplify Hooks section in extension.json by Thiemo Kreuz

EventLogging

[edit]

No changes for EventLogging

EventStreamConfig

[edit]

No changes for EventStreamConfig

ExtensionDistributor

[edit]

No changes for ExtensionDistributor

ExternalGuidance

[edit]

No changes for ExternalGuidance

FeaturedFeeds

[edit]

No changes for FeaturedFeeds

FileExporter

[edit]

No changes for FileExporter

FileImporter

[edit]

No changes for FileImporter

FlaggedRevs

[edit]

Flow

[edit]

FundraiserLandingPage

[edit]

FundraisingTranslateWorkflow

[edit]

No changes for FundraisingTranslateWorkflow

Gadgets

[edit]

No changes for Gadgets

GeoCrumbs

[edit]

No changes for GeoCrumbs

GeoData

[edit]

No changes for GeoData

GettingStarted

[edit]

No changes for GettingStarted

GlobalBlocking

[edit]

No changes for GlobalBlocking

GlobalCssJs

[edit]

No changes for GlobalCssJs

GlobalPreferences

[edit]

No changes for GlobalPreferences

GlobalUsage

[edit]

No changes for GlobalUsage

GlobalUserPage

[edit]

No changes for GlobalUserPage

GoogleNewsSitemap

[edit]

No changes for GoogleNewsSitemap

Graph

[edit]

No changes for Graph

GrowthExperiments

[edit]

GuidedTour

[edit]

No changes for GuidedTour

GWToolset

[edit]

ImageMap

[edit]

No changes for ImageMap

InputBox

[edit]

No changes for InputBox

Insider

[edit]

No changes for Insider

intersection

[edit]

No changes for intersection

Interwiki

[edit]

No changes for Interwiki

InterwikiSorting

[edit]

No changes for InterwikiSorting

Jade

[edit]

Josa

[edit]

No changes for Josa

JsonConfig

[edit]

No changes for JsonConfig

Kartographer

[edit]
  • git #d16da08d - Drop KartographerIconServer, unused by James D. Forrester

LabeledSectionTransclusion

[edit]

No changes for LabeledSectionTransclusion

LandingCheck

[edit]

LdapAuthentication

[edit]

No changes for LdapAuthentication

Linter

[edit]
  • git #df28ee8d - Consistent spelling of "color" by Amir Aharoni
  • git #ff0fea34 - Rephrase a message by Amir Aharoni
  • git #0cae9b7d - Remove use of Title::quickUserCan (task T244927) by DannyS712
  • git #0397f71b - i18n: Re-word to not say 'Tidy' at people, or suggest changes are in the future by James D. Forrester
  • git #274c6a34 - i18n: Sort en.json and qqq.json for consistency of next diff by James D. Forrester

LiquidThreads

[edit]

Listings

[edit]

No changes for Listings

LocalisationUpdate

[edit]

No changes for LocalisationUpdate

LoginNotify

[edit]

MachineVision

[edit]
  • git #9cd9219b - Stop attaching MachineVision config vars to all pages by Matthias Mullie
  • git #4d8ceece - Prepare for MachineVision JS config to be optional by Matthias Mullie
  • git #bf56fe27 - Use latest version of wikibase dependencies by Matthias Mullie

MapSources

[edit]

No changes for MapSources

MassMessage

[edit]

Math

[edit]

MobileApp

[edit]

No changes for MobileApp

MobileFrontend

[edit]

MultimediaViewer

[edit]

No changes for MultimediaViewer

[edit]

No changes for NavigationTiming

Newsletter

[edit]

NewUserMessage

[edit]

No changes for NewUserMessage

Nuke

[edit]

OATHAuth

[edit]

OAuth

[edit]

OpenStackManager

[edit]

ORES

[edit]

PageAssessments

[edit]

No changes for PageAssessments

PagedTiffHandler

[edit]

No changes for PagedTiffHandler

PageImages

[edit]

No changes for PageImages

PageTriage

[edit]

PageViewInfo

[edit]

No changes for PageViewInfo

ParserFunctions

[edit]

No changes for ParserFunctions

ParsoidBatchAPI

[edit]

No changes for ParsoidBatchAPI

PdfHandler

[edit]

No changes for PdfHandler

PerformanceInspector

[edit]

No changes for PerformanceInspector

Petition

[edit]

No changes for Petition

Poem

[edit]

No changes for Poem

PoolCounter

[edit]

No changes for PoolCounter

Popups

[edit]

No changes for Popups

ProofreadPage

[edit]
  • git #31b3dc46 - Add and improve generic "array" type hints by Thiemo Kreuz
  • git #bb0d2d21 - Replace array_key_exists() with the new ?? syntax by Thiemo Kreuz
  • git #e36b360d - Don't set dynamic property on OutputPage if not needed by Thiemo Kreuz
  • git #b547f546 - Remove default return true from all hook handler functions by Thiemo Kreuz
  • git #c44cfe16 - Simplify Hooks section in extension.json by Thiemo Kreuz
  • git #832c0209 - Minor code cleanups in various places in the codebase by Thiemo Kreuz
  • git #b49c837c - Add some missing PHPDoc comments by Thiemo Kreuz
  • git #d385c685 - Prefer assertSame() over assertEquals() if possible by Thiemo Kreuz
  • git #9b4879da - Remove lines from PHPDoc comments that aren't helpful by Thiemo Kreuz
  • git #f69bf65f - Minor clean-ups to regular expressions in PageContentHandler by Thiemo Kreuz
  • git #cb4f9e68 - Remove unused $input parameters from render() methods by Thiemo Kreuz
  • git #f5a53182 - Unset dynamic property on Parser when not needed any more by Thiemo Kreuz
  • git #38102bb4 - Remove reference to non-existing SearchEngine::$showRedirects by Thiemo Kreuz
  • git #082460a2 - Rtrim input text (task T245154) by WMDE-Fisch
  • git #b5a1e2aa - Phpcs: fix excluded protected documentation error (task T243932) by prondubuisi

PropertySuggester

[edit]

No changes for PropertySuggester

QuickSurveys

[edit]
  • git #34703971 - Regression: Disable impression logging correctly by Sam Smith

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]

No changes for RevisionSlider

RSS

[edit]

No changes for RSS

[edit]

No changes for SandboxLink

Score

[edit]

No changes for Score

Scribunto

[edit]

SearchExtraNS

[edit]

No changes for SearchExtraNS

SecureLinkFixer

[edit]
  • git #908b8a63 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll

[edit]

No changes for SecurePoll

Sentry

[edit]

No changes for Sentry

ShortUrl

[edit]

No changes for ShortUrl

SiteMatrix

[edit]

No changes for SiteMatrix

SkinPerPage

[edit]

No changes for SkinPerPage

SpamBlacklist

[edit]

No changes for SpamBlacklist

SubPageList3

[edit]

SubpageSortkey

[edit]

No changes for SubpageSortkey

SyntaxHighlight_GeSHi

[edit]
  • git #c4ea3144 - Fix for create_pygmentize_bundle Python 3 compat by Ori Livneh
  • git #269cc7c5 - Update pygments to 2.5.2 by Ori Livneh

TemplateData

[edit]

No changes for TemplateData

TemplateSandbox

[edit]

No changes for TemplateSandbox

TemplateStyles

[edit]

No changes for TemplateStyles

TemplateWizard

[edit]

No changes for TemplateWizard

TextExtracts

[edit]

No changes for TextExtracts

Thanks

[edit]

TheWikipediaLibrary

[edit]

No changes for TheWikipediaLibrary

TimedMediaHandler

[edit]

No changes for TimedMediaHandler

timeline

[edit]

No changes for timeline

TitleBlacklist

[edit]

No changes for TitleBlacklist

TocTree

[edit]

No changes for TocTree

TorBlock

[edit]

No changes for TorBlock

Translate

[edit]

TranslationNotifications

[edit]

No changes for TranslationNotifications

TrustedXFF

[edit]

No changes for TrustedXFF

TwoColConflict

[edit]

UniversalLanguageSelector

[edit]
[edit]

No changes for UploadsLink

UploadWizard

[edit]
  • git #0bf86db2 - Also include default properties from campaign config by Matthias Mullie
  • git #1b75af23 - Use ext.MachineVision.config module instead of deprecated config var by Matthias Mullie

UrlShortener

[edit]

No changes for UrlShortener

UserMerge

[edit]

VipsScaler

[edit]

VisualEditor

[edit]
  • git #7b6124ae - build: Updating npm dependencies by libraryupgrader
  • git #a0c603a1 - ve.init.mw.DesktopArticleTarget.init: Update for Minerva changes yet again by Bartosz Dziewoński
  • git #26062fd3 - ve.dm.MWGalleryNode: Preserve 'class' attribute unchanged (task T214649) by Bartosz Dziewoński
  • git #9119e57a - Improve rendering of audio files (for real this time) (task T206022) by Bartosz Dziewoński
  • git #eb02880f - Hooks::isSupportedEditPage: Re-format to make the logic clearer by James D. Forrester
  • git #b7b526a8 - Update VE core submodule to master (178f5e9e1) by James D. Forrester
  • git #c9b2e8b4 - Only preserve data-parsoid/RESTBase ID on transclusion nodes (task T207325) by Esanders
  • git #6d993fee - ArticleTargetSaver: Fix error messages by Bartosz Dziewoński
  • git #f4911965 - Fix reporting of loading errors from ArticleTarget#loadSuccess by Bartosz Dziewoński
  • git #c95be08c - Localize remaining hardcoded English error messages (task T227325) by Bartosz Dziewoński
  • git #cb1b9b5f - Remove use of Title::quickUserCan (task T244927) by DannyS712
  • git #115c0b03 - Add .mw-parser-output to historical visual diffs (task T244673) by Bartosz Dziewoński
  • git #2f5856bd - Fix EditAttemptStep events logged with revision_id=0 (task T230133) by Bartosz Dziewoński

WebAuthn

[edit]

No changes for WebAuthn

Wikibase

[edit]

WikibaseCirrusSearch

[edit]

No changes for WikibaseCirrusSearch

WikibaseLexeme

[edit]
  • git #7ddf6c37 - Relax wikimedia/assert dependency to allow upgrade to 0.5.0 by James D. Forrester

WikibaseLexemeCirrusSearch

[edit]

No changes for WikibaseLexemeCirrusSearch

WikibaseMediaInfo

[edit]
  • git #44a2a35e - Prepopulate plaintext version of values in formatvalue cache by Matthias Mullie
  • git #923d985c - Remove deprecated wbmiProperties var by Matthias Mullie
  • git #a817f8bf - Force non-value to be undefined by Matthias Mullie
  • git #9748bb2e - Override CSS for all inputs to correct language direction (task T244509) by annet
  • git #f5069944 - Implement setDisabled for all input types by Matthias Mullie

WikibaseQualityConstraints

[edit]

Wikidata.org

[edit]

WikidataPageBanner

[edit]

No changes for WikidataPageBanner

WikiEditor

[edit]

wikihiero

[edit]

No changes for wikihiero

WikiLove

[edit]

WikimediaBadges

[edit]

No changes for WikimediaBadges

WikimediaEditorTasks

[edit]

No changes for WikimediaEditorTasks

WikimediaEvents

[edit]

WikimediaIncubator

[edit]

No changes for WikimediaIncubator

WikimediaMaintenance

[edit]

No changes for WikimediaMaintenance

WikimediaMessages

[edit]

Wikisource

[edit]

No changes for Wikisource

XAnalytics

[edit]

No changes for XAnalytics

Skins

[edit]

CologneBlue

[edit]

No changes for CologneBlue

EUCopyrightCampaignSkin

[edit]

No changes for EUCopyrightCampaignSkin

MinervaNeue

[edit]

MonoBook

[edit]
  • git #66d6734f - build: Updating npm dependencies by libraryupgrader

Modern

[edit]

No changes for Modern

Nostalgia

[edit]

Timeless

[edit]

No changes for Timeless

Vector

[edit]

VisualEditor

[edit]
  • git #d46cf946 - Fix: Add aria-label to comment inspector (task T245315) by Akinwale Alagbe
  • git #6d4094ca - Improve/add accessible titles for toolbar dialogs by Bartosz Dziewoński
  • git #2c720649 - ve.ce.ResizableNode: Include padding and border when measuring the element by Bartosz Dziewoński
  • git #078e9731 - Fix: Added aria-label attribute to elements in find and replace dialog. (task T245074) by Akinwale Alagbe
  • git #b9582859 - ve.ui.Surface: Fix exception in #scrollSelectionIntoView during teardown by Bartosz Dziewoński
  • git #178f5e9e - Update OOUI to v0.36.5 by James D. Forrester

Total Changes

[edit]

313 Changes in 67 repos by 77 authors