MediaWiki 1.32/wmf.24

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