Jump to content

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

[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]
[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

[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
[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