MediaWiki 1.33/wmf.9/Changelog

Core changes

edit
  • git #1a0b762d - Update git submodules by Gerrit Code Review
  • git #02196d2e - Update git submodules by Gerrit Code Review
  • git #7cf3023f - Update git submodules by Gerrit Code Review
  • git #a3352956 - Update git submodules by Gerrit Code Review
  • git #baa9a4df - Update git submodules by Gerrit Code Review
  • git #c7bc13a2 - Update git submodules by Gerrit Code Review
  • git #ed6cd030 - MagicWordFactory: Follow-up on I5d2166f155e31900cb40c by Alangi Derick
  • git #e2de7663 - tests: Add PHPUnit tests for methods in MagicWordFactory::class by Alangi Derick
  • git #b5841ec5 - HTMLForm OOUI Flatlist: Reduce `margin` slightly (T177683) by Volker E
  • git #76850d20 - Upgrade wikimedia/ip-set to 2.0.0 (T209756) by Kunal Mehta
  • git #9c8e1aaa - Set API limits for page restrictions to 10 (T212142) by Thalia
  • git #cacc2ca9 - Special:AllMessages: Remove al_title and allmessages-customised classes by VolkerE
  • git #3f43c570 - Fix sql.php --json behavior by Gergő Tisza
  • git #0f1156a3 - ProfilerExcimer: allow early start by Tim Starling
  • git #36e0d445 - DateTimeInputWidget: Fix UI/UX glitches (T212047) by Volker E
  • git #b6c2caf1 - Set default of sleep time in populateChangeTagDef to zero (T206568) by Ladsgroup
  • git #77c3d99b - DateTimeInputWidget: Use 'clear' icon to clear input (T212022) by Volker E
  • git #9cdbf73c - Fix exception on certain http failures (T212005) by Bill Pirkle
  • git #ba1207d5 - PostgreSQL: Drop three unused columns (T64103) by Brad Jorsch
  • git #f5402980 - Use SpecialPageFactory in ApiQueryQueryPage by Lucas Werkmeister
  • git #2d2bb372 - Introduce TagMultiselectWidget.php by Thalia
  • git #b61faa75 - eslint: Turn on reportUnusedDisableDirectives by Ed Sanders
  • git #f4b9ac77 - Message: Don't include Title objects in the serialization (part 2) (T210528) by Anomie
  • git #fc9efe67 - Increase default minimum password length on privileged groups and bots (T208246) by Jforrester
  • git #f73fc0b6 - Follow-up I2266ec0: Mark new method as an internal by James D. Forrester
  • git #5e921a6c - Soft deprecate Title::getUserCaseDBKey() (T202094) by James D. Forrester
  • git #55e3c583 - Revert "ChangesListSpecialPage: Make maximum limit consistent (1000)" (T210897) by Catrope
  • git #eefe4126 - Temporarily remove guzzle as default for HttpRequestFactory (T211886) by Bill Pirkle
  • git #8e9f529c - Use singular they to refer to IP address by Lucas Werkmeister
  • git #32d9c56c - Fix guzzle InvalidArgumentException when body is passed as an array (T211806) by Bill Pirkle
  • git #c77d8705 - Stop updating tag_summary table (T209525) by Amir Sarabadani
  • git #5bae617f - objectcache: Fix WinCache keys longer than 150 chars (T210794) by Krinkle
  • git #3106b2e9 - ApiPageSet::initFromPageIds: Default $filterIds to true (T211804) by Anomie
  • git #e45af21a - mw.Title.newFromUserInput: Rename vars, improve docs for double signature by Jforrester
  • git #be94b9d3 - Replace $.type with typeof by Ed Sanders
  • git #c969d0c5 - ImageListPager: Don't query by oi_user (T211774) by Brad Jorsch
  • git #ea533696 - Link log entries to Special:Log on ApiFeedWatchlist (T210920) by LukBukkit
  • git #3823aa8f - Remove unused /* global console */ by Ed Sanders
  • git #8e965a9d - ApiBase: Pass empty string, not null, for $conds to ->select (T211769) by Zfilipin
  • git #a793faa8 - API: Use parenthesized join in ApiQueryBase::showHiddenUsersAddBlockInfo (T210937) by Tim Starling
  • git #bb084a35 - Support message parameters in JavaScript messages with uselang=qqx by Bartosz Dziewoński
  • git #0c1b6605 - Have BotPassword::login() call AuthManagerLoginAuthenticateAudit (T194338) by Brad Jorsch
  • git #31aaf2ee - Improve layout of ExpiryInputWidget on mobile (T208271) by Thalia
  • git #017f4a01 - filebackend: simplify code in FileBackendStore::getFileStat slightly by Aaron Schulz
  • git #02f94912 - Fix typo in message documentation by Thalia
  • git #38b54d71 - rdbms: reduce LoadBalancer replication log spam (T204531) by Aaron Schulz
  • git #b1b67c9a - Add TransactionProfiler::redefineExpectations and migrate appropriate callers by Aaron Schulz
  • git #41a02670 - Improve readability of SpecialBlock::checkUnblockSelf by Gergő Tisza
  • git #36feb540 - Use username from last successful login in Special:PasswordReset (T209972) by Gergő Tisza
  • git #6373e3d1 - Add ProfilerExcimer by Tim Starling
  • git #484c726c - Migrate SpecialUndelete and Diff from tag_summary to change_tag (T209525) by Amir Sarabadani
  • git #5d8fda71 - Add PHPUnit tests for methods in ViewAction::class by Alangi Derick
  • git #cf4f985f - ApiComparePages: Don't error with no prev/next rev (T203433) by Brad Jorsch
  • git #81e773f2 - Remove loading of module 'mediawiki.toc' in special pages by Fomafix

Vendor

edit

Extensions

edit

AbuseFilter

edit

ActiveAbstract

edit

No changes for ActiveAbstract

AdvancedSearch

edit

No changes for AdvancedSearch

AntiSpoof

edit

No changes for AntiSpoof

ApiFeatureUsage

edit

ArticleCreationWorkflow

edit

ArticlePlaceholder

edit

Babel

edit
  • git #1e52517a - tests: Add improvements in the BabelTest test class by jenkins-bot
  • git #dd166ad2 - BabelStatic: Follow-up on I3ce5c9c15974e265ab2fe by jenkins-bot
  • git #364d918f - BabelStatic: Add typehint to method parameter $parser by Alangi Derick

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

CentralAuth

edit

CharInsert

edit

CheckUser

edit

CirrusSearch

edit

No changes for CirrusSearch

Cite

edit
  • git #03950357 - build: Set "root": true, in .eslintrc.json (T206485) by James D. Forrester
  • git #3f221899 - Fix <ref> ignoring all parameters when there are more than two (T211576) by Marius Hoch
  • git #06b821a4 - Rewrite private Cite::refArg for readability by Thiemo Kreuz
  • git #e32a7606 - Restructure highlighting code for improved readability by Thiemo Kreuz
  • git #af28eed8 - Add "twice" instead of "2 times" in an English message by Amir Aharoni

CiteThisPage

edit

No changes for CiteThisPage

Citoid

edit

cldr

edit

Cognate

edit

No changes for Cognate

CodeEditor

edit

CodeMirror

edit

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

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

Disambiguator

edit

No changes for Disambiguator

DismissableSiteNotice

edit
  • git #bd4fb962 - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E
  • git #dcb646c5 - Use <a> instead of <a href="#"> for JavaScript click events by Fomafix

DonationInterface

edit

DoubleWiki

edit

No changes for DoubleWiki

DynamicSidebar

edit

No changes for DynamicSidebar

EUCopyrightCampaign

edit

No changes for EUCopyrightCampaign

Echo

edit

Elastica

edit

No changes for Elastica

ElectronPdfService

edit

No changes for ElectronPdfService

EventBus

edit
  • git #3b7e73e8 - Revert "Revert "Revert "Set event datetime with microsecond resolution.""" (T211805) by Ppchelko

EventLogging

edit

ExtensionDistributor

edit
  • git #b560e61d - Follow-up f686d348: No need for an <img> tag any more (T212217) by Jforrester
  • git #b53e856d - build: Set "root": true, in .eslintrc.json (T206485) by Kunal Mehta
  • git #f686d348 - Fix download buttons styles, add SVG icon. by James D. Forrester
  • git #546f8561 - build: Update eslint-config-wikimedia to 0.9.0 by Ed Sanders

FeaturedFeeds

edit

No changes for FeaturedFeeds

FileExporter

edit

No changes for FileExporter

FileImporter

edit
  • git #68d2fa2b - Avoid expensive array_shift where possible by Thiemo Kreuz

FlaggedRevs

edit

Flow

edit

FundraiserLandingPage

edit

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow

edit

No changes for FundraisingTranslateWorkflow

Gadgets

edit

GeoCrumbs

edit

No changes for GeoCrumbs

GeoData

edit

GettingStarted

edit

GlobalBlocking

edit

No changes for GlobalBlocking

GlobalCssJs

edit

No changes for GlobalCssJs

GlobalPreferences

edit

GlobalUsage

edit

No changes for GlobalUsage

GlobalUserPage

edit

No changes for GlobalUserPage

GoogleNewsSitemap

edit

No changes for GoogleNewsSitemap

Graph

edit

GrowthExperiments

edit
  • git #c441ac79 - build: Set "root": true, in .eslintrc.json (T206485) by Kunal Mehta
  • git #e31ef733 - Help Panel: Set new email if API param does not match stored email (T206716) by Kosta Harlan
  • git #a5877062 - Help Panel: Don't autofocus on open by Kosta Harlan
  • git #119c5ee3 - Help Panel: Fix invalid reference to this.email by Kosta Harlan
  • git #5dbead26 - Help panel: Remove handling for 'settings' action (T211400) by Stephane Bisson
  • git #ff7cac7b - Help Panel: Make settings cog open popup panel (T211400) by Kosta Harlan
  • git #46adfd9e - Help Panel: Update no-email wording for question review panel by Kosta Harlan
  • git #b5c595cc - Help Panel: Add API module to post questions (T211370) by Kosta Harlan
  • git #7ae239ae - Help Panel: Use an init module to conditionally add a VE plugin module by Roan Kattouw
  • git #5a76398b - Help panel: Temporarily remove VisualEditorPluginModules setting by Roan Kattouw
  • git #6151e1ca - Help Panel: Make text on step 1 mandatory, fix email handling logic (T211206) by Kosta Harlan

GuidedTour

edit

GWToolset

edit

No changes for GWToolset

ImageMap

edit

No changes for ImageMap

InputBox

edit

Insider

edit

No changes for Insider

intersection

edit

Interwiki

edit

No changes for Interwiki

InterwikiSorting

edit

No changes for InterwikiSorting

JADE

edit

No changes for JADE

Josa

edit

No changes for Josa

JsonConfig

edit

No changes for JsonConfig

Kartographer

edit

LabeledSectionTransclusion

edit

No changes for LabeledSectionTransclusion

LandingCheck

edit

No changes for LandingCheck

LdapAuthentication

edit

No changes for LdapAuthentication

Linter

edit

LiquidThreads

edit

Listings

edit

No changes for Listings

LocalisationUpdate

edit

No changes for LocalisationUpdate

LoginNotify

edit
  • git #24bb65b5 - Add new $extraData parameter from I8aab48177 to auth audit hook call by Gergő Tisza

MapSources

edit

No changes for MapSources

MassMessage

edit
  • git #4a36bed4 - build: Set "root": true, in .eslintrc.json (T206485) by Kunal Mehta
  • git #72a64a09 - MassMessageHooks: Typehint method parameter $sktemplate by Alangi Derick

Math

edit

MobileApp

edit

MobileFrontend

edit
  • git #fa3b26b5 - EditorGateway: Avoid Array#find (T211986) by Jdlrobson
  • git #4dbf7eaa - Hygiene: remove deprecated ResourceLoader search modules (T210207) by Jdlrobson
  • git #0381d5c5 - Revert and fix "Revert "Add PHPUnit tests for methods in McsContentProvider::class"" (T210390) by Jdlrobson
  • git #153f8c60 - Hygiene: remove unused constructor arg in MobileWebSearchLogger test by Stephen Niedzielski
  • git #f8661416 - Hygiene: consolidate mobile.search into mobile.startup (T210207) by Stephen Niedzielski
  • git #b95c7cf5 - Hygiene: collapse mobile.search templates and LESS into mobile.startup (T210207) by Stephen Niedzielski
  • git #98c2368a - Revert "Allow users to change their mobile skin preference (take 2)" by Jdlrobson
  • git #584d5bbe - Hygiene: collapse mobile.search.api into mobile.startup by Stephen Niedzielski
  • git #52a8dc90 - Add PHPUnit tests for methods in ContentProviderFactory::class (T210400) by Alangi Derick
  • git #1923db49 - Remove mobile.toggle module (T210208) by jdlrobson
  • git #1139b227 - Remove TalkOverlayBase and a level of inheritance by jdlrobson
  • git #0daeb9ad - Allow users to change their mobile skin preference (take 2) (T173527) by Jdlrobson
  • git #f257267f - Remove obsolete aliases from closures (T208951) by Jdlrobson
  • git #1a2e5c21 - Hygiene: collapse mobile.search.images into mobile.startup.images (T210207) by Stephen Niedzielski
  • git #4a966c3f - Port toggle.js to webpack (T210208) by Stephen Niedzielski
  • git #0196aa76 - Ensure View.test.js sets up JSDom before jQuery (T211963) by Jan Drewniak
  • git #1f37b3b8 - Reword event bus comments in toggle.js by Nicholas Ray
  • git #b6d05152 - Revert "Add PHPUnit tests for methods in McsContentProvider::class" (T211903) by Jdlrobson
  • git #30ad8240 - Allow trackdebug to work independently of debug (T211698) by David Lynch
  • git #3d78bfa7 - Add mw.hook() calls when the editor opens and closes (T211059) by Roan Kattouw
  • git #49617054 - Fix dependencies on core modules for mw.user and mw.util by jdlrobson
  • git #34e30143 - Mediawiki.ui.input should be a dependency of the EditorOverlay (T211743) by Jdlrobson
  • git #a9634918 - Hygiene: Drop unused test template by jdlrobson
  • git #3ee4f388 - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E
  • git #f58a4aca - schemaEditAttemptStep: avoid logging invalid null timings when switching editors (T211156) by David Lynch
  • git #f5402341 - Reset default mobilefrontend provider (T210390) by Piotr Miazga
  • git #cdf982b4 - Remove deprecation warnings for className usage (T209007) by jdlrobson
  • git #452b9977 - Officially deprecate isBorderBox and className when not using option (T209007) by jdlrobson
  • git #0263abef - Remove moduleLoader's event bus (T156186) by Stephen Niedzielski
  • git #862e2923 - content-providers: Use FormatJson::decode() instead of json_decode() by Alangi Derick

MultimediaViewer

edit
edit
  • git #ad5e8d23 - build: Set 'root: true' in eslintrc by Legoktm
  • git #8cb2211f - Use single/lightweight EventLogging module (T192862) by Timo Tijhof
  • git #319ee7ba - Remove 'NavigationTimingFirstPaintAsiaSamplingFactor' config by Timo Tijhof

Newsletter

edit
  • git #8de1ece3 - build: Set "root": true, in .eslintrc.json (T206485) by Kunal Mehta
  • git #a249a1dc - linting: De-duplicate repo-wide and inline `selector-max-id` stylelint over-ride by James D. Forrester

NewUserMessage

edit

No changes for NewUserMessage

Nuke

edit

OATHAuth

edit

No changes for OATHAuth

OAuth

edit

OpenStackManager

edit
  • git #e63d8ca6 - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E

ORES

edit

No changes for ORES

PageAssessments

edit

PagedTiffHandler

edit

No changes for PagedTiffHandler

PageImages

edit

PageTriage

edit

PageViewInfo

edit

ParserFunctions

edit

No changes for ParserFunctions

ParsoidBatchAPI

edit

No changes for ParsoidBatchAPI

PdfHandler

edit

No changes for PdfHandler

PerformanceInspector

edit

Petition

edit

No changes for Petition

Poem

edit

No changes for Poem

PoolCounter

edit

No changes for PoolCounter

Popups

edit

ProofreadPage

edit

PropertySuggester

edit

QuickSurveys

edit

Quiz

edit

ReadingLists

edit
edit

No changes for RelatedArticles

Renameuser

edit

No changes for Renameuser

RevisionSlider

edit

No changes for RevisionSlider

No changes for RSS

edit

No changes for SandboxLink

Score

edit

Scribunto

edit
  • git #cb079ac9 - build: Set "root": true, in .eslintrc.json (T206485) by Kunal Mehta
  • git #1ef78f3d - ApiScribuntoConsole: Use 'text' type for text fields by jenkins-bot
  • git #ec103b69 - Scribunto_LuaError: Make ->getMessage() return UTF-8 text (T208689) by Brad Jorsch

SearchExtraNS

edit

No changes for SearchExtraNS

SecurePoll

edit

Sentry

edit

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

No changes for SubPageList3

SubpageSortkey

edit

No changes for SubpageSortkey

SyntaxHighlight_GeSHi

edit

TemplateData

edit

TemplateSandbox

edit

TemplateStyles

edit

No changes for TemplateStyles

TemplateWizard

edit

No changes for TemplateWizard

TextExtracts

edit

Thanks

edit

TimedMediaHandler

edit

timeline

edit

No changes for timeline

TitleBlacklist

edit

TocTree

edit

TorBlock

edit

No changes for TorBlock

Translate

edit

TranslationNotifications

edit

TrustedXFF

edit

No changes for TrustedXFF

TwoColConflict

edit

UniversalLanguageSelector

edit
  • git #68419f70 - build: Set "root": true, in .eslintrc.json (T206485) by Kunal Mehta
  • git #6c9f7180 - Update jquery.webfonts and jquery.uls from upstream (T212075) by jenkins-bot
  • git #1961ec17 - Add basic unit test for FontRepoCompiler by jenkins-bot
  • git #e93e1bc8 - Remove disabling of max-len rule and fix violations by jenkins-bot
  • git #4dc988f6 - Replace $.each usage in ext.uls.compactlinks with native JS by petarpetkovic
edit

No changes for UploadsLink

UploadWizard

edit

No changes for UploadWizard

UrlShortener

edit

UserMerge

edit

No changes for UserMerge

VipsScaler

edit

No changes for VipsScaler

VisualEditor

edit

Wikibase

edit
  • git #f43c64c1 - Revert "Fail hard if an entity namespace is not configured." by Thomas Arrow
  • git #d3c9abf7 - ControlledFallbackEntityIdFormatter, track unique value formats (T201930) by addshore
  • git #f45bf248 - build: Set "root": true, in .eslintrc.json (T206485) by Kunal Mehta
  • git #07451e0a - Clean up FQNs in EntityContent::collectValues chain of patches by addshore
  • git #d0251d9f - Fix typo by Amir Sarabadani
  • git #8c0db0e4 - Position the watchlist star according to the termbox design specs (T211600) by Jakob Warkotsch
  • git #c738a845 - Fixed parameter names in a usage example of wbcontentlanguages API by Leszek Manicki
  • git #598059a7 - Avoid expensive array_shift where possible by Thiemo Kreuz
  • git #c28a5a14 - Clean up QueryPage subclass handling (T208924) by Lucas Werkmeister
  • git #3fb39f77 - Changes WikibaseContentLanguages to get all pairs (T210407) by Jakob Warkotsch
  • git #9b564e4d - Require at least wikibase/data-model-serialization 2.9.1 (T211927) by Marius Hoch
  • git #2d4f6aaf - Protect against a foreign repo being declared with the empty prefix. (T211237) by Jforrester
  • git #854cb5d1 - Add empty wdio-wikibase npm package (T200011) by Greta Doçi
  • git #a74015f0 - Fail hard if an entity namespace is not configured. (T204748) (T211801) by daniel
  • git #8926a30e - Add EntityUsage to $wgAPIUselessQueryPages (T208924) by Lucas Werkmeister
  • git #6ca36859 - Add documentation about browser test libraries by Lucas Werkmeister
  • git #aa7a77ca - Remove unintended api special page ➜ fix fatal error (T208924) by Michael Große
  • git #0f6bf37d - Add parameter type assertions to StringLengthValidator (T154660) by Lucas Werkmeister
  • git #52b3b1a4 - Make WikibaseContentLanguages available for wikibase.termbox (T210407) by Jakob Warkotsch
  • git #6ff45574 - Track usage of Wikibase Lua functions (T191416) by Marius Hoch
  • git #e7c5f0ef - Add browser test for special pages with blocked users (T211120) by Lucas Werkmeister
  • git #02a20112 - Check permissions and blocked in MergeItems and RedirectEntity (T211120) by Lucas Werkmeister
  • git #44a2e645 - WikibaseClient, remove unused compactEntitySerializer by addshore

WikibaseLexeme

edit

WikibaseMediaInfo

edit

WikibaseQuality

edit

No changes for WikibaseQuality

WikibaseQualityConstraints

edit

Wikidata.org

edit

WikidataPageBanner

edit
  • git #bd781d7f - build: Set "root": true, in .eslintrc.json (T206485) by Kunal Mehta
  • git #dc3e6bb5 - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

WikiEditor

edit

wikihiero

edit
  • git #9901e9d2 - build: Set "root": true, in .eslintrc.json (T206485) by Kunal Mehta
  • git #4724172f - build: Update stylelint linter to latest and make pass by Jforrester

WikiLove

edit

WikimediaBadges

edit

WikimediaEvents

edit
  • git #73c0c489 - build: Set "root": true, in .eslintrc.json (T206485) by Kunal Mehta
  • git #375db0ed - Editor Journey: Track visits to help desk (sub)page for 14 days (T211739) by Kosta Harlan
  • git #2d662774 - Allow VE edits to be tagged based on '&campaign=...' URL parameter (T209132) by Bartosz Dziewoński

WikimediaIncubator

edit

No changes for WikimediaIncubator

WikimediaMaintenance

edit

No changes for WikimediaMaintenance

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

EUCopyrightCampaignSkin

edit

No changes for EUCopyrightCampaignSkin

MinervaNeue

edit

MonoBook

edit

No changes for MonoBook

Modern

edit
  • git #f12a05d3 - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

Nostalgia

edit
  • git #9f9cf229 - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

Timeless

edit

Vector

edit

Total Changes

edit

326 Changes in 99 repos by 69 committers