Open main menu

MediaWiki 1.33/wmf.2

TriangleArrow-Left.svgMediaWiki 1.33.0-wmf.1 Deployment of MediaWiki 1.33.0-wmf.2 to Wikimedia sites MediaWiki 1.33.0-wmf.3TriangleArrow-Right.svg

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).

Contents

Core changesEdit

  • 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

VendorEdit

No changes for vendor

ExtensionsEdit

3DEdit

No changes for 3D

AbuseFilterEdit

  • 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

ActiveAbstractEdit

No changes for ActiveAbstract

AdvancedSearchEdit

AntiSpoofEdit

No changes for AntiSpoof

ApiFeatureUsageEdit

No changes for ApiFeatureUsage

ArticleCreationWorkflowEdit

ArticlePlaceholderEdit

No changes for ArticlePlaceholder

BabelEdit

BetaFeaturesEdit

BounceHandlerEdit

No changes for BounceHandler

CalendarEdit

No changes for Calendar

CampaignsEdit

No changes for Campaigns

CapiuntoEdit

No changes for Capiunto

CategoryTreeEdit

  • 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

CentralAuthEdit

CharInsertEdit

No changes for CharInsert

CheckUserEdit

No changes for CheckUser

CirrusSearchEdit

CiteEdit

CiteThisPageEdit

No changes for CiteThisPage

CitoidEdit

No changes for Citoid

cldrEdit

  • 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

CognateEdit

No changes for Cognate

CodeEditorEdit

No changes for CodeEditor

CodeMirrorEdit

No changes for CodeMirror

CodeReviewEdit

CollaborationKitEdit

CollectionEdit

CommonsMetadataEdit

No changes for CommonsMetadata

ConfirmEditEdit

CongressLookupEdit

No changes for CongressLookup

ContactPageEdit

No changes for ContactPage

ContentTranslationEdit

ContributionTrackingEdit

No changes for ContributionTracking

CreditsSourceEdit

No changes for CreditsSource

DashikiEdit

No changes for Dashiki

DisambiguatorEdit

No changes for Disambiguator

DismissableSiteNoticeEdit

No changes for DismissableSiteNotice

DonationInterfaceEdit

  • 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

DoubleWikiEdit

No changes for DoubleWiki

DynamicSidebarEdit

No changes for DynamicSidebar

EUCopyrightCampaignEdit

No changes for EUCopyrightCampaign

EchoEdit

  • 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

ElasticaEdit

No changes for Elastica

ElectronPdfServiceEdit

No changes for ElectronPdfService

EventBusEdit

EventLoggingEdit

ExtensionDistributorEdit

No changes for ExtensionDistributor

FeaturedFeedsEdit

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

FileExporterEdit

No changes for FileExporter

FileImporterEdit

No changes for FileImporter

FlaggedRevsEdit

  • 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

FlowEdit

FundraiserLandingPageEdit

No changes for FundraiserLandingPage

FundraisingTranslateWorkflowEdit

No changes for FundraisingTranslateWorkflow

GadgetsEdit

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

GeoCrumbsEdit

No changes for GeoCrumbs

GeoDataEdit

No changes for GeoData

GettingStartedEdit

No changes for GettingStarted

GlobalBlockingEdit

No changes for GlobalBlocking

GlobalCssJsEdit

No changes for GlobalCssJs

GlobalPreferencesEdit

No changes for GlobalPreferences

GlobalUsageEdit

No changes for GlobalUsage

GlobalUserPageEdit

No changes for GlobalUserPage

GoogleNewsSitemapEdit

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

GraphEdit

GuidedTourEdit

GWToolsetEdit

No changes for GWToolset

ImageMapEdit

No changes for ImageMap

InputBoxEdit

No changes for InputBox

InsiderEdit

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

intersectionEdit

No changes for intersection

InterwikiEdit

No changes for Interwiki

InterwikiSortingEdit

No changes for InterwikiSorting

JADEEdit

JosaEdit

No changes for Josa

JsonConfigEdit

No changes for JsonConfig

KartographerEdit

LabeledSectionTransclusionEdit

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

LandingCheckEdit

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

LdapAuthenticationEdit

LinterEdit

No changes for Linter

LiquidThreadsEdit

ListingsEdit

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

LocalisationUpdateEdit

LoginNotifyEdit

No changes for LoginNotify

MapSourcesEdit

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

MassMessageEdit

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

MathEdit

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

MobileAppEdit

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

MobileFrontendEdit

MultimediaViewerEdit

No changes for MultimediaViewer

NavigationTimingEdit

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

NewsletterEdit

NewUserMessageEdit

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

NukeEdit

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

OATHAuthEdit

OAuthEdit

OpenStackManagerEdit

ORESEdit

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

PageAssessmentsEdit

No changes for PageAssessments

PagedTiffHandlerEdit

No changes for PagedTiffHandler

PageImagesEdit

No changes for PageImages

PageTriageEdit

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

PageViewInfoEdit

No changes for PageViewInfo

ParserFunctionsEdit

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

ParserMigrationEdit

No changes for ParserMigration

ParsoidBatchAPIEdit

  • 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

PdfHandlerEdit

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

PerformanceInspectorEdit

No changes for PerformanceInspector

PetitionEdit

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

PoemEdit

No changes for Poem

PoolCounterEdit

No changes for PoolCounter

PopupsEdit

No changes for Popups

ProofreadPageEdit

No changes for ProofreadPage

PropertySuggesterEdit

No changes for PropertySuggester

QuickSurveysEdit

QuizEdit

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

ReadingListsEdit

No changes for ReadingLists

RelatedArticlesEdit

No changes for RelatedArticles

RelatedSitesEdit

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

RenameuserEdit

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

RevisionSliderEdit

RSSEdit

No changes for RSS

SandboxLinkEdit

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

ScoreEdit

No changes for Score

ScribuntoEdit

SearchExtraNSEdit

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

SecurePollEdit

SentryEdit

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

ShortUrlEdit

No changes for ShortUrl

SiteMatrixEdit

No changes for SiteMatrix

SkinPerPageEdit

No changes for SkinPerPage

SpamBlacklistEdit

No changes for SpamBlacklist

SubPageList3Edit

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

SubpageSortkeyEdit

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

SyntaxHighlight_GeSHiEdit

TemplateDataEdit

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

TemplateSandboxEdit

TemplateStylesEdit

No changes for TemplateStyles

TemplateWizardEdit

TextExtractsEdit

No changes for TextExtracts

ThanksEdit

TimedMediaHandlerEdit

No changes for TimedMediaHandler

timelineEdit

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

TitleBlacklistEdit

No changes for TitleBlacklist

TocTreeEdit

No changes for TocTree

TorBlockEdit

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

TranslateEdit

TranslationNotificationsEdit

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

TrustedXFFEdit

No changes for TrustedXFF

TwoColConflictEdit

UniversalLanguageSelectorEdit

UploadsLinkEdit

No changes for UploadsLink

UploadWizardEdit

No changes for UploadWizard

UrlShortenerEdit

No changes for UrlShortener

UserMergeEdit

No changes for UserMerge

VipsScalerEdit

VisualEditorEdit

WikibaseEdit

  • 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

WikibaseLexemeEdit

  • 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

WikibaseMediaInfoEdit

WikibaseQualityEdit

No changes for WikibaseQuality

WikibaseQualityConstraintsEdit

No changes for WikibaseQualityConstraints

Wikidata.orgEdit

No changes for Wikidata.org

WikidataPageBannerEdit

No changes for WikidataPageBanner

WikiEditorEdit

wikihieroEdit

WikiLoveEdit

No changes for WikiLove

WikimediaBadgesEdit

No changes for WikimediaBadges

WikimediaEventsEdit

WikimediaIncubatorEdit

No changes for WikimediaIncubator

WikimediaMaintenanceEdit

No changes for WikimediaMaintenance

WikimediaMessagesEdit

XAnalyticsEdit

No changes for XAnalytics

ZeroBannerEdit

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

ZeroPortalEdit

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

SkinsEdit

CologneBlueEdit

No changes for CologneBlue

EUCopyrightCampaignSkinEdit

No changes for EUCopyrightCampaignSkin

MinervaNeueEdit

MonoBookEdit

No changes for MonoBook

ModernEdit

No changes for Modern

NostalgiaEdit

No changes for Nostalgia

TimelessEdit

No changes for Timeless

VectorEdit

No changes for Vector

Total ChangesEdit

309 Changes in 89 repos by 66 committers