Jump to content

MediaWiki 1.45/wmf.5

From mediawiki.org
MediaWiki 1.45.0-wmf.4 Deployment of MediaWiki 1.45.0-wmf.5 to Wikimedia sites MediaWiki 1.45.0-wmf.6

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

Core changes

[edit]
  • git #2a3f2e0a - Branch commit for wmf/1.45.0-wmf.5 (T392175) by trainbranchbot
  • git #3c4d1774 - Bump wikimedia/parsoid to 0.22.0-a6 (T396208) by Arlo Breault
  • git #ef791774 - selenium: Add Prometheus support for CI usage (T391078) (T392894) by Peter Hedenskog
  • git #172df91b - session: Send high-volume session write logs to separate channel (T394402) by Gergő Tisza
  • git #0ada6565 - api: Fix copyuploaddomains output for format=xml (T396049) by Umherirrender
  • git #079fb0b7 - Add type declarations to some undocumented functions by Umherirrender
  • git #468350b8 - Add @inheritDoc to some undocumented functions by Umherirrender
  • git #1e59db63 - api: Expose CopyUploadsDomains via meta=siteinfo (T396049) by Reedy
  • git #f2430b33 - composer.json: Upgrade symfony/yaml to 6.4.21 (T396296) by Reedy
  • git #4a9d2ff3 - Watchlist: Change margins and alignment for different skins (T395646) by suecarmol
  • git #0ac53491 - Add ParserOutput::getWarningMsgs(), deprecate ParserOutput::getWarnings() (T343048) by C. Scott Ananian
  • git #e08fdbc8 - Clean up some unchecked exceptions by Daimona Eaytoy
  • git #cbca2d29 - rdbms: Drop unused max_length field from MySQLField by Máté Szabó
  • git #414b5c2d - Split remaining ResetPasswordSecondaryAuthenticationProviderTest cases by Máté Szabó
  • git #139b4834 - Split ResetPasswordSecondaryAuthenticationProviderTest success cases by Máté Szabó
  • git #db286f8f - Split more ResetPasswordSecondaryAuthenticationProviderTest cases by Máté Szabó
  • git #234cc1a4 - Split ResetPasswordSecondaryAuthenticationProviderTest error cases by Máté Szabó
  • git #b2ae65bb - AuthManagerTest: Remove use of DynamicPropertyTestHelper by Máté Szabó
  • git #fa9497f9 - Drop various PHP 7.4/8.0 support hacks, no longer needed (T328921) by James D. Forrester
  • git #d8a2dc00 - Update phan stubs for PHP 8.1 (T328921) by Daimona Eaytoy
  • git #d1c2b003 - Upgrade psr/container from 1.1.2 to 2.0.2 (T319055) by James D. Forrester
  • git #6bc77471 - Language: add type declarations to *List methods by Daimona Eaytoy
  • git #e7a72184 - Languages: Add namespace translations for Literary Chinese (lzh) by wan233
  • git #53006aca - Watchlist - Fix alignment issues on preferences and edit buttons (T395646) (T395741) by suecarmol
  • git #06f881a7 - mw.widgets.TableWidget: Scroll horizontally instead of wrapping (T275192) by Bartosz Dziewoński
  • git #cd940b36 - Prevent search bar from auto expanding on mobile (T395339) by Bernard Wang
  • git #0e514467 - Skin: skip brightness filter for images with skin-invert-image class (T391800) by My Name
  • git #bae617f0 - Clean up resource type and phan suppression in postgres code by Daimona Eaytoy
  • git #61edee91 - Drop a few phan PhanImpossibleTypeComparison suppressions now we've dropped PHP 7.4 by James D. Forrester
  • git #767c97d8 - User: Make email confirmation methods public (T58074) by Kosta Harlan
  • git #9819cba9 - rdbms: support IExpressions in HAVING clauses by Máté Szabó
  • git #fb4324fc - Drop PHP 7.4/8.0 support from master (forward-port from MW 1.42) (T328921) (T359868) by James D. Forrester
  • git #ba7b9820 - filebackend: Small clean ups by Amir Sarabadani
  • git #5c2f49d4 - filebackend: Remove redundant "MainWANObjectCache" override by Timo Tijhof
  • git #64c76d3e - Change Serbocroatian to Serbo-Croatian (T395915) by Acamicamacaraca
  • git #3bc192b1 - Improve HTML escaping in getLongDesc(), getShortDesc() methods (T395834) by Bartosz Dziewoński
  • git #de7735a5 - filebackend: Small clean ups in SwiftFileBackend by Amir Sarabadani
  • git #c7529783 - diff.js: don't clear selections when making a new one (T391168) by MusikAnimal
  • git #3f1877f0 - Emit deprecation warnings for {ParserOutput,OutputPage}::setLanguageLinks() by C. Scott Ananian
  • git #ef8dfcf2 - ParserOutput: replace soft type checks on ::setPageProperty() with type hints by C. Scott Ananian
  • git #c6fefe8d - ParserOutput: remove support for dynamic properties (__get/__set) by C. Scott Ananian
  • git #081cc43f - SpecialBrokenRedirects: Dedupe logic via private getRedirectTarget helper (T351055) by Timo Tijhof
  • git #1ab0fb33 - Pass fname to LinkBatch->setCaller in more places by Timo Tijhof
  • git #bc2c5e96 - SpecialBrokenRedirects: Batch and preload destination title info (T351055) by Timo Tijhof
  • git #6e2f31dc - page: Merge "dirty" and "PoolWorkArticleView" loggers to ParserOutputAccess (T387478) by Timo Tijhof
  • git #40d6df87 - actions: Add function documentation to undocumented functions by Umherirrender
  • git #7daa8b5a - i18n: Expand apihelp-upload-extended-description message by Umherirrender
  • git #99a32a03 - user: Remove unused mHash property from User.php by Derick Alangi
  • git #74fc5d33 - apisandbox: Restore custom drop shadow for floating request bar by Ed Sanders
  • git #c95d10b6 - wdio-mediawiki: Release 4.0.0 (T372633) by Željko Filipin
  • git #95aa3698 - selenium: Upgrade WebdriverIO to v9 (T372633) by Željko Filipin
  • git #a1691810 - Mark Special:BotPasswords as performing writes (T396000) by Dreamy Jazz
  • git #3b5928e0 - mediawiki.rcfilters: Use for-in/for-of instead of Object.keys/forEach by Timo Tijhof
  • git #0f83ccfc - tests: Consistently fake time in HtmlOutputRendererHelperTest (T342571) by Daimona Eaytoy
  • git #7126789c - RELEASE-NOTES: Move yua addition entry to -1.45 file (T395223) by James D. Forrester
  • git #40543c6e - specials: Make Special:DeletePage restricted as its target by Umherirrender
  • git #04d2f3f6 - Improve incomplete PHPDocs for User class properties by thiemowmde
  • git #177cc64b - Add Yucatec Maya (yua) to Names.php, RELEASE-NOTES and MessagesYua.php (T395223) by toluayo
  • git #2647b599 - user: Remove hard-deprecated User::whoIs/whoIsReal (T281394) by Umherirrender
  • git #0086ff74 - Typeahead: Allow customization of mobile breakpoint (T395859) by Jon Robson
  • git #93cfcca0 - Watchlist: Fix empty gap in between header and list (T395847) by suecarmol
  • git #6b9f2174 - tests: Return not in a test marked as skipped by Derick Alangi
  • git #3f74c68c - Merge two Kashmiri language codes, ks-arab, ks-deva to ks (T314476) by Srishakatux
  • git #36ada579 - Tests: Fix assertions in BundleSizeTestBase by daniel
  • git #6d1ab882 - Skins: Add missing icons to remaining menu items (T365631) by Jon Robson
  • git #3dc7c307 - watchlist: Allow configurable default watchlist expiry (T265716) by TTO
  • git #a4eb5ab9 - SessionManager: Fix typo in logging: anonynmous → anonymous by Bartosz Dziewoński
  • git #94c712f1 - SessionManager: Shorten messages in MetadataMergeException logging by Bartosz Dziewoński
  • git #16af099f - Deprecate OutputPage::wrapWikiTextAsInterface() by Bartosz Dziewoński
  • git #f4a8745a - Treat File::getLongDesc() as possibly unsafe HTML, not wikitext (T395834) by Bartosz Dziewoński
  • git #b2a9cc15 - Treat File::getShortDesc() as possibly unsafe HTML (T395834) by Bartosz Dziewoński
  • git #0f858d20 - Handle disabled messages correctly in Parsoid localization by Isabelle Hurbain-Palatin
  • git #bcd4f3cf - DateFormatter.formatRelativeTimeOrDate using Intl.RelativeTimeFormat (T146798) (T389161) by Simon Legner
  • git #32fb1c82 - ParserOutput: Remove ::getTimeSinceStart() by C. Scott Ananian
  • git #9fd20c39 - ParserOutput: convert some deprecation warnings to errors by C. Scott Ananian
  • git #2f42a62c - Ensure MessageParser uses the correct isInterface and language (T395701) (T395640) by C. Scott Ananian
  • git #1961e87b - SpecialPages: Use per-language lowercase (T219543) by Amir Sarabadani
  • git #de70d1cb - Add format for parsoid test updates (T393263) by Isabelle Hurbain-Palatin
  • git #98b8a505 - WatchedItemStore: don't cache expiry when watchlist expiry is disabled by MusikAnimal
  • git #1b77a905 - FSFileBackend: Suppress Phan false positive on PHP 8.1 on Windows by Bartosz Dziewoński
  • git #b3695261 - page: Add comment and task refs to testViewOfCurrentRevisionDirty (T339164) (T341013) by Timo Tijhof
  • git #de8a7476 - Improve BrokenRedirects display (T351055) by Pppery
  • git #523393e1 - docs: Make internal Notification object visible on docs site (T373973) by apaskulin

Vendor

[edit]

Extensions

[edit]

AbuseFilter

[edit]
  • git #561143a0 - Add AbuseFilterGenerateAccountCreationVars hook (T396079) by Dreamy Jazz
  • git #203fb4aa - Pass RecipientSet instead of using Event::RECIPIENTS_IDX by Piotr Miazga
  • git #47e0f181 - Change all getRevisionByTitle calls to use PageIdentity (T396056) by thiemowmde
  • git #5ae3de1f - CustomBlockedDomainStorage::fetchConfig: Cast LinkTarget to a Title for RevisionStore (T396056) by James D. Forrester
  • git #9d18b185 - refactor: Factor most of BlockedExternalDomains into an editor class (T393240) by Martin Urbanec
  • git #561e82d0 - Store protected variables in DB instead of BlobStore (T390873) by Dreamy Jazz
  • git #82eb3f73 - EchoNotifierTest should test Event, not internal getDataForEvent by Piotr Miazga
  • git #0f83ceae - Refactor Filters to use UserIdentity by Piotr Miazga
  • git #0db313d7 - Add afl_ip_hex to abuse_filter_log table (T395613) by Dreamy Jazz
  • git #c8c67535 - Add afl_var_dump_timestamp index to allow searching for JSON arrays (T390873) by Dreamy Jazz

ArticlePlaceholder

[edit]

Babel

[edit]
  • git #49460f5a - Drop PHP version specification; this is achieved through the MediaWiki dependency by James D. Forrester

CampaignEvents

[edit]
  • git #eb6f8c26 - Display event type on Special:EventDetails (T386277) by Claudio Melo
  • git #94a250cf - Bump cache key version in EventStore (T396075) by Daimona Eaytoy
  • git #7f7c32cf - Restrict event page decoration to currently allowed namespaces (T392784) by Daimona Eaytoy
  • git #01c7a60a - SpecialEventDetails: hide stats tab if there are no participants (T387243) by Daimona Eaytoy
  • git #09b2a27b - Fix escaping for topic messages on the event page by Daimona Eaytoy

CentralAuth

[edit]
  • git #7b65d43c - ServiceWiring: Sort array and add @phpcs-require-sorted-array by Fomafix
  • git #7a6a33db - Rephrase a message to match the function name (T277932) by Amir E. Aharoni
  • git #6a2082b2 - phpunit: Extend CentralAuthTestUser functionality by Máté Szabó
  • git #41d0648e - Shorten message about automatic groups on Special:GlobalUserRights (T394933) by Thalia
  • git #5b5797a9 - Add CentralAuthGlobalUserGroupMembershipChanged hook (T389193) by STran
  • git #83106a52 - Expand docs about client preferences on shared domain by Derick Alangi
  • git #e454e2dd - Use default preference if no client preference in auth request (T395957) by Derick Alangi
  • git #67d63618 - SpecialGlobalGroupMembership: Add column for unchangeable groups (T394933) by Thalia
  • git #bed9e4d7 - SUL3: Retry local login on failure… (follow-ups) (T390784) by Bartosz Dziewoński
  • git #adf5741c - SUL3: Retry local login on failure due to invalid/expired login token (T390784) by Derick Alangi

Chart

[edit]

CheckUser

[edit]

CirrusSearch

[edit]

Cite

[edit]
  • git #5660edbb - ServiceWiring: Sort array and add @phpcs-require-sorted-array by Fomafix
  • git #0085c54a - Add more QUnit tests for ve.dm.MWReferenceNode (T392977) by thiemowmde
  • git #2eb6af22 - Add a uniform title when working with details by WMDE-Fisch
  • git #be24b0ca - Small fix-ups to various JSDoc comments by thiemowmde
  • git #9d7352bf - Remove potential for infinite loop in lintHandler (T395492) by Arlo Breault
  • git #55e9151c - Set correct title when adding details from context item (T392687) by WMDE-Fisch
  • git #c2659d4e - Use ::getContentId() and ::clearContentId() from the Parsoid extension API by C. Scott Ananian
  • git #ebacac4a - Delete original selection when adding a subref (T394483) by Adam Wight
  • git #11d64be1 - Streamline preview in ContextItem (T394479) by WMDE-Fisch

CiteThisPage

[edit]

Citoid

[edit]

cldr

[edit]

Cognate

[edit]
  • git #390989c6 - Replace getLanguageLinks() + setLanguageLinks() with addLanguageLink() (T396121) by Lucas Werkmeister

ConfirmEdit

[edit]
  • git #446fbf66 - GenerateFancyCaptchas: More EOL consistency by Reedy
  • git #5c301835 - GenerateFancyCaptchas: Consistent trailing full stops on output by Reedy
  • git #93565fdd - GenerateFancyCaptchas: Don't try and delete captchas if the filename is empty (T388531) by Reedy
  • git #9f3efcad - captcha.py: Output Done! when finished by Reedy

ContentTranslation

[edit]

DiscussionTools

[edit]

DismissableSiteNotice

[edit]

DonationInterface

[edit]

Echo

[edit]

EmailAuth

[edit]

EntitySchema

[edit]

EventBus

[edit]
  • git #f71bcc3f - JobExecutor: Add job type to scoped log context by Gergő Tisza

Flow

[edit]

GrowthExperiments

[edit]
  • git #1cddd082 - Add a missing apostrophe to a message by Amir E. Aharoni
  • git #cca91029 - LinkRecommendationTaskType: add maximumEditsTaskIsAvailable setting (T393769) by Sergio Gimeno
  • git #90c29f0e - Config: use string enum maximumEditsTaskIsAvailable (T395383) by Sergio Gimeno
  • git #103bf1c4 - fix(Add link): don't surface pages with excluded templates and categories (T395137) by Michael Große
  • git #2e9d0c22 - fix(Add Link): Respect excluded categories and templates when refreshing (T395137) by Michael Große
  • git #1b7db3c9 - ITopicRegistry: better method naming (T390167) by Sergio Gimeno

IPInfo

[edit]
  • git #aa5b5856 - Support lookups for IPs known to CheckUser/AbuseFilter in LogHandler (T393758) by STran
  • git #043330fd - infobox: Hide link to beta features if IPInfo is not considered as such (T395784) by Héctor Arroyo
  • git #81c20331 - Make IPInfo use agreement preference global (T298977) by Dreamy Jazz

IPReputation

[edit]
  • git #5ab7fa0a - Expand IPReputation data to temp accounts and account creation (T396079) by Dreamy Jazz
  • git #3fae8d4d - AbuseFilter variables: Get IP from RecentChanges object if set (T396069) by Dreamy Jazz

JsonConfig

[edit]
  • git #b455e20a - Make the dialog fullscreen if it would require horizontal scrolling (T275192) by Bartosz Dziewoński
  • git #0f8b4b99 - JsonEditDialog: Change error on large datasets to a warning (T396047) by Bartosz Dziewoński

Kartographer

[edit]
  • git #ce2748f5 - Use DataMw::getExtAttrib() instead of accessing DataMw::$attrs directly (T367616) by C. Scott Ananian
  • git #2a0fd758 - Use $this->config from parent class ParsoidTagHandler by Fomafix
  • git #87bfbd52 - Inject services into ParsoidTagHandler subclasses by Fomafix
  • git #6539c150 - Move ParsoidUtils::addCategory to ParsoidDomProcessor by Fomafix

Math

[edit]

MobileFrontend

[edit]

OATHAuth

[edit]

OAuth

[edit]
  • git #37c86aa8 - ServiceWiring: Sort array and add @phpcs-require-sorted-array by Fomafix

ORES

[edit]

ParserMigration

[edit]
  • git #cece3f1f - Remove deprecated usages of ParserOutput::getText (T395965) (T293512) by Isabelle Hurbain-Palatin
  • git #06e13b88 - Pass existing URL parameters to useparsoid= link by Isabelle Hurbain-Palatin

ReadingLists

[edit]

SecureLinkFixer

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

SecurePoll

[edit]

SyntaxHighlight_GeSHi

[edit]

TemplateData

[edit]

Thanks

[edit]
  • git #72bbc7af - ServiceWiring: Sort array and add @phpcs-require-sorted-array by Fomafix

TimedMediaHandler

[edit]
  • git #8a669e6c - Improve HTML escaping in getLongDesc(), getShortDesc() methods (T395834) by Bartosz Dziewoński

TitleBlacklist

[edit]
  • git #652baed2 - Run cheaper checks before expensive in TitleBlacklistEntry (T255502) by Matěj Suchánek

Translate

[edit]
  • git #42ed1bee - Drop PHP version specification; this is achieved through the MediaWiki dependency by James D. Forrester

UniversalLanguageSelector

[edit]
  • git #03e53d85 - Drop PHP version specification; this is achieved through the MediaWiki dependency by James D. Forrester

UrlShortener

[edit]

VisualEditor

[edit]
  • git #81e422dc - Edit check: create editcheck-tone-shown tag (T389897) by Ed Sanders
  • git #d45c8953 - Update VE core submodule to master (e1d7fa820) by James D. Forrester

WebAuthn

[edit]
  • git #c2b2c7f4 - Improve PHP error messages (T393448) by Bartosz Dziewoński
  • git #f7e65197 - Distinguish "verification failed" messages for TOTP and WebAuthn by Bartosz Dziewoński
  • git #e87e4686 - Don't remove the whole form from DOM on JS error by Bartosz Dziewoński
  • git #64c27e29 - Use more standard design for JS error messages by Bartosz Dziewoński
  • git #8e978766 - Write various prompts and errors as full sentences (with full stops) by Bartosz Dziewoński

Wikibase

[edit]
  • git #d129e7c2 - Drop PHP version specification; this is achieved through the MediaWiki dependency by James D. Forrester
  • git #ab8364e7 - Resolve labels on Watchlist (T388685) by neslihanturan
  • git #e8010f98 - Search: Mark simple search routes production ready (T395876) by dima koushha
  • git #bdc91c30 - Run github CI jobs with PHP 8.1 by Leszek Manicki
  • git #6c9ceb32 - Add a static example of a VueJS mobile statement view (T394885) by Arthur Taylor
  • git #c17349d0 - repo: Skip HTML post-processing for plain text output (T395731) by Lucas Werkmeister
  • git #596dc87c - Replace use of deprecated OutputPage::setLanguageLinks() by C. Scott Ananian

WikibaseQualityConstraints

[edit]
  • git #2f80ea2e - Drop PHP version specification; this is achieved through the MediaWiki dependency by James D. Forrester

WikiEditor

[edit]

WikiLambda

[edit]
  • git #51e0467a - Add failure summary to loadJsonDump script by gengh
  • git #79c23dd8 - Show read-mode errors from the Wikifunctions integration inline (T390554) by Daphne Smit
  • git #8e11be55 - Update function-schemata sub-module to HEAD (f742b7a) (T391208) (T391212) (T391213) (T395396) by James D. Forrester
  • git #85f78363 - Include functions that return Z1 in default view function selectors (T396324) by gengh
  • git #3a4fdd28 - Use MW tracer instance to propagate headers locally as in Prod (T396167) by Grace C
  • git #06baab26 - Fix: Update WikifunctionsClientStore.php succeess => success by Daphne Smit
  • git #ec9a6723 - Create an Wikidata enum selector to also accommodate lightweight enum types (T391917) by Daphne Smit
  • git #82e18f00 - Add custom spans (T394360) by Grace C
  • git #89130c19 - Generate preview with default values for gregorian calendar date (T396035) by gengh
  • git #0cf1fefa - Update function-schemata sub-module to HEAD (69e4f72) (T394960) by James D. Forrester
  • git #d1133c78 - Create normal Z6 if value matches a Zid pattern (instead of canonical) (T396034) by gengh
  • git #5b0f4eb5 - TypeSelector.vue: Adapt Type Selector to work with lightweight enum types (T391916) by Daphne Smit
  • git #ba026cb9 - Show object icons when there can be more than one type in the list by gengh
  • git #20e84516 - Update function-schemata sub-module to HEAD (4680f99) (T394314) (T394658) (T394664) (T395223) (T395371) by James D. Forrester
  • git #c73e1792 - Call persistToMemcached in the secondary data update. (T391971) by apine
  • git #83718c5e - build: Upgrade test version of Codex to 2.0.0 to match MW by James D. Forrester
  • git #04a9cf52 - FragmentHandler: Move cache validition checks to WikifunctionsClientStore by James D. Forrester
  • git #82e64d37 - Remove mentions of deleted brower-test entry point, use selenium-test instead by James D. Forrester

WikimediaMessages

[edit]

Wikisource

[edit]

Skins

[edit]

MinervaNeue

[edit]

Vector

[edit]
  • git #e2f21d2a - build: Upgrade test version of OOUI to 0.51.7 to match MW's version by James D. Forrester
  • git #027eaaa1 - build: Upgrade test versions of Codex to 2.0.0 and Vue to 3.5.13, to match MW by James D. Forrester
  • git #863b36b8 - Deprecate use of mw.config in Vector Typeahead (T395641) by Jon Robson
  • git #c2d85465 - Ensure icons do not display on view items for now by Jon Robson
  • git #8c2efe3a - Fix typo: anonynmous → anonymous by Bartosz Dziewoński
  • git #7f433faa - Declare modules loaded on page as dependencies (T395698) by Jon Robson
  • git #daa23702 - Remove sticky header enabled class when it is disabled (T364023) by Bartosz Dziewoński

Misc

[edit]

VisualEditor/VisualEditor

[edit]
  • git #91ba9e14 - Support pasting URLs from Microsoft Edge address bar (T341281) by Bartosz Dziewoński
  • git #7f8fcc06 - Use shorter assert.true/false in QUnit tests by thiemowmde
  • git #d12f1d77 - Rebuild i18n list by Ed Sanders
  • git #d0f0d429 - demos: Update language list, now that ks-arab has been renamed to ks by James D. Forrester
  • git #ed03a0ed - ve.utils: Deprecate ve.entries now that ES2017 is presumed by James D. Forrester

No changes

[edit]
  • 3D
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticleSummaries
  • AutoModerator
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CodeEditor
  • CodeMirror
  • Collection
  • CologneBlue
  • CommonsMetadata
  • CommunityConfiguration
  • CommunityRequests
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • Elastica
  • ElectronPdfService
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FlaggedRevs
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • LandingCheck
  • Linter
  • LiquidThreads
  • LoginNotify
  • MapSources
  • MassMessage
  • MediaModeration
  • MediaSearch
  • MetricsPlatform
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NetworkSession
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OAuthRateLimiter
  • PageAssessments
  • PageImages
  • PageNotice
  • PageTriage
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Phonos
  • Poem
  • Popups
  • ProofreadPage
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • SearchVue
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadWizard
  • UploadsLink
  • VipsScaler
  • VueTest
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexeme
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaCampaignEvents
  • WikimediaEditorTasks
  • WikimediaEvents
  • WikimediaIncubator
  • WikimediaMaintenance
  • Wikistories
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

[edit]

311 Changes in 58 repos by 83 authors