MediaWiki 1.40/wmf.24/Changelog
Appearance
< MediaWiki 1.40 | wmf.24
Core changes
[edit]- git #f82d4e10 - Branch commit for wmf/1.40.0-wmf.24 (T325587) by trainbranchbot
- git #458b1ec5 - Document LinkRenderer by Gergő Tisza
- git #2a50261a - changeslist: Avoid rendering the page if performing an HTTP redirect (T330100) by Máté Szabó
- git #a277c206 - tests: Improve --qunit-watch handling in Gruntfile (T250045) by Timo Tijhof
- git #5b96b5aa - htmlform: Load TagMultiselectWidget styles in more form fields (T329780) by Func
- git #058ec520 - Add --before-timestamp option to refreshLinks.php (T159512) by Kunal Mehta
- git #26ec13ad - Fix documentation of WikiPage timestamp getters by Kunal Mehta
- git #f44e18bc - Rest: Remove SearchResultProvideThumbnailHook from REST by Derick Alangi
- git #80b56845 - search: Namespace TitleMatcher class by Derick Alangi
- git #5a977cad - Load TagMultiselectWidget styles in the HTMLForm fields that need them (T329780) by Daimona Eaytoy
- git #2e82f456 - refreshLinks: Use namespaceCond() by Kunal Mehta
- git #50f962d1 - Do not replace all whitespace characters with space in tablesorter (T328218) by Daimona Eaytoy
- git #12ec8706 - WikiPage: Simplify added/deleted logic in ::updateCategoryCounts() (T300303) by Timo Tijhof
- git #b16d2b7f - ParserOutput: Don't assume that TOC extension data exists by Kosta Harlan
- git #438ce226 - ParserTestRunner.php: Add a comment to ease cognitive burden by Arlo Breault
- git #43d56f1c - Skin: Table of contents is set for pages with < 4 sections (T315862) (T318186) by Jon Robson
- git #483730bd - SpecialUserrights: Replace User instance checks with UserIdentity::LOCAL by Umherirrender
- git #544a479a - Parser: don't set TOCData if __NOTOC__ is used on the page by C. Scott Ananian
- git #cf69becf - ParserTestRunner: Use '{}' for empty array for consistency with Parsoid by C. Scott Ananian
- git #14a896b3 - SpecialUserrights: Read groups from primary DB during conflict check by Umherirrender
- git #9a96df31 - i18n: Reword action-deletedhistory (T329720) by Umherirrender
- git #965d7ed4 - specials: Create Special:MyLog to link to logs performed by me (T327565) by Umherirrender
- git #7dcfbf2a - Allow some maintenance scripts to be called without a LocalSettings by daniel
- git #1ab15f7a - Update mw-ui-icon-element styles to avoid conflicts with button classes and make default styles work with the checkbox hack (T320453) by bwang
- git #142f9cbc - WikiPage: Use primary key for updates in ::updateCategoryCounts (T300303) by Umherirrender
- git #7cbebaeb - Simplify RCCacheEntryFactory::buildCLink by Matěj Suchánek
- git #9cfed383 - Use alt as link content for broken media (T273014) by Arlo Breault
- git #e21ab231 - Clean up EnhancedChangesList::getLogText by Matěj Suchánek
- git #cc18b47b - Lists of images should use lazy loading (T266155) by Derk-Jan Hartman
- git #bfedab2e - Reorg: Move CSP class to Request/ (T321882) by Amir Sarabadani
- git #2e84ae2d - block: Fix typo in AbstractBlock::setTimestamp by Umherirrender
- git #1ac173f0 - title: Handle user name equal to interwiki prefix in TitleParser (T329690) by Umherirrender
- git #5323501d - Reorg: Move EditPage.php to MediaWiki\EditPage (T321882) by Amir Sarabadani
- git #9ae97460 - rdbms: improve the moving average method in LoadMonitor (T265386) by Aaron Schulz
- git #b4144884 - i18n: Reword action-block/blockemail/hideuser and right message (T329725) by Umherirrender
- git #173e1308 - Translate some new $specialPageAliases into Spanish (es) by MarcoAurelio
- git #7cbb7413 - Remove obsolete Rdbms query groups from getConnection calls (T263127) (T326274) by Timo Tijhof
- git #9dfea718 - Sync up core repo with Parsoid by C. Scott Ananian
- git #390c2899 - Update $wgJobRunRate comments to mention buffers and fastcgi by Aaron Schulz
- git #1b3ae8ba - SpecialContributions: Remove duplicate help link (T329367) by Ammarpad
- git #d7b53cd3 - Dynamically update template list for live preview (T321032) (T327354) by Sam Wilson
- git #ae944fc3 - ObjectCache: Make newFromParams() more suitable for internal re-use (T329680) by Timo Tijhof
- git #2ab050f6 - ResourceLoader: Permit partial failure of encodeJson() and add logging (T329330) by Timo Tijhof
- git #756a32f8 - Update Codex from v0.5.0 to v0.6.0 (T295711) (T305411) (T309425) (T311026) (T322631) (T322712) (T325055) (T325105) (T325772) (T326706) (T327499) (T328492) (T329287) by Anne Tomasevich
- git #3dac03d7 - Api: Break dependency of ApiQueryExternalLinks on ApiQueryExtLinksUsage (T326251) by Amir Sarabadani
- git #a3446725 - LinkFilter: Get rid of concept of field prefix in ::getQueryConditions (T326251) by Amir Sarabadani
- git #80bf808b - ApiQueryLanguageinfoTest: Do not pass a float to setFakeTime (T329609) by Martin Urbanec
- git #bf90007d - Use the ?? operator in a few places where it makes sense by thiemowmde
- git #ce95ca53 - Make use of jQuery method chaining where it makes sense by thiemowmde
- git #8b308302 - Minor PHPDoc fixups and improvements in different places by thiemowmde
- git #85130e59 - Remove/simplify not trivial and unnecessary null checks by thiemowmde
- git #e7206f1a - Update ConvertibleTimestamp to 4.1.0 (T329594) by Martin Urbanec
- git #67007070 - Only add css based magnify links when pointing to file desc page (T329413) by Arlo Breault
- git #12d2d489 - Resources: Remove redundant targets definitions (T328497) by Jon Robson
- git #a486e302 - Hard-deprecate MWHttpRequest::factory (T324918) by Umherirrender
- git #ef52ed41 - Introduce a DatabaseBlockStoreFactory (T291849) by Alexander Vorwerk
- git #709cf1f4 - api: Include associated rev id of log events in list=logevents by Umherirrender
- git #599b5a09 - Drop 1.34 db updates by Alexander Vorwerk
- git #19f8127e - Make it possible to override the session in REST API tests by Daimona Eaytoy
- git #78ade075 - Clarify unused local variable in ChangesListSpecialPage::registerFilters by Umherirrender
- git #3bc528f6 - mw.notification: Allow customizing position without adding HTML by Bartosz Dziewoński
- git #3a7bcb9c - jobqueue: Add documentation about specific type to Iterator type by Umherirrender
- git #f967cdd9 - Fix link insertion and deletion with MergeHistory (T275947) by GeoffreyT2000
- git #f862ea57 - WikiImporter: do not fail if upload entry in dump lacks 'text' tag (T292348) by Ferran Tufan
- git #b33aab14 - QUnit: CLI option for watching test and source files (T250045) by Kosta Harlan
Vendor
[edit]- git #b65ed144 - Bump parsoid to 0.17.0-a17 (T263762) by Isabelle Hurbain-Palatin
- git #22305ae0 - Update ConvertibleTimestamp to 4.1.0 (T329594) by Gergő Tisza
- git #ff483fb5 - Bump wikimedia/parsoid to 0.17.0-a16 (T329740) by Subramanya Sastry
Extensions
[edit]AdvancedSearch
[edit]- git #a5ee871c - CSS: Remove unused browser prefixes and deprecated mixins by Ed Sanders
Babel
[edit]- git #65f792fe - Add capability to override babel categories on wiki (T306539) (T63993) (T33074) by Perry Olum
- git #8fb1ec7e - Add language class to babel box (T281012) by Pppery
CampaignEvents
[edit]- git #502fc263 - Rest: Update token validation to use new core method by Daimona Eaytoy
CentralAuth
[edit]- git #0418b352 - Properly place cross-wiki suppressions (T291849) by Alexander Vorwerk
CheckUser
[edit]- git #a7586104 - Sort results from TemporaryAccountHandler by timestamp (T328893) by csimiyu
- git #5179babf - Drop default from cuc_actor and cuc_comment_id (T233004) by Alexander Vorwerk
CirrusSearch
[edit]- git #9f5f667c - Always load poolcounter settings by Alexander Vorwerk
- git #9a40f9b8 - Index the text_bytes field (T328332) by David Causse
Cite
[edit]- git #fa1cb6c6 - Parsoid CSS: Remove list-style-type styles added in e5a8b3ec by Subramanya Sastry
CodeMirror
[edit]- git #47e42bc6 - Search for toolbar place in toolbarConfig as well as actionConfig by Ed Sanders
- git #2f5366da - CSS: Remove unused browser prefixes by Ed Sanders
ContentTranslation
[edit]- git #4875e8fb - Fix token validation for simple wikipedia (T329442) by Santhosh Thottingal
- git #0329709d - ve-cx: Move var declarations inline by Ed Sanders
DiscussionTools
[edit]- git #4b7ba72c - LedeSectionDialog: Fix double scrollbars in some cases by Bartosz Dziewoński
- git #eccb9279 - Add Spanish aliases by MarcoAurelio
- git #3e109725 - Prompt IP users that they can be notified of replies if they sign in (T328951) by Lectrician1
- git #e6681772 - Avoid unneeded queries in isAvailableForTitle() by Bartosz Dziewoński
- git #445b8cac - persistRevisionThreadItems: Avoid listing non-discussion pages (T329627) by Bartosz Dziewoński
- git #d0fb22a6 - Special case opening new topic tool when VE or 2017WTE is open (T317035) by Bartosz Dziewoński
EventLogging
[edit]- git #01efe3bd - Hooks: Filter stream config settings (T286344) by Sam Smith
Gadgets
[edit]- git #3f313c79 - Localise Gadgets in Mon language (mnw) (T235742) by MarcoAurelio
GrowthExperiments
[edit]- git #f07613aa - Frontend docs: fix typo in npm command (T329034) by Sergio Gimeno
- git #0a1f4ea9 - Suggested edits: Fix Esc key handling for filter dialogs by Gergő Tisza
- git #f346f3f6 - NewImpact: Don't show discovery-popup in third-person mode by Gergő Tisza
- git #f65608a3 - User impact: use the current user language in the pageviews url (T326795) by Sergio Gimeno
- git #e4c9a080 - Soften dependency on EventBus (T329672) by Martin Urbanec
- git #de5a272c - Suggested edits: add cta button to switch topic match mode from the no results view (T326579) by Sergio Gimeno
- git #0771e90c - [docs] Improve several VisualEditorHooks-related comments by Martin Urbanec
- git #063fb186 - SECURITY: Do not expose user timezones (T328643) by Kosta Harlan
- git #bc2e20d2 - SECURITY: Exclude the timeZone property from user impact data export (T328643) by Kosta Harlan
- git #85ae0289 - User impact: use progressive primary blue for mobile cta (T329157) by Sergio Gimeno
- git #766a6fd9 - Suggested edits: disable action on filter dialogs when there are no results (T326579) by Sergio Gimeno
- git #0568b7ba - ApiQueryGrowthTasks: Refresh task set cache after query (T321875) by Kosta Harlan
- git #33179dd8 - Suggested edits: avoid requesting tasks with invalid filters (T321762) by Sergio Gimeno
Kartographer
[edit]- git #d1386261 - [cleanup] Make the inexpensive comparison first by Adam Wight
- git #fc90294b - Fix fullscreen map sidebar not staying collapsed (T328545) by thiemowmde
- git #fc79aeb2 - Remove dead backwards-compatibility from SimpleStyleParser by thiemowmde
- git #a1183b38 - Remove knowledge about specific tag names from State class (T263762) by thiemowmde
- git #e2f53765 - Test stability of State object serialization by thiemowmde
- git #f219f7b9 - Restore static data initializer (T328866) by Adam Wight
- git #664aff0e - Fix PHP 8 compatibility issue in SpecialMap (T289926) by thiemowmde
- git #7abe798a - Fix broken support for full-width maps in VisualEditor (T328541) by thiemowmde
- git #6f7c75c4 - Nearby: Fix bogus popup size calculation (T327926) by thiemowmde
- git #89613b2b - Nearby: Make number of nearby points a configuration (T304076) by thiemowmde
- git #77dddea1 - Fix broken links created by SpecialMap::link() by thiemowmde
- git #1ab2e37d - Add a bunch more test cases for SpecialMap::link() by thiemowmde
- git #d6d7b233 - build, styles: Update WikimediaUI Base by Volker E
- git #839f333f - Simplify custom pointToLayer callback to use upstream code (T326790) by thiemowmde
- git #f95a2d59 - Tab-focus to points/shapes only when they have an interaction (T326790) by thiemowmde
- git #bf5db713 - No need for an empty <div> when a static map isn't available (T328793) by thiemowmde
- git #907a0406 - Use <noscript> in preview to avoid pointless snapshot requests (T328793) by thiemowmde
LabeledSectionTransclusion
[edit]- git #e4626264 - Fixes false integration into the "invalid sections" category (T329432) by Tpt
Linter
[edit]- git #d12bf639 - Change linter maintenance scripts to use existing config varaibles (T329342) by sbailey
Math
[edit]- git #6ffaed44 - Remove additional mi for Hbox cases in TexUtilTest (T327392) by Stegmujo
- git #14c38c8f - Fix vline in Matrix in TexUtilTest (T327392) by Stegmujo
- git #bcc066de - Fix GenerationParserTest for texvctreebugs check (T327391) by Stegmujo
- git #65b3114e - Allow \circ command in bonds in TexVCPHP (T328833) by Stegmujo
- git #6efbf4dd - Add state array to MathML rendering tree by Moritz Schubotz (physikerwelt)
- git #f760f896 - Fix binom and dbinom in TexUtilTest (T327392) by Stegmujo
OATHAuth
[edit]- git #8890a44a - TOTPKey: simplify verify() method by Taavi Väänänen
- git #b843d75e - TOTPKey: Move logging/rate limit handling to the callers by Taavi Väänänen
OAuth
[edit]- git #486f0563 - Fix accessibility in OAuth authorization dialog (T329796) by Bartosz Dziewoński
PageAssessments
[edit]- git #94e6a045 - PageAssessments.i18n.alias.php: Fix spelling mistake (T328224) by TheresNoTime
PageImages
[edit]- git #0ec66379 - Add explicit wgParserEnableLegacyMediaDOM config to pageImagesParserTests.txt (T314318) by Arlo Breault
PageNotice
[edit]- git #b26cd623 - build: Resolve npm peer dependencies in package-lock.json by Umherirrender
PageTriage
[edit]- git #243b5076 - Fixed the "oldest" value in the stat API by MPGuy2824
Phonos
[edit]- git #3dc8031e - PhonosButton.js: Connect `playHandler` to click event (T319295) by TheresNoTime
- git #a240da9a - Stop disabling the button in case of error (T319295) by Nardog
Popups
[edit]- git #11da8483 - Remove targets definitions and limit page previews to ES6 browsers (T328497) (T329901) by Jon Robson
ProofreadPage
[edit]- git #04524379 - Allow single page files (jpg/png/mp3) to be considered valid candidates (T322641) by Sohom
Score
[edit]- git #a040b631 - Change Parser parameter to be optional in Score::renderScore by Umherirrender
Scribunto
[edit]- git #ab7452c3 - Remove unnecessary targets definitions from extension.json (T328497) by C. Scott Ananian
- git #f15b30cd - tests: Fix i18n part of test data to match new translation by Umherirrender
SearchVue
[edit]- git #5804d3de - Revert "Create wiki project interwiki link widgets and add to the quick view panel" by Matthias Mullie
- git #bd7a277d - Create wiki project interwiki link widgets and add to the quick view panel (T307085) by Simone Cuomo
SecureLinkFixer
[edit]- git #392c5d18 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
[edit]- git #2baa75f9 - Fix table bottom line (T328178) by Stang
SiteMatrix
[edit]- git #e455bc72 - Remove aliases 'minnan' and 'zh-cfr' (T230382) by Fomafix
TemplateSandbox
[edit]- git #c2c7150a - Add title and categories to 2017 wikitext editor preview (T153367) by Brandon Fowler
TimedMediaHandler
[edit]- git #c1355058 - Add explicit wgParserEnableLegacyMediaDOM config to parserTests.txt (T314318) by Arlo Breault
Translate
[edit]- git #2d903b55 - MessageGroupStats: Fix attributes for the entity selector label (T300483) by Abijeet
- git #978de7f2 - Remove temp variable from Utilities.php (T312008) by wangombe
- git #6f437c3f - MessageGroupStats: Do not allow users to select invalid entities (T298966) by Abijeet
- git #5ff39a80 - EntitySearch: Simplify code by Niklas Laxström
- git #62b36be5 - MessagePrefixStats: Allow filtering for specific messages (T298966) by Abijeet
- git #dff003dd - TranslateSpecialPage::tabify: Ignore empty URL parameters (T298966) by Abijeet
- git #cf4f9f19 - Move Languageeditstats to Statistics namespace (T193166) (T312422) by wangombe
UniversalLanguageSelector
[edit]- git #28bfa3e9 - Update jquery.uls from upstream (T328956) by Abijeet
UploadWizard
[edit]- git #bc0bf874 - Fix broken parsing of decimal coordinates by thiemowmde
UrlShortener
[edit]- git #daae445f - Add Spanish aliases by MarcoAurelio
VueTest
[edit]- git #58ecef75 - build: Resolve npm peer dependencies in package-lock.json by Umherirrender
- git #4b137889 - Update Codex demos to v0.6.0 by Anne Tomasevich
- git #22c17830 - Update Codex for the legacy vs non-legacy build (take 2) (T325560) by Catrope
VisualEditor
[edit]- git #286aa90e - Update VE core submodule to master (08c5c702b) (T329983) (T330104) by Bartosz Dziewoński
- git #e3730c1a - Update VE core submodule to master (3b05386e0) (T279215) by Bartosz Dziewoński
Wikibase
[edit]- git #3f24833e - REST: Add missing exceptions to @throws annotation by Muhammad Jaziraly
- git #0a765113 - REST: Mark GET labels as production ready (T325647) by Jakob Warkotsch
- git #304e43f5 - REST: Mark GET descriptions as production ready (T329614) by Jakob Warkotsch
- git #a74d8dc1 - REST: Provide examples of item ID and type in response data in OpenAPI spec (T328412) by Leszek Manicki
- git #bbd6d8c6 - Add strict types to ValidatorBuilders (T102840) by Lucas Werkmeister
- git #f4bc9f35 - REST: Don't specify how to run npm commands by Jakob Warkotsch
- git #d537f27b - REST: Remove WIP marker for PATCH from OAS (T329180) by sihe
- git #f762c0c5 - REST: Change descriptions text by Muhammad Jaziraly
- git #abc1236e - REST: Add property id regex to OAS (T329641) by Jakob Warkotsch
- git #af3e650c - REST: Validate property ID in GET statements (T329634) by Jakob Warkotsch
- git #39adf9aa - REST: Enable filtering statements by property (T329707) by Jakob Warkotsch
- git #c6945e8e - REST: Use requested property in GetItemStatements (T329632) by Jakob Warkotsch
- git #5a9bb3d9 - REST: Add optional property filter to ItemStatementsRetriever (T329632) by Jakob Warkotsch
- git #e92ae8d3 - REST: Remove unused method parameter by Jakob Warkotsch
- git #93d2ed08 - REST: Make API docs base URL configurable (T329606) by Jakob Warkotsch
- git #e321c9d3 - REST: Add property filter query parameter to OAS (T329641) by sihe
- git #78f7b57e - REST: Use additional read models in ItemData (T328578) by sihe
- git #304853ed - REST: Fix exception name that was reverted by Ollie Shotton
- git #7a15fca2 - Bump actions/cache from 3.2.4 to 3.2.5 by Addbot
- git #e752bdca - REST: Stop checking for json-diff lib presence by Jakob Warkotsch
- git #ac2a7b79 - Add regression test for parsing of Czech dates by Michael Große
WikibaseQualityConstraints
[edit]- git #ab15cd97 - Don’t create new check result in downgradeResultStatus() (T219037) by Lucas Werkmeister
WikiLambda
[edit]- git #18921743 - Update function-schemata sub-module to HEAD (0c9bb16) (T302705) (T329476) by Stef Dunlap
WikimediaMaintenance
[edit]- git #0590446b - Remove aliases 'minnan' and 'zh-cfr' (T230382) by Fomafix
Wikistories
[edit]- git #9791508f - Remove unnecessary targets definitions (T328497) by Stephane Bisson
Skins
[edit]MinervaNeue
[edit]- git #973c9486 - Remove onBeforePageDisplay for Minerva (T281421) by ksarabia
- git #bf9f3972 - Remove unneeded CSS rule by Bartosz Dziewoński
MonoBook
[edit]- git #43851b34 - Targets no longer needed (T328497) by Jon Robson
Timeless
[edit]- git #b99adca6 - Only add css based magnify links when pointing to file desc page (T329413) by Arlo Breault
Vector
[edit]- git #5c39353d - [Refactor] Split out table of contents code by Jon Robson
- git #159d298a - Reduce verbosity of menu dropdown with aria-hidden (T325026) by bwang
- git #e4af2b5d - Prevent addPortletLinkHandler from looping over links twice (T327369) by Jan Drewniak
- git #fca03c87 - Update user links dropdown id by bwang
- git #a2b9847d - [Code organization] Move dropdownMenus test to correct directory by Jon Robson
- git #696c2c90 - Add label text to TOC toggle buttons (T328584) by Jan Drewniak
- git #fbfd887e - Table of contents subsection toggle buttons missing label (T328682) by Moh'd Khier Abualruz
- git #1696280f - Enable Page Tools for all logged in users (T328692) by bwang
- git #e0763513 - Work around browser inconsistencies with 'clear' + 'margin-top' (T325391) by Bartosz Dziewoński
Misc
[edit]VisualEditor/VisualEditor
[edit]- git #daae2787 - Revert "Try to prevent selections inside ref/template nodes on Firefox" (T329983) (T330104) by Bartosz Dziewoński
- git #5c15a080 - ve.dm.Surface#getModifiedRanges: Add excludeAnnotations/excludeAttributes by Ed Sanders
- git #4c47b65c - ve.dm.Surface#getModifiedRanges: Convert arguments to options object by Ed Sanders
- git #24b2c7f0 - ve.dm.Transaction: Factor out isAnnotationOnlyOperation by Ed Sanders
- git #40c846f1 - Update DOMPurify to 2.4.4 (T279215) by Ed Sanders
No changes
[edit]- 3D
- AbuseFilter
- ActiveAbstract
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- CiteThisPage
- Citoid
- CodeEditor
- Cognate
- Collection
- CologneBlue
- CommonsMetadata
- ConfirmEdit
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- DonationInterface
- DoubleWiki
- Echo
- Elastica
- ElectronPdfService
- EntitySchema
- EventBus
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FileImporter
- FlaggedRevs
- Flow
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- GeoCrumbs
- GeoData
- GlobalBlocking
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- GuidedTour
- IPInfo
- ImageMap
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- LandingCheck
- LdapAuthentication
- LiquidThreads
- Listings
- LoginNotify
- MachineVision
- MapSources
- MassMessage
- MediaModeration
- MediaSearch
- MobileApp
- MobileFrontend
- Modern
- MultimediaViewer
- NavigationTiming
- NearbyPages
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OAuthRateLimiter
- ORES
- OpenStackManager
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Poem
- PropertySuggester
- QuickSurveys
- Quiz
- RSS
- ReadingLists
- RelatedArticles
- Renameuser
- RevisionSlider
- SandboxLink
- SearchExtraNS
- ShortUrl
- SimilarEditors
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateData
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- TitleBlacklist
- TocTree
- TorBlock
- TranslationNotifications
- TrustedXFF
- TwoColConflict
- UploadsLink
- VipsScaler
- WebAuthn
- WikiEditor
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexeme
- WikibaseLexemeCirrusSearch
- WikibaseMediaInfo
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaEvents
- WikimediaIncubator
- WikimediaMessages
- Wikisource
- XAnalytics
- cldr
- intersection
- timeline
- wikihiero
Total changes
[edit]207 Changes in 52 repos by 74 authors