Jump to content

MediaWiki 1.33/wmf.2/Changelog

From mediawiki.org

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

[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

[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

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