MediaWiki 1.47/wmf.14

MediaWiki 1.47.0-wmf.13 Deployment of MediaWiki 1.47.0-wmf.14 to Wikimedia sites MediaWiki 1.47.0-wmf.15

The latest version (labeled "1.47.0-wmf.14") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 4 August 2026 (see the roadmap).

Core changes

edit
  • git #d4990c2b - Branch commit for wmf/1.47.0-wmf.14 (T430833) by trainbranchbot
  • git #99cac975 - rest: Add test server option to Sandbox for Wikipedia via config setting (T408816) by hyang
  • git #7007ffe9 - Page: Use CacheKeyHelper in LinkAlwaysKnownLookup by Umherirrender
  • git #4c80f514 - mergeMessageFileList: Suppress "doesn't exist" error when --quiet (T125678) (T433104) by Ahmon Dancy
  • git #f69295ea - DeleteAction: Prompt for reauthentication after submitting delete (T432787) by Maryum Styles
  • git #2cebd983 - sync $specialPageAliases in MessagesAz.php with 90bd856 by əkrəm.
  • git #cd81bb4d - DataAccess: Pass File to BadFileLookup::isBadFile (T430854) by Otto Sleger
  • git #63430c0d - DataAccess: Use findFile for single-file lookups (T430854) by Otto Sleger
  • git #4214816d - Bump wikimedia/parsoid to 0.24.0-a18 (T433854) by Subramanya Sastry
  • git #a57447ee - qunit: Set a fixed wgCaseSensitiveNamespaces during tests (T250045) (T277470) by Timo Tijhof
  • git #4d898f85 - AuthManager: Preserve ElevatedSecurityAuthenticationRequest when continuing by Roan Kattouw
  • git #b2c20ded - CreateAccount: fix allowing links in community message overrides (T430604) by Michael Große
  • git #0bce3fbd - ImagePage: Label "Other resolutions" with the size that was produced (T432193) by zaidusyy
  • git #fd6db974 - Add some test coverage for ApiQueryAllPages by Alexander Vorwerk
  • git #3609a668 - Parse: Remove unreachable `??` in CoreParserFunctions::talkpagename by Timo Tijhof
  • git #5c92a51f - CategoryViewer: Introduce cldsort=timestamp (T433768) by Amir Sarabadani
  • git #58b6b47c - Make StatusValue JSON codecable (T433217) by Tim Starling
  • git #eb225d06 - tests: Factor out JsonSerializationTestTrait by Tim Starling
  • git #2bb6e1d5 - tests: Merge serialization data scripts by Tim Starling
  • git #a61c2012 - mw.util.addPortlet: Refactor to accept a config object (T432821) (T428466) by Mr. Starfleet Command
  • git #1292e156 - Sync up core repo with Parsoid by Subramanya Sastry
  • git #40b990f2 - Test SpecialApiHelp (T432941) by Dreamy Jazz
  • git #1c0ecd48 - SpecialVersion: Don't parse license-name as wikitext (T433362) by Dreamy Jazz
  • git #aa60a884 - rest: rename PUBLISHED to PUBLIC in AudienceDesignation (T433446) by Aaron Schulz
  • git #fd40fc5c - Specs API: Add operation summaries (T433524) by KBach
  • git #4f852e56 - Gallery: Simplify `$imageOptions['class']` logic (T344784) by Timo Tijhof
  • git #c8af5bee - tests: Avoid parsing the same HTML strings multiple times (T432941) by SomeRandomDeveloper
  • git #9a1568f1 - Test SpecialVersion (T432941) by Dreamy Jazz
  • git #161fa9d5 - ResourceLoader: Include package files 'main' pointer in version hash (T433566) by MusikAnimal
  • git #6ee565db - ResourceLoader: Expand cached Less paths before hashing (T425356) by Timo Tijhof
  • git #52cccd60 - Gallery: Allow to supply class parameter per individual image (T344784) by My Name
  • git #739af9d1 - Ignore returntoquery/anchor when reauth cancel link points to Main Page by Roan Kattouw
  • git #90bd856c - Add alias 'MyLogs' to Special:MyLog (T426699) by Evan Dempsey
  • git #36fc4892 - EditPage: Fix MediaWikiServices in EditPage::generateUndoEditSummary by Umherirrender
  • git #424b2697 - ResourceLoader: Raise startup.js compatibility check to ES2019 (T419142) (T395347) by Timo Tijhof
  • git #d85a8922 - RevisionRecord::userCanBitfield: Reject composite bit fields (T415584) by Dr4goniez
  • git #8be62491 - Make Special:Diff forward certain URL parameters (T419253) by NDKDD
  • git #434106ad - tests: add assertSelectorMatchesOneElementInNode() (T432941) by SomeRandomDeveloper
  • git #843424ab - SpecialUndelete: Prompt for reauth after undelete (T423223) by Maryum Styles
  • git #ecd4876f - Reauth: use returnto in link for perms errors (T431290) by Maryum Styles
  • git #5d17b3d7 - ObjectCache: Add debug log to WANObjectCache getMulti/set by Timo Tijhof
  • git #3a41aa18 - lockmanager: cleanup and remove some lockmanager-fail-* messages by Aaron Schulz
  • git #9323ec41 - Storage: Use 'touchedCallback' in NameTableStore::getName() (T414163) by Derick Alangi
  • git #0963b4a5 - HandlerTest: Remove test that doesn't perform any useful assertions by SomeRandomDeveloper
  • git #8a3ffd94 - Add namespace aliases for Magahi (mag) (T432382) by Srishakatux
  • git #20e642a5 - ResourceLoader: Document rationale for 30-day mw.loader.store expiry (T134368) (T58778) (T229245) by Timo Tijhof
  • git #20db1b9a - ResourceLoader: Update wikimedia/cssjanus to 2.3.1 (T333273) by Timo Tijhof
  • git #42f6276d - Watchlist: Simplify ClearUserWatchlistJob by adopting ICP (T366938) by Timo Tijhof
  • git #11f2c777 - Use LockManager service instead of Database::getScopedLockAndFlush() (T366938) by Amir Sarabadani
  • git #85630780 - ExtensionJsonTestBase: Remove $testRestRoutes opt-out flag (T396952) by Martin Urbanec
  • git #d22669c0 - Title: Simplify recursionGuard logic in `newMainPage()` by Timo Tijhof
  • git #bdc34de7 - build: Update QUnit from 2.24.1 to 2.26.0 by James D. Forrester
  • git #3a8d6191 - build: Upgrade stylelint-config-wikimedia from 0.19.2 to 0.19.3 by James D. Forrester
  • git #e61b0d0a - Revert "logger: Accept Monolog 2 array-typed processors under Monolog 3" (T397070) by James D. Forrester
  • git #cf4ac72f - EditPage: Use importFormData() to retrieve stashed data after reauth (T430981) by SomeRandomDeveloper
  • git #ea95f0e8 - Fix incompatible nullable output in PHPDoc generator by thiemowmde
  • git #a4801ac3 - Bump wikimedia/parsoid to 0.24.0-a17 (T433018) by Subramanya Sastry
  • git #962ec040 - Don't center text in message boxes in the siteNotice div by Roan Kattouw
  • git #829a3cdd - SpecialVersion: Don't parse extension versions as wikitext by SomeRandomDeveloper
  • git #1043090f - test: Don't pass nonexistent 'exists' option to makeMockTitle() by SomeRandomDeveloper
  • git #c7061abe - ContentModelChangeConstraint: Reuse status messages for rate limit errors (T384399) by SomeRandomDeveloper
  • git #0d62768d - EditPage: Update outdated comments (T384399) by SomeRandomDeveloper

Vendor

edit

Extensions

edit

AbuseFilter

edit
  • git #31a4d72d - Make the label column narrower by Dr4goniez
  • git #49c699db - build: Upgrade wdio-mediawiki from 6.5.0 to 6.5.2 by James D. Forrester
  • git #731c4992 - AbuseFilterViewRevert: Replace deprecated APIs and adjust method privacy by Dr4goniez
  • git #e9746d9e - Remove `AbuseFilterViewRevert::loadParameters()` by Dr4goniez
  • git #eceb17ef - AbuseFilterViewRevert: Ensure revert target filter exists by Dr4goniez
  • git #f7ca9111 - tests: Avoid parsing the same HTML strings multiple times by SomeRandomDeveloper
  • git #c6348e5f - Add coverage for AbuseFilterViewRevert by Dr4goniez
  • git #74633708 - Include unsaved account creation attempts when abuse logs are searched by username (T213982) (T235926) by Dr4goniez
  • git #9b301dcc - Use HtmlAssertionHelperTrait to assert on HTML by Dreamy Jazz
  • git #5cfd9b60 - AbuseFilter: Add Interslavic Latin alias (T432102) by VadymTS1

AdvancedSearch

edit

ArticleGuidance

edit

CampaignEvents

edit
  • git #c6605e15 - Update the worklist secondary store usernames upon user changes (T429392) by Daimona Eaytoy
  • git #dabd2290 - Add new job to update worklist creator usernames (T429392) by Daimona Eaytoy
  • git #2531e978 - Introduce abstract class for username update jobs (T429392) by Daimona Eaytoy
  • git #4cde4f43 - Add methods to update worklist creator username (T429392) by Daimona Eaytoy
  • git #a2e84181 - Add tests for DiscoverableEventsLookup (T433292) by Michelle Horsey
  • git #6df69905 - Use DiscoverableEventsLookup in ListDiscoverableEventsForPageHandler (T433292) by Michelle Horsey
  • git #27e17a60 - Use DiscoverableEventsLookup in PostEditHandler (T433292) by Michelle Horsey
  • git #d71e04f1 - Add DiscoverableEventsLookup service for shared discovery logic (T433292) by Michelle Horsey
  • git #8b9146c9 - Update private registration help text to mention worklists (T429651) by Daimona Eaytoy
  • git #26e445ba - Update worklist-event association upon event changes (T432669) by Daimona Eaytoy
  • git #bad40b55 - Do not associate worklists with non-contribution events (T432669) by Daimona Eaytoy
  • git #50431328 - Post-save: auto-count contribution for worklist edits (T423733) by Michelle Horsey
  • git #6caecdd2 - Change promotion link to Event page instead of event details page (T433278) by Michelle Horsey
  • git #ec182cd6 - Remove full stop from preference message by Daimona Eaytoy

CategoryTree

edit

CentralAuth

edit
  • git #4b140ada - Prevent users from locking their own global account by Neriah
  • git #2efa164c - backfillLocalAccounts: do not treat warnings as errors (T432612) by RAJVEER42
  • git #6249e170 - Add mw-centralauth-contribs-locked-notice class to the lock notice (T432343) by RAJVEER42
  • git #6a5f486f - Use `CentralDomainUtils` service instead by Derick Alangi
  • git #bd252695 - Restore lock status messages used on Special:CentralAuth (T433651) by Bartosz Dziewoński
  • git #987dc36a - Use `CAMainConfigNames` constants across the codebase by Derick Alangi

CheckUser

edit

CirrusSearch

edit

Cite

edit

Citoid

edit
  • git #df1033e5 - ve.ui.ISBNScannerDialog: handle the error when a user denies permission (T433545) by David Lynch

CodeMirror

edit
  • git #77c6b5ba - VisualEditor: Add line numbers to the custom-highlight mode (T432558) by David Lynch
  • git #c88725af - VisualEditor: Add whitespace marks to the custom-highlight mode (T432558) by David Lynch
  • git #f3d6191c - VisualEditor: don't allow foldAllRefs (T433773) by David Lynch
  • git #5b10117e - Revert "codemirror.init: wait for wikipage.editform" (T429583) by bhsd
  • git #090e9f2e - VisualEditor: Add active line and trailing whitespace to custom-highlight (T432558) by David Lynch
  • git #96934373 - Preference dialog: don't lock the page if the transitionend is missed by David Lynch
  • git #2852bc0a - CodeMirror: add fallback for CSS variable used in the vertical guide (T424914) by MusikAnimal
  • git #61c14697 - VisualEditor: properly adjust gutters when toggling line numbers (T433188) by David Lynch
  • git #76862e75 - VisualEditor: stop nudging the surface placeholder (T433533) by David Lynch
  • git #ba528075 - DataScript: add parser function ns ids as extension attributes (T427700) by bhsd
  • git #5028afbf - VisualEditor: Offer active line and whitespace highlighting (T433188) by David Lynch
  • git #6605726e - VisualEditor: Size headings in the custom-highlight mode (T432558) by David Lynch
  • git #74319db5 - codemirror.less: workaround for transparent selection style in FF (T433213) by MusikAnimal
  • git #48d6416b - VisualEditor: Add bracket matching to the custom-highlight mode (T432558) by David Lynch

CommunityConfiguration

edit
  • git #aac2102c - chore: bump eslint configs for ES2019 support by Michael Große

Collection

edit
  • git #7b421f4c - Remove calls to deprecated MetricInterface::copyToStatsdAt (T228380) by Umherirrender

DiscussionTools

edit
  • git #fcb2eb66 - Create separate class for polling by Ed Sanders
  • git #ce736d58 - CommentController: Move comment about revID to correct place by Ed Sanders
  • git #48dd3ec9 - CommentTargetWidget: drop VE placeholder styling (T433533) by David Lynch
  • git #6e0add44 - CommentTargetWidget: stop reaching for the surface $placeholder element (T433533) by David Lynch
  • git #6f486022 - ApiDiscussionToolsThank: ApiThank's constructor has changed (T407056) by David Lynch
  • git #5ba2d3e1 - ReplyWidgetVisual: don't announce a draft VisualEditor is about to cover (T433214) by David Lynch

DonationInterface

edit
  • git #1f4a5317 - Remove processor_form and IngenicoFormVariant (T430678) by zaidusyy
  • git #c264bc09 - Applepay in combowiki (T430748) by Damilare Adedoyin
  • git #0fc3c8cf - Combowiki: Use extradata not specific payload for submitDonation by Damilare Adedoyin
  • git #84551987 - GatewayRouter: Submethod can positively override method (T423944) by Elliott Eggleston
  • git #1d393f20 - Use component is to do conditional rendering of payment method forms by Damilare Adedoyin
  • git #3f79e860 - Only focus when the form exists and rendered by Damilare Adedoyin
  • git #a02ea4ec - Cover the hidden switch to annual link in cancel confirmation (T429516) by danielmiranda
  • git #c489065e - Change card color and remove pause button when donation is paused (T430700) by Damilare Adedoyin
  • git #981d0f2b - Updated router.js test coverage (T429516) by danielmiranda
  • git #93f79de8 - Update cancel-donations.test.js to almost full test coverage. (T429516) by danielmiranda
  • git #5b00296d - Cover not-found and unknown-error branches in UpdateDonations view. (T429516) by danielmiranda
  • git #47ffefd2 - Updated pause-donations.test.js to almost full test coverage. (T429516) by danielmiranda
  • git #a314bc66 - Update manage-donations.test.js to 100% test coverage (T429516) by danielmiranda
  • git #05df5297 - Fix paused donation showing as active after clicking Manage (T430700) by Priyankar Shukla
  • git #69479580 - Updated recurring-update-form.test.js to 100% test coverage (T429516) by danielmiranda

ElectronPdfService

edit
  • git #75271133 - Minor improvements in the Hooks file by WMDE-Fisch

EventBus

edit

FileImporter

edit
  • git #13c066ae - Pass Config instead of bools to SourceWikiCleanupSnippet by thiemowmde
  • git #76398235 - Remove calls to deprecated MetricInterface::copyToStatsdAt (T228380) by Umherirrender

GeoData

edit

GlobalUsage

edit

GrowthExperiments

edit

Kartographer

edit

LabeledSectionTransclusion

edit

Math

edit

MultimediaViewer

edit

NearbyPages

edit

OATHAuth

edit
  • git #e7cf4dfb - TOTPKey: Fix base32 padding to not add padding if not required (T433676) by Sam Reed
  • git #db2dc0fa - Allow users with only recovery codes to reauth with a password (T428980) by Roan Kattouw
  • git #554583db - Upgrade jakobo/hotp-php from 2.0.0 to 2.2.0 by Roan Kattouw
  • git #8389ba22 - Upgrade christian-riesen/base32 from 1.4.0 to 2.0.1 by Roan Kattouw
  • git #d22cfc90 - Enable2FAForUsersWithoutTest: Increase coverage by Sam Reed
  • git #0b4b8d0c - UpdateKeysToLatestVersionTest: Increase coverage by Sam Reed
  • git #faa05267 - Remove initial recovery codes when the user adds another 2FA method by Roan Kattouw
  • git #1c4522f7 - Update language for twofactor-required notifications by Roan Kattouw
  • git #88657542 - Add various messages for wiki-wide 2FA enforcement (T433324) by Roan Kattouw
  • git #7b3bfca5 - Don't notify users when creating initial recovery codes by Roan Kattouw
  • git #d0514081 - Fix qqq for oathauth-recover-initial-email-text and oathauth-createaccount-text-with-2fa by Roan Kattouw
  • git #a1526f6f - Automatically set $wgRestrictedGroups if $wgOATHAuthEnforce2FAForAll is set by Roan Kattouw

OAuth

edit
  • git #7a5c6ef1 - Add documentation messages for OAuth 2 APIs (T426753) by Gergő Tisza
  • git #27285348 - Improve access token logging (T433501) by Gergő Tisza
  • git #7614ecd5 - Handle missing consumer key on Special:OAuth error page (T433855) by Gergő Tisza
  • git #21e4ed07 - Minor cleanup for __METHOD__, unchecked `@throws`, and reuse newFromRow (T240672) by Timo Tijhof
  • git #77e8c007 - Consumer: Remove getLocalUserId() by Bartosz Dziewoński
  • git #5b895908 - MWOAuthServer: Remove deprecated methods by Bartosz Dziewoński
  • git #7756a193 - Move DB queries from ConsumerAcceptance to its repository by Gergő Tisza
  • git #a4ee1024 - Remove consumer owner from some consumer-related logs by Bartosz Dziewoński
  • git #b90fe387 - Consistently log caught OAuthException by Gergő Tisza
  • git #f04340f5 - MWOAuthDataStore: Fix possible exception in lookup_token() by Bartosz Dziewoński
  • git #1186e1a8 - Upgrading league/oauth2-server (9.3.0 => 9.4.1) by Sam Reed

PageTriage

edit
  • git #1d7579de - Remove calls to deprecated MetricInterface::copyToStatsdAt (T228380) by Umherirrender
  • git #7f303dc1 - selenium: Wait for the article model before opening the tag flyout (T433085) by Vaughn Walters
  • git #805ea0bf - selenium: Load the wdio config without a local LocalSettings.php (T433085) by Vaughn Walters

ParserFunctions

edit

ParserMigration

edit

PersonalDashboard

edit

Popups

edit

ProofreadPage

edit

ReaderExperiments

edit

ReadingLists

edit

Scribunto

edit

SecurePoll

edit

TestKitchen

edit

Thanks

edit
  • git #5bcb73bb - tests: Change ReflectionMethod to TestingAccessWrapper by Umherirrender
  • git #30b1b05b - Thanks: run reloadThankedState on wikipage.diff (T395750) by Prashant_32194
  • git #528e5f64 - Thanks: Prevent thanking expired temporary users (T407056) by Kosta Harlan

TimedMediaHandler

edit
  • git #39b8c4ee - VTT: Use native browser vtt rendering by Derk-Jan Hartman
  • git #c0a28315 - TimedText: Include SRT-only sources when listing playback tracks (T433666) by Derk-Jan Hartman
  • git #e64e9746 - Captions: Add form option for VTT/SRT when creating captions (T116154) by Derk-Jan Hartman
  • git #673d9a94 - maintenance: Improve requeueTranscodes.php option documentation by Timo Tijhof

Translate

edit
  • git #cf431396 - src/Utilities/PHPVariableLoader: suppress SonarQube php:S2757 for variable variable by Siebrand Mazeland
  • git #d8748a18 - security: Add global rate limit for sandbox account creation by Siebrand Mazeland
  • git #c7cc2334 - PageTranslation: fix TypeError when message group is not in registry (T291083) by Siebrand Mazeland
  • git #737dc122 - security: Harden path disclosure by Siebrand Mazeland

TwoColConflict

edit
  • git #48c575ff - Remove calls to deprecated MetricInterface::copyToStatsdAt (T228380) by Umherirrender

UniversalLanguageSelector

edit
  • git #4c477d71 - displaysettings: Fix isWebFontsEnabled missing () in setupWebFonts (T295463) by Siebrand Mazeland

UploadWizard

edit
  • git #81d4ee1f - Flickr: Add flick url to CSP directives (T419263) (T278472) by Derk-Jan Hartman
  • git #73ac0a60 - resources: Use simple for-in or for-of instead of Object.keys().forEach() by Timo Tijhof

VisualEditor

edit

Wikibase

edit
  • git #74f0d6b7 - REST: Re-enable template-curly-spacing eslint rule by Jakob Warkotsch
  • git #c8e2f824 - REST: Re-enable e2e test route validation by Jakob Warkotsch
  • git #f0cb403b - GQL: Handle OR filter validation when property is missing (T430317) by Kim Pham
  • git #4c15276b - REST: Move PreconditionMiddleware to REST API namespace (T429333) by Silvan
  • git #2962257d - REST: Move AuthenticationMiddleware to REST API namespace (T429334) by Jakob Warkotsch
  • git #49116c68 - Use spaceship operator in sort function by thiemowmde

WikibaseCirrusSearch

edit
  • git #1481fc64 - extension: Stop using config_prefix, it makes it hard to grep for prod config by James D. Forrester

WikibaseLexeme

edit

WikiEditor

edit

WikiLambda

edit
  • git #b0e54629 - Update function-schemata sub-module to HEAD (2ea8008) (T432416) by apine
  • git #05f774ea - SECURITY: AbstractContent: Respect revision deletion/supression when serving content (T430601) by gengh
  • git #e679614b - eventLogUtils: Set schema on Test Kitchen instrument before send (T433550) by Clare Ming
  • git #689b4c65 - wikifunctions: Add target revision to content fetching on view paths (T417203) by gengh
  • git #8ba10a8b - Fix redirect=no in Abstract Wikipedia article with secondary title (T431975) by gengh
  • git #32251797 - abstractwiki UI: Enable Publish button with no changes but oldid or undo (T431993) by gengh
  • git #35b3232b - Only log a warning if AW Metadata is not found but should already exist (T432906) by gengh
  • git #c0d39ff0 - RecentChanges: Fix performer attribution for cross-wiki client changes by James D. Forrester
  • git #29b1d1bd - build: Upgrade eslint-config-wikimedia from 0.32.4 to 0.32.5 by James D. Forrester

WikimediaAntiAbuse

edit

WikimediaCustomizations

edit

WikimediaEvents

edit

WikimediaIncubator

edit
  • git #973e9788 - i18n: Lowercase "translatewiki.net" in en.json message (T433742) by Neelimaa1
  • git #32929aad - extension: Stop using config_prefix, it makes it hard to grep for prod config by James D. Forrester

WikimediaMessages

edit
  • git #cec356a5 - wikimediaprojectnames: Add names for 11 existing wikis (T346409) by Neil Shah-Quinn
  • git #541ad547 - SpecialCreateAccount: make user policy-link available again (T430604) by Michael Große
  • git #4077b1f0 - Add WMF override for oathauth-recovery-codes-expired-error (T433324) by Roan Kattouw

Wikisource

edit
  • git #a3f79c6e - Fix eslint warnings for buttons with invisible labels by Sam Wilson

Skins

edit

MinervaNeue

edit

Vector

edit
  • git #5c9955d5 - Update code comment about user links icon tooltip by Anne Tomasevich
  • git #c1b64063 - Vector: Use user icon for anonymous user menu (T430337) by zaidusyy
  • git #c2661eb2 - styles: Fix appearance menu exclusion notice layout (T430169) by Anne Tomasevich

Misc

edit

VisualEditor/VisualEditor

edit
  • git #31df89e6 - TriggerRegistry: don't register a mac shortcut for subscript of cmd+, (T433318) by David Lynch
  • git #f167f069 - build: Update various dev dependencies to reduce audit warnings by Timo Tijhof
  • git #eb7fe351 - WindowAction: if open's fragmentPromise failed the open promise would hang (T433560) by David Lynch
  • git #aff1eee5 - ve.waitForTransition: ignore transitionends from descendants by David Lynch
  • git #1b770f4b - Update ve.dm.LinearData.getText to take optional replacement param (T428340) by Caro Medelius
  • git #de09ea02 - Fix test case regression (T424319) by Adam Wight
  • git #d44e2082 - Use WeakMap to cache JSON.stringify (T211897) by Ed Sanders
  • git #403ab262 - ui.Surface: draw the empty-doc placeholder on the document's first node (T433533) by David Lynch
  • git #41be3164 - Streamline ve.dm.SurfaceFragment code a little bit by thiemowmde
  • git #733aa205 - Remove unused directionality CSS classes and supporting code by Ed Sanders
  • git #38350ce7 - rebaser: Raise service-runner from 3.1.0 to 6.0.0 by James D. Forrester

No changes

edit
  • 3D
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • AutoModerator
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • CentralNotice
  • CharInsert
  • Chart
  • ChessBrowser
  • CiteThisPage
  • CodeEditor
  • Cognate
  • CologneBlue
  • CommonsMetadata
  • CommunityConfigurationExample
  • CommunityRequests
  • ConfirmEdit
  • ContactPage
  • ContentTranslation
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Echo
  • Elastica
  • EmailAuth
  • EntitySchema
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FlaggedRevs
  • Flow
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUserPage
  • GlobalWatchlist
  • GuidedTour
  • IPInfo
  • IPReputation
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Josa
  • JsonConfig
  • LandingCheck
  • Linter
  • LiquidThreads
  • LoginNotify
  • MapSources
  • MassMessage
  • MediaModeration
  • MediaSearch
  • MobileApp
  • MobileFrontend
  • Modern
  • MonoBook
  • MultiTitle
  • NavigationTiming
  • NetworkSession
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OAuthRateLimiter
  • ORES
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • PdfHandler
  • Phonos
  • Poem
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SecureLinkFixer
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • UploadsLink
  • UrlShortener
  • WikiLove
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaBadges
  • WikimediaCampaignEvents
  • WikimediaMaintenance
  • Wikistories
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes

edit

330 Changes in 62 repos by 89 authors