MediaWiki 1.32/wmf.8

From mediawiki.org
MediaWiki 1.32.0-wmf.7 Deployment of MediaWiki 1.32.0-wmf.8 to Wikimedia sites MediaWiki 1.32.0-wmf.10

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

Core changes[edit]

  • git #1f286e8d - Add release notes for 0eb4eaefd3 and f7f71359 by Kunal Mehta
  • git #d561f646 - Make $wgEmailConfirmToEdit only affect edit actions. (task T143790) by Tim Starling
  • git #8a7b7c3f - Remove deprecated hook EditPageBeforeEditChecks by Bartosz Dziewoński
  • git #0ec81256 - registration: Catch correct exception type from ObjectCache by Aaron Schulz
  • git #3714131b - Use PHP 7 '??' operator instead of '?:' with 'isset()' where convenient by Fomafix
  • git #ef7ff1c2 - Add language 'zgh' Standard Moroccan Amazigh (task T137491) by Étienne Beaulé
  • git #e1630b6a - PHP: Use short ternary operator (?:) where possible by Fomafix
  • git #0f472c4b - npm selenium command, use bash by Addshore
  • git #dc96f656 - parser: Validate $length in padleft/padright parser functions (task T180403) by Kunal Mehta
  • git #128f9df2 - SECURITY: Special:BotPasswords should reauthenticate (task T193237) by Brian Wolff
  • git #e7645bb9 - Localize some special pages into Korean (ko) by Kunal Mehta
  • git #1e680456 - Get rid of call_user_func(_array)(), part 3 by MaxSem
  • git #9bab7de5 - Clean up CSPRNG support for PHP7 by Krinkle
  • git #96586592 - LoginSignupSpecialPage: Use $this->msg instead of wfMessage by Fomafix
  • git #381858ab - FormatJson: cleanup after PHP 5.5 support removal by Kevin Israel
  • git #cba92975 - Remove PhanParamReqAfterOpt from blacklist by MaxSem
  • git #2b2a93e2 - Escape text in Linker::specialLink() (task T85864) by Matěj Suchánek
  • git #ff18d57c - Rewrite IEUrlExtensionTest using a data provider by Kunal Mehta
  • git #4a1a2159 - Resolve required parameter after optional in specials by Erik Bernhardson
  • git #9130b039 - Add more logging to ChronologyProtector::initPositions() (task T194403) by Aaron Schulz
  • git #3a565d6b - Resolve required parameter after optional parameter in Linker by EBernhardson
  • git #aa7612e0 - Resolve required parameter after optional in Message by EBernhardson
  • git #75df5017 - Resolve required parameter after optional in Xml by EBernhardson
  • git #764f5c7a - Resolve required parameter after optional in language by EBernhardson
  • git #0d37539a - Follow-up Ieaeb3113a: Add RELEASE-NOTES by James D. Forrester
  • git #b7116e4f - Fix phpdoc for wfMessage $params for phan by Kunal Mehta
  • git #e0fab761 - CurlHttpRequest: remove open_basedir check by Kevin Israel
  • git #a35dd8c9 - Release notes for I57e05c5ae by Krinkle
  • git #f2894092 - build: Allow HHVM 3.21+ failures in Travis by Timo Tijhof
  • git #209b24c4 - Link to revisions and log entries from tag logs (task T142888) by Matěj Suchánek
  • git #4aecdad6 - HashRing: use bisection instead of guess and refine by Aaron Schulz
  • git #f16caa5b - Fix wfMessage() annotation by Max Semenik
  • git #6e956d55 - Replace call_user_func_array(), part 2 by Max Semenik
  • git #7fb5c958 - mediawiki.skinning: Remove styles for `#jump-to-nav` from core (task T195256) by Krinkle
  • git #f836c4dd - Update OOUI to v0.27.3 by James D. Forrester
  • git #d5e4bf92 - Ensure $user is passed by reference in TitleMoveComplete hook on HHVM (task T118683) by Kunal Mehta
  • git #6c4cbfd7 - Enable InterwikiTest::testDatabaseStorage() by Kunal Mehta
  • git #c2b506a5 - Hard deprecate Interwiki static methods by Kunal Mehta
  • git #d7d5d3c8 - registration: Allow the mtime of extension.json files to be zero (task T196672) by Kunal Mehta
  • git #b045f1d9 - Restore original OpenSearch namespaces (task T196643) by Lucas Werkmeister
  • git #32e9266d - Introduce per-schema unit tests for revision storage. by Addshore
  • git #96a96463 - Reset relevant DB tables before the first test of a suite. by daniel
  • git #f2e6543c - Rewrite HashRing to use consistent hashing by Aaron Schulz
  • git #b566f661 - resourceloader: move Message methods from mediawiki.js to base module (task T192623) by Krinkle
  • git #83afef0e - WebInstaller::docLink: Use Html::element to generate the link by Fomafix
  • git #374c8179 - WebInstaller::getDocUrl: Use getUrl to generate the URL by Fomafix
  • git #a498abf2 - installer: Fix display of UPGRADE by disabling InterwikiLookup (task T196607) by Kunal Mehta
  • git #f7ecc1b5 - Revert "docs: Rename README to README.md" (task T196607) by Legoktm
  • git #fda6e09a - tests: Reset mwuser/pagecontent tables if necessary for postgres (task T195807) by Kunal Mehta
  • git #827cfb33 - Fix UploadBase::checkXMLEncodingMissmatch() on PHP 7.1+ (task T182366) by Kunal Mehta
  • git #cc6c536f - Add RELEASE-NOTES for I4678250331a48db4d50d1fc6c489c991a4dee920 by Jforrester
  • git #a6de745b - Update OOUI to v0.27.2 by Volker E
  • git #0c63fef3 - mediawiki.js: Fix eslint valid-jsdoc by Fomafix
  • git #c0adb8ec - resourceloader: remove "mediaWikiLoadStart" and move mwNow() to mediawiki.js (task T160315) by Krinkle
  • git #4ffbfabf - Selenium tests: Use assert.strictEqual instead of assert.equal by Ed Sanders
  • git #4e6a6b48 - build: Enable qunit/no-assert-equal and enforce by Ed Sanders
  • git #bde2c5aa - objectcache: clean up language about expiration/invalidation by Aaron Schulz
  • git #1f0a7230 - Update wikimedia/wrappedstring to 3.0.1 (task T196496) by Reedy
  • git #6e3bb339 - Populate 1.31 rc.0 -> rc.2 release notes by Reedy
  • git #782c0196 - build: Enable qunit/no-early-return,no-negated-ok and enforce by Ed Sanders
  • git #bfc4e416 - Add getLoginSecurityLevel() support to FormSpecialPage by Gergő Tisza
  • git #5e18d925 - build: Introduce eslint-plugin-qunit and enforce by Ed Sanders
  • git #16663db5 - resourceloader: Re-enable testGetBlobCached() test case (task T176097) by Krinkle
  • git #5a7e9ba9 - Introduce ApiMaxLagInfo hook (task T194950) by Amir Sarabadani
  • git #5c380739 - Avoid recreating ar_revid index after it's replaced by ar_revid_uniq (task T193180) by Brad Jorsch
  • git #b816cdbb - maintenance/purgePage.php output page being purged by Addshore
  • git #8085c58a - Replace call_user_func_array(), part 1 by Max Semenik
  • git #4c71c376 - DateTimeInputWidget: Fix disabled `border-color` by Volker E
  • git #a0d4370f - Use the old linkshere-related messages without "-2" (task T189860) by Daimona Eaytoy
  • git #b1eaf294 - Avoid "unittest_imagelinks" already exists error in tests by Aaron Schulz
  • git #417d8036 - Add code to write to change_tag_def table (task T193868) by Amir Sarabadani
  • git #669d1ed1 - (y)etsin fixes, test refactoring, and misc fixes by tjones

Vendor[edit]

Extensions[edit]

3D[edit]

  • git #2f540334 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

AbuseFilter[edit]

  • git #5c8a8da1 - Fix some Doxygen problems by Max Semenik
  • git #cf4ac344 - Show throttled filters in Special:AbuseFilter (task T154206) by Daimona Eaytoy
  • git #9a185042 - Update \AbuseFilter::checkSyntax documentation by Umherirrender
  • git #25ddc876 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader
  • git #4c312a26 - Get rid of call_user_func_array() by Max Semenik
  • git #7f600d2e - Remove all not needed & from hook handler signatures by Thiemo Kreuz
  • git #7ec9725c - Remove all default "return true" from hook handlers by Thiemo Kreuz
  • git #9fe281e7 - Enable OOUI and add unused button to the output by Daimona Eaytoy
  • git #43ec6cf8 - Add an option to hide private filters on Special:AbuseFilter (task T164108) by Daimona Eaytoy
  • git #7fade990 - Don't allow invalid IP ranges to be entered in ip_in_range() (task T124117) by Matěj Suchánek

ActiveAbstract[edit]

No changes for ActiveAbstract

AdvancedSearch[edit]

AntiSpoof[edit]

  • git #e242df25 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

ApiFeatureUsage[edit]

No changes for ApiFeatureUsage

ArticleCreationWorkflow[edit]

  • git #9733d21c - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

ArticlePlaceholder[edit]

Babel[edit]

  • git #0b5fbabd - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

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]

  • git #d7b731bf - Don't manually suppress PhanDeprecatedClass by Kunal Mehta
  • git #015ad81f - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

CentralAuth[edit]

CharInsert[edit]

No changes for CharInsert

CheckUser[edit]

No changes for CheckUser

CirrusSearch[edit]

Cite[edit]

  • git #19b7c6dc - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

CiteThisPage[edit]

  • git #34838f3a - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

Citoid[edit]

cldr[edit]

No changes for cldr

Cognate[edit]

  • git #dd9cd09e - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

CodeEditor[edit]

CodeMirror[edit]

No changes for CodeMirror

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

CongressLookup[edit]

No changes for CongressLookup

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]

DoubleWiki[edit]

No changes for DoubleWiki

DynamicSidebar[edit]

No changes for DynamicSidebar

Echo[edit]

EducationProgram[edit]

No changes for EducationProgram

Elastica[edit]

No changes for Elastica

ElectronPdfService[edit]

  • git #7db6e7d1 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

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]

FileImporter[edit]

FlaggedRevs[edit]

No changes for FlaggedRevs

Flow[edit]

  • git #8c12cc55 - Remove [optional] from param docs by Umherirrender
  • git #eb46abf0 - Fix and add more PHPDoc types and make existing more specific by Umherirrender
  • git #c24c6f9a - Use …::class feature in assertInstanceOf by Umherirrender
  • git #ef393cb1 - Add visibility keywords to all __constructors by Umherirrender
  • git #dabf9ded - Reduce extreme line lengths longer than 360 characters by Umherirrender
  • git #10019c8e - Add more indirect @covers tags to tests by Krinkle

FundraiserLandingPage[edit]

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow[edit]

No changes for FundraisingTranslateWorkflow

Gadgets[edit]

  • git #b1a7eb26 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

GeoCrumbs[edit]

No changes for GeoCrumbs

GeoData[edit]

  • git #58480390 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

GettingStarted[edit]

Graph[edit]

No changes for Graph

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

GuidedTour[edit]

GWToolset[edit]

ImageMap[edit]

  • git #c6ebc296 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

InputBox[edit]

  • git #fb178856 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

Insider[edit]

No changes for Insider

intersection[edit]

No changes for intersection

Interwiki[edit]

  • git #9a794ffc - Replace Linker::link() with LinkRenderer (task T149346) by Matěj Suchánek
  • git #65c84e2f - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader
  • git #3b76bd81 - Don't use deprecated Interwiki static methods by Kunal Mehta

InterwikiSorting[edit]

  • git #2ed2e812 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

JADE[edit]

Josa[edit]

No changes for Josa

JsonConfig[edit]

  • git #cfa0b5bb - build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 by James D. Forrester

Kartographer[edit]

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]

Listings[edit]

No changes for Listings

LocalisationUpdate[edit]

  • git #be2b27fc - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

LoginNotify[edit]

  • git #efccc441 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

MapSources[edit]

No changes for MapSources

MassMessage[edit]

  • git #18caeede - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

Math[edit]

  • git #0e470328 - MWLatexDialog: Fix hard-coded line height by Ed Sanders
  • git #e359eafe - Improve tests coverage for MathPng by Thiemo Kreuz (WMDE)
  • git #5648b8e2 - Make use of the …::class feature whenever possible by Thiemo Kreuz

MobileApp[edit]

No changes for MobileApp

MobileFrontend[edit]

No changes for MobileFrontend

MultimediaViewer[edit]

  • git #e2d79e80 - Don't use deprecated `mediawiki.api.options` (task T196802) by Kunal Mehta
  • git #27c8c196 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader
  • git #dec9c632 - build: Enable more qunit lint rules by James D. Forrester
  • git #2c321348 - build: Introduce eslint-plugin-qunit and enforce by James D. Forrester

MwEmbedSupport[edit]

No changes for MwEmbedSupport

NavigationTiming[edit]

Newsletter[edit]

No changes for Newsletter

NewUserMessage[edit]

No changes for NewUserMessage

Nuke[edit]

  • git #ee1a08f6 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

OAuth[edit]

No changes for OAuth

OATHAuth[edit]

  • git #7324af63 - Remove extra parameters to MWCryptRand::generate() calls by Reedy
  • git #24a29946 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

ORES[edit]

OpenStackManager[edit]

No changes for OpenStackManager

PagedTiffHandler[edit]

No changes for PagedTiffHandler

PageAssessments[edit]

No changes for PageAssessments

PageImages[edit]

No changes for PageImages

PageTriage[edit]

PageViewInfo[edit]

No changes for PageViewInfo

ParserFunctions[edit]

  • git #ace5a2a0 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

ParserMigration[edit]

  • git #d05fad0b - Don't manually suppress PhanDeprecatedProperty by Kunal Mehta
  • git #c9f14561 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

ParsoidBatchAPI[edit]

No changes for ParsoidBatchAPI

PdfHandler[edit]

  • git #043ed9cb - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

PerformanceInspector[edit]

No changes for PerformanceInspector

Petition[edit]

No changes for Petition

Poem[edit]

  • git #6dd0422d - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

PoolCounter[edit]

No changes for PoolCounter

Popups[edit]

ProofreadPage[edit]

PropertySuggester[edit]

  • git #d5f37efe - Remove obsolete evilMediaWikiBootstrap.php by Thiemo Kreuz (WMDE)

QuickSurveys[edit]

No changes for QuickSurveys

Quiz[edit]

No changes for Quiz

ReadingLists[edit]

RelatedArticles[edit]

RelatedSites[edit]

No changes for RelatedSites

Renameuser[edit]

  • git #9ec3f3a9 - Add GENDER to messages on Special:Contributions by Legoktm
  • git #a6f970db - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

RevisionSlider[edit]

  • git #467bd0b8 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

RSS[edit]

No changes for RSS

SandboxLink[edit]

No changes for SandboxLink

Scribunto[edit]

  • git #f694518d - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader
  • git #df7666aa - Don't use deprecated Interwiki static method by Kunal Mehta

Score[edit]

No changes for Score

SearchExtraNS[edit]

No changes for SearchExtraNS

SecurePoll[edit]

No changes for SecurePoll

Sentry[edit]

ShortUrl[edit]

SiteMatrix[edit]

No changes for SiteMatrix

SpamBlacklist[edit]

  • git #3d22b2da - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

SubPageList3[edit]

No changes for SubPageList3

SubpageSortkey[edit]

No changes for SubpageSortkey

SyntaxHighlight_GeSHi[edit]

  • git #1755781a - Don't manually suppress PhanDeprecatedClass by Kunal Mehta
  • git #1d401650 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

TemplateData[edit]

TemplateSandbox[edit]

No changes for TemplateSandbox

TemplateStyles[edit]

No changes for TemplateStyles

TextExtracts[edit]

No changes for TextExtracts

Thanks[edit]

  • git #e6bffa53 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

TimedMediaHandler[edit]

No changes for TimedMediaHandler

timeline[edit]

No changes for timeline

TitleBlacklist[edit]

  • git #4f026444 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

TocTree[edit]

No changes for TocTree

TorBlock[edit]

  • git #cba49fa9 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

Translate[edit]

TranslationNotifications[edit]

No changes for TranslationNotifications

TrustedXFF[edit]

No changes for TrustedXFF

TwoColConflict[edit]

  • git #524164d8 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

UnicodeConverter[edit]

No changes for UnicodeConverter

UniversalLanguageSelector[edit]

  • git #162cc56f - Reorder functions to avoid forward references by jenkins-bot

UploadsLink[edit]

No changes for UploadsLink

UploadWizard[edit]

  • git #1e7b94d6 - Don't use deprecated Interwiki static methods by Kunal Mehta

UrlShortener[edit]

No changes for UrlShortener

UserMerge[edit]

VipsScaler[edit]

No changes for VipsScaler

VisualEditor[edit]

Wikibase[edit]

WikibaseLexeme[edit]

WikibaseQuality[edit]

No changes for WikibaseQuality

WikibaseQualityConstraints[edit]

WikidataPageBanner[edit]

No changes for WikidataPageBanner

WikiEditor[edit]

  • git #0abb7674 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

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]

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

MinervaNeue[edit]

MonoBook[edit]

  • git #d994eb5f - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader
  • git #406adb14 - Set mobile width cutoff to 550px by Bartosz Dziewoński
  • git #940f56a2 - Hide dropdowns instead of removing for screen readers by Isarra
  • git #9f9a5f22 - Add user preference to control responsive MonoBook by Kunal Mehta

Modern[edit]

  • git #a723cc11 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

Nostalgia[edit]

No changes for Nostalgia

Timeless[edit]

  • git #95f03899 - Don't use wfMessage() by Kunal Mehta
  • git #26c2f730 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader
  • git #700c82ec - ToC: Use table layout for the toc by Derk-Jan Hartman

Vector[edit]

  • git #44fd9865 - Use $this->getMsg instead of wfMessage by Fomafix
  • git #ef41c787 - build: Updating mediawiki/mediawiki-phan-config to 0.3.0 by libraryupgrader

Total Changes[edit]

317 Changes in 85 repos by 70 committers