Jump to content

MediaWiki 1.39/wmf.12

From mediawiki.org
MediaWiki 1.39.0-wmf.10 Deployment of MediaWiki 1.39.0-wmf.12 to Wikimedia sites MediaWiki 1.39.0-wmf.13

The latest version (labeled "1.39.0-wmf.12") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Monday, 16 May 2022 (see the roadmap).

Core changes

[edit]
  • git #e6fb0328 - Branch commit for wmf/1.39.0-wmf.12 by trainbranchbot
  • git #1f11d24e - mediawiki.less: Deprecate useless mixins by Ed Sanders
  • git #a19201d8 - Remove CSS vendor prefixes no longer required (T306486) (T308351) (T308360) by Ed Sanders
  • git #a124d003 - TempUser: ScrambleMapping by Tim Starling
  • git #70a337d5 - ApiQueryBacklinksprop: Make sure the index setting exists (T306673) by Amir Sarabadani
  • git #851521c1 - objectcache: document BagOStuff and WANObjectCache as `@newable` (T243233) by Timo Tijhof
  • git #1618bbd6 - Add data-parsoid data to ParserOutput for caching (T268205) by Derick Alangi
  • git #4e8b418f - SessionManager: stop storing an ObjectFactory instance (T307998) by Alexander Vorwerk
  • git #a241d83e - Revert "ResourceLoader namespace" (T308443) by Lucas Werkmeister (WMDE)
  • git #ed58b647 - ApiQueryBacklinksprop: Force the correct templatelinks index on read new (T306673) by Amir Sarabadani
  • git #eb9b2b5d - Support placeholder in OOUI HTMLComboboxField (T307443) by Lucas Werkmeister
  • git #e08ea8cc - ResourceLoader namespace by Tim Starling
  • git #e17b872a - UrlUtilsProviders::provideExpand: use cartesian product by Tim Starling
  • git #4dd2b8d8 - UrlUtils: Simplify and increase test coverage by Timo Tijhof
  • git #363adf7d - Fix silently skipped UrlUtilsTest by Tim Starling
  • git #26c3d19f - RELEASE-NOTES-1.39: Don't list MySQL alongside MariaDB, it's not actually tested by James D. Forrester
  • git #fc979c24 - installer: Require MySQL 5.7+ or MariaDB 10.3+, and distinguish in docs (T273375) (T299447) by James D. Forrester
  • git #fcde42a3 - tests: Pass context to HTMLForm constructor by Bartosz Dziewoński
  • git #947ba9f2 - specials: Use setTitle() on GET forms to strip subpage everywhere by Bartosz Dziewoński
  • git #2982625e - import: Soft-deprecate WikiRevision::getUserObj and related methods by Thiemo Kreuz
  • git #2632892f - import: Fix incomplete type hint for WikiRevision::getUserObj by Thiemo Kreuz
  • git #82eaf979 - qunit: Micro-optim for testrunner $(document) and mw.log by Timo Tijhof
  • git #9a860be7 - qunit: Improve dangling animation and ajax detection by Timo Tijhof
  • git #b64181a8 - qunit: Remove module() monkey-patch and use QUnit.hooks instead. (T250045) by Timo Tijhof
  • git #257b6e9d - qunit: Remove custom QUnit 1.x setup()/teardown() aliases (T250045) by Timo Tijhof
  • git #b5349b17 - Fix typo in "overridden" (T201491) by Matěj Suchánek
  • git #b0777bdd - qunit: Remove use of QUnit 1.x setup()/teardown() (T250045) by Timo Tijhof
  • git #212b9b90 - Allow AuthenticationResponse to store private failure reasons (T303192) by dreamyjazz
  • git #ea1c106e - Remove the deprecated MWNamespace class (T291389) by Alexander Vorwerk
  • git #f7705d97 - ParserObserver: Only report duplicate parse if the content is the same (T303596) by Bartosz Dziewoński
  • git #68f2f262 - Fix help message for "Recent changes → Use non-JavaScript interface" preference by Bartosz Dziewoński
  • git #244127fc - RestrictionStore: Add support for templatelinks migration (T308207) by Amir Sarabadani
  • git #8a7a96ee - mediawiki.skinning: Make accessibility rules module universal to skins (T254399) by Jon Robson
  • git #76646313 - poolcounter: Avoid calling parent::doWork in PoolWorkArticleView classes by Thiemo Kreuz
  • git #62fc3850 - Remove hiding of extra namespace checkboxes on legacy watchlist and RC by Bartosz Dziewoński
  • git #5190f4b3 - SpecialWhatLinksHere: Convert form to use HTMLForm by Bartosz Dziewoński
  • git #fd5357d0 - Support namespace dropdown 'in-user-lang' option in HTMLForm and OOUI widget by Bartosz Dziewoński
  • git #89dbd949 - SpecialContributions: Use standard method for hiding fields (T307530) by Bartosz Dziewoński
  • git #61f8b5f2 - Update Codex from v0.1.0-alpha.5 to v0.1.0-alpha.6 by Roan Kattouw
  • git #4f4f283d - Setup.php: Remove internal use of $IP by Timo Tijhof
  • git #5d08c94e - Make SpecialPageAliasTest more strict by Thiemo Kreuz
  • git #ad607522 - Add optional link to project talk page next to a skin's listing (T307113) by Nicholas Ray
  • git #b97d1746 - Improve warning text in message "fileexist" by Stang
  • git #d36ea62c - Bury the reset preferences link (T226325) by Tim Starling
  • git #76ace7ef - resourceloader: Hoist constructor and common methods in ResourceLoader.php by Timo Tijhof
  • git #05b0937b - Remove access to config globals from includes/exception (T294739) by daniel
  • git #78c0f9ba - Config schema: add notice to generated files. by daniel
  • git #3609579d - ApiQueryInfo: Force PRIMARY index on templatelinks (T308207) by Amir Sarabadani
  • git #4de2562b - Skip some SearchEngineTest/SpecialSearchTest tests on SQLite (T303046) by Kosta Harlan
  • git #a294e715 - rdbms: Replace getConnection with getLazyConnectionRef (T255493) by Amir Sarabadani
  • git #3763f789 - Sync up with Parsoid parserTests files by Arlo Breault
  • git #4d1327f8 - maintenance: Don't run unsafe shutdown after crash (T305730) by Timo Tijhof
  • git #4a674357 - Match Parsoid output for bad images in galleries by Arlo Breault
  • git #332b530e - rdbms: Move out more functions from Database to SQLPlatform (T307616) by Amir Sarabadani
  • git #2cff882c - Support unlinked media |link=| in gallery by Arlo Breault
  • git #2cd940e1 - Remove redundant calls to add(External)Link by Arlo Breault
  • git #6289e191 - Use Linker::getImageLinkMTOParams() for galleries by Arlo Breault
  • git #252a1c8e - Language: Inject NamespaceInfo by Bartosz Dziewoński
  • git #e51ccb0e - resourceloader: Change "uz" locale of moment.js to "uz-latn" (T308123) by Amir E. Aharoni
  • git #51097628 - Remove hardcoded number from [[MediaWiki:Searchlimit-help/en]] (T307756) by joseph emmanuel kayode (iemarjay)
  • git #7aeef588 - Make "username" spelling consistent in messages by Amir E. Aharoni
  • git #c0e4ef57 - Extend findMissingActors to fix broken actors with empty actor_name (T307738) by Func
  • git #88d57185 - Add jps as a recognized alias of jpg files (T204129) by Derk-Jan Hartman
  • git #88c9d0a6 - Treat file |link= options like wikilinks in terms of title attributes by Arlo Breault
  • git #05cf95e7 - wikipage: Remove usage of protection related deprecated Title function (T306131) by Umherirrender
  • git #d79fd02d - Use injection for LinksMigration on LinkBatch, action, api, special page (T304780) by Umherirrender
  • git #a7df4c76 - MediaSearchWidget should declare an explicit dependency on mediawiki.user module by Jack Phoenix
  • git #e47c4410 - Fix many typos in comments by Matěj Suchánek
  • git #12e7f452 - OutputPage: Handle language variants in getUnprefixedDisplayTitle (T302161) by bhsd
  • git #37af5317 - AutoLoader: provide methods for registering classes (T240535) by daniel
  • git #7816c02e - objectcache: lower SerializedValueContainer call overhead by Aaron Schulz
  • git #774abe3b - Split out slow ScopeStructureTest for easier paratest parallelization by Aaron Schulz
  • git #5bac886e - TempUser CentralAuth integration by Tim Starling
  • git #7d7fc15f - objectcache: disable key segmentation for apcu by Aaron Schulz
  • git #30aa4679 - Remove references to legacy page_restrictions field in page table (T218446) by Amir Sarabadani
  • git #8b7c6db0 - DeletePage: Show warning when assoc talk page has subpages (T305268) by Dayllan Maza
  • git #d2830322 - objectcache: reduce function_exists() calls in SqlBagOStuff by Aaron Schulz
  • git #226f7c18 - Accomodate a future change to config information in the ParserTest class by C. Scott Ananian
  • git #cf3a41a7 - rdbms: Normalize DBTransactionSizeError message (T300194) by Amir Sarabadani
  • git #53888a01 - mw.htmlform: Load OOUI modules required to check conditional hide/disable by Bartosz Dziewoński
  • git #6128d841 - UserAuthority: Fix wikitext escaping for block errors (T306494) by Taavi Väänänen
  • git #e818b00c - Add partial support for running Parsoid selser tests (T270311) by Subramanya Sastry
  • git #99d9dd2a - Add support for Parsoid html2wt & html2html testing modes (T270311) by Subramanya Sastry
  • git #8ffee676 - Revision: Log traces as 'exception.trace' instead of 'trace' (T233342) by Timo Tijhof

Vendor

[edit]

Extensions

[edit]

AbuseFilter

[edit]

ArticlePlaceholder

[edit]

Babel

[edit]
  • git #7aa0ba3b - tests: Remove references to legacy page_restrictions field in page table (T218446) by Amir Sarabadani

BetaFeatures

[edit]
  • git #cfac5fa8 - tests: Pass context to HTMLForm constructor by Bartosz Dziewoński

CentralAuth

[edit]

CentralNotice

[edit]

CheckUser

[edit]

CirrusSearch

[edit]

Cite

[edit]
  • git #af2352e5 - parser tests: Make `!! config` values JSON-compatible (T307720) by C. Scott Ananian
  • git #45cc963c - Sync up with Parsoid citeParserTests.txt by Subramanya Sastry

cldr

[edit]

ConfirmEdit

[edit]
  • git #5880031d - tests: Pass context to HTMLForm constructor by Bartosz Dziewoński

ContentTranslation

[edit]

DiscussionTools

[edit]
  • git #bfb3c24e - Remove code for handling legacy HTML with data-mw-comment-name by Ed Sanders
  • git #28db9b83 - Fix error message when trying to reply to transcluded comment on a protected page (T303110) by Bartosz Dziewoński
  • git #cf3e7c49 - Redesign "new comments" warning (T300560) by Ed Sanders
  • git #f534e78c - Fix reply links sometimes not working after visiting action=edit&section=new with new topic tool enabled by Bartosz Dziewoński
  • git #d7c390a6 - ReplyWidget: Fix 'returntoquery' handling for anon links (T308198) by Bartosz Dziewoński
  • git #b76cf89b - Add missing 'undo' button on mobile (T308033) by Ed Sanders

DonationInterface

[edit]

Echo

[edit]
  • git #287c59be - Don't change width of Vector when more than 0 notifications (T307134) by Jon Robson
  • git #46484e8b - tests: Use native QUnit.test.each(), ES5, and other cleanups by Timo Tijhof
  • git #4c9968c7 - tests: Remove use of QUnit 1.x setup()/teardown() (T250045) by Timo Tijhof
  • git #0abeb2bf - Use watchlist-progressive icon for WatchlistChangePresentationModel (T203941) by Kosta Harlan
  • git #aeffe917 - WatchlistChangePresentationModel: Place in "message" section (T203941) by Kosta Harlan
  • git #2af0c6d8 - build: Update stylelint-config-wikimedia to 0.13.0 by Ed Sanders
  • git #46a3b6d5 - eslint: Use .eslintignore by Ed Sanders

EventLogging

[edit]

ExtensionDistributor

[edit]
  • git #ee7217c7 - Providers: Use HttpRequestFactory service instead of `Http::class` (T305813) by Derick Alangi

FileImporter

[edit]
  • git #4737eb17 - Fix bogus user object creation in WikiRevisionFactory by Thiemo Kreuz

FlaggedRevs

[edit]

Flow

[edit]
  • git #01fd616a - Consistent spelling of "username" by Amir E. Aharoni

GeoData

[edit]
  • git #de6f9042 - build: Bump eslint-config-wikimedia to 0.22.1 by WMDE-Fisch
  • git #c4316c1d - Use actual `const` for class constant in Coord class by Thiemo Kreuz
  • git #285472dc - Make Globe class testable and streamline code a bit by Thiemo Kreuz
  • git #734c676b - Make Math algorithms more robust and add tests by Thiemo Kreuz
  • git #c3167471 - Avoid count() when the actual count is not needed by Thiemo Kreuz
  • git #9207ee3f - Simplify user-defined sorting functions by Thiemo Kreuz

GlobalBlocking

[edit]
  • git #725f6643 - Consistent spelling of "username" by Amir E. Aharoni

GrowthExperiments

[edit]
  • git #27d8335b - Lowercase in an action message by Amir E. Aharoni
  • git #20f98f0e - Comunity configuration: add --create-only option to changeWikiConfig.php (T307665) by Gergő Tisza
  • git #2c561ecd - Translate Special:ManageMentors to Czech by Martin Urbanec
  • git #ee154a6c - tests: Remove use of QUnit 1.x setup()/teardown() (T250045) by Timo Tijhof
  • git #8d469a7f - Campaign templates: allow to configure benefits list text (T305659) by Sergio Gimeno
  • git #5e8bd5ee - Introduce campaign templates (T307521) by Gergő Tisza
  • git #e0189de3 - Account creation: allow campaign configuration via GECampaigns option (T305443) by Sergio Gimeno
  • git #a45305fb - SpecialQuitMentorship: Only enable when wikitext mentor provider is in use (T264343) by Martin Urbanec
  • git #eeebdc3f - Add Special:ManageMentors (T264343) by Martin Urbanec
  • git #81f0eb9b - Include ext.growthExperiments.DataStore as a dependency of ext.growthExperiments.Help (T307961) by MewOphaswongse
  • git #fee0fa26 - Suggested edits: update footer background color for LastDayEditsWidget (T308241) by MewOphaswongse
  • git #53fea6b9 - Vue migration: setup linters and jest unit tests (T297764) by Sergio Gimeno
  • git #3d462121 - Use constants instead of strings for identifying MentorProviders (T264343) by Martin Urbanec
  • git #0519f35b - Account creation: add thank you landing pages (T305659) by Sergio Gimeno
  • git #7c34e2b2 - HomepageHooks: Utilize 'use' statements for all namespaced code by Kosta Harlan
  • git #23cedcd2 - Remove GEHomepageSuggestedEditsTopicsRequiresOptIn (T308209) by Kosta Harlan
  • git #3e9e0257 - Remove unused GEHomepageSuggestedEditsRequiresOptIn config (T308208) by Kosta Harlan
  • git #0ef9935f - Use constants from ext.growthExperiments.DataStore instead of requiring virtual files directly (T307961) by MewOphaswongse
  • git #594fae70 - Community configuration: Use merge strategies (T308163) by Gergő Tisza
  • git #e0fc6728 - Suggested edits: always output config vars needed by ext.growthExperiments.DataStore (T308192) by MewOphaswongse
  • git #2254a282 - Send sections_to_exclude in the POST body (T308186) by Gergő Tisza
  • git #d919830e - Change how suggested edits is set up in ext.growthExperiments.Homepage.mobile (T307961) by MewOphaswongse
  • git #0c484b21 - selenium: Wait for elements to exist by Kosta Harlan
  • git #c1eb1586 - Post-edit dialog: show the full task feed (T302335) by MewOphaswongse
  • git #b04768f5 - Suggested edits: move non-UI logic out of ext.growthExperiments.Homepage.SuggestedEdits (T303985) by MewOphaswongse
  • git #d03cc8a3 - Re-add RC tags Selenium test (T304747) by Gergő Tisza
  • git #4ec716fe - Post edit: avoid title overflow for long article name (T307637) by Sergio Gimeno
  • git #96796a3c - Welcome emails: Open privacy footer links in new tab (T303240) by Gergő Tisza

IPInfo

[edit]

Kartographer

[edit]
  • git #c556a239 - Skip rendering empty <div> when no caption is given by Thiemo Kreuz
  • git #53815c19 - Duplicate "latest revision may be special" logic from FlaggedRevs (T304813) by Thiemo Kreuz
  • git #d447fd2d - Show articles by relevance instead of geographical distance (T307208) by WMDE-Fisch

Linter

[edit]

MobileFrontend

[edit]

MultimediaViewer

[edit]
  • git #0f092b6c - tests: Minor clean up of mmv.ui.metadataPanel.js and other tests by Timo Tijhof
  • git #5e1dece3 - tests: Make mmv.ui.metadataPanel.js pass with non-English locale (T250045) by Timo Tijhof
  • git #c8eae358 - tests: Remove use of QUnit 1.x setup()/teardown() (T250045) by Timo Tijhof

PageTriage

[edit]
  • git #14dd305d - ArticleCompile: Log trace as 'exception.trace' instead of 'trace' (T233342) by Timo Tijhof

Popups

[edit]
  • git #03ea5adb - Revert "Use null for default user options value of beta features" by Func

ProofreadPage

[edit]
[edit]

Renameuser

[edit]
  • git #f9cd216a - Consistent spelling of "username" by Amir E. Aharoni

Scribunto

[edit]
  • git #2c6d18db - In tests, replace wgHooks with setTemporaryHook by Tim Starling
  • git #dbbf202d - Temporarily disable failing parser test by Bartosz Dziewoński
  • git #8e73003f - Start namespacing extension by Reedy

SecurePoll

[edit]
  • git #a64a5dba - Consistent spelling of "username" by Amir E. Aharoni

SimilarEditors

[edit]

SpamBlacklist

[edit]

TemplateData

[edit]
  • git #e297e767 - Streamline HTML rendering code for format messages by Thiemo Kreuz
  • git #ff7470e3 - Add placeholder to avoid wikitext editor jumping down (T279869) by Thiemo Kreuz

TimedMediaHandler

[edit]

Translate

[edit]

UploadWizard

[edit]
  • git #098fe734 - FlickrChecker,UploadWizardLicenseInput: Minor clean up of code and test files by Timo Tijhof
  • git #f5c0d14e - tests: Remove use of QUnit 1.x setup()/teardown() (T250045) by Timo Tijhof
  • git #ec9a4437 - Revert "Consistent spelling of "username"" by Jforrester
  • git #81b7cf70 - Consistent spelling of "username" by Amir E. Aharoni

VisualEditor

[edit]
  • git #aa989c00 - Extract MWExpandableContentElement.onButtonClick method (T307986) by Thiemo Kreuz
  • git #54d44ccb - ApiParsoidTrait: Log trace as 'exception.trace' instead of 'trace' (T233342) by Timo Tijhof
  • git #aaef4584 - Update VE core submodule to master (f07b7e2cf) (T308201) (T308295) by Bartosz Dziewoński
  • git #ae58439c - Upstream teardown of saveDialog from DesktopArticleTarget to ArticleTarget by Ed Sanders
  • git #be2fc6c8 - Upstream isViewPage from DesktopArticleTarget to ArticleTarget by Ed Sanders
  • git #dda7d8e9 - Hide the floating help button on small screens (T307981) by Andrew Kostka
  • git #6e647b48 - Follow-up I420bfcac8: Fix typo in loop (T298147) by Ed Sanders
  • git #4c90b310 - Update VE core submodule to master (af608e441) (T307466) by Bartosz Dziewoński
  • git #26df6d45 - [doc only] Update comment in ApiParsoidTrait which mentions renamed file by C. Scott Ananian
  • git #4ebf2ae8 - Restore global context fiddling to fix FlaggedRevs edit notices and checkboxes (T307852) by Bartosz Dziewoński
  • git #4dd59043 - Filter <script> tags during parse, instead of save (T298147) by Ed Sanders
  • git #66cfaa8b - Rephrase messages about changes that will be lost by Amir E. Aharoni
  • git #53b169ab - Update CSS to force word wrap in unused parameters button (T300008) by Thiemo Kreuz

Wikibase

[edit]

WikibaseCirrusSearch

[edit]

WikibaseLexeme

[edit]

WikibaseLexemeCirrusSearch

[edit]

WikiEditor

[edit]

WikiLambda

[edit]
  • git #711bc1b5 - Add maintenance script to transform canonical lists into typed lists (T307697) by gengh
  • git #03ec52f3 - Move {{#function:…}} API request proccessing into ApiFunctionCall::makeRequest by James D. Forrester
  • git #53d8364e - Replace SDAutocompleteSearchInput with Codex Lookup (T303278) by Julia Kieserman
  • git #9356cd3a - switch 'show labels' box to CdxToggleButton (T303485) by jkieserman
  • git #cf9b454a - Follow-up 252a1c8: Inject NamespaceInfo into Language() constructors by James D. Forrester

WikimediaEvents

[edit]

WikimediaMessages

[edit]

Wikistories

[edit]

Skins

[edit]

MinervaNeue

[edit]

Vector

[edit]
  • git #7eb81854 - styles: Replace deprecated Less `.transform()` mixin with standard CSS (T308360) by Volker E
  • git #bf4d843d - Move a max-width Less variable up into variables.less (T307725) by Sam Wilson
  • git #2adab440 - styles: Replace deprecated Less `.transition()` mixin with standard CSS (T308351) by Volker E
  • git #8038c2e5 - Add message for the desktop improvements project's talk page (T307113) by Nicholas Ray
  • git #d74890df - [Grid preparation] Add feature flag for grid (T303484) by Jon Robson
  • git #e4d8c573 - styles: Replace deprecated Less `.box-sizing()` mixin with standard CSS (T306488) by Volker E
  • git #22139632 - [Grid preparation] Use variables for selectors with state by Jon Robson
  • git #78369c51 - Omit ArticleToolbar in Navigation when title above tabs by Jon Robson
  • git #dd8cc5df - Add snapshot class to sticky header tests by bwang
  • git #c9bda919 - Hide gadget in beta cluster, update reporter by bwang
  • git #74f56886 - Update package-lock, move peer deps into dev deps by bwang
  • git #2f32d137 - Fix personal tools navigation landmark label (T291304) by bwang
  • git #29d938b0 - Create feature flag for VectorTitleAboveTabs feature (T303549) by Jan Drewniak
  • git #91e2e55a - Simplify TOC spacing styles/logic by reusing the visible sticky header class (T307345) by bwang

WikimediaApiPortal

[edit]

Misc

[edit]

VisualEditor/VisualEditor

[edit]

No changes

[edit]
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • CodeReview
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • CongressLookup
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • Elastica
  • ElectronPdfService
  • EntitySchema
  • EventBus
  • EventStreamConfig
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • Gadgets
  • GeoCrumbs
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • ImageMap
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LiquidThreads
  • Listings
  • LocalisationUpdate
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • Math
  • MediaModeration
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • PoolCounter
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SecureLinkFixer
  • ShortUrl
  • SiteMatrix
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • WebAuthn
  • WikiLove
  • WikibaseMediaInfo
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • WikimediaMaintenance
  • Wikisource
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

[edit]

345 Changes in 57 repos by 77 authors