Jump to content

MediaWiki 1.42/wmf.10

From mediawiki.org
MediaWiki 1.42.0-wmf.9 Deployment of MediaWiki 1.42.0-wmf.10 to Wikimedia sites MediaWiki 1.42.0-wmf.12

The latest version (labeled "1.42.0-wmf.10") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 19 December 2023 (see the roadmap).

Core changes

[edit]
  • git #00770169 - Branch commit for wmf/1.42.0-wmf.10 (T350086) by trainbranchbot
  • git #a778d3fe - Inline once-called short private methods to its caller, part 1 by Amir Sarabadani
  • git #df1f18cc - ParserOutput: Temporarily move "merge categories" in ::collectMetadata by C. Scott Ananian
  • git #94bbc1db - ServiceWiring: Replace $wgCommandLineMode checks with MW_ENTRY_POINT (T313841) by Bartosz Dziewoński
  • git #96e6b6c2 - Bump wikimedia/parsoid to 0.19.0-a9 by Subramanya Sastry
  • git #2017035b - Documentation: Port mw.user to JSDoc (T352308) by lwatson
  • git #d2d7902f - htmlform: Correct validation for file input field (T327007) by Ammarpad
  • git #a7584dda - thumb: Fix "PHP Deprecated: strlen(): Passing null to parameter" by Paladox
  • git #d815fa01 - Maintenance: Fix RebuildTextIndex (T344971) by Winston Sung
  • git #bd0564c4 - exception: Widen `@covers` annotations by Timo Tijhof
  • git #097000d5 - Update book sources, special page names and linktrail for Norwegian by Jon Harald Søby
  • git #caabc5d1 - jsdoc.types.js: document commonly used hooks from mediawiki.page.ready (T352308) by MusikAnimal
  • git #2cb8d6fb - layering: UploadBase should not depend on API modules. by daniel
  • git #a9f2f2da - Documentation: Port mw.Uri to JSDoc (T352308) by lwatson
  • git #01ae5de1 - Installer: Fix license link (T353373) by Ammarpad
  • git #31729516 - mediawiki.cookie: Remove unsupported @mixins directive (T352308) by Roan Kattouw
  • git #3e254864 - Cookie: Document in jsdoc (T35230) by Jon Robson
  • git #82da9cf1 - Use Remex for DeduplicateStyles transform by C. Scott Ananian
  • git #33d5ef6a - Add Southeastern Kolami language (nit) (T353500) by Amir E. Aharoni
  • git #be754ece - Improve layering: remove reference to SpecialBlock from Language by daniel
  • git #0e8a92d9 - Make two messages not raw HTML (T353316) by Jon Harald Søby
  • git #f8bfb2c4 - media: Suppress error from symlink() in SvgHandler by Umherirrender
  • git #6d6bb7a8 - mw.Title: Improve documentation (T352308) by Roan Kattouw
  • git #8a523b06 - mw.Title: Document in jsdoc (T352308) by Jon Robson
  • git #efe93343 - Add body class to Article diff pages (T350637) by jsn
  • git #9bfb75ff - Namespace ParserOutput (T353458) by James D. Forrester
  • git #4cf71901 - Namespace remaining files in includes/site (T353458) by James D. Forrester
  • git #ebb03c74 - WANObjectCacheTest::testPreemptiveRefresh: Skip flaky test for PHP 8.2+ (T353180) by James D. Forrester
  • git #30209770 - Skin: Use EmailUser instead of deprecated methods by daniel
  • git #5c8a688b - exception: Replace $wgCommandLineMode checks with MW_ENTRY_POINT (T313841) by Bartosz Dziewoński
  • git #74287cf7 - Namespace Site and SiteList (T353458) by Amir Sarabadani
  • git #f61827d9 - Replace $wgCommandLineMode checks with MW_ENTRY_POINT in developer code (T313841) by Bartosz Dziewoński
  • git #d0becf96 - UploadStashException: Remove redundant doc comments by Bartosz Dziewoński
  • git #f51093b2 - DEVELOPERS.md: Add note on Docker Desktop Rosetta setting by TheresNoTime
  • git #3b4b6c00 - Add Guadeloupean Creole to Names.php (T353307) by Jon Harald Søby
  • git #6d35458f - ResourceLoader: Fix link in mw.requestIdleCallback docs (T353418) by Timo Tijhof
  • git #c55379d5 - Deprecate and stop using Database::listViews() by Tim Starling
  • git #bc66be66 - Use INFORMATION_SCHEMA instead of SHOW where possible by Tim Starling
  • git #97f4a068 - skin: avoid SkinTest/SkinTemplateTest failures due to null context titles by Aaron Schulz
  • git #f3607d65 - Simplify addIdentifierQuotes and its inverse by Tim Starling
  • git #1b1bdb28 - mw.util: introduce isInfinity to parity MW's wfIsInfinity() (T353389) by MusikAnimal
  • git #1c680ee4 - mediawiki:string: Document module (T352308) by Jon Robson
  • git #d2733a5c - mediawiki.util: Correctly document parseImageUrl return type (T352308) by Jon Robson
  • git #e727a54c - tests: Skip failing tests on php8.3 (and make pass) by Umherirrender
  • git #0e611384 - tests: Fix name of class property in ApiQueryImageInfoTest by Umherirrender
  • git #cbeeea64 - rdbms: clean up tableName() handling of pre-quoted names (T352316) by Aaron Schulz
  • git #90954ca1 - Documentation: Migrate mw.experiments docs to JSDoc (T352308) by Anne Tomasevich
  • git #c7502346 - Remove duplicate closing HTML tag </ul> by Fomafix
  • git #fe749817 - Documentation: Migrate jQuery lengthLimit plugin to JSDoc (T352308) by Anne Tomasevich
  • git #521e129d - PoolCounterConnectionManager: Add support for ipv6 (T350615) by Paladox
  • git #095cbfd1 - Documentation: Fix broken one-line description in mw.util (T353285) by Anne Tomasevich
  • git #bccdfd85 - Redesign the installer with Codex (T337435) by Amir Sarabadani
  • git #7a164797 - Fix typo in maintenance script by Niklas Laxström
  • git #f7393a32 - Convert PublishStashedFileJob to GenericParameterJob by Giuseppe Lavagetto
  • git #adaa9f51 - Documentation: normalize descriptions (T352308) by Anne Tomasevich
  • git #dec68d8c - EditPage: move wasPosted() logic to dedicated method by MusikAnimal
  • git #702b0744 - Documentation: Fix module description and eslint complaint by Jon Robson
  • git #900446c9 - Fix declared method name of SiteConfig:mainPageLinkTarget() by C. Scott Ananian
  • git #b3d8a040 - tests: Set rc_log_type in RecentChangeTest for log events by Umherirrender
  • git #eb9ed5a7 - tests: Use default ScriptPath in WikitextContentHandlerIntegrationTest by Umherirrender
  • git #5e1e8b9d - ImageListPager::formatValues: Add tests for content-invariant values by James D. Forrester
  • git #4b555ad4 - maintenance: Add missing parenthesis to SQL in attachLatest.php by Umherirrender
  • git #d965786e - mw.log: Fix appearance in jsdoc docs (T352936) by Roan Kattouw
  • git #9bb2f28b - Let OO.ui.MessageWidget do the HTML escaping by Fomafix
  • git #1a9a89e4 - tests: Change $wgCommandLineMode hacks to preventOpportunisticUpdates() (T353247) by Bartosz Dziewoński
  • git #b4b809b2 - Restore fixed width and height, direction of arrow on change list pages (T352456) (T353099) by Jon Robson
  • git #3935cd1b - ParserOutput::getText(): do not clone ParserOutput when invoking pipeline (T353257) by Isabelle Hurbain-Palatin
  • git #c71e0ffb - Gruntfile: Split stylelint runs for ease of reasoning by James D. Forrester
  • git #aa7a2b60 - tests: Change overrideMwServices() to overrideConfigValues() by Umherirrender
  • git #a7690c5a - Use InsertQueryBuilder in ManualLogEntry (T353219) by Thomas Chin
  • git #df52ca02 - specials: Do not show form when transclude Special:Contributions (T353125) by Umherirrender
  • git #9f1af376 - skins: do not fetch new talks when user has no active session (T350861) by Piotr Miazga
  • git #c668caa5 - Add `temp` flags to api calls (T351636) by STran
  • git #316915f7 - LanguageConverterFactory: Use ServiceOptions by Bartosz Dziewoński
  • git #84d0dff9 - HtmlHelper: Add "legacy compatibility" mode by C. Scott Ananian
  • git #7cd6b4e0 - Update jsdoc-wmf-theme from 0.0.8 to 0.0.9 by Roan Kattouw
  • git #ec688084 - RateLimiterTest: Test 'newbie' limits by Thalia
  • git #1aee5a8a - build: Raise TestingAccessWrapper from 2.0.0 to 3.0.0 (T352789) (T287972) by James D. Forrester
  • git #ce6bd364 - Allow setting page restrictions on BotPassword grants (T349957) by Siddharth VP
  • git #034a8064 - Use PageConfig::getLinkTarget() in DataAccess by C. Scott Ananian
  • git #cea029f7 - ParserOutput: keep modules and module styles unique by C. Scott Ananian

Vendor

[edit]

Extensions

[edit]

AbuseFilter

[edit]
  • git #f1feb6c4 - Fix "PHP Deprecated: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated" by Paladox

ActiveAbstract

[edit]
  • git #b362e209 - tests: Declare class property in BackupDumperAbstractsTest by Umherirrender

AdvancedSearch

[edit]
  • git #5f660666 - Streamline default configs in widgets by thiemowmde

Babel

[edit]

BetaFeatures

[edit]

CampaignEvents

[edit]
  • git #db1dc781 - Add Norwegian namespace and special page translations by Jon Harald Søby

CentralAuth

[edit]
  • git #4742483e - tests: Mock Session::isPersistent to return true (T353512) by Umherirrender
  • git #5eed95c8 - qqq cleanup: remove some outdated references by Gergő Tisza
  • git #ca992b93 - Have Special:GlobalGroupPermissions display user group technical name (T351612) by Novem Linguae

CheckUser

[edit]
  • git #2b08871c - tests: Use MediaWikiIntegrationTestCase::setGroupPermissions (T353210) by Umherirrender
  • git #d13d8ddf - Use mw.Rest instead of $.ajax by Bartosz Dziewoński

CirrusSearch

[edit]
  • git #ad64fb9e - Repair compare-clusters.py by Erik Bernhardson
  • git #6bfbf18c - Use preventOpportunisticUpdates() instead of $wgCommandLineMode hacks (T353247) by Bartosz Dziewoński

Cite

[edit]

ConfirmEdit

[edit]
  • git #2c6fe245 - Move login attempt counting to a separate class by Bartosz Dziewoński

ContentTranslation

[edit]
  • git #bdd64b1d - CX3 Build 0.2.0+20231218 (T353350) (T345335) (T353246) by NikG
  • git #972e730c - tests: Using ${var} in strings is deprecated, use {$var} instead by Umherirrender
  • git #90632c89 - Add composable to properly set the default active dashboard list (T353246) by NikG
  • git #67f910ba - SX: Use wiki domain codes for segmented content fetching from cxserver by NikG
  • git #00970a7d - SX: Use wiki domain code for page suggestions fetching by NikG
  • git #366e4d50 - SX page api: Fix eslint warnings by NikG
  • git #31aebcac - CX: Instrument ULS "Add languages" entrypoint (T345335) by NikG
  • git #b6087ad2 - CX: Instrument ULS missing languages entrypoint (T353350) by NikG
  • git #d96177f6 - SX: Refactor root App.vue SFC to use <script setup> syntax by NikG
  • git #1421db08 - SX: Refactor CXDashboard SFC to use <script setup> syntax by NikG
  • git #ee02a673 - SX New Section Placeholder: Receive translation messages as arguments by NikG
  • git #54adfa0e - SX: Use v-if instead of v-show to only display published list on demand by NikG
  • git #68c19436 - SX: Refactor CXTranslationList SFC to use <script setup> syntax by NikG

Dashiki

[edit]

DiscussionTools

[edit]
  • git #95121b73 - Stop comment-not-found notification always showing when requestedSince (T353568) by David Lynch
  • git #84bc45ad - ContentCommentItem.php: Documentation fixes by Ed Sanders
  • git #329a2685 - ThreadItem.js: Rename getNativeRange to getRange by Ed Sanders
  • git #1cf6000d - Revert "Temporarily disable isPreview in Parsoid's rendering" by Subramanya Sastry
  • git #ab2a8360 - Use SQL expression builder instead of buildLike() by Bartosz Dziewoński
  • git #1e5dc67c - ThreadItemStore: Omit redundant updates to avoid warnings (T353432) by Bartosz Dziewoński
  • git #d004c001 - Temporarily disable isPreview in Parsoid's rendering by Subramanya Sastry
  • git #8671171b - Remove checks for missing title info in ParserOutput extensiondata by Subramanya Sastry
  • git #70022c4c - Avoid global state in tests involving CommentParser by Bartosz Dziewoński
  • git #cc9cccbd - CommentParser: Replace new uses of Title with TitleValue by Bartosz Dziewoński
  • git #a27e27fc - Move finding transclusion source from ContentThreadItem to CommentParser by Bartosz Dziewoński

DonationInterface

[edit]

Echo

[edit]
  • git #9c94786d - tests: Use TestingAccessWrapper::newFromClass in DiscussionParserTest by Umherirrender
  • git #1e7c1ae8 - Hooks: Remove override for email reverted (T353225) by Martin Urbanec

Elastica

[edit]
  • git #fbeb952e - tests: Use assertInstanceOf instead of get_class by Umherirrender

EventLogging

[edit]
  • git #5d7de6fa - JsonSchemaTest: Make HTML escaping test more flexible by Bartosz Dziewoński

ExternalGuidance

[edit]

FileImporter

[edit]
  • git #1693694a - Codex: additional tests for CategoriesSection (T350798) by mareikeheuer
  • git #2ef0b8d4 - Codex: Fix title warning for titles with a blank space (T348741) by Svantje Lilienthal
  • git #d53a6e00 - tests: Change overrideMwServices() to overrideConfigValues() by Umherirrender

FlaggedRevs

[edit]
  • git #1e72e279 - tests: Let FRUserCountersTest extends MediaWikiIntegrationTestCase by Umherirrender

Flow

[edit]
  • git #2595038d - Replace deprecated MWException, part 2 (T328220) by Daimona Eaytoy
  • git #b77a137d - Replace deprecated MWException (T328220) by Daimona Eaytoy
  • git #8fd56c11 - Beta preference: remove from beta features for disabled users (T352565) (T248309) by Sergio Gimeno
  • git #88a4f087 - Remove unused PostprocessingException by Bartosz Dziewoński
  • git #329a4a87 - tests: Change overrideMwServices() to overrideConfigValues() by Umherirrender
  • git #3ca41c61 - Replace Title::getPageViewLanguage() (T350806) by Bartosz Dziewoński
  • git #6bc8cc95 - Remove unused messages "flow-sorting-tooltip-newest", "flow-sorting-tooltip-recent" by Bartosz Dziewoński

Gadgets

[edit]
  • git #868c3c10 - Special:GadgetUsage "Gadget" column now wikilinks to Special:Gadgets (T344255) by Novem Linguae
  • git #8695a4ee - Remove redundant data updates for GadgetDefinitionNamespaceRepo (T31272) by Siddharth VP
  • git #a631066d - tests: Switch test from newEmpty to new HashBagOStuff by Timo Tijhof
  • git #4197a004 - build: Add --allow-polyfill-parser to phan command by Timo Tijhof
  • git #34a1a297 - Make repo configuration independent of ObjectFactory specs by Siddharth VP
  • git #c665a904 - Add tests for cache invalidations in MWGadgetDefinitionRepo by Siddharth VP

GlobalBlocking

[edit]

GrowthExperiments

[edit]
  • git #ba67550e - Add typehints for ContainerInterface implementation by Umherirrender
  • git #41092751 - Section images: on mobile use overlay width for setting the image width (T352208) by Sergio Gimeno

JsonConfig

[edit]
  • git #36c238cc - tests: Allow forced init for JCSingleton after config change (T336706) by Umherirrender

Kartographer

[edit]

Linter

[edit]
  • git #24155905 - Migrate Database.php to use QueryBuilders everywhere (T350977) by Isabelle Hurbain-Palatin
  • git #e3555039 - Replace addQuotes in ApiQueryLintErrors by expression builder (T350977) by Isabelle Hurbain-Palatin
  • git #3b3729ad - Update LintErrorPager to expression builder (T350977) by Isabelle Hurbain-Palatin
  • git #c730c0a9 - Use ! condition instead of compare with false by Umherirrender

Listings

[edit]
  • git #7e786e36 - Additional refactoring and cleanup by Subramanya Sastry
  • git #b75fa42d - Clean up and DRY out listings code by Subramanya Sastry

Math

[edit]

MediaModeration

[edit]
  • git #e30cb464 - Follow-Up: maintenance: Add debugPhotoDNA script for verifying file (T351401) by Dreamy Jazz
  • git #fc79aeba - Add further tests for MediaModerationPhotoDNAServiceProvider (T351401) by Dreamy Jazz
  • git #b2ae1af0 - Add image attribution and expand tests for PhotoDNA API services (T351401) by Dreamy Jazz
  • git #ed87af3f - PhotoDNAServiceProvider: Add statsd instrumentation (T351401) (T353441) by Kosta Harlan
  • git #29ea4665 - maintenance: Add debugPhotoDNA script for verifying file (T351401) by Kosta Harlan
  • git #f543e0bc - Add service for interacting with PhotoDNA API (T351401) by Kosta Harlan
  • git #eeafa8eb - Add ScannedImagesMetric to MetricsFactory::METRICS (T353074) by Dreamy Jazz
  • git #12e8ce29 - Use new service methods in import maintenance script by Dreamy Jazz
  • git #6525817b - Add updateMetrics.php maintenance script along with statsd support (T353074) by Dreamy Jazz
  • git #6a26864c - Add MediaModerationFileFactory and MediaModerationFileLookup (T351417) by Dreamy Jazz
  • git #403e6e3f - Update MediaModerationDatabaseLookup (T351409) by Dreamy Jazz
  • git #13b9b956 - maintenance: Add helper script to populate image tables by Kosta Harlan
  • git #35f988ef - extension.json: Add MediaModerationDeveloperMode by Kosta Harlan

MobileFrontend

[edit]

MultimediaViewer

[edit]

OATHAuth

[edit]

OAuth

[edit]

PageTriage

[edit]

ProofreadPage

[edit]

ReadingLists

[edit]

Scribunto

[edit]

SecureLinkFixer

[edit]
  • git #4d20f824 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

Thanks

[edit]

TimedMediaHandler

[edit]

Translate

[edit]
  • git #d41504f8 - MessageTable: Fix call to mw.util.debounce by Abijeet
  • git #7667e5f4 - RefreshTranslationPage: Delete empty translation page edited only by FuzzyBot (T353046) by Abijeet
  • git #134e5c26 - ext.translate.special.translate.js: simplify return statement by Niklas Laxström
  • git #e74af3c8 - Messagerenamedialog.js: Simplify return statement by Niklas Laxström
  • git #411c2b45 - Add TranslateRcFilter::class to Translate namesapace (T348496) by Wangombe
  • git #3ff7c57e - Move TranslateLogFormatter::class to Translate namespace (T348496) by Wangombe
  • git #2b8923c0 - Do not show Mint suggestions on text with wikitext (T349375) by Wangombe
  • git #c64fe256 - Messagetable.js: fix parameter order for mw.util.debounce by Niklas Laxström
  • git #a6259e28 - Messagetable.js: remove redundant g modifier from regex by Niklas Laxström
  • git #c61b1b9c - MessageGroupStatsSpecialPage: Make priority language list nicer. (T353422) by Niklas Laxström
  • git #65e3f8e6 - Avoid deprecated calling style warnings for IDatabase::replace() by Aaron Schulz
  • git #6efdc7f0 - Add non-prioritized version of RenderTranslationPageJob (T353229) by Abijeet
  • git #2f792141 - RenderTranslationPageJob: Delete translation page without translation (T353046) by Abijeet
  • git #a7d9a6fa - UpdateTranslatablePageJob: fix typo by Niklas Laxström
  • git #12c34622 - styles: Use new forward-facing breakpoint token (T331403) by Volker E
  • git #2c687333 - Utilities/Yaml: Use string as value with ini_set (T348496) by Abijeet
  • git #7af411b5 - Add TranslateSandboxHookHandler::class (T348496) by Wangombe
  • git #0428539a - LegacyInterfaceHookHandler: Add backwards compatibility by Wangombe
  • git #a54c438c - Make UnicodePluralValidator stricter (T352416) by Niklas Laxström

VisualEditor

[edit]

Wikibase

[edit]

WikibaseCirrusSearch

[edit]

WikibaseQualityConstraints

[edit]
  • git #156c5f50 - tests: Change overrideMwServices() to overrideConfigValues() by Umherirrender

WikiEditor

[edit]

WikiLambda

[edit]
  • git #54a9093d - FunctionEditorOutput: Use correct i18n label, not the one for inputs (T348363) by punithnayak
  • git #4dd2fe01 - Fix attribute inheritance from ZObjectKeyValue to grandparent by gengh
  • git #cfc904fe - Drop traces of expert mode, since deleted by James D. Forrester
  • git #c4026bfa - Add ModeSelector component and remove special ZObjectType terminal selector (T351272) by gengh
  • git #2d4ada4a - AUTHORS: Update for past six months by James D. Forrester

WikimediaEvents

[edit]

WikimediaIncubator

[edit]
  • git #b6a612b8 - Migrate global state from onPageContentLanguage to onArticleParserOptions (T299369) by Timo Tijhof

Wikisource

[edit]

Wikistories

[edit]

Skins

[edit]

MinervaNeue

[edit]

Nostalgia

[edit]

WikimediaApiPortal

[edit]
  • git #b5c14c41 - tests: Remove mock of BaseTemplate::getTrail() by Umherirrender

Misc

[edit]

VisualEditor/VisualEditor

[edit]

No changes

[edit]
  • 3D
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ContactPage
  • CreditsSource
  • Disambiguator
  • DismissableSiteNotice
  • ElectronPdfService
  • EntitySchema
  • EventBus
  • EventStreamConfig
  • ExtensionDistributor
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LiquidThreads
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nuke
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • Popups
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • Vector
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiLove
  • WikibaseLexeme
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaMaintenance
  • WikimediaMessages
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes

[edit]

288 Changes in 59 repos by 77 authors