MediaWiki 1.43/wmf.5/Changelog

Core changes

edit
  • git #40dbbb8f - Branch commit for wmf/1.43.0-wmf.5 (T361399) by trainbranchbot
  • git #bf4df28e - CodexModule: Stop providing "legacy" builds of Codex styles (T360806) by Eric Gardner
  • git #2b582784 - Remove DummyLinker by Bartosz Dziewoński
  • git #3e44763d - Defines.php: Improve $wgVersion comment by Reedy
  • git #7e77ad91 - DeprecationHelper: Don’t crash during destruction (T363492) by Lucas Werkmeister
  • git #9538ab84 - Do not mark HttpRequestFactory as @internal by Martin Urbanec
  • git #7c5f2d45 - specials: Add missing ->caller() in Special:Export by Bartosz Dziewoński
  • git #f6ee77a3 - OutputPage: Use the same script tag pattern as Html::inlineScript() (T360258) by Func
  • git #3074f3f7 - Add Special:TalkPage for redirecting to talk pages (T242346) by Lucas Werkmeister
  • git #0931acd4 - Installer: Use getCheck( 'css' ) instead of getVal( 'css' ) by Fomafix
  • git #35d38883 - HISTORY: Add missing CVE's for 1.39.7/1.40.3/1.41.1 by Reedy
  • git #fd6bcd6d - Special:Upload: No preview rotation if browser already does so (T338086) by Derk-Jan Hartman
  • git #2037b1e8 - mediawiki.jqueryMsg.test: Add test cases with fragments in wiki links by Fomafix
  • git #d116ea0b - Tweak docs stating that time values can be booleans by Bartosz Dziewoński
  • git #73de5669 - Use 'scalar' type alias to shorten PHPDoc annotations by Bartosz Dziewoński
  • git #c2aa454b - mediawiki.jqueryMsg.test: Use static values in tests by Fomafix
  • git #309a34eb - mediawiki.Title: Remove trailing _ in comment by Fomafix
  • git #7ab52dfe - resources: Use Codex tokens for background of mw-datatable by Daimona Eaytoy
  • git #7ca9f698 - Add exif/xmp reading for webp to releasenotes (T338341) by Derk-Jan Hartman
  • git #89f59b39 - Extract XMP & Exif from WebP files (T338341) (T353981) by Brian Wolff
  • git #3cf3b1e1 - Fix placement of intro prompts on login and signup form by Bartosz Dziewoński
  • git #85e0bdd0 - rdbms: Support virtual domains in ReadOnlyMode by Gergő Tisza
  • git #c68eb007 - watchlist: Move un-namespaced watcheditem classes to /includes/watchlist/ (T364652) by Timo Tijhof
  • git #b432fd2f - Move various job classes to relevant component directories (T364652) by Timo Tijhof
  • git #949c9c93 - mail: Improve docs, fix file headers, widen `@covers` by Timo Tijhof
  • git #2c0fe931 - Fix the loss of ParserOutput pointer in ContentDOMTransformStages (T364597) by Isabelle Hurbain-Palatin
  • git #52ddf3e8 - Remove all @package comments by thiemowmde
  • git #a5372218 - block: Deprecate and stop using $wgBlockTargetMigrationStage (T362133) by Tim Starling
  • git #ee75e1c6 - Tests: remove a bunch of DummyServicesTrait-related comments by DannyS712
  • git #8727ecd7 - Use OpenSSL for session secret hashing by Alexander Vorwerk
  • git #67814718 - specials: Fix some line indents in Special:Export by Umherirrender
  • git #7bd509ec - SpecialVersion: Group the two libraries lists into a single section by James D. Forrester
  • git #1b82da46 - specials: Fix "include templates" query builder for Special:Export (T364554) by Umherirrender
  • git #cc08ac4e - Fix long param names overlapping docs in API help pages (T364270) by Bartosz Dziewoński
  • git #1f4bb665 - Revert "Make ContributionsSpecialPage parent for SpecialContributions" (T364569) (T363358) by DannyS712
  • git #c973e8d5 - Revert "ContribsPager: Refactor getQueryInfo for extending" (T364569) (T363358) by DannyS712
  • git #e6fb3df2 - Revert "Add ContributionsPager, an abstract parent for ContribsPager" (T364569) (T363358) by DannyS712
  • git #e376d6ed - Skin: Fix UrlUtils calls (T364539) by Lucas Werkmeister
  • git #906b7757 - Disable namespaceDupes again (T364546) by Amir Sarabadani
  • git #2998d9bd - block: Migrate to the new block schema on non-WMF wikis (T346293) by Tim Starling
  • git #e1ffed0a - Add ContributionsPager, an abstract parent for ContribsPager (T363358) by Thalia
  • git #12e40cad - Fix hashes (#) in "Parser function hooks" by Bartosz Dziewoński
  • git #ef91260d - tests: Migrate assertSelect() to SelectQueryBuilder in LinksUpdateTest by Umherirrender
  • git #77e39333 - tests: Add TestSelectQueryBuilder::assertRowValue by Umherirrender
  • git #763c5cdf - Make EncryptedPassword work with Argon2Password (T150647) (T216682) by Alexander Vorwerk
  • git #ec79ad1d - rdbms: Remove IDatabase::namedLocksEnqueue() (T363839) by Amir Sarabadani
  • git #91a17417 - Introduce Modules into the REST framework (T362480) by daniel
  • git #4b35d1e3 - Break streamThumb() into private methods by daniel
  • git #390246c8 - Introduce {{#FORMAL:}} magic word to simplify translations (T238433) by Niklas Laxström
  • git #eb391335 - block: Fix overly broad block selection in getRangeCond() by Tim Starling
  • git #6abb5aa0 - block: Fix inadequate GROUP BY in HideUserUtils::addFieldToBuilder() by Tim Starling
  • git #9bca88cd - pager: Use SelectQueryBuilder::rawTables in IndexPager (T364428) by Umherirrender
  • git #67eedd78 - ContribsPager: Refactor getQueryInfo for extending (T363358) by Thalia
  • git #4e591744 - Make ContributionsSpecialPage parent for SpecialContributions (T363358) by Thalia
  • git #97eae33c - REST: introduce getBodyParamSettings (T362850) by daniel
  • git #028fc353 - docs: document $.fn.injectSpinner() with a typedef (T360241) by tacsipacsi
  • git #73e7a1e1 - Update jsdoc-wmf-theme to 1.0.1 by tacsipacsi
  • git #4eea3324 - Linker: add deprecation warnings for Linker::generateTOC() by C. Scott Ananian
  • git #7aba3c83 - mediawiki.widgets.datetime: Switch to use let/const, not vars by James D. Forrester
  • git #a43c440e - Use less for Special:Version stylesheet (T363767) by Derk-Jan Hartman
  • git #7f6d0124 - RELEASE-NOTES: Add SpecialEmailUser::getPermissionsError removal by Lewis Cawte
  • git #9308818e - SpecialVersion: Wrap parser function hooks in <code> and {{#…}} for easier readability by James D. Forrester
  • git #15aadedd - SpecialVersion: Wrap parser extension tags in <code> for easier readability by James D. Forrester
  • git #b050d942 - npm: add "mocha" script by daniel
  • git #1f7886a6 - Remove auto-generated "Class ClassName" comments by thiemowmde
  • git #62a94f4d - Remove meaningless constructor tests by thiemowmde
  • git #c020d497 - tests: Provide initial coverage of HTMLSelectNamespace by James D. Forrester
  • git #63f55bca - HTMLFormFieldTestCase: Provide assertHTMLEqualStrippingWhitespace to simplify tests by James D. Forrester
  • git #fda2f6f9 - Migrate IReadableDatabase::buildGroupConcatField to SelectQueryBuilder by Umherirrender
  • git #3633acba - foreign-resources: Add purl field (T363589) by Gergő Tisza
  • git #7b54bacc - foreign-resources: Add CycloneDX export support (T363589) by Gergő Tisza
  • git #f340a724 - Metrics: Migrate MediaWiki.diff_cache.* to statslib (T359240) by Larissa Gaulia
  • git #e71c6f77 - SiteStatsupdate: update to use StatsFactory (T359243) by Cole White
  • git #0370a340 - Search: Remove layout table from search results with images (T320295) by Derk-Jan Hartman
  • git #94b7023f - mediawiki.widgets: Switch to use let/const, not vars by James D. Forrester
  • git #676bfd39 - Database: addQuotes() doesn't take IExpression by Bartosz Dziewoński
  • git #1a32ab5a - rdbms: Support getting the load balancer for a virtual domain by Gergő Tisza

Extensions

edit

AbuseFilter

edit

ArticleCreationWorkflow

edit

AutoModerator

edit

CampaignEvents

edit
  • git #5bf02560 - SpecialEventDetails: fix chat and meeting links on foreign wikis (T324252) by Daimona Eaytoy

CentralAuth

edit
  • git #1be05862 - wrapOldPasswordHashes: Fix console output on last batch by Alexander Vorwerk
  • git #6a03035f - migrateGuSalt: Use transaction (T364435) by Gergő Tisza
  • git #e7ef4cbc - Add migrateGuSalt.php script (T364435) by Alexander Vorwerk
  • git #5f9376f3 - tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
  • git #224fcb47 - wrapOldPasswordHashes: Reduce batch size by Alexander Vorwerk

CheckUser

edit
  • git #c1f18948 - Change use of AtEase to at operator (T253461) by Dringsim
  • git #f57f4da3 - Define Phan stub for AccountFieldsHook interface by Dreamy Jazz
  • git #b5ba696b - tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
  • git #aaab182e - Alias SELECT queries for Investigate 'IPs & User agents' tab (T347102) by Dreamy Jazz

Cite

edit

Citoid

edit

CodeMirror

edit

Cognate

edit
  • git #7b94c40b - tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender

CommunityConfiguration

edit

ConfirmEdit

edit
  • git #10b92768 - Allow showing a CAPTCHA in response to AbuseFilter consequence (T20110) by Kosta Harlan

ContentTranslation

edit

DiscussionTools

edit
  • git #d91fea5d - Revert "Localisation updates from https://translatewiki.net." by Bartosz Dziewoński
  • git #320da375 - Fix static cache access (T364693) by Amir Sarabadani

DismissableSiteNotice

edit

DonationInterface

edit

Echo

edit

EntitySchema

edit

FileImporter

edit
  • git #91258f9a - Inject ConnectionProvider instead of DBLoadBalancerFactory by thiemowmde

FlaggedRevs

edit

Flow

edit

GeoData

edit
  • git #60ca3e70 - Fix incomplete globe support in QueryGeoSearchElastic API by thiemowmde
  • git #bed4fdcf - Remove unused class properties from CirrusNear…Feature classes by thiemowmde
  • git #88813b67 - Remove pieces of unused test setup by thiemowmde
  • git #11eb0700 - Fix missing/inconsistent default globe argument by thiemowmde
  • git #061ff63b - Fix BoundingBox::center forgetting the globe (T112034) by thiemowmde
  • git #22098430 - Make the Coord class default to Earth by thiemowmde
  • git #2db39d0a - Make the Globe class default to Earth by thiemowmde
  • git #ef287d4e - Introduce a Globe::EARTH constant by thiemowmde

GlobalBlocking

edit

GlobalPreferences

edit
  • git #6e466b1d - ApiGlobalPreferencesTest: do local CentralIdLookup (T364093) by jsn
  • git #0757fdaa - tests: Simplify QueryBuilder mock with willReturnSelf() by Umherirrender

GrowthExperiments

edit

GuidedTour

edit

Kartographer

edit
  • git #49fcdd95 - Make client code use $wgKartographerStaticFullWidth as well (T354239) by thiemowmde
  • git #4a65c050 - Decouple core parser from the MapLink/MapFrame implementations (T263762) by thiemowmde
  • git #48bcce55 - Rearrange final success/failure code paths in LegacyTagHandler by thiemowmde
  • git #1ab415e2 - Rename state-related methods to be more clear by thiemowmde

LabeledSectionTransclusion

edit

Math

edit
  • git #808ac13c - Support standard skin-invert class as well as mw-invert by Jon Robson

MultimediaViewer

edit

Newsletter

edit
  • git #ff04b849 - tests: Simplify QueryBuilder mock with willReturnSelf() by Umherirrender

OATHAuth

edit

OAuth

edit

ORES

edit
  • git #050ec2a0 - ContributionsHooksHandler: Inherit documentation from interfaces (T364569) by Thalia
  • git #69c7200c - Use correct IReadableDatabase interface in queryCallable callbacks by thiemowmde
  • git #d7c238f1 - Make all @covers tags in tests absolute by thiemowmde
  • git #6db6c472 - Add missing type declarations to DB-related class properties by thiemowmde
  • git #6f971c42 - Replace custom test mocks with trivial value holders by thiemowmde
  • git #0280766d - Replace expensive explode/implode with string manipulation by thiemowmde
  • git #4ef23da9 - Inject ConnectionProvider instead of DBLoadBalancerFactory (T330641) by thiemowmde
  • git #40978ace - Exclude first/only revision on page from scoring (T356281) by jsn
  • git #8638f725 - tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
  • git #398b9f48 - Migrate IReadableDatabase::buildGroupConcatField to SelectQueryBuilder by Umherirrender

PageAssessments

edit
  • git #7afa3963 - tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender

PageTriage

edit
  • git #8695b57f - Add {{Only primary sources}} to PageTriage (T363549) by dreamrimmer
  • git #6afd5233 - tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
  • git #956d94ba - eslint: fix "no-jquery/no-sizzle" warnings by Novem Linguae

ParserMigration

edit

PropertySuggester

edit
  • git #7da3d3f5 - tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender

ReadingLists

edit
  • git #02ad509c - Mocha: add test for creating a list entry by daniel

SecureLinkFixer

edit
  • git #1960d6ab - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll

edit
  • git #c2c8ffb0 - Fix exception when creating an election with the OpenSSL encryption type (T209892) by Tim Starling
  • git #84e69368 - Remove use of $wgDisableUserGroupExpiry feature flag by Umherirrender
  • git #c7ccac7a - Small code tweaks for readability by Umherirrender
  • git #a75e149f - Use SelectQueryBuilder::andWhere for conditional conditions by Umherirrender
  • git #676302bb - Return array from LocalAuth::getCentralLists (T364538) by Umherirrender
  • git #bc503e70 - tests: Simplify QueryBuilder mock with willReturnSelf() by Umherirrender

SpamBlacklist

edit
  • git #6f021e90 - Make SpamBlacklistTest::testSpamEdit pass when temp accounts enabled (T355879) by Dreamy Jazz

TemplateWizard

edit
  • git #90767fac - Drop IE11 compatibility for a Unicode-enabled regex by thiemowmde

Thanks

edit

TheWikipediaLibrary

edit
  • git #4be8d4c6 - Add line-break hints in very long extension name (T363767) by Bartosz Dziewoński
  • git #1d751d74 - tests: Drop unused mock for getOption() by Taavi Väänänen

Translate

edit
  • git #f5a6e478 - MessageGroupStatesUpdaterJob: Move to MessageGroupProcessing namespace (T340724) by wangombe
  • git #e5488062 - MessageGroupMetadata: Remove unnecessary metadata (T362811) by Abijeet
  • git #beaf1ca0 - TranslateRegistrationStats: Use array for $tables by Abijeet
  • git #19554a9a - Add hyphen to "case-sensitive" by Amir E. Aharoni
  • git #7305b454 - Consistent "comma-separated" spelling in messages by Amir E. Aharoni
  • git #66870a04 - i18n: action messages consistency by Yuki Shira
  • git #ab6c13f4 - ExternalMessageSourceStateComparator: Add more logs on cache miss (T356233) by Abijeet
  • git #28993aaa - Remove use of $wgDisableUserGroupExpiry feature flag by Umherirrender
  • git #9270cdbe - Fix error when marking a new page for translations (T364522) by Niklas Laxström
  • git #0a9b483b - MessageIndex::getGroupIdsForDatabaseTitle: Always return an array by Abijeet
  • git #d30c64fc - MessageIndex: Replace ILoadBalancer with IConnectionProvider by Niklas Laxström
  • git #62c075db - MessageIndex: Move DB locking to main class by Niklas Laxström
  • git #370b6468 - Utilities: remove unused languageSelector function by Niklas Laxström
  • git #0315cbda - Fix performance regression in TranslationStats (T354753) by Niklas Laxström
  • git #c321b846 - Move Utilities::normaliseKey to MessageIndex by Niklas Laxström
  • git #8cfb7875 - MessageIndex: Use MainObjectStash for interim cache (T320220) by Niklas Laxström
  • git #beef265b - MessageGroupMetadata::isExcluded: Handle missing prioritylangs (T359975) by Abijeet

UniversalLanguageSelector

edit
  • git #f3adab13 - Add line-break hints in very long extension name (T363767) by Bartosz Dziewoński
  • git #88b81763 - Use $this->getServiceContainer() in maintenance by Fomafix

UploadWizard

edit
  • git #9898f58d - Do not apply preview rotation if the browser supports rotation (T338086) by Derk-Jan Hartman
  • git #f19e7f5a - Upload Wizard Describe step: improve title, caption, and description (T361049) by Marco Fossati

VisualEditor

edit
  • git #2615070b - Convert function to arrow function to fix context (T364783) by Ed Sanders
  • git #b247c70a - ArticleTarget: Fix return of getVisualDiffGeneratorPromise (T364635) by Ed Sanders
  • git #220088e1 - Fixes incorrect transition from searched image preview to upload panel (T362015) by Zoë
  • git #72048d59 - checkModules.js: Warn about unused ignore paths, and remove currently unused ones by Ed Sanders
  • git #2eafc3dd - checkModules.js: Run as part of CI by Ed Sanders
  • git #fc9c8bed - checkModules.js: Move out of build/tasks by Ed Sanders
  • git #28f14321 - checkModules.js: Use require to load JSON by Ed Sanders
  • git #1980827a - Use arrow callbacks in other modules by Ed Sanders
  • git #a5de8d56 - Convert local functions to arrow functions and remove `this` bindings by Ed Sanders
  • git #d8e80381 - Remove trailing whitespace breaking CI by Ed Sanders
  • git #12613a6a - Disable eslint security regexp warnings by Bartosz Dziewoński
  • git #73f31545 - Update VE core submodule to master (273812741) by James D. Forrester
  • git #3ab0128b - Parse a message correctly (T361103) by Amir E. Aharoni

Wikibase

edit
  • git #21856d34 - tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
  • git #258f90b1 - REST: Simplify alias tests in PatchedPropertyValidatorTest by Jakob Warkotsch
  • git #3ff2df51 - REST: Validate property ids match in statements (T362603) by Ollie Shotton
  • git #79a75b1c - REST: Lowercase setSitelink operationId by Jakob Warkotsch
  • git #90af81a3 - REST: Validate patched property labels and descriptions (T362606) by Jakob Warkotsch
  • git #6f52e45c - REST: Use operationId in e2e test output by Jakob Warkotsch
  • git #21e78a4f - REST: Validate aliases in PatchProperty use case (T362607) by Muhammad Jaziraly
  • git #e7dc80b7 - REST: Add missing validation to StatementsDeserializer (T362603) by Ollie Shotton
  • git #9cb4de3a - REST: Make running individual e2e tests easier by Jakob Warkotsch
  • git #17c98ba3 - REST: Create and use property label/description content validators (T362606) by Jakob Warkotsch
  • git #a59b84af - REST: Use new descriptions validator in PatchedDesriptionsValidator by Jakob Warkotsch
  • git #4ea1c641 - Migrate IReadableDatabase::buildGroupConcatField to SelectQueryBuilder by Umherirrender
  • git #8cff4ade - REST: Modify sitelinks requests in OAS (T361685) by Muhammad Jaziraly

WikibaseLexeme

edit

WikibaseQualityConstraints

edit

WikiLambda

edit
  • git #567838ee - tests/jest/store/modules/user.test: Avoid vars-on-top awkward flow by James D. Forrester
  • git #1f0fec63 - selenium: Fixing and refactoring tester.js (T349836) by Vaughn Walters
  • git #e5f19b94 - Only revert multilingual data if the changes are not saved (T346031) by gengh
  • git #9ac6b6d9 - Revert "Action APIs: Set most of our APIs to emit a cache header for 24 hours" (T364567) by James D. Forrester
  • git #db168a49 - Replace uses of $.extend() with Object.assign by James D. Forrester
  • git #a8dee5cc - Switch code from @vue/component comments to using defineComponent() method by James D. Forrester
  • git #78080be2 - Add Z3K4/is identity specific behaviors (T363497) by gengh
  • git #f086c967 - Update function-schemata sub-module to HEAD (27c3c67) by James D. Forrester
  • git #0c205f9d - ZObjectStore: Log if ZLangReg->getLanguageZidFromCode() throws (T357702) by James D. Forrester
  • git #b9ff52bb - FunctionMetadataDialog.sumValuesWithUnit: Round to 4 significant figures by James D. Forrester
  • git #dd921989 - Add Z3K4/Is identity key to ZKey class (T363497) by gengh
  • git #bd4f116a - Remove duplicate function (T358596) by Grace C
  • git #4443467c - tests: Updated expected "Invoke the Map function" Z4K4 value now that type identities aren't eagrely resolved (T363405) by James D. Forrester
  • git #b0671697 - selenium: Updating README and updating to dynamic selector (T349836) by Vaughn Walters

WikimediaCampaignEvents

edit

WikimediaIncubator

edit

WikimediaMaintenance

edit
  • git #04d71c05 - Remove deleteWiki.php by Alexander Vorwerk
  • git #6f184a54 - addWiki: Only create Wikibase tables on wikidataclients by Alexander Vorwerk

WikimediaMessages

edit

Wikistories

edit

Skins

edit

MinervaNeue

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit
  • git #227a38f7 - JSDoc: Use upstream version of externals plugin by Ed Sanders
  • git #2a0229ea - JSDoc: Fix more warnings by Ed Sanders
  • git #7e2e7eba - JSDoc: Fix generated documentation of Storage objects by Ed Sanders
  • git #27381274 - build: Update grunt-banana-checker to 0.12.0 by Taavi Väänänen

No changes

edit
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CirrusSearch
  • CiteThisPage
  • CodeEditor
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • IPInfo
  • IPReputation
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LandingCheck
  • LdapAuthentication
  • Linter
  • LiquidThreads
  • LoginNotify
  • MapSources
  • MassMessage
  • MediaModeration
  • MediaSearch
  • MobileApp
  • MobileFrontend
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Nostalgia
  • Nuke
  • OAuthRateLimiter
  • OpenStackManager
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Phonos
  • Poem
  • Popups
  • ProofreadPage
  • QuickSurveys
  • Quiz
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • SearchVue
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TextExtracts
  • TimedMediaHandler
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaEvents
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • mediawiki/vendor
  • timeline
  • wikihiero

Total changes

edit

297 Changes in 62 repos by 77 authors