MediaWiki 1.32/wmf.24

From mediawiki.org
MediaWiki 1.32.0-wmf.23 Deployment of MediaWiki 1.32.0-wmf.24 to Wikimedia sites MediaWiki 1.32.0-wmf.26

The latest version (labeled "1.32.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, 2 October 2018 (see the roadmap).

Core changes[edit]

  • git #a1ad8082 - Update git submodules by Gerrit Code Review
  • git #38408d86 - Update git submodules by Gerrit Code Review
  • git #8095b4fd - Update git submodules by Gerrit Code Review
  • git #5e45a981 - Update git submodules by Gerrit Code Review
  • git #5174fa83 - Add audience parameter to PoolWorkArticleView (task T205578) by Gergő Tisza
  • git #5c03b91e - Add type hint to invalidateImageDescriptions() by Aaron Schulz
  • git #e45b64c2 - CategoryTagItemWidget: Drop backwards-compatibility "Capsule" name by James D. Forrester
  • git #fd993dd4 - Use pseudo elements to style changelist-separators on Contributions (task T205581) by jdlrobson
  • git #e3912446 - Hard-deprecate password handling in User (task T91699) by Gergő Tisza
  • git #3ea7bba4 - ApiOptions: fix resetting some preferences to default (task T65080) by Max Semenik
  • git #ff95c7a4 - Fix caller name in JobRunner::commitMasterChanges by Umherirrender
  • git #609d1fa0 - Add waitForReplication in DeleteLocalPasswords (task T201009) by Reedy
  • git #59ef38ff - Use Unicode notation (U+XXXX) instead of HTML notation (&#xXXXX;) in comments by Fomafix
  • git #ba629660 - Change the Unicode numbers in the comments in MessagesPs by Amir Aharoni
  • git #2a1027ce - Update CoC file in Core (task T202047) by Umherirrender
  • git #be80ee99 - Remove __METHOD__ in ServiceWiring return array by Umherirrender
  • git #b4016f14 - Fix logged method in LoadBalancer by Umherirrender
  • git #6fc9cf4f - Fix caller name in DatabasePostgresTest by Umherirrender
  • git #a33827a6 - Fix caller name in DatabaseMysqlBase::getMasterServerInfo/getServerId by Umherirrender
  • git #173df176 - Fix logged method in MessageCache::replace/loadCachedMessagePageEntry by Umherirrender
  • git #fe84fb4b - Fix logged method in NameTableStore::getName by Umherirrender
  • git #ed95a3e6 - Fix caller name in PurgeJobUtils::invalidatePages by Umherirrender
  • git #655d0c31 - Fix caller name in LocalFile::recordUpload2 by Umherirrender
  • git #e89bcc78 - Fix caller name in File::getDescriptionText by Umherirrender
  • git #a8da2706 - Fix caller name in LocalPasswordPrimaryAuthenticationProvider by Umherirrender
  • git #7b051973 - Fix caller name in ApiStashEdit::parseAndStash by Umherirrender
  • git #36f9f13a - Fix caller name in SiteStats::numberingroup/pagesInNs by Umherirrender
  • git #35cb46bc - Fix caller name in PopulateArchiveRevId::checkMysqlAutoIncrementBug by Umherirrender
  • git #2af5b6b0 - Fix caller name in User::addToDatabase by Umherirrender
  • git #972a61ad - Fix caller name in WatchedItemStore::updateNotificationTimestamp by Umherirrender
  • git #13dd2b95 - Fix caller name in ClassicInterwikiLookup::load by Umherirrender
  • git #698c6632 - Fix [[MediaWiki:Config-install-success/en]] translation issues (task T205753) by Zoranzoki21
  • git #846f600d - Deprecate class LegacyFormatter by Max Semenik
  • git #05316b84 - Drop wfErrorLog, deprecated in 1.25 by Max Semenik
  • git #cba0fb1c - skins: Remove 'usemsgcache' and deprecate getDynamicStylesheetQuery (task T193271) by Timo Tijhof
  • git #6dad00ff - Document some understanding of MessageCache in RawAction/EditPage (task T193271) by Krinkle
  • git #adf774f0 - user: Remove use of Message:text() from User::isUsableName() (task T189966) by Timo Tijhof
  • git #40e217a4 - Don't use deprecated function wfArrayFilterByKey() by Max Semenik
  • git #aeb6a921 - rdbms: Document a bunch of stuff about query verbs (task T201900) by Krinkle
  • git #0ac1c01a - Replace deprecated use of $wgUseTidy in Special:ExpandTemplates (task T175706) by Krinkle
  • git #9512ebe7 - exception: Add FIXME about code duplication by Krinkle
  • git #908d5115 - Make messages [[MediaWiki:Config-db-web-account-same/qqq]] and [[MediaWiki:Config-db-web-create]] clearer (task T205745) (task T205749) by Zoranzoki21
  • git #c94dea70 - Only strip newline in OrderedStreamingForkController by Erik Bernhardson
  • git #085b6e47 - Replace WikiExporter streaming (unbuffered) mode with batched queries (task T203424) by Bill Pirkle
  • git #ba701be5 - Suggest "apcu" not "apc" in composer.json by Kunal Mehta
  • git #68015d3b - BitmapMetadataHandlerTest: Don't reinvent $this->checkPHPExtension() by Kunal Mehta
  • git #c8ca57f9 - exception: Report uncaught "Catchable" fatal to "fatal" channel (task T205677) by Krinkle
  • git #e49ea91f - Handle empty revision table in populateArchiveRevId.php (task T203982) by James D. Forrester
  • git #f4d62d09 - Use varargs in global functions by MaxSem
  • git #f6081797 - Add basic test cases for OutputPage::addWikiMsg / wrapWikiMsg by C. Scott Ananian
  • git #2e8512c7 - Remove temporary rcfilters variables (task T196033) by Stephane Bisson
  • git #8476ec3c - exception: Avoid preg_replace for literal swap by Timo Tijhof
  • git #b9932189 - Special:Import - wrap error messages with <div> not <p> (task T205624) by C. Scott Ananian
  • git #df944a18 - Special:NewFiles - ensure top text is entirely wrapped (task T205624) by C. Scott Ananian
  • git #6ee0b584 - copyedit patch-parsercache.sql comment by Reedy
  • git #d7e3f05e - Rephrase 'imagemaxsize' message (used on preferences) by Bartosz Dziewoński
  • git #3f8d6fa8 - Fix double-wrapped HtmlArmor causing fatals (task T205469) by Reedy
  • git #1c9664d1 - Parser: Refactor parsing of [[File:...|link=...]] syntax for reusability by Bartosz Dziewoński
  • git #382582f7 - wdio-mediawiki: relative internal lookups by Pablo Grass
  • git #485547cd - ImageHistoryPseudoPager: Protect against TimestampException from bad user input (task T204796) by Krinkle
  • git #a7bf9ac2 - Forward X-Search-ID header to search suggest tracking (task T205348) by Erik Bernhardson
  • git #1c10bfb0 - Tidy and rename WebInstallerOutput::addWikiText() to addWikiTextInterface() by C. Scott Ananian
  • git #300b91a1 - Don't wrap output added by OutputPage::addWikiText*() by C. Scott Ananian
  • git #23edf377 - Use OutputPage::addWikiTextTidy() when text is in content language by C. Scott Ananian
  • git #787a6470 - Make maintenance/parse.php default to tidy output (task T198214) by C. Scott Ananian
  • git #36f14abd - OutputPageTest should be independent of $wgResourceLoaderDebug setting by C. Scott Ananian
  • git #80256293 - Ensure disabled deprecation warnings are re-enabled before next test (task T191960) by Gergő Tisza
  • git #775bcac1 - OutputPageTest: Don't rely on side effects of previous tests (task T191960) by C. Scott Ananian
  • git #ed6d53fd - Add a maintenance script to remove all users from a User Group (task T185989) by Reedy
  • git #6e8d39c6 - Add constant for the name of the 'main' slot for MCR (task T202142) by Gergő Tisza
  • git #eb351597 - Deprecate the 'disabletidy' parameter for ApiParse (task T198214) by C. Scott Ananian
  • git #eb40f111 - Suppress deprecation warnings for b/c use of UsageException::getMessageArray() by C. Scott Ananian
  • git #e75de523 - Simplify HTMLTitleTextField::validate by Umherirrender
  • git #9ea4764b - Create UserGetRightsRemove hook by MR70
  • git #75924318 - Logging related to WikiExport cleanup and changes in T203424 (task T203424) by Bill Pirkle
  • git #0d779c1a - Preserve whitespace in search index text content (task T195389) by Erik Bernhardson
  • git #e6eb87ae - HTMLInfoField: Support 'rawrow' in OOUI mode (task T203202) by Bartosz Dziewoński

Vendor[edit]

Extensions[edit]

3D[edit]

  • git #fdab8748 - Follow-up 33b179cb0: It's Html, not HTML, and PHP's autoloader is case sensitive (task T205554) by James D. Forrester

AbuseFilter[edit]

  • git #45e6fa93 - Fix caller name in AbuseFilterHooks::fetchAllTags by Umherirrender
  • git #4fdd1bbf - Fix caller name in AFComputedVariable::getLastPageAuthors by Umherirrender
  • git #db50bef2 - Fix database schema for PostgreSQL (task T62639) by Matěj Suchánek

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]

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]

  • git #42304641 - Fix caller name in WikiSet::newFromID/newFromName by Umherirrender
  • git #e6c87e4e - Follow-up cb44b4d: OOUI\ButtonWidget takes strings as hrefs, not Title objects by James D. Forrester

CharInsert[edit]

No changes for CharInsert

CheckUser[edit]

  • git #ad3cfe4f - Fix caller name in SpecialCheckUser::addLogEntry by Umherirrender

CirrusSearch[edit]

  • git #b2749b9a - Remove SearchConfig::getAvailableClusters by Smalyshev
  • git #aab3059c - Remove extra whitespace is highlighting tests by EBernhardson
  • git #31c8e5b1 - Allow the prefix keyword to be applied on other wikis by David Causse
  • git #e7dad8a4 - Don't run CrossProject searches on all searches by David Causse
  • git #afdef1f9 - Don't run SearchIndexFields hook in MappingConfigBuilderTest by David Causse
  • git #f5dfaf01 - Remove Searcher::$language by David Causse
  • git #82c8d150 - Fix Fatal error "Invalid operand type" from CirrusSearch LinksUpdate (task T205473) by David Causse
  • git #c509cd30 - Include X-Search-ID header on api requests (task T205348) by Erik Bernhardson

Cite[edit]

  • git #817bfbfa - Avoid jQuery in ve.dm.Model.static.describeChange(s) by Ed Sanders
  • git #74fce4b5 - i18n: Drop unnecessary overwrites of en defaults from all languages by James D. Forrester

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]

CodeReview[edit]

No changes for CodeReview

CollaborationKit[edit]

Collection[edit]

No changes for Collection

CommonsMetadata[edit]

No changes for CommonsMetadata

ConfirmEdit[edit]

No changes for ConfirmEdit

CongressLookup[edit]

No changes for CongressLookup

ContactPage[edit]

No changes for ContactPage

ContentTranslation[edit]

  • git #9eb15bc2 - Fix caller name in TranslationStorageManager::save by Umherirrender
  • git #4ff814aa - Remove ve.dm.CXTranslationUnitModel#getTranslationUnitId by Petar.petkovic
  • git #180cce7d - Remove CXTranslationUnitModel mixin from classes not using it by Petar.petkovic
  • git #7ed6e77e - Introduce getSectionNumber and getSectionId for CXPlaceholderNode (task T205420) by Petar.petkovic
  • git #2627cb45 - Fix error in CXTransclusionNode#afterRender method (task T205521) by jenkins-bot
  • git #22ade284 - Use numerical option when setting CX version preference (task T205493) by jenkins-bot
  • git #2335bec3 - Do the validation on all restored sections without delay (task T200998) by Santhosh Thottingal

ContributionTracking[edit]

No changes for ContributionTracking

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]

  • git #d6e85e13 - Fix loggroup name in NotificationController::getUsersToNotifyForEvent by Umherirrender
  • git #0c7bd7db - Wrap unknown \A escape sequence in single quotes by Thiemo Kreuz
  • git #08d1224c - Remove U+200E (LRM) from comments by Fomafix
  • git #b82b54f0 - Don't override checkmatrix defaults set elsewhere (task T174220) by Max Semenik

Elastica[edit]

  • git #c025f288 - Removed deprecated methods by David Causse
  • git #7c2f38ec - Use custom Elastica channel and properly format messages by David Causse

ElectronPdfService[edit]

No changes for ElectronPdfService

EventBus[edit]

EventLogging[edit]

ExtensionDistributor[edit]

No changes for ExtensionDistributor

FeaturedFeeds[edit]

FileExporter[edit]

No changes for FileExporter

FileImporter[edit]

  • git #8ddddbb7 - Mention the option to cache HTTP requests in "throttling" docs by WMDE-Fisch
  • git #db4e68c1 - Add links to on-wiki documentation to the README by WMDE-Fisch
  • git #26d53b5d - Add missing documentation for CommonsHelper configuration by WMDE-Fisch

FlaggedRevs[edit]

Flow[edit]

FundraiserLandingPage[edit]

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow[edit]

No changes for FundraisingTranslateWorkflow

Gadgets[edit]

  • git #c8b50c30 - Fix caller name in GadgetDefinitionNamespaceRepo::getGadgetIds by Umherirrender
  • git #848775d9 - SpecialGadgets: Restore line breaks between actions and uses (task T204616) by Timo Tijhof

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

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]

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]

Kartographer[edit]

  • git #7dfca91c - Hygiene: removing unused library by Mateus Santos

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]

Math[edit]

  • git #791dcde7 - Fix caller name in MathRenderer::writeToDatabase by Umherirrender

MobileApp[edit]

No changes for MobileApp

MobileFrontend[edit]

MultimediaViewer[edit]

No changes for MultimediaViewer

NavigationTiming[edit]

Newsletter[edit]

No changes for Newsletter

NewUserMessage[edit]

No changes for NewUserMessage

Nuke[edit]

No changes for Nuke

OATHAuth[edit]

No changes for OATHAuth

OAuth[edit]

  • git #3621584c - Fix caller name in MWOAuthUtils::runAutoMaintenance by Umherirrender

OpenStackManager[edit]

No changes for OpenStackManager

ORES[edit]

PageAssessments[edit]

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

ParserMigration[edit]

No changes for ParserMigration

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]

PropertySuggester[edit]

QuickSurveys[edit]

No changes for QuickSurveys

Quiz[edit]

No changes for Quiz

ReadingLists[edit]

RelatedArticles[edit]

No changes for RelatedArticles

RelatedSites[edit]

No changes for RelatedSites

Renameuser[edit]

  • git #9203e77c - Fix caller name in RenameuserSQL::rename by Umherirrender

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]

No changes for Scribunto

SearchExtraNS[edit]

No changes for SearchExtraNS

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]

  • git #57ad1703 - Fix caller name in SpamBlacklist::getCurrentLinks by Umherirrender

SubPageList3[edit]

No changes for SubPageList3

SubpageSortkey[edit]

No changes for SubpageSortkey

SyntaxHighlight_GeSHi[edit]

No changes for SyntaxHighlight_GeSHi

TemplateData[edit]

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]

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]

  • git #d119a709 - Fix caller name in PageTranslationHooks::onDeleteTranslationUnit by jenkins-bot
  • git #75f197c5 - Fix caller name in MessageIndex::unlock by jenkins-bot
  • git #d0a59143 - Fix caller name in MessageGroupStats::queueWithLock by jenkins-bot
  • git #f493b603 - Make message [[MediaWiki:Logentry-pagetranslation-unmark]] clearer (task T205175) by Zoranzoki21
  • git #7aad38f2 - Fix caller name in ElasticSearchTTMServer::update by Umherirrender
  • git #88587282 - Add ExportTranslations alias for Bosnian by Zoranzoki21

TranslationNotifications[edit]

No changes for TranslationNotifications

TrustedXFF[edit]

No changes for TrustedXFF

TwoColConflict[edit]

UniversalLanguageSelector[edit]

No changes for UniversalLanguageSelector

UploadsLink[edit]

No changes for UploadsLink

UploadWizard[edit]

UrlShortener[edit]

No changes for UrlShortener

UserMerge[edit]

No changes for UserMerge

VipsScaler[edit]

No changes for VipsScaler

VisualEditor[edit]

Wikibase[edit]

WikibaseLexeme[edit]

WikibaseMediaInfo[edit]

WikibaseQuality[edit]

No changes for WikibaseQuality

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

WikimediaEvents[edit]

WikimediaIncubator[edit]

No changes for WikimediaIncubator

WikimediaMaintenance[edit]

No changes for WikimediaMaintenance

WikimediaMessages[edit]

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]

  • git #9312f3d1 - Forbid certain methods with ES6 equivalents by jdlrobson
  • git #77646a40 - Hygiene: inline util.noop by Stephen Niedzielski
  • git #87924e7e - Add `theme-color` meta tag to Minerva (task T204691) by Jdlrobson
  • git #1a89047d - Move redlink CTA out of skins.minerva.editor (task T198765) by Bartosz Dziewoński
  • git #1b61a145 - When browser doesn't support mobile editor, use fallback editor rather than none by Bartosz Dziewoński
  • git #71cbed60 - Create $returntoquery variable properly (task T205449) by Piotr Miazga
  • git #b6672a4f - Less harsh failure mode when attempting to undo in mobile editor (task T191706) by Jdlrobson
  • git #ffa4d0e8 - Remove some useless code trying to show things that are always visible by Jdlrobson
  • git #13b60f68 - Remove user page CTA edit link browser test (move to MobileFrontend) [try #2] by Bartosz Dziewoński
  • git #39c5dbc9 - Revert "Remove user page CTA edit link browser test (move to MobileFrontend)" by Jdlrobson
  • git #a773c0ee - Allow mobile TOC on pages in all namespaces (task T205312) by Bartosz Dziewoński
  • git #abf445ec - Revert "Minerva is responsible for turning on WikimediaEvents itself" by Jdlrobson

MonoBook[edit]

No changes for MonoBook

Modern[edit]

No changes for Modern

Nostalgia[edit]

No changes for Nostalgia

Timeless[edit]

Vector[edit]

No changes for Vector

Total Changes[edit]

280 Changes in 53 repos by 71 committers