Open main menu
TriangleArrow-Left.svgMediaWiki 1.32.0-wmf.12 Deployment of MediaWiki 1.32.0-wmf.13 to Wikimedia sites MediaWiki 1.32.0-wmf.14TriangleArrow-Right.svg

The latest version (labeled "1.32.0-wmf.13") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 17 July 2018 (see the roadmap).

Contents

Core changesEdit

  • git #acab3167 - Sync up with Parsoid parserTests.txt by Arlo Breault
  • git #b4c86148 - Convert LinkCache to using MapCacheLRU by Krinkle
  • git #31372c61 - In PathRouterTest use @dataProvider where possible by Tim Starling
  • git #0ed71cb0 - New 'OutputPageAfterGetHeadLinksArray' hook, allowing extensions to modify the return value of OutputPage#getHeadLinksArray by Jack Phoenix
  • git #358b2d1d - Pass $opts by reference to subscribers of 'SpecialSearchPowerBox' hook to allow them to modify it by Brian Wolff
  • git #ec7dfb4a - filebackend: switch callers from ProcessCacheLRU to MapCacheLRU by Aaron Schulz
  • git #6986130f - Convert ChangesList to using MapCacheLRU by Krinkle
  • git #563026ac - Convert PasswordReset to using MapCacheLRU by Krinkle
  • git #1b5ed078 - tests: Add a doc test for release notes' existence and line length by Kunal Mehta
  • git #0818070c - Accept BCP 47 codes as aliases for nonstandard variants by C. Scott Ananian
  • git #1afcb645 - rcfilters: Fix filter menu checkbox alignment after OOUI v0.27.5 release (task T199466) by James D. Forrester
  • git #ce9f5c25 - Put <dt>/<dd>/<li> in the always-suppressing category of doBlockLevels by Arlo Breault
  • git #9d35884e - Use func_num_args() in MapCacheLRU::clear() for sanity by Aaron Schulz
  • git #e4adfdc4 - Add test for PageArchive::getPreviousRevision by daniel
  • git #ee750cc6 - [PageArchive] Fetch ar_rev_id instead of ar_id by David Causse
  • git #9c166a83 - installer: Add missing new-line after "comment fields are up to date" by Timo Tijhof
  • git #2a0e4825 - Follow-up 267d99fa8: Fix RELEASE-NOTES-1.32 line length by James D. Forrester
  • git #6255eb51 - Fix populateContentTables.php with no rows by Reedy
  • git #93fc424f - StringUtils: Deprecate Replacer classes by Kunal Mehta
  • git #43b0e87a - Mention MariaDB first, before MySQL in installer. by Brian Wolff
  • git #06dc7d01 - Mark InnoDB as recomended in the installer. by Kunal Mehta
  • git #14f377b2 - Sync up with Parsoid parserTests.txt by Arlo Breault
  • git #89b21847 - Start working on phan-taint-check warnings. Fix minor escaping issues. by Brian Wolff
  • git #cb57179a - Deprecate specialized file errors in OutputPage and fix escaping by Brian Wolff
  • git #88f46962 - Use $lang->hasVariants() instead of count( $lang->getVariants() ) > 1 by Umherirrender
  • git #7a25cd38 - Convert Title::getTitleCache() to using MapCacheLRU by Aaron Schulz
  • git #9b512505 - objectcache: make CachedBagOStuff implement makeKeyInternal() by Aaron Schulz
  • git #c974d0cd - objectcache: avoid direct "bag" field references in CachedBagOStuff by Aaron Schulz
  • git #72f1866b - Add new 'ArticleShowPatrolFooter' hook to allow extensions to decide if the [mark as patrolled] link should not be shown by Jack Phoenix
  • git #8943c222 - Use a closure instead of PathRouterPatternReplacer by Tim Starling
  • git #64520765 - Replace redundant Assert calls with native typehint by Krinkle
  • git #9eff263e - rdbms: add IDatabase::lockForUpdate() convenience method by Aaron Schulz
  • git #11b032f6 - mediawiki.language: Combine with 'mediawiki.language.data' and 'mediawiki.language.init' by James D. Forrester
  • git #fc21cbc4 - mediawiki.api: Simplify mw.Api constructor by Krinkle
  • git #bbba25e0 - mw.special.preferences: Prevent invisible accessibility hint from affecting content (task T195986) by Bartosz Dziewoński
  • git #fc19e120 - List deleted revisions in well defined order by daniel
  • git #8664804e - Implement makeKeyInternal() for ReplicatedBagOStuff/MultiWriteBagOStuff by Aaron Schulz
  • git #25d81fc7 - mediawiki.inspect: Add headings to console and use console.group() by Timo Tijhof
  • git #0120f525 - Special:PasswordReset: Make the user field a user lookahead field, not just text by James D. Forrester
  • git #3f2db720 - shell.php: prevent permission error by Gergő Tisza
  • git #8879544c - RELEASE-NOTES-1.32: Re-wrap to 80 chars again by James D. Forrester

VendorEdit

ExtensionsEdit

3DEdit

No changes for 3D

AbuseFilterEdit

  • git #dd0569c0 - Fix extension doc for AbuseFilterPrivateLog by Daimona Eaytoy
  • git #3e1a9636 - Simplify AbuseFilter::addLogEntries by Matěj Suchánek
  • git #df346b39 - Remove and replace an argument in AbuseFilter::addLogEntries by Matěj Suchánek
  • git #adc06f40 - Use isset instead of empty+strlen when checking disallow parameters by Daimona Eaytoy
  • git #0815fc6a - Update LogPage to ManualLogEntry by Daimona Eaytoy
  • git #b8a2225b - Warn the user to re-attempt save if edit token didn't match by Daimona Eaytoy
  • git #8cec6a06 - Simplify how we convert builder values array for OOUI by Daimona Eaytoy
  • git #f93134a4 - Unbreak reverting 'degroup' action by Daimona Eaytoy
  • git #90128480 - Wrap error messages in Html::errorBox by Daimona Eaytoy
  • git #da2a14ad - Revert "Change message transformation method" by Daimona Eaytoy
  • git #7a642808 - Add phpunit tests for all exception thrown in the parser by Daimona Eaytoy

ActiveAbstractEdit

No changes for ActiveAbstract

AdvancedSearchEdit

  • git #a20a35c7 - Improve docstring of ImageDimensionInput by Gabriel Birke

AntiSpoofEdit

No changes for AntiSpoof

ApiFeatureUsageEdit

No changes for ApiFeatureUsage

ArticleCreationWorkflowEdit

No changes for ArticleCreationWorkflow

ArticlePlaceholderEdit

No changes for ArticlePlaceholder

BabelEdit

No changes for Babel

BetaFeaturesEdit

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

CharInsertEdit

No changes for CharInsert

CheckUserEdit

No changes for CheckUser

CirrusSearchEdit

  • git #1bfa2811 - Simplify CirrusSearch\Version by Erik Bernhardson
  • git #d046755f - Add term_freq and remove id_hash_mod from CirrusSearchWikimediaExtraPlugin by EBernhardson
  • git #0ccc14cb - tests/Jenkins: Drop loading MwEmbedHandler, it's a no-op by James D. Forrester

CiteEdit

No changes for Cite

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

No changes for CodeMirror

CodeReviewEdit

No changes for CodeReview

CollaborationKitEdit

No changes for CollaborationKit

CollectionEdit

No changes for Collection

CommonsMetadataEdit

No changes for CommonsMetadata

ConfirmEditEdit

CongressLookupEdit

No changes for CongressLookup

ContactPageEdit

ContentTranslationEdit

  • git #efc8e31d - Correct the check if saved section has validations by Petar.petkovic

ContributionTrackingEdit

CreditsSourceEdit

No changes for CreditsSource

DashikiEdit

No changes for Dashiki

DisableAccountEdit

No changes for DisableAccount

DisambiguatorEdit

No changes for Disambiguator

DismissableSiteNoticeEdit

No changes for DismissableSiteNotice

DonationInterfaceEdit

  • git #952194aa - Revert bad translatewiki update by Elliott Eggleston
  • git #24b8563b - List 'variant' as allowed API param by Elliott Eggleston
  • git #cb478c5d - Fix Ingenico FormChooser settings by Elliott Eggleston

DoubleWikiEdit

No changes for DoubleWiki

DynamicSidebarEdit

No changes for DynamicSidebar

EchoEdit

No changes for Echo

EducationProgramEdit

No changes for EducationProgram

ElasticaEdit

No changes for Elastica

ElectronPdfServiceEdit

No changes for ElectronPdfService

EventBusEdit

  • git #c36754af - Properly handle null content format. by Petr Pchelko

EventLoggingEdit

No changes for EventLogging

ExtensionDistributorEdit

No changes for ExtensionDistributor

FeaturedFeedsEdit

No changes for FeaturedFeeds

FileExporterEdit

No changes for FileExporter

FileImporterEdit

  • git #0690db9f - Remove unused WebResponse variable from a test by Thiemo Kreuz
  • git #4c15b2a9 - Add @var docs to TestingAccessWrappers by Thiemo Kreuz
  • git #5e4b548e - Add public getter for WikiRevision in operations classes by WMDE-Fisch
  • git #36f841a4 - Do not bind against Message class where not necessary by Thiemo Kreuz
  • git #5464c5d4 - Reduce code duplication in CommonsHelperConfigParser by Thiemo Kreuz
  • git #285c8010 - Clean-up and fix bad validation in CommonsHelperConfigParser by Thiemo Kreuz

FlaggedRevsEdit

  • git #85515dde - Fix compat with old local overrides for 'revreview-sadv-reviewing-c', 'revreview-sadv-reviewing-p' (task T196104) by Bartosz Dziewoński
  • git #8e7bf85f - Minor cleanups to BagOStuff::merge() calls by Aaron Schulz

FlowEdit

No changes for Flow

FundraiserLandingPageEdit

FundraisingTranslateWorkflowEdit

No changes for FundraisingTranslateWorkflow

GadgetsEdit

No changes for Gadgets

GeoCrumbsEdit

No changes for GeoCrumbs

GeoDataEdit

No changes for GeoData

GettingStartedEdit

No changes for GettingStarted

GraphEdit

No changes for Graph

GlobalBlockingEdit

No changes for GlobalBlocking

GlobalCssJsEdit

No changes for GlobalCssJs

GlobalPreferencesEdit

  • git #f4b44ada - Set localisation of special page alias for Urdu language. by MaxSem

GlobalUsageEdit

No changes for GlobalUsage

GlobalUserPageEdit

No changes for GlobalUserPage

GoogleNewsSitemapEdit

No changes for GoogleNewsSitemap

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

  • git #60239d90 - Rename namespace from Jade to Judgment by Adam Wight

JosaEdit

No changes for Josa

JsonConfigEdit

No changes for JsonConfig

KartographerEdit

No changes for Kartographer

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

No changes for MassMessage

MathEdit

No changes for Math

MobileAppEdit

No changes for MobileApp

MobileFrontendEdit

  • git #127dd135 - Remove unnecessary MFResourceLoaderParsedMessageModule by Bartosz Dziewoński
  • git #eb54f6bd - Remove unused override for ResourceModuleSkinStyles by Bartosz Dziewoński

MultimediaViewerEdit

No changes for MultimediaViewer

NavigationTimingEdit

No changes for NavigationTiming

NewsletterEdit

No changes for Newsletter

NewUserMessageEdit

No changes for NewUserMessage

NukeEdit

No changes for Nuke

OAuthEdit

No changes for OAuth

OATHAuthEdit

No changes for OATHAuth

ORESEdit

OpenStackManagerEdit

No changes for OpenStackManager

PagedTiffHandlerEdit

No changes for PagedTiffHandler

PageAssessmentsEdit

No changes for PageAssessments

PageImagesEdit

No changes for PageImages

PageTriageEdit

PageViewInfoEdit

No changes for PageViewInfo

ParserFunctionsEdit

No changes for ParserFunctions

ParserMigrationEdit

No changes for ParserMigration

ParsoidBatchAPIEdit

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

  • git #4684b398 - Hygiene: use actionsTest consts instead of hardcoded states by Piotr Miazga
  • git #10e6e250 - Upgrade eslint-config-wikimedia by Stephen Niedzielski

ProofreadPageEdit

PropertySuggesterEdit

No changes for PropertySuggester

QuickSurveysEdit

No changes for QuickSurveys

QuizEdit

No changes for Quiz

ReadingListsEdit

No changes for ReadingLists

RelatedArticlesEdit

No changes for RelatedArticles

RelatedSitesEdit

No changes for RelatedSites

RenameuserEdit

No changes for Renameuser

RevisionSliderEdit

No changes for RevisionSlider

RSSEdit

No changes for RSS

SandboxLinkEdit

No changes for SandboxLink

ScribuntoEdit

ScoreEdit

No changes for Score

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

SpamBlacklistEdit

  • git #f8b95716 - Hash the title in "blacklist" cache keys by Aaron Schulz

SubPageList3Edit

No changes for SubPageList3

SubpageSortkeyEdit

No changes for SubpageSortkey

SyntaxHighlight_GeSHiEdit

TemplateDataEdit

No changes for TemplateData

TemplateSandboxEdit

No changes for TemplateSandbox

TemplateStylesEdit

TextExtractsEdit

No changes for TextExtracts

ThanksEdit

No changes for Thanks

TimedMediaHandlerEdit

No changes for TimedMediaHandler

timelineEdit

No changes for timeline

TitleBlacklistEdit

No changes for TitleBlacklist

TocTreeEdit

No changes for TocTree

TorBlockEdit

TranslateEdit

No changes for Translate

TranslationNotificationsEdit

TrustedXFFEdit

No changes for TrustedXFF

TwoColConflictEdit

No changes for TwoColConflict

UnicodeConverterEdit

No changes for UnicodeConverter

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

  • git #3d07d7f0 - Update VE core submodule to master (6398ee9c4) by James D. Forrester
  • git #27f56a57 - Update VE core submodule to master (58eb2cb97) by James D. Forrester
  • git #6db1fd41 - Move some styles from mw.ArticleTarget to mw.Target by Bartosz Dziewoński

WikibaseEdit

WikibaseLexemeEdit

  • git #c316ea00 - Revert "Turn glosses into a TermMap in frontend" by Addshore
  • git #edf02d95 - Fix InvalidArgumentException param name in Lexeme & PatchAccess by addshore
  • git #72b5433c - Check Senses in LexemeTest::testCopyModification by Lucas Werkmeister
  • git #109af17c - Start adding support for patching a lexeme’s senses by Lucas Werkmeister
  • git #4f1855cf - Move Lexeme::getNextSenseId() up by Lucas Werkmeister
  • git #5ebb9e4a - Unset nextSenseId in external serialization by Lucas Werkmeister
  • git #def12d4a - Revert "GrammaticalFeatureListWidget: Show exact results" by Pablo Grass (WMDE)

WikibaseQualityEdit

No changes for WikibaseQuality

WikibaseQualityConstraintsEdit

WikidataPageBannerEdit

WikiEditorEdit

No changes for WikiEditor

wikihieroEdit

No changes for wikihiero

WikiLoveEdit

No changes for WikiLove

WikimediaBadgesEdit

No changes for WikimediaBadges

Wikidata.orgEdit

No changes for Wikidata.org

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

MinervaNeueEdit

  • git #10024b64 - Hygiene: fix DownloadIcon function typing by Stephen Niedzielski
  • git #10fa5f0c - Remove unnecessary MinervaResourceLoaderParsedMessageModule by Bartosz Dziewoński
  • git #874d9c9e - Hygiene: update JSDoc boxed and JQuery types by Stephen Niedzielski

MonoBookEdit

No changes for MonoBook

ModernEdit

No changes for Modern

NostalgiaEdit

No changes for Nostalgia

TimelessEdit

No changes for Timeless

VectorEdit

No changes for Vector

Total ChangesEdit

228 Changes in 39 repos by 66 committers