MediaWiki 1.34/wmf.11

From mediawiki.org
MediaWiki 1.34.0-wmf.10 Deployment of MediaWiki 1.34.0-wmf.11 to Wikimedia sites MediaWiki 1.34.0-wmf.13

The latest version (labeled "1.34.0-wmf.11") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 25 June 2019 (see the roadmap).

Core changes[edit]

  • git #b71610c0 - Fix LocalFile::move (task T226448) by Gergő Tisza
  • git #6ea72c55 - Fix meta=languageinfo usage example by Lucas Werkmeister
  • git #ed13d3fa - Add Special:Mute as a shortcut for muting notifications (task T218265) by Dayllan Maza
  • git #7271ac0d - Tolerate invalid titles in some ChangesFeed and LogFormatter code (task T224811) by daniel
  • git #c84546f1 - Follow-up I3e114219: Don't tell people to use the deprecated replacement of the deprecated removed code by James D. Forrester
  • git #7bb16a14 - Drop wfGetLBFactory, deprecated in 1.27 by James D. Forrester
  • git #d5cf7a49 - SkinFactory: Drop getDefaultInstance(), deprecated in 1.27 by James D. Forrester
  • git #06a34d58 - Drop the UserLoadFromSession hook, deprecated in 1.27 by James D. Forrester
  • git #348a29f3 - Drop wfResetSessionID, deprecated in 1.27 by James D. Forrester
  • git #6b2c6fdf - Linker::link: Drop support for string query param, deprecated in 1.20 by James D. Forrester
  • git #ac5b9e53 - PrefixSearch: Drop titleSearch(), deprecated in 1.23 by James D. Forrester
  • git #614f1568 - Drop the UserRights hook, deprecated in 1.26 by James D. Forrester
  • git #44de6a62 - resourceloader: Throw exception in ResourceLoaderImage::getPath by Fomafix
  • git #4821c636 - resourceloader: Add method ResourceLoaderModule::getVary by Fomafix
  • git #005dd912 - Replace very trivial mock builders with createMock() by Thiemo Kreuz
  • git #6a0391d7 - rdbms: Type IDatabase::buildLike param as variadic to Phan (task T226223) by Timo Tijhof
  • git #002f409a - API: Abstract out parameter validation (task T142080) (task T223239) by Brad Jorsch
  • git #af5df424 - Skip ::testT69870() under Windows system (task T209159) by RazeSoldier
  • git #8d0ef622 - rdbms: split out private LoadBalancer::getServerInfoStrict method by Aaron Schulz
  • git #1fb1494c - Use IResultWrapper in code comments instead of ResultWrapper by Aaron Schulz
  • git #6718d183 - rdbms: rename safeWaitForMasterPos() to waitForMasterPos() in ILoadBalancer by Aaron Schulz
  • git #ec104811 - Revert "Fix testsuites for LogFormatter" by SBassett
  • git #d0c2da82 - Fix testsuites for LogFormatter by rxy
  • git #96acf994 - Skin::outputPage: Drop support for specifying a context, deprecated in 1.20 (task T220656) by James D. Forrester
  • git #65b8992f - Remove support for calling OutputPage::wrapWikiMsg() with an options parameter (task T220656) by Reedy
  • git #849af2b7 - Fix excessive whitespace in BitmapMetadataHandlerTest.php by Reedy
  • git #0022a545 - GlobalFunctions: Remove deprecated wfCountDown() function from core (task T220656) by Derick Alangi
  • git #9510597f - Filter out duplicate autoblocks when checking for blocks (task T225919) by Thalia
  • git #1cb3851f - Remove global function wfBCP47, deprecated in 1.31 by C. Scott Ananian
  • git #53968321 - config: ServiceOptions O(1) assert time in the common case by Tim Starling
  • git #bda42cef - Deprecate Sanitizer::setupAttributeWhitelist/attributeWhitelist (task T221677) by C. Scott Ananian
  • git #3f96c82e - API: Update api-help-datatypes for Timestamp library changes (task T224730) by Brad Jorsch
  • git #f7334caf - resourceloader: Remove 'Series60' from Grade C regex by Timo Tijhof
  • git #716bb024 - Parser: Remove deprecated method Parser::fetchFile() by Derick Alangi
  • git #21632592 - installer: Remove deprecated method WebInstallerOutput::addWikiText() by Derick Alangi
  • git #7074ce2f - Some love to UserDupes by Reedy
  • git #d7e88d9e - Update ObjectFactory and ConvertibleTimestamp (task T224729) (task T144482) by Gergő Tisza
  • git #2c35b5be - Add some @since tags to ParserOutput::SUPPORTS_ constants by Reedy
  • git #69c50314 - rdbms: add replica server counting methods to ILoadBalancer by Aaron Schulz
  • git #6ae93733 - Fix wfLocalFile() replacement (task T226102) by Lucas Werkmeister
  • git #f0162afb - Disable flaky Selenium test (task T226144) by Kosta Harlan
  • git #e1c3b042 - resourceloader: Remove my `@author` comments from unit tests by Timo Tijhof
  • git #a72b0828 - resourceloader: Document which FileModule methods use a DB (task T225730) by Timo Tijhof
  • git #121734c3 - Type hint against IResultWrapper in api classes by Umherirrender
  • git #fa607f56 - Type hint against IResultWrapper in maintenance classes by Umherirrender
  • git #8a80f58c - Remove OutputPage::addWikitext()* functions, hard-deprecated in 1.32 by C. Scott Ananian
  • git #ce1bd86a - Remove $wgUseKeyHeader and OutputPage::getKeyHeader(), deprecated in 1.32 by C. Scott Ananian
  • git #2a806d04 - Remove OutputPage::enableSectionEditLinks(), ParserOptions::get/setEditSection() by C. Scott Ananian
  • git #63bda41e - Style change tags correctly on Special:Newpages (task T212613) by Matěj Suchánek
  • git #b9a67d47 - rdbms: deprecate unused ILoadBalancer::safeGetLag method by Aaron Schulz
  • git #8035a00e - AutoLoader: Skip tokenizing of irrelevant lines in ClassCollector (task T225730) by Timo Tijhof
  • git #469d961b - resourceloader: Switch Xml::encodeJsCall call in getDeprecationInformation (task T32956) by Timo Tijhof
  • git #e26f8178 - Remove deprecated ApiAction logging code from ApiMain.php (task T222267) by Andrew Otto
  • git #86a1f6f0 - resourceloader: Define the default language and skin in constants by Fomafix
  • git #3cbb232c - rdbms: merge openConnection into getConnection in LoadBalancer by Aaron Schulz
  • git #da0a0a85 - Update documentation in DefaultSettings to reflect new Preprocessor default by C. Scott Ananian
  • git #5eed0371 - rdbms: mention wait time in LoadBalancer::safeWaitForMasterPos() error logging by Aaron Schulz
  • git #1d863650 - Use UUIDv4 for mediawiki.api-request log event ID. (task T222966) by Petr Pchelko
  • git #f557b2be - language: Move some language-related classes to includes/language/ (task T225756) by Timo Tijhof
  • git #5c89c272 - resourceloader: Ignore coverage for getBaseModulesInternal() wrapper by Timo Tijhof
  • git #e85c1383 - rdbms: Fix return type of DatabaseMysqlBase::mysqlFetchArray by Umherirrender
  • git #9fa4b4eb - resourceloader: Fix return type in ResourceLoader-related classes by Umherirrender
  • git #0c2a4048 - Use IDatabase as return type for BotPassword::getDB by Umherirrender
  • git #e26d8176 - phan: Add internal stubs for imagick, pcntl, redis & sockets (task T224893) by Kunal Mehta
  • git #c27085dd - Fix return type of CeeFormatter::format by Umherirrender
  • git #b3ac3bd8 - Return null from overwritten FormlessAction::onView by Umherirrender
  • git #90832394 - Fix return type of UploadStash::listFiles by Umherirrender
  • git #33677ba4 - Fix return type of GenerateSitemap::getPageRes by Umherirrender
  • git #f71c22df - Various cleanups to MediaWiki::preOutputCommit (task T225655) by Aaron Schulz
  • git #20167f10 - Reduce selector specificity by Volker E
  • git #f6054478 - languages: Use "your" instead of "my" in the updatedmarker value (task T222260) by Derick Alangi
  • git #24e54d69 - resourceloader: Migrate use of 'raw' modules to 'raw' requests (task T201483) by Timo Tijhof
  • git #95985d0e - resourceloader: Remove redundant 'group' setting for StartupModule by Timo Tijhof
  • git #e0be7e8f - Update monolog/monolog from 1.22.1 -> 1.24.0 by Reedy
  • git #14547fd9 - resourceloader: Skip modules with circular deps in tree optimiser (task T223402) by Timo Tijhof
  • git #e85fe191 - parser: inject the time for {{REVISIONTIMESTAMP}} on pre-save parse by Aaron Schulz
  • git #141f8cfe - Update type of PermissionManager::resultToError by Umherirrender

Vendor[edit]

Extensions[edit]

3D[edit]

  • git #3f3abf7e - build: Update mediawiki/codesniffer to v. 26.0.0 by MarcoAurelio

AbuseFilter[edit]

  • git #61009552 - Use more verbose names for filter IDs by Daimona Eaytoy
  • git #e86d4bc1 - Simplify code for stashedEdits tests by Daimona Eaytoy
  • git #382751a7 - Move conditions-related stuff inside AbuseFilterParser by Daimona Eaytoy
  • git #a8e86115 - Remove log_ids meta-variables by Daimona Eaytoy

ActiveAbstract[edit]

No changes for ActiveAbstract

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]

No changes for ArticlePlaceholder

Babel[edit]

No changes for Babel

BetaFeatures[edit]

No changes for BetaFeatures

BounceHandler[edit]

No changes for BounceHandler

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

CharInsert[edit]

No changes for CharInsert

CheckUser[edit]

No changes for CheckUser

CirrusSearch[edit]

Cite[edit]

No changes for Cite

CiteThisPage[edit]

No changes for CiteThisPage

Citoid[edit]

No changes for Citoid

cldr[edit]

No changes for cldr

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]

ContributionTracking[edit]

  • git #3a4983c8 - Simplify stylesheet and reduce specificity by Volker E

CreditsSource[edit]

No changes for CreditsSource

Dashiki[edit]

No changes for Dashiki

Disambiguator[edit]

No changes for Disambiguator

DismissableSiteNotice[edit]

No changes for DismissableSiteNotice

DonationInterface[edit]

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]

EntitySchema[edit]

No changes for EntitySchema

EventBus[edit]

EventLogging[edit]

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]

FlaggedRevs[edit]

Flow[edit]

  • git #acc28bfa - Replace `div#content` with `.mw-body` by Volker E
  • git #047b4779 - Make use of IDatabase::selectFieldValues() where possible by Thiemo Kreuz
  • git #7706b438 - Remove bogus mw.Title.getName() call by Thiemo Kreuz

FundraiserLandingPage[edit]

No changes for FundraiserLandingPage

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]

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]

GWToolset[edit]

  • git #19b0e056 - Remove defined check for ParserOutput::SUPPORTS_STATELESS_TRANSFORMS by Reedy
  • git #70b8c7b0 - Bump required MW >= 1.31.0 (actually supported MW version) by Reedy
  • git #35d8be5e - Replace required red by Wikimedia Red50 color by Volker E
  • git #0e1c7bb8 - Replace `div#content` by `.mw-body` by Volker E

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]

No changes for Jade

Josa[edit]

No changes for Josa

JsonConfig[edit]

No changes for JsonConfig

Kartographer[edit]

No changes for Kartographer

LabeledSectionTransclusion[edit]

No changes for LabeledSectionTransclusion

LandingCheck[edit]

No changes for LandingCheck

LdapAuthentication[edit]

No changes for LdapAuthentication

Linter[edit]

No changes for Linter

LiquidThreads[edit]

No changes for LiquidThreads

Listings[edit]

No changes for Listings

LocalisationUpdate[edit]

No changes for LocalisationUpdate

LoginNotify[edit]

No changes for LoginNotify

MapSources[edit]

No changes for MapSources

MassMessage[edit]

  • git #5de4b287 - Some code simplification/readability improvements by Reedy

Math[edit]

No changes for Math

MobileApp[edit]

No changes for MobileApp

MobileFrontend[edit]

MultimediaViewer[edit]

No changes for MultimediaViewer

NavigationTiming[edit]

No changes for NavigationTiming

Newsletter[edit]

No changes for Newsletter

NewUserMessage[edit]

No changes for NewUserMessage

Nuke[edit]

No changes for Nuke

OATHAuth[edit]

OAuth[edit]

  • git #01cc360a - MWOAuthSessionProvider: Remove deprecated vary parameters for 'Authorization' by Bartosz Dziewoński

OpenStackManager[edit]

No changes for OpenStackManager

ORES[edit]

No changes for ORES

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]

ProofreadPage[edit]

PropertySuggester[edit]

No changes for PropertySuggester

QuickSurveys[edit]

No changes for QuickSurveys

Quiz[edit]

No changes for Quiz

ReadingLists[edit]

No changes for ReadingLists

RelatedArticles[edit]

No changes for RelatedArticles

Renameuser[edit]

No changes for Renameuser

RevisionSlider[edit]

No changes for RevisionSlider

RSS[edit]

No changes for RSS

SandboxLink[edit]

No changes for SandboxLink

Score[edit]

No changes for Score

Scribunto[edit]

SearchExtraNS[edit]

No changes for SearchExtraNS

SecurePoll[edit]

No changes for SecurePoll

Sentry[edit]

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]

No changes for SubPageList3

SubpageSortkey[edit]

No changes for SubpageSortkey

SyntaxHighlight_GeSHi[edit]

No changes for SyntaxHighlight_GeSHi

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]

No changes for Thanks

TimedMediaHandler[edit]

  • git #c53f3858 - Video.js: Remove SRT subtitle files from the player by Derk-Jan Hartman
  • git #099779d7 - Apply LanguageCode::bcp47 for the HTML attribute 'srclang' by Fomafix

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]

No changes for TwoColConflict

UniversalLanguageSelector[edit]

No changes for UniversalLanguageSelector

UploadsLink[edit]

No changes for UploadsLink

UploadWizard[edit]

  • git #35ed6d78 - Remove defined check for ParserOutput::SUPPORTS_STATELESS_TRANSFORMS by Reedy
  • git #6c5fba1e - Use the wikibase wbDataTypes variable to map wikibase-item to wikibase-entityid (task T225099) by Cormac Parle
  • git #b4c9e59e - Fix title max length to match backend, and actually validate it (task T208539) by Matthias Mullie

UrlShortener[edit]

UserMerge[edit]

No changes for UserMerge

VipsScaler[edit]

No changes for VipsScaler

VisualEditor[edit]

Wikibase[edit]

WikibaseCirrusSearch[edit]

  • git #706e5c42 - Avoid referencing cirrus behaviors in fixtures by David Causse

WikibaseLexeme[edit]

WikibaseLexemeCirrusSearch[edit]

No changes for WikibaseLexemeCirrusSearch

WikibaseMediaInfo[edit]

WikibaseQualityConstraints[edit]

Wikidata.org[edit]

No changes for Wikidata.org

WikidataPageBanner[edit]

No changes for WikidataPageBanner

WikiEditor[edit]

No changes for WikiEditor

wikihiero[edit]

No changes for wikihiero

WikiLove[edit]

No changes for WikiLove

WikimediaBadges[edit]

No changes for WikimediaBadges

WikimediaEditorTasks[edit]

WikimediaEvents[edit]

No changes for WikimediaEvents

WikimediaIncubator[edit]

No changes for WikimediaIncubator

WikimediaMaintenance[edit]

No changes for WikimediaMaintenance

WikimediaMessages[edit]

No changes for WikimediaMessages

XAnalytics[edit]

No changes for XAnalytics

ZeroBanner[edit]

No changes for ZeroBanner

ZeroPortal[edit]

No changes for ZeroPortal

Skins[edit]

CologneBlue[edit]

No changes for CologneBlue

EUCopyrightCampaignSkin[edit]

No changes for EUCopyrightCampaignSkin

MinervaNeue[edit]

MonoBook[edit]

Modern[edit]

No changes for Modern

Nostalgia[edit]

No changes for Nostalgia

Timeless[edit]

Vector[edit]

No changes for Vector

Total Changes[edit]

251 Changes in 43 repos by 71 authors