Open main menu
TriangleArrow-Left.svgMediaWiki 1.32.0-wmf.23 Deployment of MediaWiki 1.32.0-wmf.24 to Wikimedia sites MediaWiki 1.32.0-wmf.26TriangleArrow-Right.svg

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, 02 October 2018 (see the roadmap).

Contents

Core changesEdit

  • 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

VendorEdit

ExtensionsEdit

3DEdit

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

AbuseFilterEdit

  • 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

ActiveAbstractEdit

No changes for ActiveAbstract

AdvancedSearchEdit

AntiSpoofEdit

No changes for AntiSpoof

ApiFeatureUsageEdit

No changes for ApiFeatureUsage

ArticleCreationWorkflowEdit

No changes for ArticleCreationWorkflow

ArticlePlaceholderEdit

BabelEdit

No changes for Babel

BetaFeaturesEdit

No changes for BetaFeatures

BounceHandlerEdit

No changes for BounceHandler

CalendarEdit

No changes for Calendar

CampaignsEdit

No changes for Campaigns

CapiuntoEdit

No changes for Capiunto

CategoryTreeEdit

No changes for CategoryTree

CentralAuthEdit

  • 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

CharInsertEdit

No changes for CharInsert

CheckUserEdit

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

CirrusSearchEdit

  • 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

CiteEdit

  • 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

CiteThisPageEdit

No changes for CiteThisPage

CitoidEdit

No changes for Citoid

cldrEdit

No changes for cldr

CognateEdit

No changes for Cognate

CodeEditorEdit

No changes for CodeEditor

CodeMirrorEdit

CodeReviewEdit

No changes for CodeReview

CollaborationKitEdit

CollectionEdit

No changes for Collection

CommonsMetadataEdit

No changes for CommonsMetadata

ConfirmEditEdit

No changes for ConfirmEdit

CongressLookupEdit

No changes for CongressLookup

ContactPageEdit

No changes for ContactPage

ContentTranslationEdit

  • 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

ContributionTrackingEdit

No changes for ContributionTracking

CreditsSourceEdit

No changes for CreditsSource

DashikiEdit

No changes for Dashiki

DisambiguatorEdit

No changes for Disambiguator

DismissableSiteNoticeEdit

No changes for DismissableSiteNotice

DonationInterfaceEdit

DoubleWikiEdit

No changes for DoubleWiki

DynamicSidebarEdit

No changes for DynamicSidebar

EUCopyrightCampaignEdit

No changes for EUCopyrightCampaign

EchoEdit

  • 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

ElasticaEdit

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

ElectronPdfServiceEdit

No changes for ElectronPdfService

EventBusEdit

EventLoggingEdit

ExtensionDistributorEdit

No changes for ExtensionDistributor

FeaturedFeedsEdit

FileExporterEdit

No changes for FileExporter

FileImporterEdit

  • 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

FlaggedRevsEdit

FlowEdit

FundraiserLandingPageEdit

No changes for FundraiserLandingPage

FundraisingTranslateWorkflowEdit

No changes for FundraisingTranslateWorkflow

GadgetsEdit

  • 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

GeoCrumbsEdit

No changes for GeoCrumbs

GeoDataEdit

No changes for GeoData

GettingStartedEdit

No changes for GettingStarted

GlobalBlockingEdit

No changes for GlobalBlocking

GlobalCssJsEdit

No changes for GlobalCssJs

GlobalPreferencesEdit

No changes for GlobalPreferences

GlobalUsageEdit

No changes for GlobalUsage

GlobalUserPageEdit

No changes for GlobalUserPage

GoogleNewsSitemapEdit

No changes for GoogleNewsSitemap

GraphEdit

No changes for Graph

GuidedTourEdit

No changes for GuidedTour

GWToolsetEdit

No changes for GWToolset

ImageMapEdit

No changes for ImageMap

InputBoxEdit

No changes for InputBox

InsiderEdit

No changes for Insider

intersectionEdit

No changes for intersection

InterwikiEdit

No changes for Interwiki

InterwikiSortingEdit

No changes for InterwikiSorting

JADEEdit

JosaEdit

No changes for Josa

JsonConfigEdit

KartographerEdit

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

LabeledSectionTransclusionEdit

No changes for LabeledSectionTransclusion

LandingCheckEdit

No changes for LandingCheck

LdapAuthenticationEdit

No changes for LdapAuthentication

LinterEdit

No changes for Linter

LiquidThreadsEdit

No changes for LiquidThreads

ListingsEdit

No changes for Listings

LocalisationUpdateEdit

No changes for LocalisationUpdate

LoginNotifyEdit

No changes for LoginNotify

MapSourcesEdit

No changes for MapSources

MassMessageEdit

MathEdit

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

MobileAppEdit

No changes for MobileApp

MobileFrontendEdit

MultimediaViewerEdit

No changes for MultimediaViewer

NavigationTimingEdit

NewsletterEdit

No changes for Newsletter

NewUserMessageEdit

No changes for NewUserMessage

NukeEdit

No changes for Nuke

OATHAuthEdit

No changes for OATHAuth

OAuthEdit

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

OpenStackManagerEdit

No changes for OpenStackManager

ORESEdit

PageAssessmentsEdit

PagedTiffHandlerEdit

No changes for PagedTiffHandler

PageImagesEdit

No changes for PageImages

PageTriageEdit

PageViewInfoEdit

No changes for PageViewInfo

ParserFunctionsEdit

No changes for ParserFunctions

ParserMigrationEdit

No changes for ParserMigration

ParsoidBatchAPIEdit

No changes for ParsoidBatchAPI

PdfHandlerEdit

No changes for PdfHandler

PerformanceInspectorEdit

No changes for PerformanceInspector

PetitionEdit

No changes for Petition

PoemEdit

No changes for Poem

PoolCounterEdit

No changes for PoolCounter

PopupsEdit

No changes for Popups

ProofreadPageEdit

PropertySuggesterEdit

QuickSurveysEdit

No changes for QuickSurveys

QuizEdit

No changes for Quiz

ReadingListsEdit

RelatedArticlesEdit

No changes for RelatedArticles

RelatedSitesEdit

No changes for RelatedSites

RenameuserEdit

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

RevisionSliderEdit

No changes for RevisionSlider

RSSEdit

No changes for RSS

SandboxLinkEdit

No changes for SandboxLink

ScoreEdit

No changes for Score

ScribuntoEdit

No changes for Scribunto

SearchExtraNSEdit

No changes for SearchExtraNS

SecurePollEdit

No changes for SecurePoll

SentryEdit

No changes for Sentry

ShortUrlEdit

No changes for ShortUrl

SiteMatrixEdit

No changes for SiteMatrix

SkinPerPageEdit

No changes for SkinPerPage

SpamBlacklistEdit

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

SubPageList3Edit

No changes for SubPageList3

SubpageSortkeyEdit

No changes for SubpageSortkey

SyntaxHighlight_GeSHiEdit

No changes for SyntaxHighlight_GeSHi

TemplateDataEdit

TemplateSandboxEdit

No changes for TemplateSandbox

TemplateStylesEdit

No changes for TemplateStyles

TemplateWizardEdit

No changes for TemplateWizard

TextExtractsEdit

No changes for TextExtracts

ThanksEdit

No changes for Thanks

TimedMediaHandlerEdit

timelineEdit

No changes for timeline

TitleBlacklistEdit

No changes for TitleBlacklist

TocTreeEdit

No changes for TocTree

TorBlockEdit

No changes for TorBlock

TranslateEdit

  • 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

TranslationNotificationsEdit

No changes for TranslationNotifications

TrustedXFFEdit

No changes for TrustedXFF

TwoColConflictEdit

UniversalLanguageSelectorEdit

No changes for UniversalLanguageSelector

UploadsLinkEdit

No changes for UploadsLink

UploadWizardEdit

UrlShortenerEdit

No changes for UrlShortener

UserMergeEdit

No changes for UserMerge

VipsScalerEdit

No changes for VipsScaler

VisualEditorEdit

WikibaseEdit

WikibaseLexemeEdit

WikibaseMediaInfoEdit

WikibaseQualityEdit

No changes for WikibaseQuality

WikibaseQualityConstraintsEdit

Wikidata.orgEdit

No changes for Wikidata.org

WikidataPageBannerEdit

No changes for WikidataPageBanner

WikiEditorEdit

No changes for WikiEditor

wikihieroEdit

No changes for wikihiero

WikiLoveEdit

No changes for WikiLove

WikimediaBadgesEdit

No changes for WikimediaBadges

WikimediaEventsEdit

WikimediaIncubatorEdit

No changes for WikimediaIncubator

WikimediaMaintenanceEdit

No changes for WikimediaMaintenance

WikimediaMessagesEdit

XAnalyticsEdit

No changes for XAnalytics

ZeroBannerEdit

No changes for ZeroBanner

ZeroPortalEdit

No changes for ZeroPortal

SkinsEdit

CologneBlueEdit

No changes for CologneBlue

EUCopyrightCampaignSkinEdit

No changes for EUCopyrightCampaignSkin

MinervaNeueEdit

  • 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

MonoBookEdit

No changes for MonoBook

ModernEdit

No changes for Modern

NostalgiaEdit

No changes for Nostalgia

TimelessEdit

VectorEdit

No changes for Vector

Total ChangesEdit

280 Changes in 53 repos by 71 committers