MediaWiki 1.32/wmf.2

MediaWiki 1.32.0-wmf.1 Deployment of MediaWiki 1.32.0-wmf.2 to Wikimedia sites MediaWiki 1.32.0-wmf.3

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

Core changes

edit
  • git #ed81e8bb - Update git submodules by Gerrit Code Review
  • git #7ac5e9d2 - Update git submodules by Gerrit Code Review
  • git #e5abec80 - Have ClassCollector ignore PHP 7 anonymous classes by Brad Jorsch
  • git #5e6efe18 - Fix MySQLism in populateRevisionLength.php by Brad Jorsch
  • git #aca4ea43 - Make password reset & reset token buttons destructive by Ed Sanders
  • git #f6afdf96 - Fix selector to align all button types (T193474) by Ed Sanders
  • git #4f359470 - Revert "Remove cssclass in the favor of 'type' => 'user'" (T193378) by Jayprakash12345
  • git #dd3125c3 - mediawiki.util: Remove deprecated wikiGetlink() (T57764) by Timo Tijhof
  • git #5bfa77f8 - rdbms: enforce and improve LBFactory/LoadBalancer callback handling by Krinkle
  • git #408128d7 - Fix PHP Notice in Special:Statistics by Niklas Laxström
  • git #ea8f9207 - Fix alignment of checkbox label in feedback dialog by Ed Sanders
  • git #2f713d5f - Better class documentation by Kaldari
  • git #1e7aea90 - Add since tag to wfRemoveDotSegments by Umherirrender
  • git #4aca2af8 - Fix parameter doc type for matchEditToken by Umherirrender
  • git #b5088a20 - Update wikimedia/html-formatter from 1.0.1 to 1.0.2 (T193318) by Reedy
  • git #9bf39163 - media: Rename files to match the name of the class they define by Timo Tijhof
  • git #a0e22fb4 - jquery.ui: Use on() instead of deprecated bind() in jquery.ui.mouse (T169385) by Timo Tijhof
  • git #eca112b4 - RecentChange: Use constants for the $noudp parameter of save() by Krinkle
  • git #ae43994f - EditPage: Remove isOouiEnabled(), deprecated since MW 1.30 by Bartosz Dziewoński
  • git #c819006c - Rewrite DumpRev to not always fatal out by Aaron Schulz
  • git #95ebece4 - Add missing use statement by Umherirrender
  • git #7eb7f047 - Change @throw to @throws by Umherirrender
  • git #79af472b - resourceloader: Use plain arrays instead of $.Callbacks() in addEmbeddedCSS (T192623) by Krinkle
  • git #b6853e00 - Remove bogus @throws from HTTPFileStreamer by Aaron Schulz
  • git #a01d8be8 - Skins: getDefaultStyles can now define render blocking CSS (T42792) (T42812) by jdlrobson
  • git #7e685a39 - Fix typo in postgres patch-drop-ar_text.sql by Brad Jorsch
  • git #2817b6ef - Revert "wikibits: Remove redundant stubs for document.write" (T193191) by Jforrester
  • git #f841e886 - Use PRC_AUTOPATROLLED for log entries and category entries (T190408) (T184791) by Roan Kattouw
  • git #ecd1f1bc - selenium: Clean up wdio.conf.js by Krinkle
  • git #5d30435e - mail: Refactor checks looking for PEAR libraries to be clearer (T186456) by Kunal Mehta
  • git #c7fc4ef9 - rdbms: Replace reportConnectionError() with direct throws by Krinkle
  • git #0db10b84 - tests: Assert that the user who deleted a page is logged as such (T188479) (T188773) by Krinkle
  • git #087d2d1c - RELEASE-NOTES: Move a deprecation to "Deprecations" section by Bartosz Dziewoński
  • git #1bc62c54 - Introduce ResourceLoaderLessVarFileModule (T42812) by jdlrobson
  • git #2c88ebbd - ApiSandbox: Resize layout to fit content, and remove fullscreen mode (T129157) by Esanders
  • git #a547b22f - TraditionalImageGallery factor getCaptionHtml into own function (T192869) by Marius Hoch
  • git #7d964e56 - Fix unclear comments on various ChangeTags functions by TTO
  • git #9e5785b7 - PHPVersionCheck: Properly check for `xml` extension in PHP 7.2+ by Kunal Mehta
  • git #3f114204 - Generalize ResourceLoader 'excludepage' functionality (T112474) by Krinkle
  • git #86ae6cc9 - Update OOUI to v0.26.5 by VolkerE
  • git #c8085ad4 - rdbms: make IDatabase::onTransaction* methods pass the DB handle for convenience by Aaron Schulz
  • git #2b28a56d - mail: Always quote uncoded names in MailAddress (T191931) by Krinkle
  • git #c3f20084 - resourceloader: Consider having dependencies as non-empty in WikiModule::isKnownEmpty (T191596) by Krinkle
  • git #0b13be8a - SiteConfiguration: Clean up test cases by Timo Tijhof
  • git #816b6ea0 - SiteConfiguration: Add test to confirm null as valid override by Timo Tijhof
  • git #45660456 - phpunit: Clear job queues in MediaWikiTestCase::setUp() by Timo Tijhof
  • git #f09d66de - import: Don't try duplicate detection when the sha1 is unavailable by Brad Jorsch
  • git #512fcfdc - resourceloader: Remove mwPerformance stub and rename mwLoadStart mark (T160315) (T192623) by Krinkle
  • git #8bf9466f - Removed unused Module mediawiki.userSuggest (T192694) by Jayprakash12345
  • git #6d6c69cc - Special:PrefixIndex: Fix form legend by Volker E
  • git #2ce10383 - Remove cssclass in the favor of 'type' => 'user' (T192694) by Jayprakash12345
  • git #e7cd669b - Make setSubmitProgressive() Deprecate (T191586) by Jayprakash12345
  • git #3481e3b2 - Create Expiry Widget with Date Time Selector (T132220) by David Barratt
  • git #7626edee - Align to WikimediaUI themed widgets (T189352) by Volker E
  • git #a81cf72d - Filter autodiscovered parser tests in ConvertExtensionToRegistration (T170037) by Umherirrender
  • git #30d72ec3 - Fix warning "ob_end_flush(): failed to delete and flush buffer" during uploads (T186565) by Edward Chernenko

Vendor

edit

Extensions

edit

No changes for 3D

AbuseFilter

edit

ActiveAbstract

edit
  • git #ca0abe0f - build: Updating mediawiki/mediawiki-codesniffer to 18.0.0 by Umherirrender
  • git #0eef29a5 - don't try to abstract things that aren't text or wikitext (T178047) by Legoktm
  • git #d65a74e9 - Fix test DroppingReturnValueMap for PHPUnit 6 (T192175) by Marius Hoch

AdvancedSearch

edit

AntiSpoof

edit

No changes for AntiSpoof

ApiFeatureUsage

edit

No changes for ApiFeatureUsage

ArticleCreationWorkflow

edit

No changes for ArticleCreationWorkflow

ArticlePlaceholder

edit
  • git #f1fb5cb8 - build: Switch QUnit package from deprecated 'qunitjs' to 'qunit' by James D. Forrester

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 #d43089ef - Declare a nullable argument in param doc by Umherirrender
  • git #a62b9c80 - Replace deprecated HTML 'width' function, use CSS instead (T192273) by MarcoAurelio
  • git #1b3205f8 - Update CommentStore usage by Brad Jorsch
  • git #1ee56190 - Update SpecialGlobalGroupMembership::addLogEntry() for I647a1ebf6 by Brad Jorsch
  • git #39d6822d - build: Updating mediawiki/mediawiki-codesniffer to 18.0.0 by Umherirrender
  • git #08f43dec - Use 'default' instead of 'value' (T192705) by Jayprakash12345

CharInsert

edit

No changes for CharInsert

CheckUser

edit

CirrusSearch

edit
  • git #384b4c81 - Keyword aliases should support negation (T193208) by David Causse
  • git #5f8cf56b - Increase backoff time for retried jobs by Erik Bernhardson
  • git #964905cf - Only issue delete on page move when necessary by Erik Bernhardson
  • git #fc9d74bc - Increase coverage for AnalysisConfigBuilder tests by tjones
  • git #1adae907 - Drop AfterImportPage hook subscriber by Erik Bernhardson

Cite

edit
  • git #2e35d292 - CiteDataModule: Remove origin restriction (T185303) by Bartosz Dziewoński
  • git #8487745c - Don't compute ref contents in converter preview mode by Ed Sanders

CiteThisPage

edit

No changes for CiteThisPage

Citoid

edit

cldr

edit

Cognate

edit

No changes for Cognate

CodeEditor

edit

CodeMirror

edit

CodeReview

edit

No changes for CodeReview

CollaborationKit

edit

No changes for CollaborationKit

Collection

edit

No changes for Collection

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
  • git #94aa08e3 - Replace usage of User::EDIT_TOKEN_SUFFIX with Wikimedia\Session\Token:SUFFIX by Ejegg
  • git #c1f510ed - Composer fix, small by Margaret Epps

DoubleWiki

edit

No changes for DoubleWiki

DynamicSidebar

edit

No changes for DynamicSidebar

Echo

edit
  • git #36d250da - rspec: Use environment variables for user+password by Roan Kattouw
  • git #2988b0ac - rspec: Update wiki password for Jenkins by Roan Kattouw
  • git #17be84ec - Sticky toolbar: Add missing vendor prefix by Ed Sanders

EducationProgram

edit

Elastica

edit

No changes for Elastica

ElectronPdfService

edit

No changes for ElectronPdfService

EventBus

edit

No changes for EventBus

EventLogging

edit

No changes for EventLogging

ExtensionDistributor

edit

No changes for ExtensionDistributor

FeaturedFeeds

edit

No changes for FeaturedFeeds

FileExporter

edit

No changes for FileExporter

FileImporter

edit

FlaggedRevs

edit

Flow

edit

FundraiserLandingPage

edit

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow

edit

No changes for FundraisingTranslateWorkflow

Gadgets

edit

GeoCrumbs

edit

No changes for GeoCrumbs

GeoData

edit

No changes for GeoData

GettingStarted

edit
  • git #b0dfe73e - Add missing use statements for parameter docs by Umherirrender

Graph

edit

No changes for Graph

GlobalBlocking

edit

No changes for GlobalBlocking

GlobalCssJs

edit

No changes for GlobalCssJs

GlobalPreferences

edit

GlobalUsage

edit

GlobalUserPage

edit

No changes for GlobalUserPage

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

No changes for intersection

Interwiki

edit

No changes for Interwiki

InterwikiSorting

edit

No changes for InterwikiSorting

JADE

edit

No changes for JADE

Josa

edit

No changes for Josa

JsonConfig

edit

No changes for JsonConfig

Kartographer

edit

LabeledSectionTransclusion

edit

No changes for LabeledSectionTransclusion

LandingCheck

edit

No changes for LandingCheck

LdapAuthentication

edit

No changes for LdapAuthentication

Linter

edit
  • git #2d115ecc - Fix broken test for enabling parsermigration-edit links (T183746) by Subramanya Sastry

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

MassMessage

edit

No changes for MassMessage

Math

edit
  • git #7270d702 - MathMathSymbolsDataModule: Remove origin restriction (T185303) by Bartosz Dziewoński
  • git #4ccb9abe - MathChemSymbolsDataModule: Remove origin restriction (T185303) by Bartosz Dziewoński
  • git #ffcfdf48 - Autocomplete LaTeX commands with backslash by Moritz Schubotz (physikerwelt)
  • git #9fee65ae - Generate HTML tag using HTML class by Moritz Schubotz (physikerwelt)

MobileApp

edit

No changes for MobileApp

MobileFrontend

edit

MultimediaViewer

edit

No changes for MultimediaViewer

MwEmbedSupport

edit

No changes for MwEmbedSupport

edit
  • git #bd2655f0 - Add missing dependency on mediawiki.user (T187299) by Gilles Dubuc
  • git #8280a743 - Add support for performance survey (T187299) by Gilles Dubuc
  • git #ed30917b - build: Move ESLint excludes from .eslintignore to package.json by Timo Tijhof
  • git #c76d52d2 - ext.navigationTiming: Fix mediaWikiLoadEnd metric (offset, not timestamp) (T160315) by Krinkle
  • git #1a80e92f - ext.navigationTiming: Don't send beacon without basic NavTiming support (T160315) by Krinkle
  • git #34f971ee - Simplify loadCallback code flow by Krinkle
  • git #75a9b603 - Collect RUMSpeedIndex with NavigationTiming (T180667) by Timo Tijhof
  • git #348e37d7 - tests: Simplify the event object assertions by Timo Tijhof
  • git #b1d34567 - tests: Add cases for "Without NavTiming" and "Reload view" by Timo Tijhof
  • git #34fac3ce - tests: Set type:0 via a local variable for TYPE_NAVIGATE by Timo Tijhof
  • git #b7cf630f - ext.NavigationTiming: use the Paint Timing API, if possible (T187334) by Krinkle

Newsletter

edit

No changes for Newsletter

NewUserMessage

edit

No changes for NewUserMessage

Nuke

edit

No changes for Nuke

OAuth

edit

OATHAuth

edit

No changes for OATHAuth

ORES

edit

OpenStackManager

edit

No changes for OpenStackManager

PagedTiffHandler

edit

No changes for PagedTiffHandler

PageAssessments

edit

No changes for PageAssessments

PageImages

edit
  • git #ebbfdf7a - Remove backward compatibility code for 1.25 by Umherirrender
  • git #fd0d231a - Remove backward compatibility code for 1.25 by Umherirrender

PageTriage

edit
  • git #55f6859b - PageTriageMessagesModule: Remove origin restriction (T185303) by Bartosz Dziewoński
  • git #3463e210 - Remove use of CURLOPT_CLOSEPOLICY by Umherirrender

PageViewInfo

edit

ParserFunctions

edit

No changes for ParserFunctions

ParserMigration

edit

No changes for ParserMigration

ParsoidBatchAPI

edit

No changes for ParsoidBatchAPI

PdfHandler

edit

PerformanceInspector

edit

Petition

edit

No changes for Petition

Poem

edit

No changes for Poem

PoolCounter

edit

No changes for PoolCounter

Popups

edit
  • git #af606b37 - Hygiene: Separate variables and mixins from code by Stephen Niedzielski
  • git #a678df93 - build: Bump lint devDependencies to lastest by Stephen Niedzielski
  • git #4e3282e5 - Remove BetaFeature code (T193053) by jdlrobson
  • git #8277aab4 - Hygiene: replace z-index hardcodes with variables by Stephen Niedzielski
  • git #d7871bb9 - Hygiene: replace okies with ointers (T190831) by jdlrobson
  • git #7c98c04e - Fix: unwanted thumbnail spacing in RTL locales (T190831) by Stephen Niedzielski
  • git #a4e12917 - Fix: show thumbnails on left for right-to-left UIs (T190831) by Stephen Niedzielski
  • git #44a7f643 - Hygiene: replace CSS class underscores w/ hyphens by Stephen Niedzielski
  • git #3a372ac3 - Hygiene: rename triangle terminology to pokey by Stephen Niedzielski
  • git #676faa35 - Hygiene: consolidate CSS class manipulation (T190831) by Stephen Niedzielski

ProofreadPage

edit

No changes for ProofreadPage

PropertySuggester

edit

No changes for PropertySuggester

QuickSurveys

edit

No changes for QuickSurveys

Quiz

edit

No changes for Quiz

ReadingLists

edit
edit

No changes for RelatedArticles

RelatedSites

edit

No changes for RelatedSites

Renameuser

edit

No changes for Renameuser

RevisionSlider

edit

No changes for RevisionSlider

No changes for RSS

edit

No changes for SandboxLink

Scribunto

edit

No changes for Scribunto

Score

edit
  • git #7f1204dd - Declare a nullable argument in param doc by Umherirrender

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

SpamBlacklist

edit

No changes for SpamBlacklist

SubPageList3

edit

No changes for SubPageList3

SubpageSortkey

edit

No changes for SubpageSortkey

SyntaxHighlight_GeSHi

edit
  • git #cc44c3c7 - Add notice about resource loading to highlight() by Gergő Tisza

TemplateData

edit

TemplateSandbox

edit
  • git #2e5c5cd0 - Use new OutputPage::addContentOverride to allow previewing edits to JS/CSS (T112474) by Brad Jorsch

TemplateStyles

edit

No changes for TemplateStyles

TextExtracts

edit

No changes for TextExtracts

Thanks

edit

No changes for Thanks

TimedMediaHandler

edit

No changes for TimedMediaHandler

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

TranslationNotifications

edit

No changes for TranslationNotifications

TrustedXFF

edit

No changes for TrustedXFF

TwoColConflict

edit

No changes for TwoColConflict

UnicodeConverter

edit

No changes for UnicodeConverter

UniversalLanguageSelector

edit
edit

No changes for UploadsLink

UploadWizard

edit
  • git #70b5fedd - Fix calls to getDefaultLanguage()/getClosestAllowedLanguage() (T192596) by Bartosz Dziewoński

UrlShortener

edit

No changes for UrlShortener

UserMerge

edit
  • git #db4db632 - Fix misuse of array values in deduplicateWatchlistEntries() (T162563) by 星耀晨曦

VipsScaler

edit

No changes for VipsScaler

VisualEditor

edit
  • git #c059082a - Rebase: Use i18n for subpage title by Ed Sanders
  • git #3dd3073b - Update VE core submodule to master (a8e0eef6d) by James D. Forrester
  • git #4efc2f87 - VisualEditorDataModule: Remove origin restriction (T185303) by Bartosz Dziewoński
  • git #6d4a7f93 - ve.init.mw.DiffPage.init: Do not duplicate diff table header (T192755) by Bartosz Dziewoński
  • git #1bd430c9 - Convert most uses of isForClipboard to doesModeNeedRendering by Jforrester
  • git #f8cebb8f - Follow-up Ib7e769e: Fix typos in static method calls (T193217) by Ed Sanders
  • git #ad170023 - Check link 'host' in onEditSectionLinkClick (T193323) by Ed Sanders
  • git #8fdc1f70 - Follow-up Iea7ad832: Fix context in MWPopupTool (T193043) by Ed Sanders
  • git #cddf206f - Set surface's $overlayContainer in DesktopArticleTarget (T166217) by Jforrester
  • git #3fb49c59 - Update VE core submodule to master (e673ad6de) (T122910) (T166217) (T192671) by James D. Forrester
  • git #4346e339 - Get rid of mwdiffing module by Ed Sanders
  • git #95258a99 - Visual diff: Describe redirect changes by Ed Sanders
  • git #e1ebdfe6 - Update VE core submodule to master (174890b5e) (T192671) by James D. Forrester
  • git #e1635fdc - Update custom styles for format menu after OOUI changes (T193098) by Bartosz Dziewoński
  • git #c07d4815 - build: Follow-up 99d3320573: Drop babel-polyfill, never used by James D. Forrester
  • git #3e8f2edc - build: Bump some devDependencies to latest by James D. Forrester

Wikibase

edit
  • git #af92829c - Add haswbstatement CirrusSearch query feature (T192345) by Cormac Parle
  • git #8a7a9f50 - Use TypeDispatchingEntityTitleStoreLookup instead of EntityContentFactory (T193005) by Jakob Warkotsch
  • git #d65e1bc4 - Store only numeric property IDs in SqlEntityInfoBuilder (T193007) by Addshore
  • git #304c95b7 - Make sure statements in EntityDiffChangedAspects are not passed around as stdClass (T192085) by Amir Sarabadani
  • git #6d44f283 - Wrap parser function with <nowiki> on ApiSandbox by Guycn2
  • git #6e2db553 - CommonsMediaImageGallery: Link image captions to commons (T192869) by Marius Hoch
  • git #45d1ff37 - CommonsMediaImageGallery: Link images to commons (T192869) by Marius Hoch
  • git #9100d324 - Update for the actor table change (T167246) by Brad Jorsch

WikibaseQuality

edit

No changes for WikibaseQuality

WikibaseQualityConstraints

edit
  • git #a8855e8a - build: Update jakub-onderka/php-parallel-lint by Umherirrender

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

Wikidata.org

edit

No changes for Wikidata.org

WikimediaEvents

edit

WikimediaIncubator

edit

No changes for WikimediaIncubator

WikimediaMaintenance

edit

No changes for WikimediaMaintenance

WikimediaMessages

edit

XAnalytics

edit

No changes for XAnalytics

ZeroBanner

edit
  • git #894a3884 - Remove backward compatibility code for 1.25 by Umherirrender

ZeroPortal

edit
  • git #e409e7b0 - Remove backward compatibility code for 1.25 by Umherirrender

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

Vector

edit

No changes for Vector

Total Changes

edit

257 Changes in 57 repos by 67 committers