MediaWiki 1.41/wmf.10/Changelog
< MediaWiki 1.41 | wmf.10
Core changes
edit- git #70fc9b5a - Branch commit for wmf/1.41.0-wmf.10 (T330216) by trainbranchbot
- git #763dc7b9 - Fix Special:WhatLinksHere behavior on limit= vs. limit=0 (T289351) by Thiemo Kreuz
- git #99971a25 - Undeprecate Status::getErrorsArray and ::getWarningsArray() by Tim Starling
- git #99614fb8 - Revert "user: Assert wikiId in UserGroupManager" by Umherirrender
- git #a3146675 - git: Introduce .gitmessage (T337179) by Kosta Harlan
- git #3c88aeaf - Use EmailUser in User::canSendEmail, deprecate EmailUserPermissionsErrorsHook (T265541) by Daimona Eaytoy
- git #27bd40d6 - Namespace SpecialMy* under \MediaWiki\Specials\Redirects by James D. Forrester
- git #3b907c76 - Expand the PHP installation instructions by Waldir Pimenta
- git #c6eadd8d - Namespace SpecialM* under \MediaWiki\Specials by James D. Forrester
- git #4634d454 - mail: Round 4 of EmailUser refactoring (T265541) by Daimona Eaytoy
- git #2b1e5e62 - mergeMessageFileList.php: Drop support for PHP entry points by Kevin Israel
- git #6a3e33f3 - Tweak "missing dependencies" message when running installer.php by Waldir Pimenta
- git #7340a7fd - Replace usages of deprecated UserGroupMembership::getLink() (T183174) by Daimona Eaytoy
- git #0fe22d2b - Display result pager at top of Special:Search as well (T337115) by David Lynch
- git #5dbb00cc - api-testing: Make 'parse' tests compatible with Vector 2022 by Bartosz Dziewoński
- git #40aec83f - user: Split and deprecate UserGroupMembership::getLink method (T183174) by Daimona Eaytoy
- git #504c1a9f - Implement Language Converter for yue (Cantonese) (T59106) by Liangent
- git #e69ed0fe - Implement Language Converter for wuu (Wu) (T59138) by Lt2818
- git #5e453406 - Change the default skin from Vector to Vector-2022 (T301527) by Amir Sarabadani
- git #3a9845b2 - Linker: Simplify revision audience checks by Bartosz Dziewoński
- git #a60eba7f - Allow a comma separated list of namespaces for Special:Random by Brian Wolff
- git #ead444b2 - mail: Make EmailUser::getPermissionsError() return StatusValue (T265541) by Daimona Eaytoy
- git #f0b5d162 - Add 'preloadcontent' and 'editintro' in API prop=info (T45683) by Bartosz Dziewoński
- git #efe27a33 - Improve default scriptpath in installer.php by Waldir Pimenta
- git #61a6614a - Add some more deserving and wonderful people to Special:Version by Kunal Mehta
- git #50984456 - Link to Special:Diff in default undo edit summary (T333113) by albertoleoncio
- git #43fb8de8 - language: Annotate list() methods as preserving taintedness (T253879) by Daimona Eaytoy
- git #832f2e08 - Replace deprecated token check for the searchnamespace by WMDE-Fisch
- git #ee166bc9 - Fix escaping in BlockLogFormatter (T332889) by Daimona Eaytoy
- git #31d063ca - Deprecate passing a db to DatabaseBlockStore::insertBlock() (T291849) by Alexander Vorwerk
- git #c790c991 - Update mergehistory-box message definition to remove colon by Dreamy Jazz
- git #9ba563dc - Remove NamespaceInfo::getRestrictionLevels by Matěj Suchánek
- git #07e09030 - Installer: Remove PCRE minimum version and Unicode support checks by Kevin Israel
- git #9bbf2f60 - UserIdentityValue: Always throw a deprecation warning on passed actor id (T274179) by Alexander Vorwerk
- git #a182fb67 - Follow-up 823d24293: Create sysadmin RELEASE-NOTES-1.41 section & move there (T335828) by James D. Forrester
- git #1fcd9d67 - Use HTMLForm and OOUI in Special:MergeHistory (T134675) (T336531) by Dreamy Jazz
- git #8d622a9d - tests: Add RL\HookRunner to HookRunnerTest by Umherirrender
- git #d36073cd - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #de1f179b - tests: Use more static provider in HookRunnerTestBase by Umherirrender
- git #744c390a - Use outline:auto as focus ring simulation by Fomafix
- git #707ffb75 - Remove fallback, change namespace and fix linktrail for Saraiki by Jon Harald Søby
- git #380eadfb - ResourceLoader: Micro-optim mw.loader `@import` support by Timo Tijhof
- git #1efdb0da - resourceloader: Allow require() on private files when under test (T250045) by Timo Tijhof
- git #f3e714c7 - Use more narrow IReadableDatabase in BatchRowIterator by thiemowmde
- git #34dc4e6d - rcfeed: Add 'notify_url' and 'title_url' to MachineReadableRCFeedFormatter (T234234) by Timo Tijhof
- git #873097a1 - Fix ISQLPlatform Doxygen generation by Máté Szabó
- git #b86559d1 - Normalize date formats to use double-quoted strings by Waldir Pimenta
- git #88a7cac8 - maintenance/createAndPromote: Don't use " where ' will do by James D. Forrester
- git #1bf05a2d - Revert "editwatchlist.js: Use jQuery for performant select-all" (T335082) by Bartosz Dziewoński
- git #5114267d - Rest: Allow private caching of requests with a session by Tim Starling
- git #3e910f1d - Rest: Prevent caching responses for logged-in users (T264631) (T285210) by Máté Szabó
- git #d48115b2 - cache: Do not throw on empty set in LinkBatch::constructSet (T336964) by Umherirrender
- git #5c683fbc - Update OOUI to v0.47.0 (T53229) (T285252) (T285252) (T309916) (T313804) (T314661) (T324449) (T326706) (T328492) (T328492) (T328492) (T328492) (T328741) (T329383) (T330424) (T331403) (T333155) (T334492) (T335082) (T335082) (T335214) by Volker E
- git #f452ffe9 - Hard-deprecate Hooks::isRegistered/getHandlers/run/runWithoutAbort (T335536) by Umherirrender
- git #aa3079a4 - Replace deprecated Hooks::register in benchmarkParse.php by Umherirrender
- git #2ba3afbd - Revert "diff: Add legend and tooltips to inline diff display" by Samtar
- git #c78df280 - Update benchmarkHooks.php to use HookContainer by Tim Starling
- git #d2d7f86c - jquery.makeCollapsible: Adopt QUnit.test.each and improve test quality by Timo Tijhof
- git #c42c3a9b - jquery.makeCollapsible: Modernise test syntax by Timo Tijhof
- git #765ce140 - qunit: Remove redundant QUnit.newMwEnvironment() from testrunner.js by Timo Tijhof
- git #731af1e0 - objectcache: deprecate ATTR_EMULATION/QOS_EMULATION_SQL (T279977) by Aaron Schulz
- git #942d288f - Implement HTMLToggleSwitchField for mobile layout of preferences (T333496) (T334705) (T336107) by Func
- git #3f5a7549 - i18n: Organize variant name interface messages / system messages by Winston Sung
- git #7755de66 - RELEASE-NOTES-1.40: Correct wgSpecialContributeSkinsEnabled doc by James D. Forrester
- git #c210066e - Improve idempotency of postgres index upgrades (T336868) by Marks Polakovs
- git #15a3a214 - Language: Move search index variant handling from subclasses by Func
- git #6cd82970 - mail: Round 3 of EmailUser refactoring (T265541) by Daimona Eaytoy
- git #e5f17be0 - mail: Round 2 of EmailUser refactoring (T265541) by Daimona Eaytoy
- git #dea08aa2 - Rename wgPageContentLanguage to wgPageViewLanguage (T303375) by Func
- git #87a0e1d6 - mail: Round 1 of EmailUser refactoring (T265541) by Daimona Eaytoy
- git #0a6706d0 - RecentChanges: Do not change "Create filter" button label from default (T217304) by Moriel Schottlender
- git #2d8b724e - diff: Only show inline legend for text slot (T336481) by Sam Wilson
- git #8c33cfa7 - objectcache: Remove keyHigh* attributes from WANObjectCache by Amir Sarabadani
- git #d286cdba - EditPage: Use plain link rather than mw-ui-button for help link (T182050) by Jon Robson
- git #6a20dc29 - editpage: Split off producing edit intro messages and preloaded content (T201613) by Bartosz Dziewoński
- git #192babf4 - Revert "build: Add phan stub for ReturnTypeWillChange" by Kevin Israel
- git #a8a2f97a - resources: Remove jquery.tipsy, deprecated since 1.28 (T117720) by Jon Robson
- git #7299aed7 - tests: Allow overridable data providers to be static (T332865) by mainframe98
- git #b5ccd131 - Introduce ChangeTagsStore service and move some functions of ChangeTags (T245964) by Amir Sarabadani
- git #700a2dd5 - Revision: Use ICP instead of LB in ArchivedRevisionLookup (T330641) by Amir Sarabadani
- git #ce511406 - ParserCache: add an option to explicitly trigger links update (T329842) by David Causse
- git #4d5d7f38 - RollbackPage: Switch to use UpdateQueryBuilder (T330640) by Amir Sarabadani
- git #92fc34f0 - user: Clean up database-related code in UserNamePrefixSearch (T311866) (T330641) by Amir Sarabadani
- git #608da702 - Add Authorization to default $wgAllowedCorsHeaders (T322944) by Lucas Werkmeister
- git #39353167 - Remove deprecated global function wfShowingResults (T264980) by Umherirrender
- git #600521d3 - Set autocapitalize on Special:Search input (T335551) by Erik Bernhardson
- git #b055802b - edit: Always use pstUser for EditFilterMergedContentHookConstraint (T328403) by Umherirrender
- git #b565ab84 - user: Assert wikiId in UserGroupManager (T255309) by Umherirrender
- git #55047ac4 - OutputPage: Do not override TOC data if the new one is empty (T307256) by Bartosz Dziewoński
- git #e0276c32 - api: Remove use of UserrightsPage from list=users (T301642) by Umherirrender
- git #553b0ba3 - specials: Reject temp users on Special:Renameuser (T326926) by Umherirrender
- git #35a3c49f - Add PLURAL support for 'revertpage' messages (T165798) by Jon Harald Søby
- git #1ea0cd41 - Switch to run.php in documentation by Amir Sarabadani
- git #f20358c5 - Add a page property for __TOC__ (T270199) by C. Scott Ananian
Vendor
edit- git #4ff6e698 - Bump parsoid to 0.18.0-a11 (T335674) (T335847) (T336675) (T337036) by Yiannis Giannelos
- git #15492b52 - Add missing references of OOUI update to 0.47.0 by Yiannis Giannelos
- git #dcd94f04 - Update OOUI to v0.47.0 by Volker E
Extensions
edit3D
edit- git #e4e66620 - Update moved class RawMessage (T321681) by gerritbot
- git #4593ea45 - Replace $wgOut with RequestContext::getMain() (T252978) by Umherirrender
AbuseFilter
edit- git #faaa5126 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #0c513ba6 - tests: Use static provider in AbuseFilterHookRunnerTest by Umherirrender
- git #66c00def - Update moved class RawMessage (T321681) by gerritbot
- git #142e4be1 - Update moved class FauxRequest (T321681) by gerritbot
AdvancedSearch
edit- git #294e21cc - Adjust check for registered users (T189502, T326908) by WMDE-Fisch
- git #c79bbeb1 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
AntiSpoof
edit- git #98081340 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #19a871e0 - tests: Use static provider in AntiSpoofAuthenticationRequestTest by Umherirrender
- git #69e8efde - Update moved class RawMessage (T321681) by gerritbot
ArticleCreationWorkflow
edit- git #13c68c9d - tests: Make PHPUnit data providers static (T332865) by Umherirrender
ArticlePlaceholder
edit- git #b300d259 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
Babel
edit- git #ed6903b8 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
BetaFeatures
edit- git #2fc3c36b - Handle the htmlform.enhance hook (T336933) by Func
CampaignEvents
edit- git #4d745381 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #9647d32e - tests: Use static provider in CampaignEventsHookRunnerTest by Umherirrender
- git #b702ded6 - Update moved class RawMessage (T321681) by gerritbot
- git #739557a4 - Remove multi organizers feature flag (T334088) by Claudio Melo
CategoryTree
edit- git #9d9b921b - tests: Make PHPUnit data providers static (T332865) by Umherirrender
CentralAuth
edit- git #60658b5d - Replace usages of deprecated UserGroupMembership::getLink() (T183174) by Daimona Eaytoy
- git #c4895c8a - Add CentralAuth-specific wrapOldPasswords.php (T235001) by Alexander Vorwerk
- git #bc2e5a2b - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #7f167c8f - Address Phan errors (T312710) by Marius Hoch
- git #2e26d829 - Provide local user id via meta=globaluserinfo (T330230) by albertoleoncio
- git #1162fda5 - Update moved class RawMessage (T321681) by gerritbot
- git #995672c3 - Update moved class FauxRequest (T321681) by gerritbot
- git #2abd4ea3 - Localization of Special Page names in Urdu Language by محمد شعیب
CheckUser
edit- git #c85722f1 - Replace usages of deprecated UserGroupMembership::getLink() (T183174) by Daimona Eaytoy
- git #0afbbead - Add tests for the CIDR calculator widget (T313291) by Dreamy Jazz
- git #090563ba - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #a8ef7f23 - Seperate the CIDR calculator code from SpecialCheckUser (T313291) by Dreamy Jazz
- git #9920ca67 - Add further selenium tests for the CheckUser extension (T318448) by Dreamy Jazz
- git #b6583664 - Ensure last timestamp is shown when no matches found for an IP (T329500) by Dreamy Jazz
- git #576421ef - tests: Use static provider in HookRunnerTest by Umherirrender
- git #3796b99e - Prepare CheckUser pagers for event table migration (T328992) by Dreamy Jazz
- git #439ef36f - Add number of users on IPv6 /64 ranges for Special:CheckUser Get IPs (T318385) by Dreamy Jazz
- git #af1df340 - Log when a user views IP addresses used by a temporary account (T335366) by Thalia
- git #84c86d8e - Add config to control default collapse state of CheckUserHelper (T328726) by Dreamy Jazz
ChessBrowser
edit- git #6a72f7c5 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
CirrusSearch
edit- git #c43ffa6d - Simplify error handling in DataSender::sendData by David Causse
- git #c27d0bb9 - Do not explicitly use the ParserCache by David Causse
- git #7b69411a - Update moved class FauxRequest (T321681) by gerritbot
- git #c2c3b845 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #17c896fd - Update moved class RawMessage (T321681) by gerritbot
- git #8cff2ae8 - Track updates from the saneitizer by David Causse
- git #f6de8863 - Properly track visibility changes jobs by David Causse
- git #d406d703 - Fix cirrusSearchLinksUpdatePrioritized not being populated by David Causse
- git #1008c0ee - Fix few phan warnings by David Causse
Cite
edit- git #d107f3d5 - Fix ref list click-to-edit on mobile (T54750) by Ed Sanders
- git #66159e5b - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #744cbdb5 - Launch reference editors from ve.ce.MWReferencesListNode (T54750) by Ed Sanders
- git #8587e445 - Render reference list on first load in idle callback (T336865) by Ed Sanders
- git #e4e1a38e - Add missing space to reference list rendering by thiemowmde
- git #b9d5ce77 - Document config flags in extension.json by thiemowmde
- git #9177b50f - Sync up Cite repo with Parsoid by Arlo Breault
Citoid
edit- git #24784d70 - Revert "Removed reference to ISBN from buttons" (T336727) by Mvolz
- git #2fdf85d3 - Pass closing data in all modes by Ed Sanders
CodeMirror
edit- git #6744545c - Skip user setting for unnamed users (T329771) by WMDE-Fisch
- git #ba64a523 - styles: Replace mentioning of WikimediaUI Base and add skin variables (T334934) by Volker E
Cognate
edit- git #20c96a63 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #85aaba29 - Do not work on empty result set in PurgeDeletedCognatePages by Umherirrender
Collection
edit- git #f48a0ba9 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #cd94a327 - Update moved class FauxRequest (T321681) by gerritbot
- git #6b55a6f4 - Drop support for RestbaseVirtualRestService (T336735) by rrana-wmf
- git #e2686cb7 - Remove ElectronVRS as it is no longer supported. (T336735) by rrana-wmf
- git #5f1d85b1 - Replace $wgOut with RequestContext::getMain() (T252978) by Umherirrender
CommonsMetadata
edit- git #c69948ed - tests: Make PHPUnit data providers static (T332865) by Umherirrender
ConfirmEdit
edit- git #1a440848 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #65470a1c - tests: Use static provider in AuthenticationRequestTest by Umherirrender
- git #f6bd4eb1 - Update moved class FauxRequest (T321681) by gerritbot
- git #b2629c90 - Hooks: Fix EmailUserHook call documentation to match new signature by James D. Forrester
- git #90270478 - Update moved class RawMessage (T321681) by gerritbot
- git #c9511bb8 - Replace $wgOut with RequestContext::getMain() (T252978) by Umherirrender
ContactPage
edit- git #f587f57b - Define merge strategy for ContactConfig as array_plus_2d (T142546) by Dreamy Jazz
ContentTranslation
edit- git #3bf5433a - Replace references to Flores by MinT and remove custom label (T331505) by Santhosh Thottingal
- git #e8bd2ead - SX: Support restoration of draft translation based on URL params (T333693) by NikG
- git #7e399d10 - SX: Move template rendering functionality to service by NikG
- git #57c761a5 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #74a44c82 - Update moved class RawMessage (T321681) by gerritbot
- git #c8384631 - SX: Refactor dashboard/translation start composables by NikG
Disambiguator
edit- git #27bfaf28 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
DiscussionTools
edit- git #8b551618 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #55687613 - Username completions: always abandon if the first input is a space by David Lynch
- git #3f2cfa42 - Update moved class RawMessage (T321681) by gerritbot
- git #8bbbf39b - Make use of named MainConfigNames::… constants by thiemowmde
- git #eede5f73 - NewTopicOptOutActiveUsers: Skip bot users etc. (T317375) by Bartosz Dziewoński
- git #18edf9ca - Define $maintClass in maintenance script for compatibility (T317375) by Bartosz Dziewoński
- git #e3441be1 - Add talk page empty state for temporary accounts' user talk pages (T335590) by Bartosz Dziewoński
- git #8b2e0d7b - Update warning about logged-out editing for temp user creation (T332432) by Bartosz Dziewoński
- git #2321e645 - Add maint script to opt out active users from the new topic tool (T317375) by Bartosz Dziewoński
- git #060c38b7 - Don't show a link to change their preferences to temp users (T332432) by Bartosz Dziewoński
DismissableSiteNotice
edit- git #ef64bf84 - jquery.cookie is deprecated (T271995) by Jon Robson
DonationInterface
edit- git #3d89d787 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #791fd88b - Update the information on donation form for Netherlands: update the word from "uw" to "je" (T336287) by Damilare Adedoyin
- git #abdae053 - Fix bank dropdown spacing issue (T336580) by Damilare Adedoyin
- git #465d54bb - Do more to prevent multiple clicks of donate button (T336455) by Damilare Adedoyin
- git #65edaf77 - Add method to log the rare order_id / ct_id mismatches (T334905) by jgleeson
Echo
edit- git #680e91c7 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #68b06cac - Update moved class RawMessage (T321681) by gerritbot
- git #f3da9368 - Update moved class FauxRequest (T321681) by gerritbot
- git #61a656ac - LinksUpdate: Don't send page-linked notifications for pages created by bot users (T318523) by Kosta Harlan
- git #60748b0b - Add PLURAL support for "mark all as read" buttons (T321462) by Jon Harald Søby
EntitySchema
edit- git #a0efc30a - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #609985fa - Update moved class FauxRequest (T321681) by gerritbot
EventBus
edit- git #150cc6b1 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #f599000a - tests: Set wgArticlePath in a test that depends on it by Bartosz Dziewoński
- git #e73a01b4 - Remove temporary back-compat around 'title_url' field by Kunal Mehta
- git #72155bc4 - Update test to optionally contain 'title_url' field by Kunal Mehta
- git #f0ee47e2 - Change default page_change stream name to use major versioning (T336817) (T332212) by Ottomata
EventLogging
edit- git #e50b4720 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
EventStreamConfig
edit- git #b988a53c - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #3e8c7072 - Update moved class FauxRequest (T321681) by gerritbot
ExternalGuidance
edit- git #5abd7c4d - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #0ea92b25 - Update moved class FauxRequest (T321681) by gerritbot
FileExporter
edit- git #5b95e8a4 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
FileImporter
edit- git #9c158b71 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #4a73a0e2 - Update moved class FauxRequest (T321681) by gerritbot
- git #b0faa02b - Update moved class RawMessage (T321681) by gerritbot
FlaggedRevs
edit- git #d9336cd6 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #ff80369d - Avoid empty LinkBatch from FRDependencyUpdate::getDepDeletions (T336980) by Umherirrender
- git #49d39759 - Replace $wgOut with Article::getContext() (T252978) by Umherirrender
Flow
edit- git #2b477036 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #d42952ae - build: Upgrade grunt-tyops to 0.1.1 by James D. Forrester
- git #728d8556 - Update moved class FauxRequest (T321681) by gerritbot
Gadgets
edit- git #ede7f23d - Translate Gadget aliases and namespaces into Uzbek (uz) (T323464) by MarcoAurelio
- git #b58bc360 - Translate Gadget namespaces into Slovenian (sl) (T327449) by MarcoAurelio
GeoData
edit- git #a605bee3 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #5342a81d - Update moved class FauxRequest (T321681) by gerritbot
GlobalBlocking
edit- git #ba9b6a7c - tests: Make PHPUnit data providers static (T332865) by Umherirrender
GlobalCssJs
edit- git #377ee7f4 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
GlobalPreferences
edit- git #b2fefee8 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #db8033c9 - Update moved class FauxRequest (T321681) by gerritbot
GlobalWatchlist
edit- git #b84c8920 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #11c7159c - Update moved class FauxRequest (T321681) by gerritbot
GoogleNewsSitemap
edit- git #bb0f2e23 - Update moved class FauxRequest (T321681) by gerritbot
GrowthExperiments
edit- git #7ecf1400 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #e9e05b92 - Temporarily disable failing tests (T334626) (T337137) by Bartosz Dziewoński
- git #63036794 - Replace IDatabase with IReadableDatabase where possible by thiemowmde
- git #7c67703b - Make use of convenient jQuery shortcuts like toggleClass by thiemowmde
- git #ae6eea6e - Section image: Create addsectionimage plugin (T329277) by Gergő Tisza
- git #94e7f2a0 - Log errors when loading structured editor by Gergő Tisza
- git #b29ae14e - Silently ignore istype-depicts image suggestion type (T336962) by Gergő Tisza
- git #1cf75551 - addsectionimage: Introduce quality gate infrastructure (T336550) by Kosta Harlan
- git #d96e9bc8 - Section images: add wikidata-section as a valid source type by Sergio Gimeno
- git #c68bbb65 - Section images: add quick tips help texts (T335227) by Sergio Gimeno
- git #c2a9e714 - Frontend documentation: Dialog images use background-image CSS property (T335268) by vyanez
- git #0f248a81 - Section images: Fix action API handler documentation typo (T335641) by Gergő Tisza
- git #83df746a - Frontend documentation: match version in package-lock.json by Sergio Gimeno
- git #3c20d81e - Frontend documentation: add support for swiping between steps on mobile (T335044) by vyanez
- git #c7ff50db - Section images: Handle section parameters in actionapi API handler (T329278) (T335641) by Gergő Tisza
- git #ab147a44 - styles: Replace obsolete name of class by Volker E
- git #bd162e17 - build: Updating eslint-config-wikimedia to 0.25.0 by Umherirrender
GuidedTour
edit- git #fafed6f8 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #027a3c70 - Replace $wgOut with RequestContext::getMain() (T252978) by Umherirrender
ImageMap
edit- git #2d9633ab - Add generic MW editorconfig by Mark A. Hershberger
InterwikiSorting
edit- git #78afe880 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
IPInfo
edit- git #f5bcd03f - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #98fcf8e8 - Update moved class FauxRequest (T321681) by gerritbot
JsonConfig
edit- git #0ec5fc75 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #50f8fb9f - Change "saving" to "publishing" by Amir E. Aharoni
Kartographer
edit- git #5ca91045 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #84858963 - Update moved class FauxRequest (T321681) by gerritbot
- git #770cb5c1 - Streamline the fullscreen footer setup by WMDE-Fisch
- git #864263cb - Remove data-mw='interface' check (T331652) by Isabelle Hurbain-Palatin
- git #20133a2d - Remove bogus fullscreen map footer offset calculation (T336583) by thiemowmde
Linter
edit- git #e4fafd1c - Update moved class FauxRequest (T321681) by gerritbot
LiquidThreads
edit- git #d643f195 - Update moved class FauxRequest (T321681) by gerritbot
- git #0ad12789 - Replace $wgOut with RequestContext::getMain() (T252978) by Umherirrender
LoginNotify
edit- git #76bf0ed8 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #b20e68fe - Update moved class RawMessage (T321681) by gerritbot
- git #4974e8c1 - Update moved class FauxRequest (T321681) by gerritbot
MachineVision
edit- git #4502f76f - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #996247c0 - build: Updating eslint-config-wikimedia to 0.25.0 by Umherirrender
MassMessage
edit- git #0f153075 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #0db1d297 - Update moved class Category (T321681) by gerritbot
- git #92eefd7b - Prevent duplicate deliveries (T93049) by wctaiwan
Math
edit- git #7a8d5b9d - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #5926f42b - Use MultiHttpClient instead of VirtualRESTService. (T335347) by rrana-wmf
- git #de76f99d - Revert "Revert "Add getMultiHttpClient function to make HTTP requests to Mathoid."" (T335347) by Subramanya Sastry
MediaModeration
edit- git #a6d96799 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
MediaSearch
edit- git #b39f9e88 - Update moved class FauxRequest (T321681) by gerritbot
- git #f5daa203 - Update linter settings and adjust files to match (T336821) by Eric Gardner
- git #20516ee9 - styles, build: Remove WikimediaUI Base dependency and use Codex tokens (T332120) (T334934) by Volker E
- git #60489fe1 - build: Updating eslint-config-wikimedia to 0.25.0 by Umherirrender
MobileFrontend
edit- git #acf54866 - Replace usages of deprecated UserGroupMembership::getLink() (T183174) by Daimona Eaytoy
- git #4bedecf8 - editor: Use core prop=info&inprop=preloadcontent API instead of VE API (T213835) by Bartosz Dziewoński
- git #37a94ed2 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #5305d9d0 - Suppress Phan false positive related to UserGroupMembership::getLink by Bartosz Dziewoński
- git #9ae454bd - Update moved class FauxRequest (T321681) by gerritbot
- git #d66f02ad - Revert "diff: Hide legend for inline diffs" by Samtar
- git #235fc731 - editor: Update warning about logged-out editing for temp user creation (T332433) by Bartosz Dziewoński
- git #04124760 - build: Updating eslint-config-wikimedia to 0.25.0 by Umherirrender
MultimediaViewer
edit- git #0683f3ec - Remove global mw.mmv (T337030) by Simon Legner
- git #74a76718 - Use packageFiles in mmv.test (T337030) by Simon Legner
- git #d82910fb - Use packageFiles in mmv (T337030) by Simon Legner
- git #35cd0f18 - Use packageFiles in mmv (T337030) by Simon Legner
- git #4709abae - Use packageFiles in mmv.ui.ondemandshareddependencies (T337030) by Simon Legner
- git #26f4c604 - Use packageFiles in mmv.ui.reuse.shareembed (T337030) by Simon Legner
- git #d0066039 - Deep-link to the license section of a file page (T336708) by Simon Legner
Newsletter
edit- git #2649355f - Update moved class FauxRequest (T321681) by gerritbot
- git #c7f17823 - Replace $wgOut with RequestContext::getMain() (T252978) by Umherirrender
OATHAuth
edit- git #db15682e - Replace usages of deprecated UserGroupMembership::getLink() (T183174) by Daimona Eaytoy
- git #6089abf1 - tests: Use static provider in TOTPAuthenticationRequestTest by Umherirrender
- git #4b328852 - Update moved class RawMessage (T321681) by gerritbot
OAuth
edit- git #4bb301bf - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #fc6d1e49 - build: Remove unneeded phan suppression by Umherirrender
OAuthRateLimiter
edit- git #5afd9701 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
ORES
edit- git #2a014ee9 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #d0263882 - Update moved class FauxRequest (T321681) by gerritbot
PageImages
edit- git #e46bda7e - tests: Make PHPUnit data providers static (T332865) by Umherirrender
PageTriage
edit- git #9b0cc40b - build: Updating eslint-config-wikimedia to 0.25.0 by Umherirrender
PageViewInfo
edit- git #81e77636 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
Phonos
edit- git #646263a0 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #0fa7f942 - Phonos: Add noexcerpt class to attribution icon (T335561) by TheresNoTime
Popups
edit- git #9da65861 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #323d770d - Use native JavaScript to build thumbnail clip path by Jon Robson
- git #1ee66bbf - Don't use parseHTML in parseHTMLResponse by Jon Robson
- git #7a6cac8a - build: Updating eslint-config-wikimedia to 0.25.0 by Umherirrender
ProofreadPage
edit- git #9ab19a13 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #390eac0e - Replace $wgOut with RequestContext::getMain() (T252978) by Umherirrender
PropertySuggester
edit- git #2772b56f - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #15538e47 - Update moved class FauxRequest (T321681) by gerritbot
QuickSurveys
edit- git #7e934748 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
Quiz
edit- git #ef3256cb - tests: Make PHPUnit data providers static (T332865) by Umherirrender
ReadingLists
edit- git #d0ee3d40 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #8cffa6b6 - Update moved class FauxRequest (T321681) by gerritbot
RealMe
edit- git #6b54ac49 - Drop required MediaWiki version to 1.39.3 by Sam Wilson
- git #9ccee91b - i18n: Add link to help page (T322717) by Taavi Väänänen
Scribunto
edit- git #16189b58 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #881d0c2b - Update moved class RawMessage (T321681) by gerritbot
- git #1f5a6c2e - Add namespace translations in [gpe] Ghanaian Pidgin (T335970) by Jon Harald Søby
SearchVue
edit- git #15dfb225 - Update moved class FauxRequest (T321681) by gerritbot
SecureLinkFixer
edit- git #0018b098 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #da8ba823 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
SecurePoll
edit- git #90a987fe - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #27738792 - Update moved class FauxRequest (T321681) by gerritbot
- git #2f22df9b - Update moved class WebRequestUpload (T321681) by gerritbot
- git #e0cd9e32 - Fix PHP 8.1 deprecation warnings by Tim Starling
- git #b9e9244f - Change SecurePoll auth-api.php to a MediaWiki Action API module (T204193) by Konrad Djimeli
SimilarEditors
edit- git #47ef0bed - tests: Make PHPUnit data providers static (T332865) by Umherirrender
SpamBlacklist
edit- git #583de1d2 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
TemplateData
edit- git #fe40e527 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
TemplateStyles
edit- git #6b7d6f91 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #e9977509 - tests: Adjust output format for html changes (self-closing xhtml) by Umherirrender
TextExtracts
edit- git #b9f9e827 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #bdd77c5c - Update moved class FauxRequest (T321681) by gerritbot
Thanks
edit- git #fc84a351 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #1b3fbbbc - SpecialPage: Remove deprecations and adjust code style (T337002) by Mkostrzewski
- git #e483b844 - API: Refactor to match modern code standards (T337002) by Marcin Kostrzewski
- git #d692bf34 - Update moved class RawMessage (T321681) by gerritbot
TimedMediaHandler
edit- git #3440cd35 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
TitleBlacklist
edit- git #d01b9a93 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #7ece0edd - tests: Use static provider in TitleBlacklistAuthenticationRequestTest by Umherirrender
Translate
edit- git #6cea195a - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #a0b0e6f5 - build: Remove unneeded phan suppression by Umherirrender
- git #c8c55271 - Special:ActiveLanguages: Add typed properties by wangombe
- git #d03133ed - FileBasedMessageGroup: Update schema to allow FILES.format (T333820) by Abijeet
- git #d1f05b0f - TtmServerFactory::getDefaultForQuerying: Don't swallow exceptions by Abijeet
- git #27c12b01 - Special:ActiveLanguages: add lang attribute to tag title with autonym (T310669) by wangombe
- git #053a7587 - Tests: update group configurations for JsonFormat (T333820) by wangombe
- git #bc8d1831 - AndroidXmlFFS::class: Move to FileFormatSupport namespace (T333820) by wangombe
- git #32a78a4f - JsonFormat::class: Update class level comment (T333820) by wangombe
- git #050e5fd4 - Move JsonFFS::class to FileFormatSupport namespace (T333820) by wangombe
- git #a91931c4 - Add FileFormatFactory to create FileFormat instances (T333820) by Abijeet
TranslationNotifications
edit- git #bfafdd5c - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #937957ce - SpecialNotifyTranslators: Json serialize the LanguageSet parameter (T333227) by Abijeet
- git #fcd52b64 - UnsubscribeInactiveUsers::ActorStore: Use UserIdentity of target wiki (T323192) by Abijeet
- git #cde1253d - UnsubscribeInactiveUsers: Fix call to ILoadBalancer::getConnection (T323192) by Abijeet
TrustedXFF
edit- git #8d1ee394 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
TwoColConflict
edit- git #06a8953d - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #d12dd0af - Skip user setting for unnamed users (T326908) by WMDE-Fisch
UniversalLanguageSelector
edit- git #2fc7e85f - Update jquery.ime and jquery.uls from upstream (T200329) by Amir E. Aharoni
- git #86925020 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #08645aae - Update AwamiNastaliq to 3.100 by Niklas Laxström
- git #3ac1c1b9 - Update Junicode to 1.003 (T253006) by Niklas Laxström
- git #124b1a0b - Update instructions for converting ttf files by Niklas Laxström
- git #744eeae6 - Update Amiri font to 1.000 (T335231) by Niklas Laxström
UploadWizard
edit- git #ba34dc34 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
UrlShortener
edit- git #330f6a24 - build: Upgrade grunt-tyops to 0.1.1 by James D. Forrester
VipsScaler
edit- git #837122b4 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
VisualEditor
edit- git #50c64605 - Update VE core submodule to master (fd2f048e4) by David Lynch
- git #60e3706f - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #02d26894 - build: Upgrade grunt-tyops to 0.1.1 by James D. Forrester
- git #d88cd64e - Revert "onDifferenceEngineBeforeDiffTable: Return early on Special pages" by HMonroy
- git #ba687994 - Revert "onDifferenceEngineBeforeDiffTable: Update comment" by HMonroy
- git #09bb8f91 - Revert "Move the diff-mode selector to the new DifferenceEngineBeforeDiffTable hook" by Samtar
- git #d7262d84 - onDifferenceEngineBeforeDiffTable: Update comment (T336582) by TheresNoTime
- git #f693822f - onDifferenceEngineBeforeDiffTable: Return early on Special pages (T336582) by TheresNoTime
- git #a8808450 - Use edit intro messages and preloaded content from MediaWiki core (T201613) by Bartosz Dziewoński
WebAuthn
edit- git #1b21c9f7 - Update moved class RawMessage (T321681) by gerritbot
Wikibase
edit- git #4e3d8c2d - EntityHandler:getParserOutputForIndexing do not use the ParserCache by David Causse
- git #3bd1815a - REST: Check patched labels differ from description by Norman Schwirz
- git #808ee1b2 - REST: Detect collisions in post-patch validation (T335890) by sihe
- git #a1283ff1 - Fix CI issues (Phan, legacy Selenium) by Marius Hoch
- git #e875e0b0 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #01de1b98 - Remove linkitem dependency on jquery.wikibase.wbtooltip (T337081) by Marius Hoch
- git #06f6c5b4 - linkitem.init: Log an error on mw.loader.using failure by Marius Hoch
- git #21ceab4a - Move jquery.wikibase.wbtooltip and dependencies to Lib (T337081) by Lucas Werkmeister
- git #4677fd11 - tests: Use static provider in WikibaseClientHookRunnerTest by Umherirrender
- git #4b0000c7 - Update moved class RawMessage (T321681) by gerritbot
- git #358ebe5a - Update moved class FauxRequest (T321681) by gerritbot
- git #2cbf7d45 - Lua bindings: Catch all ReferencedEntityIdLookupExceptions (T336952) by Marius Hoch
- git #3f7156f3 - REST: Add spec tests for PATCH /labels (T335948) by Jakob Warkotsch
- git #8c4d7ea9 - Remove data-mw='interface' check (T331652) by Isabelle Hurbain-Palatin
- git #9b9bc9f9 - REST: Add request validation for PatchItemLabels (T335964) by sihe
- git #2880541c - Migrate TemplateModule to a virtual file callback (T47514) by Tim Starling
WikibaseCirrusSearch
edit- git #bd214aea - tests: Make most PHPUnit data providers static (T332865) by Umherirrender
- git #f94145cc - Update moved class FauxRequest (T321681) by gerritbot
- git #eb70ea87 - Update moved class RawMessage (T321681) by gerritbot
WikibaseLexeme
edit- git #a4cb8aed - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #7631919f - Update moved class RawMessage (T321681) by gerritbot
- git #b9a49123 - Update moved class FauxRequest (T321681) by gerritbot
- git #ea6e723d - Migrate TemplateModule to a virtual file callback (T47514) by Tim Starling
WikibaseLexemeCirrusSearch
edit- git #70d1140c - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #856ffca7 - Update moved class FauxRequest (T321681) by gerritbot
WikibaseMediaInfo
edit- git #f251c579 - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
WikibaseQualityConstraints
edit- git #0d89717c - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
- git #604a9370 - Update moved class FauxRequest (T321681) by gerritbot
Wikidata.org
edit- git #d67f9a7f - tests: Make some PHPUnit data providers static (T332865) by Umherirrender
WikidataPageBanner
edit- git #beacb320 - Rename classes (T122096) by Derk-Jan Hartman
- git #1b4f1a50 - WPB: use hookhandler and hook interfaces (T122096) by Derk-Jan Hartman
- git #45f10ed8 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
WikiEditor
edit- git #457366c2 - Hooks: Also log EditAttemptStep events via Metrics Platform (T309985) by Sam Smith
- git #91425b53 - jquery.cookie is deprecated (T271995) by Jon Robson
wikihiero
edit- git #a65c325d - build: Updating eslint-config-wikimedia to 0.25.0 by Umherirrender
WikiLambda
edit- git #8f0ace2a - Switch front-end UI to DefaultView (T324241) by gengh
- git #973411a3 - eslint: Simplify config to warn about fewer things by James D. Forrester
- git #f49c8e78 - eslint: Don't suppress mediawiki/msg-doc code-wide by James D. Forrester
- git #3b8337be - DefaultView Widgets: Create a Function explorer widget for the implementation page (T334377) by Allan Jeremy
- git #c64e9c8f - ZFunctionCallToType: Use the i18n messages for commas and parantheses by James D. Forrester
- git #83cf88ff - Fix isInsideComposition getter (T336731) by gengh
- git #f001779c - Add About widget for zobject multilingual information (T327918) by gengh
WikiLove
edit- git #64e6300b - Position WikiLoveDialog better on smaller screens (T323311) by Jon Robson
- git #538aa1eb - Replace WikiLove jquery ui dialog with Vue.js dialog (T323311) by Jon Robson
- git #4d949a2d - Move WikiLove to packageFiles (T323311) by Jon Robson
WikimediaBadges
edit- git #8ff9804c - tests: Make PHPUnit data providers static (T332865) by Umherirrender
WikimediaEditorTasks
edit- git #5d9d28fd - Update moved class FauxRequest (T321681) by gerritbot
- git #e322a1a9 - Remove unused upsert() return values by Aaron Schulz
WikimediaEvents
edit- git #9c82df3b - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #05adb367 - Update moved class FauxRequest (T321681) by gerritbot
- git #e5b16404 - Fix eslint warnings by Jameel Kaisar
WikimediaMaintenance
edit- git #5bb4f408 - Update moved class FauxRequest (T321681) by gerritbot
Wikisource
edit- git #a0ae5a2e - tests: Make PHPUnit data providers static (T332865) by Umherirrender
Wikistories
edit- git #43895ea8 - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #e39e2b64 - StoryEditPage: Handle edge cases of `categories` input (T336780) by Func
- git #2183547f - Article renaming (T330078) by eamedina
Skins
editMinervaNeue
edit- git #32c1ebd3 - tests: Make PHPUnit data provider static (T332865) by Umherirrender
- git #b24107fb - build: Updating eslint-config-wikimedia to 0.25.0 by Umherirrender
- git #b0b30f3f - jquery.cookie is deprecated (T271995) by Jon Robson
Vector
edit- git #0583639a - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #8c578a98 - Cleanup skin.json and ToC template by Func
- git #9bb3a003 - Revert "[VISUAL CHANGE] User links menu is incorrect font size" by Jdlrobson
- git #27e821a4 - Consolidate watchstar icon updating logic under watchstar.js (T336640) (T336641) by bwang
- git #440843d8 - Ensure mw-watchlink is used for the sticky header watchlink (T336640) (T336641) by bwang
- git #6865b7e7 - styles: Apply Codex `z-index` tokens (T285592) by Volker E
- git #70fb73c6 - Fix CSS causing multiple TOC landmarks to be present by bwang
WikimediaApiPortal
edit- git #63cf1fbc - tests: Make PHPUnit data providers static (T332865) by Umherirrender
Misc
editVisualEditor/VisualEditor
edit- git #12333c59 - HelpCompletionAction: rename and clean up commandGroups to toolGroups (T66905) by David Lynch
- git #001958fb - Add fuzzy bar to the help dialog (T66905) by David Lynch
- git #2307e909 - Update i18n lists by Ed Sanders
- git #fd2f048e - Fuzzy bar: change how command groups are generated by Ed Sanders
- git #92b6525a - Tweak the fuzzy command bar's behavior by David Lynch
- git #616a6458 - Fuzzy command bar by Ed Sanders
- git #bfc96a7e - Completions: always abandon if the first input is a space by David Lynch
- git #4cdc753a - Update OOUI to v0.47.0 by Volker E
No changes
edit- ActiveAbstract
- ApiFeatureUsage
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CentralNotice
- CharInsert
- CiteThisPage
- CodeEditor
- CologneBlue
- CreditsSource
- Dashiki
- DoubleWiki
- Elastica
- ElectronPdfService
- ExtensionDistributor
- FeaturedFeeds
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- GeoCrumbs
- GlobalUsage
- GlobalUserPage
- Graph
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- Josa
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Listings
- MapSources
- MobileApp
- Modern
- MonoBook
- NavigationTiming
- NearbyPages
- NewUserMessage
- Nostalgia
- Nuke
- OpenStackManager
- PageAssessments
- PageNotice
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Poem
- RSS
- RelatedArticles
- RevisionSlider
- SandboxLink
- Score
- SearchExtraNS
- ShortUrl
- SiteMatrix
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateSandbox
- TemplateWizard
- TheWikipediaLibrary
- Timeless
- TocTree
- TorBlock
- UploadsLink
- VueTest
- WikimediaApiPortalOAuth
- WikimediaIncubator
- WikimediaMessages
- XAnalytics
- cldr
- intersection
- timeline
Total changes
edit463 Changes in 123 repos by 87 authors