MediaWiki 1.31/wmf.24

MediaWiki 1.31.0-wmf.23 Deployment of MediaWiki 1.31.0-wmf.24 to Wikimedia sites MediaWiki 1.31.0-wmf.25

The latest version (labeled "1.31.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, 6 March 2018 (see the roadmap).

Core changes edit

Vendor edit

No changes for vendor

Extensions edit

3D edit

AbuseFilter edit

ActiveAbstract edit

No changes for ActiveAbstract

AdvancedSearch edit

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

Campaigns edit

No changes for Campaigns

Capiunto edit

No changes for Capiunto

CategoryTree edit

No changes for CategoryTree

CentralAuth edit

  • git #9a64a943 - Use Maintenance::fatalError() method by Bryan Davis

CharInsert edit

No changes for CharInsert

CheckUser edit

  • git #ca737bad - Use ExtensionRegistry rather than class_exists() by Huji Lee

CirrusSearch edit

Cite edit

  • git #21e1fc57 - Follow-through rename of originalDomElementsIndex->originalDomElementsHash (task T188900) by David Chan
  • git #3590446c - Fix detection of template-generated ref lists (task T188898) by Ed Sanders
  • git #1a3566b2 - Ensure the DOM returned by toDomElements doesn't change by Ed Sanders
  • git #e8dd5fed - MWReferencesListNode: Guard against run-after-teardown by Ed Sanders
  • git #db85682b - Remove failed experiment $wgCiteCacheReferences by Tim Starling

CiteThisPage edit

No changes for CiteThisPage

Citoid edit

cldr edit

Cognate edit

No changes for Cognate

CodeEditor edit

No changes for CodeEditor

CodeMirror edit

CodeReview edit

No changes for CodeReview

CollaborationKit edit

Collection edit

CommonsMetadata edit

No changes for CommonsMetadata

ConfirmEdit edit

No changes for ConfirmEdit

ContactPage edit

No changes for ContactPage

ContentTranslation edit

ContributionTracking edit

No changes for ContributionTracking

CreditsSource edit

No changes for CreditsSource

Dashiki edit

No changes for Dashiki

DisableAccount edit

No changes for DisableAccount

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

Echo edit

EducationProgram edit

Elastica edit

No changes for Elastica

ElectronPdfService edit

EventBus edit

  • git #812fca0e - Specify that EventBus queue supports delayed jobs. (task T188540) by Petr Pchelko
  • git #136f8903 - [JobExecutor] Wait for the replicas if the transaction takes too long. by Petr Pchelko

EventLogging edit

No changes for EventLogging

ExtensionDistributor edit

No changes for ExtensionDistributor

FeaturedFeeds edit

No changes for FeaturedFeeds

FileExporter edit

FileImporter edit

FlaggedRevs edit

No changes for FlaggedRevs

Flow edit

  • git #ce25c9dd - Revert "Use UserSaveSettings hook for opt in/out of beta feature" (task T182358) by Roan Kattouw
  • git #f76b85d1 - More ExternalStore test fixes by Aaron Schulz
  • git #c83bdcc3 - Use valid external store paths in RevisionStorageTest by Aaron Schulz

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

GettingStarted edit

No changes for GettingStarted

Graph edit

No changes for Graph

GlobalBlocking edit

No changes for GlobalBlocking

GlobalCssJs edit

  • git #d2024675 - Hooks: Remove redundant boolean returns from hooks by Krinkle
  • git #d4199659 - Replace deprecated Title methods with new ones by Reedy

GlobalUsage edit

No changes for GlobalUsage

GlobalUserPage edit

GoogleNewsSitemap edit

No changes for GoogleNewsSitemap

GuidedTour edit

No changes for GuidedTour

GWToolset edit

No changes for GWToolset

ImageMap edit

No changes for ImageMap

InputBox edit

No changes for InputBox

Insider edit

No changes for Insider

intersection edit

Interwiki edit

No changes for Interwiki

InterwikiSorting edit

No changes for InterwikiSorting

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

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

No changes for MassMessage

Math edit

No changes for Math

MobileApp edit

No changes for MobileApp

MobileFrontend edit

MultimediaViewer edit

MwEmbedSupport edit

NavigationTiming edit

Newsletter edit

No changes for Newsletter

NewUserMessage edit

Nuke edit

No changes for Nuke

OAuth edit

OATHAuth edit

ORES edit

OpenStackManager edit

PagedTiffHandler edit

PageAssessments edit

PageImages edit

PageTriage edit

No changes for PageTriage

PageViewInfo edit

ParserFunctions edit

No changes for ParserFunctions

ParserMigration edit

No changes for ParserMigration

ParsoidBatchAPI edit

No changes for ParsoidBatchAPI

PdfHandler edit

No changes for PdfHandler

PerformanceInspector edit

Petition edit

Poem edit

PoolCounter edit

No changes for PoolCounter

Popups edit

ProofreadPage edit

No changes for ProofreadPage

PropertySuggester edit

QuickSurveys edit

No changes for QuickSurveys

Quiz edit

ReadingLists edit

RelatedArticles edit

RelatedSites edit

Renameuser edit

RevisionSlider edit

RSS edit

SandboxLink edit

No changes for SandboxLink

Scribunto edit

Score edit

SearchExtraNS edit

No changes for SearchExtraNS

SecurePoll edit

Sentry edit

No changes for Sentry

ShortUrl edit

No changes for ShortUrl

SiteMatrix edit

No changes for SiteMatrix

SpamBlacklist edit

No changes for SpamBlacklist

SubPageList3 edit

SubpageSortkey edit

SyntaxHighlight_GeSHi edit

TemplateData edit

TemplateSandbox edit

No changes for TemplateSandbox

TemplateStyles edit

TextExtracts edit

Thanks edit

TimedMediaHandler edit

timeline edit

TitleBlacklist edit

No changes for TitleBlacklist

TocTree edit

TorBlock edit

No changes for TorBlock

Translate edit

TranslationNotifications edit

TrustedXFF edit

TwoColConflict edit

UnicodeConverter edit

UniversalLanguageSelector edit

UploadsLink edit

No changes for UploadsLink

UploadWizard edit

UrlShortener edit

No changes for UrlShortener

UserMerge edit

No changes for UserMerge

VipsScaler edit

VisualEditor edit

  • git #d144599c - Update VE core submodule to master (ca771b8bc) (task T188900) by James D. Forrester
  • git #a274bdb8 - Revert "For empty / whitespace-only headings, output <p> instead of <h#>" (task T187913) by Ed Sanders
  • git #09237b71 - mwExample: add test case for cross-document numberedlink paste (task T188429) by David Lynch
  • git #795b4284 - MWNumberedExternalLinkNode: set an explicit type (task T188429) by David Lynch
  • git #4c759e25 - autosave: Handle switched document with no transactions by Ed Sanders
  • git #007bb6fa - Refactor diffpage init by Ed Sanders
  • git #43ea4c2b - Fix infinite recursion in positionDiffElement by Ed Sanders
  • git #47d69989 - Update VE core submodule to master (17721d5f5) by James D. Forrester
  • git #c8d0f620 - fetchSpecialCharList: Set directionality (task T56310) by Esanders
  • git #11ac2736 - autosave: Don't store initial document state until first change by Ed Sanders
  • git #5b7c93f0 - ve.ce.MWBlockImageNode: Remove unnecessary #setupSlugs override by Bartosz Dziewoński
  • git #d239b6ee - ve.ce.MWBlockImageNode: Fix handling of borders by Bartosz Dziewoński
  • git #90b6a1b5 - Clarify autosave comment by Ed Sanders
  • git #19d9e9eb - Tag TODO comments with bug number by Ed Sanders
  • git #98a1bb09 - Centralize Parsoid resource name parsing logic by Bartosz Dziewoński
  • git #974ea82c - Do not use deprecated jquery.byteLength by Bartosz Dziewoński
  • git #dbfe6c0b - ve.ui.MWSaveDialog: Allow limiting comment length by characters rather than bytes (task T185948) by Bartosz Dziewoński
  • git #c670ce76 - autosave: Use upstream methods in ve.dm.Surface by Jforrester
  • git #a46b30a1 - Show notification when document is recovered (or fails) by Jforrester
  • git #6a4ba8a2 - Update VE core submodule to master (0bc548e83) by James D. Forrester
  • git #41c89e80 - Update $wgMessagesDirs in VisualEditor.php by Bartosz Dziewoński
  • git #76caef6b - Use session storage to auto-save (task T57370) by Ed Sanders
  • git #1f38e7f8 - Revert "Follow-up e19092240: During the config cut-over, don't graduate 2017WTE" by James D. Forrester
  • git #25e3662c - Remove autoGenerated hack by Arlo Breault

Wikibase edit

WikibaseQuality edit

WikibaseQualityConstraints edit

WikidataPageBanner edit

WikiEditor edit

wikihiero edit

WikiLove edit

No changes for WikiLove

WikimediaBadges edit

Wikidata.org edit

WikimediaEvents edit

WikimediaIncubator edit

WikimediaMaintenance edit

WikimediaMessages edit

  • git #5e56c0f0 - Use SPDX-3 license identifier on extension.json by MarcoAurelio

XAnalytics edit

  • git #b4b87081 - Use SPDX-3 license identifier on extension.json by MarcoAurelio

ZeroBanner edit

ZeroPortal edit

Skins edit

CologneBlue edit

No changes for CologneBlue

MinervaNeue edit

MonoBook edit

No changes for MonoBook

Modern edit

No changes for Modern

Nostalgia edit

No changes for Nostalgia

Timeless edit

No changes for Timeless

Vector edit

Total Changes edit

278 Changes in 92 repos by 74 committers