Jump to content

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

[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

[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

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

[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