MediaWiki 1.33/wmf.2

From mediawiki.org
MediaWiki 1.33.0-wmf.1 Deployment of MediaWiki 1.33.0-wmf.2 to Wikimedia sites MediaWiki 1.33.0-wmf.3

The latest version (labeled "1.33.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, 30 October 2018 (see the roadmap).

Core changes[edit]

  • git #42a6f991 - Use new WikiMap::getCurrentWikiDomain() for objectcache and profiler keyspace by Krinkle
  • git #a442f7e6 - Set the SaveParser logger in RevisionRenderer by Aaron Schulz
  • git #633eb437 - rdbms: clean up return values of IDatabase write methods by Aaron Schulz
  • git #36ec0c69 - Drop six authentication-related hooks, deprecated in 1.27 (task T193755) by James D. Forrester
  • git #dbccb3a3 - Use WikiMap methods for wiki ID logic in more places by Krinkle
  • git #afc530c3 - Use WikiMap methods in ClassicInterwikiLookup instead of wfWikiId() by Krinkle
  • git #afe9a0fa - Remove use of old API doc methods by James D. Forrester
  • git #dcd0a3d5 - Add isCurrentWikiId()/isCurrentWikiDomain()/getCurrentWikiDomain() to WikiMap by Aaron Schulz
  • git #e085e3f3 - Parser: Remove markNoConversion for displaytitle error message (task T208249) by Fomafix
  • git #58abac2d - Change ParserOptions `tidy` default to `true` by C. Scott Ananian
  • git #97d96599 - Replace deprecated calls to OutputPage::parseInline() (task T198214) by C. Scott Ananian
  • git #a3f63785 - Deprecate OutputPage::parse() and OutputPage::parseInline() (task T198214) by C. Scott Ananian
  • git #e68eff59 - CalendarWidget: Fix left arrow position in header by VolkerE
  • git #6030e9cf - Create JobQueueEnqueueUpdate class to call JobQueueGroup::pushLazyJobs() (task T207809) by Aaron Schulz
  • git #7ac86091 - Avoid using return value of IDatabase::insert() by Aaron Schulz
  • git #387071ec - Avoid broken markup due to conversion table DB queries in Installer:parse() (task T207979) by Aaron Schulz
  • git #512aa4e5 - Use PHP 7 '??' operator instead of if-then-else by Fomafix
  • git #e2088f11 - Make UserEditCountUpdate faster by using auto-commit mode (task T202715) by Aaron Schulz
  • git #a5352157 - Deprecate hacky wfSplitWikiID() method by Aaron Schulz
  • git #19dd2879 - Increment edit count for all page moves (task T195550) by Aaron Schulz
  • git #cb7e0ea5 - resoureloader: Restore support for plain callbacks in mediawiki.base's RLQ (task T208093) by Timo Tijhof
  • git #db4fa6fb - Fix OutputPage::parseInternal() by stripping <div> wrapper by C. Scott Ananian
  • git #b6be5ec0 - .gitignore: Fix .vscode by Zoranzoki21
  • git #661c43f3 - Hard deprecate $wgTidyConfig['driver'] = 'disabled' by C. Scott Ananian
  • git #a6a017ce - Fix use of non-existent variable Parser::$config (task T208000) by Tim Starling
  • git #fc7b71e8 - RCFilters: Apply same distance to FilterItemHighlightButtons as other elements by Volker E
  • git #390fce6d - Move user_editcount updates to a mergeable deferred update (task T202715) by Aaron Schulz
  • git #a58a9d5f - rdbms: add transaction comment to IDatabase::masterPosWait() by Aaron Schulz
  • git #0233868b - RCFilters: Cleanup 'Namespaces' dropdown borders appearance by Volker E
  • git #c4d9d515 - Clear the title cache in MutableRevisionRecordTest by Krinkle
  • git #41083811 - Make testFormatValueRestrictions() account for $wgArticlePath to avoid failures by Krinkle
  • git #8baffeae - filerepo: Inject the WAN cache info FileRepo instances by Krinkle
  • git #5ad3a323 - rdbms: Use "mixed" type for $profiler field in LoadBalancer by Krinkle
  • git #eb251abc - Fix code style in EmailNotification.php by D3r1ck01
  • git #da9c742a - MailAddress->toString(): Reduce complexity by inverting ifs by James D. Forrester
  • git #0ee8b165 - Move timing code out of the try/catch in doPostOutputShutdown() by Aaron Schulz
  • git #59573879 - rdbms: avoid transaction status errors from ping() in rollback() by Aaron Schulz
  • git #46875ad8 - API: Set robots noindex,nofollow on HTML output (task T207818) by Brad Jorsch
  • git #991d50d4 - RCFilters: Fix centering of "no results" message (task T207808) by Roan Kattouw
  • git #13a1d895 - WikiPage: Truncate redirect fragments before inserting them into the DB (task T207876) by Roan Kattouw
  • git #d47e2822 - Disable $wgEnableImageWhitelist by default by Kunal Mehta
  • git #139bf5bc - composer.json, require ext-fileinfo by James D. Forrester
  • git #30d0c549 - Use a pre-commit hook for change_tag_def count updates (task T207881) by Aaron Schulz
  • git #48cea98f - RELEASE-NOTES-1.33: Note new Partial Blocks feature flag by James D. Forrester
  • git #45305de5 - Hard deprecate non-tidy OutputPage::addWikiText() method (task T198214) by Jforrester
  • git #518ddd81 - Remove deprecated "Parsoid v1 API" compatibility thunks (task T205029) by James D. Forrester
  • git #b3014df3 - List Partial Block details in ApiQueryBlocks and ApiQueryUserinfo. (task T197141) by Dbarratt
  • git #170c49d6 - Update Special:BlockList to present Partial Block details from the database (task T197143) by Dbarratt
  • git #9c32d7bc - Follow-up cfa70ea6d0: Fix rebase artefact, also remove preference listing by James D. Forrester
  • git #45a4cc4c - Minor cleanup of languages/ConverterRule.php by Nikerabbit
  • git #7f1a2fcd - rdbms: fix connection reuse logic in LoadBalancer for postgres by Aaron Schulz
  • git #935dfc30 - Silence transaction profiler master queries notices for rollback by Aaron Schulz
  • git #d67121f6 - Enforce partial blocks (task T197117) by Dbarratt
  • git #f7fb00c8 - Fix slow query counting by unindexed field ar_page_id (task T207530) by Tim Starling
  • git #f24991c6 - Add partial block details to block-log entries. (task T197108) by Jforrester
  • git #0813c46d - Update Special:Block to set Partial Blocks (task T197109) by Jforrester
  • git #07a5c716 - TitlesMultiselectWidget: Add a widget that allows selection of multiple titles (task T197109) by Jforrester
  • git #a562611e - Add block restriction classes (task T202036) by Moriel Schottlender
  • git #14f6a1af - RELEASE-NOTES-1.32: Add all new/changed libraries in composer.json by James D. Forrester
  • git #96ec2453 - rdbms: remove duplicate @params in IDatabase::select() by Aaron Schulz
  • git #54d9b373 - HTMLForm: Remove parameters 'notice', 'notice-messages', 'notice-message' (task T197179) by James D. Forrester
  • git #7356e66e - resourceloader: ResourceLoaderGetConfigVars is passed skin (task T186062) by Jdlrobson
  • git #43244db9 - Use PHP 7 '??' operator instead of if-then-else by Fomafix
  • git #b4ecf374 - Fix PHPDoc type for instance variables and methods by Alangi Derick
  • git #b02c9190 - Remove unused fields in ForeignDBViaLBRepo by Aaron Schulz
  • git #a345be42 - extraParserTests.txt: Fix typo by Bartosz Dziewoński
  • git #ff280480 - Hard deprecate functionality replaced with random_bytes() by Max Semenik
  • git #cfa70ea6 - Remove old "bulletin board style toolbar" from core (task T30856) (task T32795) by James D. Forrester
  • git #4b1db119 - Tidy Message::parseAsBlock() by enabling tidy in MessageCache (task T198214) by C. Scott Ananian
  • git #fd6d96f6 - Remove unnecessary, unoptimized, unused overview SVG by Volker E
  • git #c58afe45 - debug: Allow the DBQuery channel to be used (task T202764) by Timo Tijhof

Vendor[edit]

No changes for vendor

Extensions[edit]

3D[edit]

No changes for 3D

AbuseFilter[edit]

  • git #b73786df - Replace deprecated OutputPage::parse/parseInline() (task T198214) by C. Scott Ananian
  • git #5071c657 - Use proper cache key construction for throttle, rules, and autoblock keys by Aaron Schulz

ActiveAbstract[edit]

No changes for ActiveAbstract

AdvancedSearch[edit]

AntiSpoof[edit]

No changes for AntiSpoof

ApiFeatureUsage[edit]

No changes for ApiFeatureUsage

ArticleCreationWorkflow[edit]

ArticlePlaceholder[edit]

No changes for ArticlePlaceholder

Babel[edit]

BetaFeatures[edit]

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 #e53b74d7 - Update mediawiki http to https links in CategoryTree extension (task T189687) by stibba
  • git #96b44610 - API: Drop back-compat. code for old versions of MW we don't support by Umherirrender

CentralAuth[edit]

CharInsert[edit]

No changes for CharInsert

CheckUser[edit]

No changes for CheckUser

CirrusSearch[edit]

Cite[edit]

CiteThisPage[edit]

No changes for CiteThisPage

Citoid[edit]

No changes for Citoid

cldr[edit]

  • git #9b1ecf32 - Start showing warning for deprecated PHP entry point by jenkins-bot
  • git #f37c527d - build: Updating mediawiki/mediawiki-codesniffer to 19.1.0 by Umherirrender
  • git #92cbf423 - Update to CLDR 34.0 by Reedy

Cognate[edit]

No changes for Cognate

CodeEditor[edit]

No changes for CodeEditor

CodeMirror[edit]

No changes for CodeMirror

CodeReview[edit]

CollaborationKit[edit]

Collection[edit]

CommonsMetadata[edit]

No changes for CommonsMetadata

ConfirmEdit[edit]

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

Disambiguator[edit]

No changes for Disambiguator

DismissableSiteNotice[edit]

No changes for DismissableSiteNotice

DonationInterface[edit]

  • git #9a4e0be8 - build: Updating mediawiki/mediawiki-codesniffer to 19.1.0 by Umherirrender
  • git #19cbce80 - Replace deprecated OutputPage::parse() (task T198214) by C. Scott Ananian
  • git #014cb4bb - Update Amazon SDK fork and SmashPig library by Elliott Eggleston
  • git #3036187e - Explicitly list Ingenico-supported currencies by Elliott Eggleston
  • git #973295dc - Send order_id for all the PayPal merchant reference fields (task T202583) by Elliott Eggleston
  • git #ca9a1d9f - Fix continue statement breaking tests under PHP 7.3 by Elliott Eggleston
  • git #5716657c - Handle invalid GC SET_PAYMENT response and fix some (task T203126) by jgleeson

DoubleWiki[edit]

No changes for DoubleWiki

DynamicSidebar[edit]

No changes for DynamicSidebar

EUCopyrightCampaign[edit]

No changes for EUCopyrightCampaign

Echo[edit]

  • git #bbf0e1fa - Avoid use of IDatabase::insert() return value by Aaron Schulz
  • git #9aa13448 - Avoid use of IDatabase::delete() return values by Aaron Schulz
  • git #9a0ce7d4 - Avoid use of IDatabase::update return value by Aaron Schulz
  • git #9cca2896 - Avoid use of IDatabase::update return value by Aaron Schulz
  • git #deb5057d - Avoid use of IDatabase::update return value by Aaron Schulz
  • git #611d1610 - Simplify testDiscussionParser code by Umherirrender
  • git #3f42e295 - Fix HTTP links to HTTPS for www.mediawiki.org (task T189687) by Zoranzoki21
  • git #9c267798 - Reload the test user instance before checking the edit count by Aaron Schulz

Elastica[edit]

No changes for Elastica

ElectronPdfService[edit]

No changes for ElectronPdfService

EventBus[edit]

EventLogging[edit]

ExtensionDistributor[edit]

No changes for ExtensionDistributor

FeaturedFeeds[edit]

  • git #df04a91c - API: Drop back-compat. code for old versions of MW we don't support by James D. Forrester

FileExporter[edit]

No changes for FileExporter

FileImporter[edit]

No changes for FileImporter

FlaggedRevs[edit]

  • git #ffd4b3d7 - Replace deprecated OutputPage::parse() (task T198214) by C. Scott Ananian
  • git #b2b5bb3a - API: Drop back-compat. code for old versions of MW we don't support by Umherirrender

Flow[edit]

FundraiserLandingPage[edit]

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow[edit]

No changes for FundraisingTranslateWorkflow

Gadgets[edit]

  • git #6b0829a8 - Full Russian localisation of Gadgets by Saint Johann

GeoCrumbs[edit]

No changes for GeoCrumbs

GeoData[edit]

No changes for GeoData

GettingStarted[edit]

No changes for GettingStarted

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]

  • git #7d0efdc5 - Start showing warning for deprecated PHP entry point by Umherirrender

Graph[edit]

GuidedTour[edit]

GWToolset[edit]

No changes for GWToolset

ImageMap[edit]

No changes for ImageMap

InputBox[edit]

No changes for InputBox

Insider[edit]

  • git #32d9cabf - Start showing warning for deprecated PHP entry point by Umherirrender

intersection[edit]

No changes for intersection

Interwiki[edit]

No changes for Interwiki

InterwikiSorting[edit]

No changes for InterwikiSorting

JADE[edit]

Josa[edit]

No changes for Josa

JsonConfig[edit]

No changes for JsonConfig

Kartographer[edit]

LabeledSectionTransclusion[edit]

  • git #e42d3ca9 - Start showing warning for deprecated PHP entry point by Umherirrender

LandingCheck[edit]

  • git #b201e7f1 - Start showing warning for deprecated PHP entry point by Umherirrender

LdapAuthentication[edit]

Linter[edit]

No changes for Linter

LiquidThreads[edit]

Listings[edit]

  • git #b1c1828f - Start showing warning for deprecated PHP entry point by Umherirrender

LocalisationUpdate[edit]

LoginNotify[edit]

No changes for LoginNotify

MapSources[edit]

  • git #228694ba - Start showing warning for deprecated PHP entry point by Umherirrender

MassMessage[edit]

  • git #f6952a4f - Start showing warning for deprecated PHP entry point by Umherirrender

Math[edit]

  • git #73a3f662 - Start showing warning for deprecated PHP entry point by Umherirrender

MobileApp[edit]

  • git #46de56f7 - Start showing warning for deprecated PHP entry point by Umherirrender

MobileFrontend[edit]

MultimediaViewer[edit]

No changes for MultimediaViewer

NavigationTiming[edit]

  • git #8f73b192 - Start showing warning for deprecated PHP entry point by Umherirrender

Newsletter[edit]

NewUserMessage[edit]

  • git #f5a08e24 - Start showing warning for deprecated PHP entry point by Umherirrender

Nuke[edit]

  • git #adca008f - Start showing warning for deprecated PHP entry point by Umherirrender

OATHAuth[edit]

OAuth[edit]

OpenStackManager[edit]

ORES[edit]

  • git #f1f53e01 - Fix broken condition in CleanDuplicateScores script by Thiemo Kreuz

PageAssessments[edit]

No changes for PageAssessments

PagedTiffHandler[edit]

No changes for PagedTiffHandler

PageImages[edit]

No changes for PageImages

PageTriage[edit]

  • git #7b79b3da - Start showing warning for deprecated PHP entry point by Umherirrender

PageViewInfo[edit]

No changes for PageViewInfo

ParserFunctions[edit]

  • git #0d215415 - Start showing warning for deprecated PHP entry point by Umherirrender

ParserMigration[edit]

No changes for ParserMigration

ParsoidBatchAPI[edit]

  • git #649ee8bb - Drop back-compat. code for MW<1.29 by C. Scott Ananian
  • git #a585e06b - Start showing warning for deprecated PHP entry point by Umherirrender

PdfHandler[edit]

  • git #5252e4d4 - Start showing warning for deprecated PHP entry point by Umherirrender

PerformanceInspector[edit]

No changes for PerformanceInspector

Petition[edit]

  • git #61679dd0 - Start showing warning for deprecated PHP entry point by Umherirrender

Poem[edit]

No changes for Poem

PoolCounter[edit]

No changes for PoolCounter

Popups[edit]

No changes for Popups

ProofreadPage[edit]

No changes for ProofreadPage

PropertySuggester[edit]

No changes for PropertySuggester

QuickSurveys[edit]

Quiz[edit]

  • git #bd18f932 - Start showing warning for deprecated PHP entry point by Umherirrender

ReadingLists[edit]

No changes for ReadingLists

RelatedArticles[edit]

No changes for RelatedArticles

RelatedSites[edit]

  • git #a9738ad4 - Start showing warning for deprecated PHP entry point by Umherirrender

Renameuser[edit]

  • git #5a71f27e - Start showing warning for deprecated PHP entry point by Umherirrender

RevisionSlider[edit]

RSS[edit]

No changes for RSS

SandboxLink[edit]

  • git #3731cace - Start showing warning for deprecated PHP entry point by Umherirrender

Score[edit]

No changes for Score

Scribunto[edit]

SearchExtraNS[edit]

  • git #dadc2773 - Start showing warning for deprecated PHP entry point by Umherirrender

SecurePoll[edit]

Sentry[edit]

  • git #abd59050 - Start showing warning for deprecated PHP entry point by Umherirrender

ShortUrl[edit]

No changes for ShortUrl

SiteMatrix[edit]

No changes for SiteMatrix

SkinPerPage[edit]

No changes for SkinPerPage

SpamBlacklist[edit]

No changes for SpamBlacklist

SubPageList3[edit]

  • git #da4cbfb0 - Start showing warning for deprecated PHP entry point by Umherirrender

SubpageSortkey[edit]

  • git #72219ea9 - Start showing warning for deprecated PHP entry point by Umherirrender

SyntaxHighlight_GeSHi[edit]

TemplateData[edit]

  • git #bce29bdc - Start showing warning for deprecated PHP entry point by Umherirrender

TemplateSandbox[edit]

TemplateStyles[edit]

No changes for TemplateStyles

TemplateWizard[edit]

TextExtracts[edit]

No changes for TextExtracts

Thanks[edit]

TimedMediaHandler[edit]

No changes for TimedMediaHandler

timeline[edit]

  • git #2dff8476 - Start showing warning for deprecated PHP entry point by Umherirrender

TitleBlacklist[edit]

No changes for TitleBlacklist

TocTree[edit]

No changes for TocTree

TorBlock[edit]

  • git #023ea7eb - Start showing warning for deprecated PHP entry point by Umherirrender

Translate[edit]

TranslationNotifications[edit]

  • git #f4f3ca2c - Start showing warning for deprecated PHP entry point by Umherirrender

TrustedXFF[edit]

No changes for TrustedXFF

TwoColConflict[edit]

UniversalLanguageSelector[edit]

UploadsLink[edit]

No changes for UploadsLink

UploadWizard[edit]

No changes for UploadWizard

UrlShortener[edit]

No changes for UrlShortener

UserMerge[edit]

No changes for UserMerge

VipsScaler[edit]

VisualEditor[edit]

Wikibase[edit]

  • git #d3629feb - Split WikibaseEntityNamespaces hook repo/client by addshore
  • git #0fc57024 - Avoid use of IDatabase::delete() return values by Aaron Schulz
  • git #0a68c6d5 - Avoid use of IDatabase::insert() return value by Aaron Schulz
  • git #6bed90b0 - Add option to disable entity search UI (task T205560) by Amir Sarabadani
  • git #886a4b90 - jQuery snackview variation: Fixed typo error (task T207386) by Jasper Michalke
  • git #7a3027ed - Move wikibase-termbox submodule to Phabricator by Alex Monk
  • git #723b6d8d - Add field declaration for EntityParserOutputGenerator::$entityMetaTagsCreatorFactory by Jakob Warkotsch

WikibaseLexeme[edit]

  • git #6c0d605c - Return empty TermList as representations when it can't find the form (task T208142) by Amir Sarabadani
  • git #d64d0867 - Remove legacy WikibaseEntityNamespaces hook by addshore
  • git #12e93c80 - Start also listening to WikibaseRepoEntityNamespaces by addshore
  • git #514d53ba - Revert "Enable lexeme namespace by default using config, instead of forcing it with a hook" by addshore
  • git #2099f74e - composer: detect diff with mediawiki-vendor by Pablo Grass (WMDE)
  • git #e14d2493 - jasmine tests: ensure deps by Pablo Grass (WMDE)
  • git #2fefdaaf - npm: prevent unexpected-dom 4.9 install by Pablo Grass
  • git #bbb5b01f - Add COPYING file (task T204938) by Zoranzoki21
  • git #c0261131 - Add aliases for Serbian by Zoranzoki21
  • git #4dcc4b8f - Fix type in comment by Jeroen De Dauw
  • git #c08583e8 - Rename Domain/Lookups to Domain/Storage by Jeroen De Dauw
  • git #7af41066 - Remove not needed vars by Jeroen De Dauw
  • git #b3eb5615 - Add TODO by Jeroen De Dauw
  • git #b5223273 - Add to DIRECTORIES.md by Jeroen De Dauw
  • git #46b4990f - Remove docs in LexemeValidatorFactory by Jeroen De Dauw
  • git #6fbfe2cc - Enable lexeme namespace by default using config, instead of forcing it with a hook by Leszek Manicki
  • git #8575a52a - Add missing limits to explode() by Thiemo Kreuz
  • git #57bd77cd - Inline not needed vars by Jeroen De Dauw
  • git #2c3491f0 - Remove dead code from MergeLexemesInteractor by Jeroen De Dauw
  • git #c49ca141 - Do not require factory in ChangeOpLexicalCategory by Jeroen De Dauw
  • git #15b2a7b3 - Do not require factory in ChangeOpLanguage by Jeroen De Dauw
  • git #5b38dbec - Add preliminary DIRECTORIES.md by Jeroen De Dauw
  • git #7491390a - Move ChangeOps/ into DataAccess/ by Jeroen De Dauw

WikibaseMediaInfo[edit]

WikibaseQuality[edit]

No changes for WikibaseQuality

WikibaseQualityConstraints[edit]

No changes for WikibaseQualityConstraints

Wikidata.org[edit]

No changes for Wikidata.org

WikidataPageBanner[edit]

No changes for WikidataPageBanner

WikiEditor[edit]

wikihiero[edit]

WikiLove[edit]

No changes for WikiLove

WikimediaBadges[edit]

No changes for WikimediaBadges

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 #8b0c6a56 - Drop back-compat. API i18n code for MW<1.25 by James D. Forrester

ZeroPortal[edit]

  • git #edfe73d7 - Drop back-compat. API i18n code for MW<1.25 by James D. Forrester

Skins[edit]

CologneBlue[edit]

No changes for CologneBlue

EUCopyrightCampaignSkin[edit]

No changes for EUCopyrightCampaignSkin

MinervaNeue[edit]

MonoBook[edit]

No changes for MonoBook

Modern[edit]

No changes for Modern

Nostalgia[edit]

No changes for Nostalgia

Timeless[edit]

No changes for Timeless

Vector[edit]

No changes for Vector

Total Changes[edit]

309 Changes in 89 repos by 66 committers