MediaWiki 1.33/wmf.2

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