MediaWiki 1.41/wmf.6/Changelog
< MediaWiki 1.41 | wmf.6
Core changes
edit- git #e1af82c0 - Branch commit for wmf/1.41.0-wmf.6 (T330212) by trainbranchbot
- git #ccab434e - Revert "Skin: Include dir for language links that do not match interface language" by Jdlrobson
- git #4a1479c9 - Remove deprecated class Http (T305813) by Umherirrender
- git #e06f7713 - ExternalLinks: Add function for looking up extlinks of a page (T326251) by Amir Sarabadani
- git #4204b73f - mediawiki.ui: Apply darker Message border colors (T322428) (T324449) by Volker E
- git #41c0025b - mime: Improve code coverage by adding new test case by rrana-wmf
- git #8026f7d1 - HookRunner: Add test to ensure consistent Hook interfaces naming (T334689) by Ammarpad
- git #0c77c98d - rdbms: Document that DB_PRIMARY/DB_REPLICA aren't bitwise flags by thiemowmde
- git #60e102c9 - Remove array_values in SpecialPageFactory::getAliasList by Umherirrender
- git #2e020a25 - Remove deprecated CommentStore::getStore (T325475) by Umherirrender
- git #6ba47296 - Fix Phan suppressions related to Title::castFrom*() and friends by Bartosz Dziewoński
- git #88e50ae9 - api: Do not use rvslots=* in example urls by Umherirrender
- git #679b60a8 - editpage: Set context on created special page on editintro by Umherirrender
- git #917bfe7e - Use temp user placeholder on action=edit for preview on open (T330943) by Umherirrender
- git #7cdb310d - Vue: make i18n plugin injectable in Vue 3 setup functions (T335188) by Sergio Gimeno
- git #bc3838bd - Use more narrow IConnectionProvider/IReadableDatabase interfaces by thiemowmde
- git #379c7fee - apisandbox: Use more robust findFirstSelectedItem from OOUI by thiemowmde
- git #e511e3e8 - Replace deprecated Title::GAID_FOR_UPDATE constant by thiemowmde
- git #87e8d60a - Linker: Minor updates to some Linker PHPDoc blocks by thiemowmde
- git #d4721558 - Make use of MainConfigNames references in a few more places by thiemowmde
- git #21e5fd23 - Avoid duplicate jQuery selectors during live preview by thiemowmde
- git #412bdc8e - Migrate several $db->update() calls to UpdateQueryBuilder (T330640) by Amir Sarabadani
- git #b535420e - Update metadata sections of parserTests with --update-tests by Arlo Breault
- git #497f3f13 - Remove redundant and unused UseCDNCache cookie by Aaron Schulz
- git #ab21d8fe - Reorg: Move Emptiable to libs/ (T321882) by Amir Sarabadani
- git #5ee16748 - Reorg: Move MediaWikiVersionFetcher to composer/ (T321882) by Amir Sarabadani
- git #8bf47b8c - Languages: Add oblique grammar for (Northern) Kurdish (T335036) by Jon Harald Søby
- git #d0f2aaf8 - EditPage: Pass current value of 'wpWatchlistExpiry' like other fields by Bartosz Dziewoński
- git #775bfb6d - Rest: Migrate rest of handlers to IConnectionProvider (T330641) by Amir Sarabadani
- git #4d305327 - Add support for externallinks read new (T326251) by Amir Sarabadani
- git #acabd17f - EditPage: Use canonical (anonymous) ParserOptions for preload transform (T335126) by Bartosz Dziewoński
- git #dc17d0e1 - Add Pinia to MediaWiki core (T326174) by Simone Cuomo
- git #9ccda9c6 - SpecialShortPages: Mark query as read-only (T335100) by Lucas Werkmeister
- git #19488997 - Remove fallback to MediaWikiServices in LinkBatch::__construct (T325591) by Umherirrender
- git #8d7e658c - EditPage: Support Special:MyLanguage for editIntro param (T334855) by James D. Forrester
- git #830c51f0 - Specials: Mass switch everything to IConnectionProvider from LB (T330641) by Amir Sarabadani
- git #37d75633 - Switch to use IConnectionProvider in AllMessages (T330641) by Amir Sarabadani
- git #6e56e87b - Make all pt/pt-br user namespace permutations aliases (T33986) by Jon Harald Søby
- git #27af4b46 - RecentChangesLinked: Support inverttags as recent changes do (T334242) by Func
- git #a4da635e - permission: Make the return value of getGroupsWithPermission() unique (T335025) by Func
- git #b11c3dcc - Skin: Include dir for language links that do not match interface language by Jon Robson
- git #f2edc124 - ExtensionJsonTestBase: Clarify assertion message by Lucas Werkmeister
- git #75d0ccaf - ExtensionJsonTestBase: Fix extension.json caching by Lucas Werkmeister
- git #89fc6359 - Add showPendingTakeover method to OutputPage by David Lynch
- git #42c981ce - rdbms: make Database::flushSession() handle critical section errors (T328043) by Aaron Schulz
Vendor
edit- git #cba0ccd9 - Bump parsoid to 0.18.0-a6 (T214601) (T305628) (T333907) (T334492) (T335157) by Isabelle Hurbain-Palatin
- git #6699edd3 - Upgrading guzzlehttp/psr7 (2.4.3 => 2.4.5) (T335203) by Reedy
Extensions
editAbuseFilter
edit- git #66f79695 - Use core's externallinks lookup (T326251) by Amir Sarabadani
- git #ee1996c2 - Add missing CheckUser hooks to extension.json which have handlers (T324907) by Dreamy Jazz
- git #6fabca14 - Use renamed CheckUserInsert*Hook interfaces by Umherirrender
- git #dcd07fdd - Drop obsolete reference from config description by Matěj Suchánek
- git #0628dbda - Add tests for extension.json and services by Matěj Suchánek
AdvancedSearch
edit- git #6582d437 - styles: Replace 'mediawiki.ui/variables' call with skin variables (T319381) (T332541) by Volker E
ArticlePlaceholder
edit- git #9b8d51d6 - Update moved class TitleFactory (T321681) by gerritbot
CampaignEvents
edit- git #0eaa5e32 - Add the username of the event creator in the error message (T334670) by Claudio Melo
- git #e9b0b74e - Update moved class TitleFactory (T321681) by gerritbot
- git #fac569f0 - styles: Replace 'mediawiki.ui/variables' call with skin variables (T319381) (T332541) by Volker E
CentralAuth
edit- git #c8d5b345 - Update moved class TitleFactory (T321681) by gerritbot
- git #8efdb846 - Update moved class StubUserLang (T321681) by gerritbot
CheckUser
edit- git #8a50d51f - Revert "HookRunnerTest: Add exception for some hook interfaces" by Umherirrender
- git #63866988 - Prepare for upgrading firebase/php-jwt to version 6.4.0 (T318992) by Dreamy Jazz
- git #7e914b29 - Add messages for checkuser-temporary-account-viewer group (T334620) by Thalia
- git #c0397b19 - Use PLURAL in checkuser-tempaccount-no-ip-results message (T333514) by Thalia
- git #1a2f9cd1 - Check for and enforce $wgCheckUserMaximumRowCount (T333583) by STran
- git #7bcd1b32 - Add Hook suffix to CheckUserInsert*Hook classes (T334813) by Umherirrender
- git #056e1e4b - HookRunnerTest: Add exception for some hook interfaces (T334689) by Ammarpad
- git #59f3a1f2 - styles: Replace 'mediawiki.ui/variables' call with skin variables (T319381) (T332541) by Volker E
CirrusSearch
edit- git #9520eb46 - Add new textbytes keyword (T328332) by David Causse
- git #f74a58d1 - Generalize integration suite to work in mwcli/mwdd by Erik Bernhardson
- git #263c0534 - Update moved class OrderedStreamingForkController (T321681) by gerritbot
Cite
edit- git #984aa775 - Disable tests to break circular dependency by Arlo Breault
cldr
edit- git #f3d8df20 - Add Iraqi Arabic (acm), not part of CLDR by Raymond
Collection
edit- git #9f724b8b - Update moved class TitleFactory (T321681) by gerritbot
- git #74e30ed8 - Fix typo: undos -> undoes by Jon Harald Søby
ConfirmEdit
edit- git #70a398c0 - Use core's externallinks lookup (T326251) by Amir Sarabadani
ContentTranslation
edit- git #8a0492c5 - CX3 Build 0.2.0+20230424 (T327495) (T334202) (T333670) (T321386) by NikG
- git #0d624ea2 - SX: Minor comment fix by NikG
- git #33758152 - Update moved class TitleFactory (T321681) by gerritbot
DonationInterface
edit- git #60cdd04f - Skip queue message for paytm recurring (T335303) by Elliott Eggleston
- git #c065918c - Send initial scheme txn ID to Civi (T331754) by Elliott Eggleston
- git #7b41b530 - Update SmashPig by Elliott Eggleston
- git #267c8597 - Add missing submethods for ingenico (T334769) by wfan
- git #a1971448 - Change phone explanation wording (T334952) by Elliott Eggleston
- git #a0eaf854 - Make Adyen setup function async (T334999) by Elliott Eggleston
- git #290a65b6 - Add bank logo for dlocal boleto and pix (T334737) by wfan
- git #7e5a725d - Dlocal: record capture ID not auth ID (T334989) by Elliott Eggleston
Echo
edit- git #7ab2ea01 - Update moved class TitleFactory (T321681) by gerritbot
- git #a7232395 - Exit overlay immediately if no transition (T334667) by Brandon Fowler
- git #7f6f792a - styles: Replace 'mediawiki.ui/variables' call with skin variables (T332541) by Volker E
EntitySchema
edit- git #cbff0f15 - Use wikibase-validator-illegal-entity-schema-title message (T335122) by Lucas Werkmeister
- git #88e1b47f - Move data type messages from Wikibase (T335122) by Lucas Werkmeister
- git #9a7da7e5 - Add ADR to record browser testing framework decision by Itamar Givon
- git #c2a0400e - Update moved class TitleFactory (T321681) by gerritbot
- git #1f13fc98 - Add ADR to record initial Entity Schema technical direction by Itamar Givon
- git #e49c5d42 - Migrate editSchema Selenium tests to Cypress by Michael Große
- git #c4f94c0b - Add EntitySchemaExistsValidator (T333813) by Lucas Werkmeister
- git #a66d302e - Require strict types in Presentation by Lucas Werkmeister
EventBus
edit- git #32f723f8 - Convert PageChange event to use new PageUndeleteComplete hook (T328308) by Owen
- git #141d8e3f - EventBusHooks: Replace deprecated function calls (linksUpdate) by TheresNoTime
ExternalGuidance
edit- git #fcce8fa7 - styles: Replace 'mediawiki.ui/variables' call with skin variables (T319381) (T332541) by Volker E
FeaturedFeeds
edit- git #60284977 - Update moved class FeedItem (T321681) by gerritbot
Flow
edit- git #8a8f63ee - styles: Replace 'mediawiki.ui/variables' call with skin variables (T319381) (T332541) by Volker E
- git #06ab0da5 - Update moved class FeedItem (T321681) by gerritbot
Graph
edit- git #61067091 - Follow up: Limit ajax spinner to loading state by Jon Robson
- git #602a6a42 - Rename ext.graph.lite to ext.graph.render by Jon Robson
- git #21f36171 - Log Vega errors to a dedicated topic by Gergő Tisza
- git #9e19b49a - DX: Export ext.graph.lite loader as a property by Gergő Tisza
- git #a08df54b - Remove Vega 1 and Vega 2 libraries from extension (T260542) by Jon Robson
- git #f94715ba - Restore sanitization to graphs and handle edge cases by Jon Robson
- git #ed178f24 - Add Vega5 with Vega 2 to 5 compatibility layer with tests (T223026) by Jon Robson
- git #6ce36a19 - Introduce click to load with error handling for unsupported graphs (T73107) (T272530) by Jon Robson
GrowthExperiments
edit- git #d804d647 - Frontend documentation: add transitions to OnboardingDialogs steps (T334472) by Sergio Gimeno
- git #bf684ae6 - Update moved class TitleFactory (T321681) by gerritbot
- git #3a485066 - Personalized praise: Change type= to weight= (T322446) by Martin Urbanec
- git #f7a1640e - Frontend documentation: refactor v-model usage in dialogs (T329037) (T333680) by Sergio Gimeno
- git #73188ab9 - Personalized praise: Make it possible to deploy without notifications (T334630) by Martin Urbanec
- git #3d35a661 - Leveling up: Only show try suggested edits dialog on articles (T333658) by Gergő Tisza
IPInfo
edit- git #889e7afc - Use existing config to find IP on Special:Contributions by Thalia
JsonConfig
edit- git #7b6e54f0 - Update MediaWikiTitleCodec constructor args by Aryeh Gregor
Kartographer
edit- git #925ef98d - styles: Replace 'mediawiki.ui/variables' call with skin variables (T332541) by Volker E
- git #b55e8405 - Allow map footer elements to float when screens are narrow (T333160) by WMDE-Fisch
- git #6799a656 - Convert map footer to grid layout (T333160) by WMDE-Fisch
Math
edit- git #b1edd315 - Fix issues with DQ (T315978) by Stegmujo
- git #e492f918 - Update moved class TitleFactory (T321681) by gerritbot
MediaModeration
edit- git #89747d1f - Update moved class TitleFactory (T321681) by gerritbot
MediaSearch
edit- git #0bbb6945 - Use shortcut mw.msg( ... ) instead of mw.message( ... ).text() by Fomafix
MobileFrontend
edit- git #1df8cdc1 - Use new showPendingTakeover OutputPage method by David Lynch
- git #f26708cd - Read browser width at beginning of Toggler _enable method (T241139) by Nicholas Ray
- git #e08aeb68 - Add 'getThumbnail` method to PageHTMLParser (T241139) by Nicholas Ray
MultimediaViewer
edit- git #a8ccfb40 - Remove .join( '|' ) for API parameters by Fomafix
- git #bee73f75 - styles: Replace old variables calls with skin variables (T319381) (T332541) by Volker E
NavigationTiming
edit- git #082e224d - Add missing authors. by Peter Hedenskog
OAuth
edit- git #0cce0e45 - Add some basic tests for consumer registration by Gergő Tisza
PageImages
edit- git #3ae938a1 - Use renamed ParserModifyImageHTMLHook interface by Umherirrender
- git #a0be3eec - Disable tests to break circular dependency by Arlo Breault
PageTriage
edit- git #d7948a0e - models/article.js: fix link to CopyPatrol and use wiki's content lang (T334274) by MusikAnimal
- git #c270d4ec - Update moved class TitleFactory (T321681) by gerritbot
PageViewInfo
edit- git #3fc727b9 - Graph module will be renamed ext.graph.render by Jon Robson
- git #b0a990b4 - Update graph definition for Vega 5 by Gergő Tisza
- git #57c809f4 - Follow up on ext.graph.lite format change by Gergő Tisza
- git #42f93e31 - Do not assume Graph extension is installed by Gergő Tisza
- git #b24a42a5 - Use new graph API (T223026) by Jon Robson
ProofreadPage
edit- git #b8e58e50 - modules: Specify the main slot instead of all (rvslots=*) by Umherirrender
RelatedArticles
edit- git #8f6fce65 - styles: Replace 'mediawiki.ui/variables' call with skin variables (T319381) (T332541) by Volker E
RevisionSlider
edit- git #6c0d10dd - Use .empty().append( $jQueryObject ) instead of .html( $jQueryObject ) by Fomafix
- git #59af8caa - Make use of named MainConfigNames::… constants by thiemowmde
- git #65d1dfef - Use document.body instead of 'body' as jQuery selector by Fomafix
- git #c86df628 - Use mw.msg( ... ) instead of mw.message( ... ).text() by Fomafix
- git #e70d7b7e - Update to use the new HookContainer/HookRunner system (T335085) by Sam Wilson
SecureLinkFixer
edit- git #f84834bd - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #12b22832 - Update moved class TitleFactory (T321681) by gerritbot
SpamBlacklist
edit- git #1d8b60b7 - Use core's externallinks lookup (T326251) by Amir Sarabadani
TemplateData
edit- git #f2c89028 - Update TemplateDataEditor logging for IP masking (T332434) by Bartosz Dziewoński
- git #b6321622 - Add missing validation for empty parameter names (T333826) by thiemowmde
- git #962e2828 - Replace IDatabase with IReadableDatabase where possible by thiemowmde
TemplateWizard
edit- git #72043fd6 - styles: Replace 'mediawiki.ui/variables' call with skin variables (T319381) (T332541) by Volker E
TimedMediaHandler
edit- git #18a60e9b - Disable tests to break circular dependency by Arlo Breault
- git #db1c4c59 - TranscodeStatusTable: Format timestamp in user language (T333789) by Umherirrender
Translate
edit- git #78e921ae - Make DeleteTranslatableBundleSpecialPage::$entityType not-null by Umherirrender
- git #0bfb42e8 - Remove inline tab by Nikerabbit
- git #dfbf868e - Use local variable for null checks by Umherirrender
- git #4a8de8b3 - Make user not-null on MessageWebImporter::doImport by Umherirrender
- git #57ef0491 - Deprecate TTMServer::getMirror in favor of writable services (T322284) by Abijeet
- git #70631439 - TTMServerAid: Remove writable services from queryable services (T322284) by Abijeet
- git #4808f62e - WritableTtmServer: Remove deprecated isFrozen method by Abijeet
- git #e0f6e5af - TtmServerFactory: Rename getDefault to getDefaultForRead (T322284) by Abijeet
- git #c27f6318 - TTMServerMessageUpdateJob: Add support for writable TtmServers (T322284) by Abijeet
- git #90e4f226 - SubpageListBuilder: Use typed properties by Abijeet
- git #54cb66dd - TtmServer: Add support for writable key in configuration (T322284) by Abijeet
- git #48b2d988 - Revert "Update moved class StubUserLang" by Jforrester
- git #d95fea37 - Handle null from MessageSourceChange::getMatchedMessage by Umherirrender
- git #e6f12f61 - Enable special page code on mobile (T332837) by Jon Robson
- git #6e2b8448 - build: Disable phan option scalar_implicit_cast and make pass (T316716) by Umherirrender
- git #ab9790dc - Display translate tab if user has permission to translate (T334330) by Abijeet
- git #ca679a44 - FileFormatSupport: Remove unncessary documentation (T333820) by Abijeet
TranslationNotifications
edit- git #72d79615 - UnsubscribeInactiveUsers: Fix indexing of attached accounts (T323192) by Abijeet
UniversalLanguageSelector
edit- git #69ddc959 - Use Unicode '\u00A0' instead of HTML ' ' by Fomafix
UploadWizard
edit- git #e7801314 - Remove eslint warnings on ES2015 code by Fomafix
- git #ef5a17aa - Use addClass with array by Fomafix
- git #7e20cbe6 - Remove eslint disabling of jquery/no-each-util and jquery/no-map-util by Fomafix
- git #e1ca8277 - Use .text( mw.msg( … ) ) instead of .html( mw.message( … ).escaped() ) by Fomafix
VipsScaler
edit- git #1014aa2d - Avoid passing null to trim by Umherirrender
VisualEditor
edit- git #d7521704 - Remove some redundant PHPDoc comments by Bartosz Dziewoński
- git #423feb6d - Update VE core submodule to master (da7624d69) (T333710) (T334677) by Bartosz Dziewoński
- git #5b42d900 - Minor documentation updates in the TemplateSpecModel class by Thiemo Kreuz
- git #bc7db789 - ApiVisualEditor: Support Special:MyLanguage for editIntro param too (T334855) by James D. Forrester
- git #adc0bcdf - Remove the BetaFeatures integration for historical visual diffs (T333448) by Bartosz Dziewoński
- git #1ca92611 - Remove the "Report incorrect…" button on visual diffs in save dialog (T282268) by Bartosz Dziewoński
- git #60671a3b - Update VE core submodule to master (10005c50d) (T92315) by Bartosz Dziewoński
- git #4d4093b9 - textSelection compat layer getCaretPosition could error if no selection (T334930) by David Lynch
- git #5343e9a0 - Fix template dialog when TemplateData contains empty parameter (T333826) by thiemowmde
- git #99336933 - Use new showPendingTakeover OutputPage method by David Lynch
Wikibase
edit- git #ce9417e0 - REST: Check edit permissions for SetItemDescription (T333544) by Jakob Warkotsch
- git #965e7ce4 - REST: Extract shared request builder functions by Jakob Warkotsch
- git #46d9cc72 - REST: Simplify AuthTest.js by Jakob Warkotsch
- git #5ff7be1d - Add strict types to HtmlPageLinkRendererEndHookHandler by Lucas Werkmeister
- git #5744cbf5 - update api-testing to 1.6.0 by Michael Große
- git #91ed01c3 - Show entity labels in parsed edit summaries in API requests (T327062) by Michael Große
- git #86b165c6 - REST: Custom chai method to assert response status (T325813) by Ollie Shotton
- git #4f1d250d - REST: Add PreconditionMiddleware to SetItemDescription (T333642) by sihe
- git #ce81753e - REST: Only restore after DELETE in ConditionalRequestsTest by Jakob Warkotsch
- git #89dbc15c - Add regression test for parser cache pollution (T111346) (T327062) by Michael Große
- git #b1bfeca1 - REST: Add BotRightCheck to SetItemDescription (T333642) by sihe
- git #5a7300d9 - Move data type messages to EntitySchema (T335122) by Lucas Werkmeister
- git #f9ac1446 - REST: Change username truthiness check to null check by Jakob Warkotsch
- git #6764821b - Remove PHP code for entity-schema data type (T333662) by Lucas Werkmeister
- git #0b75d1e6 - REST: Add middlewares to SetItemLabelRouteHandler (T333640) by Jakob Warkotsch
- git #09c8ceac - REST: Check edit permissions for SetItemLabel (T333545) by Jakob Warkotsch
- git #ca23ab44 - Add empty 1.41 RELEASE-NOTES file by Lucas Werkmeister
- git #0d8a2b28 - REST: Add ContentTypeCheck to SetItemDescription (T333642) by sihe
- git #e75d6540 - REST: Add Authentication to SetItemDescription (T333642) by sihe
- git #d962e1ae - REST: Add UserAgentCheck to SetItemDescription (T333642) by sihe
- git #5b9e36f5 - Update moved class OrderedStreamingForkController (T321681) by gerritbot
- git #32c36a33 - REST: Add UnexpectedErrorHandler to SetItemDescription (T333642) by sihe
- git #41874e97 - Add monolingual text language codes `apc` and `txg` (T332264) (T331094) by Michael Große
- git #a7af2844 - Add strict types to repo/includes/Store/Sql/Terms/ by Lucas Werkmeister
- git #ad77dbdf - Add monolingual text language codes `bzs` and `pqm` (T323440) (T328890) by Michael Große
- git #f47ba384 - REST: Handle item not found and redirect in SetItemDescription (T333646) by Jakob Warkotsch
- git #30ef084b - phan: Disable null_casts_as_any_type setting (T243594) by Umherirrender
- git #73913862 - Handle null from Statement::getGuid by Umherirrender
- git #58ed152e - Drop targets on modules added via BeforePageDisplayMobile hook (T324991) by Jon Robson
WikibaseLexeme
edit- git #d3310301 - Remove unused icomefromthenet/reverse-regex dependency by Lucas Werkmeister
- git #2680d7ad - Enable MediaWiki.Arrays.TrailingComma sniff (T325532) by Lucas Werkmeister
- git #befeea3f - Add language codes `apc` and `txg` (T332264) (T331094) by Michael Große
WikibaseMediaInfo
edit- git #558eea0b - Update moved class TitleFactory (T321681) by gerritbot
WikibaseQualityConstraints
edit- git #92430283 - Bump sinon from 15.0.3 to 15.0.4 by Addbot
- git #e334eb16 - Enforce trailing commas in multi-line arrays (T325532) by Lucas Werkmeister
- git #e6c0f628 - SpecialConstraintReport: Hide fallback indicators for variant languages (T291817) by Lucas Werkmeister
WikiLambda
edit- git #555c6ea7 - Add Implementation Component (T327421) by gengh
- git #cf24dd38 - HooksTest: Construct SpecialRecentChanges with a LoadBalancerFactory to work again by James D. Forrester
- git #f9e8c2b9 - Update moved class TitleFactory (T321681) by gerritbot
- git #d3d60ef7 - docker-compose.sample.yml: Update orchestrator image location now it's from GitLab (T334397) (T334998) by James D. Forrester
- git #6d4799b4 - README: Update git repo URL for function-orchestrator, now on GitLab (T334397) by James D. Forrester
- git #722b5cb0 - Change programming language literals in some tests to references. (T287154) by apine
WikimediaMessages
edit- git #300301ac - Update URL to XTools by MusikAnimal
- git #03335a67 - Add messages for Fante Wikipedia (fatwiki) (T335016) by gerritbot
- git #408f7b3a - Add temporary tracking category for Graph being disabled (T334895) by Lucas Werkmeister
- git #fe42f9d6 - Add temporary message for Graph being disabled (T334895) by Lucas Werkmeister
- git #422103a8 - Update group pages links for existing global groups (T333981) by MarcoAurelio
- git #12d27e1c - Remove 'Image-reviewer' messages (T229396) by MarcoAurelio
Wikisource
edit- git #62f5df9d - styles: Replace 'mediawiki.ui/variables' call with skin variables (T319381) (T332541) by Volker E
Skins
editMinervaNeue
edit- git #2179d08a - Replace slow thumbnail init code with event delegation (T241139) by Nicholas Ray
Vector
edit- git #791bf17b - Follow-up to 3cea6d41 “Scope styles related to zebra feature flag” by Jan Drewniak
- git #bae8b3d7 - Consolidate sticky pinned element styles under .vector-sticky-pinned-container class (T335155) by bwang
- git #bd05ff4a - Add initial Zebra design update for page layout (T332600) by Jan Drewniak
- git #ecdf2ced - popupNotification Javascript tests (T333345) by Moh'd Khier Abualruz
- git #630d4779 - Fix InvalidCharacterError: Failed to execute 'add' on 'DOMTokenList' (T335149) by Nicholas Ray
- git #c61d57c7 - Fix TypeError: trigger.attr is not a function (T335148) by Nicholas Ray
- git #3cea6d41 - Scope styles related to zebra feature flag (T332600) by Jan Drewniak
- git #f2dbf850 - Follow up service wiring update (T333493) by ksarabia
- git #5852e320 - Create skins.vector.zebra.styles module (T332600) by Jan Drewniak
- git #da92ecf7 - [Refactor] Prepare existing styles for zebra module (T332600) by Jan Drewniak
- git #a76e1985 - Remove A/B testing element from OverridableConfigRequirement by Jon Robson
- git #8cdb7730 - Add Vector Zebra Design A/B Test (T333493) by ksarabia
WikimediaApiPortal
edit- git #d8c30185 - Update moved class TitleFactory (T321681) by gerritbot
Misc
editVisualEditor/VisualEditor
edit- git #58d6eb28 - TreeModifier: Check for inserting unbalanced open-close tag sequence (T334677) by David Chan
- git #1a006f70 - Allow attribute values that are reference types to compare equal (T333710) by David Chan
No changes
edit- 3D
- ActiveAbstract
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- CiteThisPage
- Citoid
- CodeEditor
- CodeMirror
- Cognate
- CologneBlue
- CommonsMetadata
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DiscussionTools
- DismissableSiteNotice
- DoubleWiki
- Elastica
- ElectronPdfService
- EventLogging
- EventStreamConfig
- ExtensionDistributor
- FileExporter
- FileImporter
- FlaggedRevs
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- Gadgets
- GeoCrumbs
- GeoData
- GlobalBlocking
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- GuidedTour
- ImageMap
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Linter
- LiquidThreads
- Listings
- LoginNotify
- MachineVision
- MapSources
- MassMessage
- MobileApp
- Modern
- MonoBook
- NearbyPages
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OATHAuth
- OAuthRateLimiter
- ORES
- OpenStackManager
- PageAssessments
- PageNotice
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Phonos
- Poem
- Popups
- PropertySuggester
- QuickSurveys
- Quiz
- RSS
- ReadingLists
- RealMe
- SandboxLink
- Score
- Scribunto
- SearchExtraNS
- SearchVue
- ShortUrl
- SimilarEditors
- SiteMatrix
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateSandbox
- TemplateStyles
- TextExtracts
- Thanks
- TheWikipediaLibrary
- Timeless
- TitleBlacklist
- TocTree
- TorBlock
- TrustedXFF
- TwoColConflict
- UploadsLink
- UrlShortener
- VueTest
- WebAuthn
- WikiEditor
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaEvents
- WikimediaIncubator
- WikimediaMaintenance
- Wikistories
- XAnalytics
- intersection
- timeline
- wikihiero
Total changes
edit257 Changes in 62 repos by 65 authors