MediaWiki 1.42/wmf.7
MediaWiki 1.42.0-wmf.5 | Deployment of MediaWiki 1.42.0-wmf.7 to Wikimedia sites | MediaWiki 1.42.0-wmf.9 |
The latest version (labeled "1.42.0-wmf.7") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 28 November 2023 (see the roadmap).
Core changes
edit- git #72a31020 - Branch commit for wmf/1.42.0-wmf.7 (task T350083) by trainbranchbot
- git #f1a83b1f - Make DataAccess::getPageInfo compatible with string by Isabelle Hurbain-Palatin
- git #dfea3e8e - Add jsdoc with jsdoc-wmf-theme (task T138401) by Jon Robson
- git #44449b58 - Bump wikimedia/parsoid to 0.19.0-a7 by Subramanya Sastry
- git #1bd11f1b - tests: Avoid dynamic properties in SessionManagerTest (task T326478) by Umherirrender
- git #ac2d952f - mw.widgets.TitleWidget: Fix exception when searching for fragment (task T351530) by Ed Sanders
- git #d8b8d9d0 - Add Efik to Names.php (task T351992) by Amir E. Aharoni
- git #0791724e - Parsoid DataAccess: Stop processing extensions as top-level docs by Subramanya Sastry
- git #dad77699 - Change "article" to "page" in API messages by Amir E. Aharoni
- git #7047c3f5 - jquery.makeCollapsible: Refactor misleading doc by Nardog
- git #63adbac9 - DEVELOPERS.md: Minor editing and formatting by Reedy
- git #ab5babb4 - tests: Create new classes to hold dynamic properties in auth tests (task T326478) by Umherirrender
- git #d85abecc - tests: Avoid dynamic properties in auth tests (task T326478) by Umherirrender
- git #fa688e7f - Avoid implicit type cast to boolean in isTalk by Fomafix
- git #18e09f0d - tests: Remove dead code from WikiPageDbTest::assertPreparedEditNotEquals by Umherirrender
- git #d7889acf - Remove `kab` as fallback language for `zgh` (task T351724) by Jon Harald Søby
- git #9def8225 - Add Komering language (kge) (task T351874) by Jon Harald Søby
- git #a073bbc4 - language: Avoid multiple signs in Language::userAdjust (task T351848) by Umherirrender
- git #d72917ea - Refactor HTMLRestrictionsField to allow more restrictions to be added (task T349957) by Siddharth VP
- git #e058b70b - tests: Remove es6 option from StartUpModuleTest by Umherirrender
- git #89a393a6 - tests: Declare missing class properties in test classes by Umherirrender
- git #2eca4731 - tests: Avoid dynamic properties in AuthenticationProvider Test (task T326478) by Umherirrender
- git #3bded659 - LinkTarget: extend LinkTarget interface from Parsoid and use LinkTargetTrait (task T296023) by C. Scott Ananian
- git #c8c47d13 - tests: Remove DummyServicesTrait::getDummyDBLoadBalancer (task T326274) by Timo Tijhof
- git #c2aa0510 - build: Upgrade eslint-config-wikimedia from 0.25.0 to 0.26.0 and make pass by James D. Forrester
- git #7a5c032c - selenium: Update @wdio to the latest v7 versions (task T351747) by Željko Filipin
- git #67217d08 - Namespace remaining files under includes/deferred (task T166010) by James D. Forrester
- git #76160d01 - rdbms: Add a strict regex on $field on expression builder (task T210206) by Amir Sarabadani
- git #5f3f57c8 - Combine two drop-down lists into one in Special:ChangeContentModel (task T344504) by Novem Linguae
- git #32c12be6 - Re-apply "Rest: replace use of deprecated pingLimiter method" by Daniel Kinzler
- git #0566beab - ResourceLoader: Preserve newlines in Vue templates in debug mode (task T351771) by Roan Kattouw
- git #aecf07ce - [mime] m3u, m3u8 and application/vnd.apple.mpegurl (task T351303) by Derk-Jan Hartman
- git #baa4ceea - maintenance: Batch delete for key conflicts in namespaceDupes.php (task T350443) by Umherirrender
- git #1ba44d55 - DEVELOPERS.md: reword WSL instructions to include best practices (task T351758) by DatGuy
- git #1dd273b8 - Replace use of "unquoted" with "raw" for tableName() callers by Aaron Schulz
- git #5182ccbf - Be explicit about not needing a real token. by daniel
- git #3f23b097 - [parser] Broaden TOC placeholder regular expression by C. Scott Ananian
- git #9a3d6ecd - Add PHPUnit test for MagicWord class by thiemowmde
- git #4ed5ca48 - Follow-up 71ff05267: Stop writing to tablesUsed in tests, now unnecessary (task T342301) by James D. Forrester
- git #9c5b38ca - Update wikimedia/minify from v2.5.1 to v2.7.0 (task T351231) by Hannah Okwelum
- git #8d68f4ef - Revert "selenium: Screenshots work with both WebdriverIO v7 and v8" (task T347137) by Zfilipin
- git #d670dd77 - maintenance: Remove commented-out code from install.php by Sam Wilson
- git #5d374209 - rdbms: Log query runtime in milliseconds with microsecond resolution by Tim Starling
- git #727cc444 - mediawiki.icon: Deprecate module in favor of Codex mixin (task T351681) by Jon Robson
- git #71ff0526 - Replace MediaWikiIntegrationTestCase::$tablesUsed with automatic query tracking (task T342301) by Daimona Eaytoy
- git #f0464fbe - Fix exception from SearchPostgres when slot_roles is empty by Tim Starling
- git #272921fe - Diffs: Document usage of this module (task T350596) by Jon Robson
- git #daa6526c - installer: Fix location of patch-pagelinks-target_id.sql for postgres (task T351619) by Umherirrender
- git #beb3261b - Remove language coverter for Kazakh (task T350684) (task T268143) by Amir Sarabadani
- git #12688c47 - tests: Update giorgiosironi/eris to 0.14.0 (task T351383) by Lucas Werkmeister
- git #2e1cd74a - Migrate off wfGetDB() in more places to ICP (task T330641) by Amir Sarabadani
- git #0284dacf - DatabaseMysqlTest: don't raise an error in tearDown() by Tim Starling
- git #657c003e - Add clearUserCache to mock BlockManager by Tim Starling
- git #525ce0f9 - Give EditPageTest its own user registry by Tim Starling
- git #c7e1f154 - Fix exception from SpecialRecentChanges::isDenseTagFilter by Tim Starling
- git #7f3fcea3 - maintenance: Batch update for rev_page in namespaceDupes.php (task T350443) by Umherirrender
- git #ee7aa4d7 - maintenance: Batch update for _from_namespace in namespaceDupes.php (task T350443) by Umherirrender
- git #01a548cc - maintenance: Reduce delete attempts in namespaceDupes.php (task T350443) by Umherirrender
- git #0be0de32 - objectcache: Introduce MicroStash service for mcrouter-primary-dc (task T336004) by Derick Alangi
- git #68ccfa46 - Use DOM to clean up headings for the table of contents (TOC) (task T218330) by Bartosz Dziewoński
- git #78442cdb - [typo] Fix typo in ParserOutput comment by C. Scott Ananian
- git #154ec848 - mediawiki.cookie: Remove eslint overrides by Ed Sanders
- git #c31b0917 - maintenance: Use QueryBuilder in namespaceDupes.php by Umherirrender
- git #930f1330 - selenium: Update node and add npm version (task T324766) by Željko Filipin
- git #9137b4af - mediawiki.widgets: Move var declarations inline by Ed Sanders
- git #85f6105e - Title.js: Move var declarations inline by Ed Sanders
- git #d96e71b6 - Fix lazy loading for ImageListPager and File history (task T266155) by Derk-Jan Hartman
- git #0e1b889a - [parsoid] Fix Parsoid relative links (task T350952) by C. Scott Ananian
- git #91ca607a - rdbms: Move two methods from ILB to ILBForOwner (task T326274) by Amir Sarabadani
- git #ee4c4490 - installer: Migrate to SQB in several places (task T344971) by Amir Sarabadani
- git #f2613ad3 - selenium: Delete redundant `selenium` in wdio-mediawiki/CHANGELOG.md (task T324766) by Željko Filipin
- git #1698a35a - selenium: Fix MD041 in wdio-mediawiki/CHANGELOG.md (task T324766) by Željko Filipin
- git #bf3665f1 - [UrlUtils] Update documentation to refer to new location of wfRemoveDotSegments by C. Scott Ananian
- git #973ea376 - wdio-mediawiki: Release 2.4.0 (task T347137) by Željko Filipin
- git #99650b86 - expireTemporaryAccounts: Only process temporary accounts (task T351428) by Martin Urbanec
- git #7115e680 - Avoid string comparisons with gettype() in 2 more places by thiemowmde
- git #154d4d02 - Remove duplicate documentation from MediaWikiServices class by thiemowmde
- git #7b0e2f94 - Add MockDatabase class by Tim Starling
- git #3d1fbaad - Sort lines in TestsAutoLoader tests/phpunit/mocks by Tim Starling
- git #0c1e8683 - tests: Avoid raw sql fragments in LinksUpdateTest by Umherirrender
- git #5b0b7640 - jobqueue: Remove $wgJobSerialCommitThreshold (task T325389) by Amir Sarabadani
- git #f572f4c1 - Make isWellFormedLanguageTag() actually case insensitive by Nikki
- git #e3ae6154 - Rest: Remove some unused variables from tests by Derick Alangi
- git #b1ee0182 - LoginSignupSpecialPage: Remove unused protected method params by Bartosz Dziewoński
- git #8f123f61 - WikiPage: Avoid loading redirect from replica after edit (task T350299) by Erik Bernhardson
- git #6fbd223f - ContentSecurityPolicy: Expose directives (task T169027) by Gergő Tisza
- git #f5cd4452 - ContentSecurityPolicy: Add test for sendHeaders (task T169027) by Gergő Tisza
- git #81cf4fe9 - ContentSecurityPolicy: Clear hooks during tests (task T169027) by Gergő Tisza
- git #ee5e0d34 - mediawiki.cookie: Do not throw error when cookies are not readable (task T169027) by Gergő Tisza
- git #2a4bcae0 - Hide empty page titles in SkinApi (task T169027) by Gergő Tisza
- git #a66595f0 - LinksUpdate: Compare raw domain and path for externallinks table (task T350476) by Umherirrender
- git #70e2df35 - Add integration test for RenameuserSQL by Tim Starling
- git #43bad34d - User: Clarify that isNewbie() includes temp account users (task T340464) by Kosta Harlan
- git #2565077e - Fix documentation for InsertQueryBuilder::execute by Dreamy Jazz
- git #4344b2fb - PoolCounterConnectionManager: Add support for ipv6 (task T350615) by Paladox
- git #539023e3 - phpunit: Make getPHPUnitExtensionsAndSkins run the UnitTestsList hook (task T227900) by Daimona Eaytoy
- git #5bc33966 - Ensure framed/unscaled SVG transclusions have srcset (task T133489) by Derk-Jan Hartman
- git #43384109 - selenium: Screenshots work with both WebdriverIO v7 and v8 (task T347137) by Ricki Jay
- git #5e0f4718 - LocalisationCache: Fix a rare case in fallback source language (task T349115) by Sébastien Beyou
- git #715fdb5e - api: Migrate away from buildLike to expression builder (task T210206) by Amir Sarabadani
- git #022605d3 - build: Ignore param-taint and return-taint in Doxyfile by Timo Tijhof
- git #1941f28f - RC Filters: Treat unnamed accounts as unregistered (task T343322) by Martin Urbanec
- git #97bb70de - Introduce and use DynamicPropertyTestHelper (task T326466) by Máté Szabó
- git #878dc342 - page: Run HTMLCacheUpdateJob on delete for pages transclude the page (task T275747) by Umherirrender
Vendor
edit- git #0892874f - Bump wikimedia/parsoid to 0.19.0-a7 (task T268143) (task T351230) by Subramanya Sastry
- git #8da838a8 - Update wikimedia/minify from v2.5.1 to v2.7.0 (task T351231) by Hannah Okwelum
- git #addf99d6 - Bump swaggest/json-diff to 3.10.5 (task T349483) by Ollie Shotton
Extensions
editAbuseFilter
edit- git #2def6311 - Replace BadMethodCallException with LogicException by thiemowmde
- git #71170d6d - Fix typo "Builer" → "Builder" by thiemowmde
- git #5f0f61de - Improve PHPDocs in SpecialAbuseFilter by thiemowmde
- git #e4059920 - Move var declarations inline by Ed Sanders
- git #34bb759c - Document more generated messages by Ed Sanders
- git #3d23de98 - build: Update linters by Ed Sanders
AdvancedSearch
edit- git #84a571e2 - build: Update linter libs by WMDE-Fisch
- git #13148894 - Fix popup styling in Minerva Neue skin (task T189959) by mareikeheuer
AntiSpoof
edit- git #fb33b05d - Use HookHandlers for UserMerge hook (second attempt) by Umherirrender
CampaignEvents
edit- git #de1055c5 - Stop writing to tablesUsed in tests (task T351733) by Daimona Eaytoy
CategoryTree
edit- git #9206c536 - Inject service DBLoadBalancerFactory by Fomafix
- git #c63d5da0 - Replace global variables by injected Config by Fomafix
- git #e492044e - Inject service LinkRenderer into CategoryTree by Fomafix
- git #e81f6fe1 - Move option handling from CategorieTree into new class OptionManager by Fomafix
CentralAuth
edit- git #e1e20806 - Remove logging to "centralauth.centrallogin_errors.*" (task T351948) by Bartosz Dziewoński
- git #dee762a4 - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
- git #fce9cdc8 - Do not throw error when cookies are not readable (task T169027) by Gergő Tisza
- git #770883a7 - Remove option to display a message after central login success (task T349745) by Bartosz Dziewoński
- git #77b14aeb - Remove support for inconsistent $wgCentralAuthLoginWiki (task T349745) by Bartosz Dziewoński
- git #abc533bf - Remove unused 'gu_id' URL parameter (task T349745) by Bartosz Dziewoński
- git #ff404428 - Replace simple uses of addQuotes() with SQL expression builder (task T350969) by Bartosz Dziewoński
- git #30fb3425 - Drop "$wgCentralAuthDatabase:$keygroup:$components..." format (p.3) (task T347223) by Derick Alangi
CheckUser
edit- git #739438ff - MoveLogEntriesFromCuChangesTest: Set fake time by Martin Urbanec
- git #fad7a954 - Standardise IP display formatting across extension (task T351945) by DatGuy
- git #529c88f0 - clienthints: Ensure getHighEntropyValues() exists (task T350318) by Kosta Harlan
- git #085bb7a6 - CIDRCalculator: replace unsafe regex with split() (task T336049) by DatGuy
- git #78d43beb - CheckUserGetEdits: normalise IPs in 'get edits' tab (task T326996) by DatGuy
- git #955497d6 - Remove CheckUserUnionSelectQueryBuilder and associated methods (task T346044) by Dreamy Jazz
- git #091e357d - Remove CheckUserUnionSelectQueryBuilderFactory from SpecialCheckUser (task T346044) by Dreamy Jazz
- git #6866f42c - Fix a couple of typos in comments by Thalia
- git #1a88b37d - Add test cases for CheckUserGetIPsPagerTest::testGetCountForIPActions by Thalia
- git #bafc7ebe - Use consistent comment style in CheckUserGetIPsPagerTest class by Thalia
- git #161dddee - CompareService: Limit results when counting edits (task T346970) (task T342613) by Tim Starling
- git #41927e7e - Add ipblocks to tablesUsed when blocking users by Tim Starling
- git #4cc5aae0 - Implement read new support for CheckUserGetIPsPager (task T328998) by Dreamy Jazz
CirrusSearch
edit- git #5fa21cb5 - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
- git #e6444a31 - Adapt compare-clusters.py to compare existence, revision, and title (task T349838) by Peter Fischer
- git #6843dcf7 - PageRerenderSerializer: Match stream name with conventions by Erik Bernhardson
Cite
edit- git #c71109b9 - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
cldr
edit- git #ed35dc7f - Add Komering (task T351874) by Raymond
- git #838fc9f1 - Remove `dlc` (Dalecarlian) (task T351504) by Jon Harald Søby
CodeMirror
edit- git #1b8539f2 - config: remove DotsSyntaxHighlighter as conflicting gadget by MusikAnimal
ContentTranslation
edit- git #d59f115d - e2e: Add tests to (un)favorite suggestions in the unified dashboard (task T312543) by Abijeet
- git #d3f41dda - CX3 Build 0.2.0+20231124 (task T345834) (task T331403) (task T332120) (task T350048) by NikG
- git #b4ad6164 - e2e: Update tests to follow Wikimedia guidelines (task T312543) by Abijeet
- git #778bdd5c - SX: Avoid to store "mt" translation units when no MT provider is given by NikG
- git #ca1dc4d6 - SX: Fix background color for translated sentence by NikG
- git #66b8c904 - SX: Fix background color for successful template adaptation card by NikG
- git #7c12456f - e2e: Add webdriver.io (task T312543) by Abijeet
- git #070ddf1a - CXTranslationSuggestion: Add classes to buttons to be used in e2e tests by NikG
- git #a9c0b5f0 - CX: Refactor ve.init.mw.CXTarget.js to ES6 (task T342280) by NikG
- git #f4e8455c - CX save failure: Improve error logging (task T348797) by NikG
- git #ebca287d - CX fetch desktop draft: Use formatversion 2 to properly get booleans (task T348558) by NikG
DiscussionTools
edit- git #e42450cd - Revert "ParserOutputPostCacheTransform: Don't reprocess content" by Subramanya Sastry
- git #7aaaf51d - ParserOutputPostCacheTransform: Don't reprocess content (task T351461) by Subramanya Sastry
- git #0888bf2e - Make hiding of reply links in mw-archivedtalk !important (task T351542) by David Lynch
- git #90c6e64a - SpecialDiscussionToolsDebug: Replace Title::getPageViewLanguage() (task T350806) by Bartosz Dziewoński
- git #21e60dde - Document generated CSS classes by Ed Sanders
- git #28ebaae9 - Drop meaningless VisualEditor version number 0.1.2 by thiemowmde
DonationInterface
edit- git #ae010c16 - Fix recurring convert close bug. (task TIN THE OLD CODE, THE USER WASN'T BEING REDIRECTED TO) (task T351784) by jgleeson
- git #35da84be - Only redirect to Adyen when enabled (task T351714) by Elliott Eggleston
- git #b3feab71 - Don't log extra line when token found by Elliott Eggleston
- git #3a671440 - Fall back to session txn id when missing payment_id by Elliott Eggleston
- git #3dddb4f7 - Adyen: Log when recurring token found / not found by Elliott Eggleston
- git #2ca801ec - Change USD (and CAD etc) monthly convert threshold to $3 (task T351553) by pcoombe
- git #4af5a1bc - Change from app to inapp to distinguish donation source (task T350919) by cstone
- git #37d3c280 - Switch from directly calling the api to using the PaymentProvider by cstone
- git #cdadba81 - Update SmashPig version by cstone
- git #a6d93730 - Add catch for in app donation with no banner (task T350919) by cstone
- git #82ebbdb0 - Accept wmf_ versions of all utm_* parameters (task T351326) by Elliott Eggleston
- git #6601d695 - Add catch to change utm_source from non banner app donations (task T350919) by cstone
Echo
edit- git #164b3b91 - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
- git #24fdeb01 - Fix unnecessary scrollbars on notifications popup (task T351481) by Bartosz Dziewoński
- git #37b9ae3e - Remove unused CSS classes. by Ed Sanders
- git #da2c42b8 - Fix deprecated code paths (task T348807) by Jon Robson
- git #829003ca - Use $this->getServiceContainer() in maintenance and tests by Fomafix
EntitySchema
edit- git #65106855 - Add a line to the README.md about LibUp not working (task T350665) by Michael Große
- git #256b0499 - Document updating lint-staged as needing to be skipped for now (task T350665) by Michael Große
- git #d885e0b5 - Update Cypress to 13.5.1 (task T350665) by Michael Große
EventBus
edit- git #d5cf361c - Remove support for $wgJobSerialCommitThreshold (task T325389) by Amir Sarabadani
- git #e99ecafa - Correct redirect serialization in page change events (task T350299) by Erik Bernhardson
- git #84ae93ee - Don't set performer on a few more cases of suppression (task T342487) by Ottomata
EventLogging
edit- git #e90052a5 - build: Fix typo in SyntaxHighlight stub by Timo Tijhof
- git #d882852a - lib: Update lib/metrics-platform to 1f3813bd9b86 (task T351293) by Sam Smith
FileImporter
edit- git #dd6ae54f - First test for FileTitle (task T350798) by Svantje Lilienthal
- git #0000a0e1 - New component for editable file title (task T350933) by Adam Wight
- git #d0832773 - Use faster qqx dummy language code in a test by thiemowmde
- git #7ab45253 - Make use of upstream assertStatusGood/Error and such by thiemowmde
FlaggedRevs
edit- git #f1f4f7c2 - RevisionReview: Rename $page to $title for clarity by James D. Forrester
- git #2bfe57c0 - RejectConfirmationFormUI: Rename $page to $title for clarity by James D. Forrester
- git #7162ec2a - Rename confusing RevisionReviewForm "page"/"article" fields and accessors by Aaron Schulz
- git #605793af - Rename confusing PageStabilityForm "page" field and accessors by Aaron Schulz
Flow
edit- git #fab0b646 - tests: Replace deprecated MWIntegrationTestCase::$users by Umherirrender
- git #701c8603 - tests: Remove ApiTestCase::setCurrentUser (task T351888) by Umherirrender
Gadgets
edit- git #c4680366 - Various PHP code cleanups by thiemowmde
- git #ba496f7f - Remove meaningless trim() from MediaWikiGadgetsDefinitionRepo by thiemowmde
GlobalBlocking
edit- git #e51ea739 - Use HookHandlers for UserMerge hook (second attempt) by Umherirrender
GlobalWatchlist
edit- git #45fa319b - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
- git #220c565a - Move GWGuidedTourHooksTest::testNewFromGlobalState to an integration test by Daimona Eaytoy
GrowthExperiments
edit- git #2b1ce09e - UserImpact: Bump VERSION to 10 (task T329700) by Martin Urbanec
- git #fd22380c - UserImpact: Make smaller SQL queries (task T351898) by Martin Urbanec
- git #9b8b93ef - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
- git #f5781af5 - Compress geui_data json blobs (task T351898) by Amir Sarabadani
- git #57d7dc90 - MentorManager: Do not assign a mentor to opted-out users (task T351415) by Martin Urbanec
- git #47596cb4 - EditGrowthConfig: Do not provide default for levelling up threshold when disabled (task T351603) by Martin Urbanec
- git #b14960c5 - Fix testPageNotInTaskSet dependency by Tim Starling
- git #c0a5234a - importOresTopics.php: remove model_info=version from request (task T350137) by Sergio Gimeno
- git #d059baa2 - Section images: avoid onboarding images exceed viewport on mobile (task T349024) by Sergio Gimeno
- git #f265ca1f - User impact: timezone cleanup (task T329700) by Sergio Gimeno
Kartographer
edit- git #ee8ef5ec - Temporarily disable tests to break CI cycle with core by Subramanya Sastry
Linter
edit- git #76634af5 - SpecialLintErrors: Minor cleanup by Reedy
MachineVision
edit- git #85cadbfa - docs: Remove 'wikimedia-ui-base' reference and mention Codex by Volker E
MassMessage
edit- git #36998a79 - Avoid use of deprecated ContentHandler::getForModelID() by James D. Forrester
- git #440e8355 - Avoid use of deprecated ContentHandler::getContentText() by James D. Forrester
Math
edit- git #360bdc03 - Add special page alias for Traditional Chinese (zh-hant) (task T351967) by anterdc99
- git #a82727f6 - Rename TexVC in PHP to WikiTexVC by Stegmujo
- git #bb78f050 - Special:MathStatus add first native MML test by Moritz Schubotz (physikerwelt)
- git #9abb2584 - Fix genFrac bracket sizes (task T350735) by Stegmujo
- git #a4c3a365 - Make distinction of bracket sizes (task T350738) by Stegmujo
- git #ed850f91 - Add chem option to texvc binary by Moritz Schubotz (physikerwelt)
MediaModeration
edit- git #5c27a5b5 - Perform updates to DB when 'db' is false with no cluster (task T351719) by Dreamy Jazz
- git #419a85eb - Change methods to accept ArchivedFile object as well as File (task T350863) by Dreamy Jazz
- git #8fc85972 - Add images to mediamoderation_scan table on upload (task T350323) by Dreamy Jazz
- git #6cd34946 - Add MediaModerationDatabaseManager service (task T350864) by Dreamy Jazz
- git #41c8274b - Create MediaModerationDatabaseLookup service (task T351112) by Dreamy Jazz
MobileFrontend
edit- git #9f4e3b77 - MobileDiff: bytes removed/no change icon should be rotated (task T346184) by Jon Robson
- git #d369c63d - Remove redundant cdx-button styles (task T346184) by Jon Robson
- git #9a234832 - Fixes the storybook (task T346184) by Jon Robson
- git #a1ea5fca - Remove all usages of mw-ui-icon- prefix in MobileFrontend (task T346184) by Jon Robson
- git #83933a81 - Remove `mobile.startup.images`, `mobile.ooui.icons`, `mobile.user.icons` modules, and `mobile.editor.images` (task T346184) by Moh'd Khier Abualruz
- git #35f1fe18 - eslint: Enable no-use-before-define again by Ed Sanders
- git #31c6cff1 - Fixes AMC outreach drawer (task T351362) by Jon Robson
- git #9b235caa - Switch user page from mw-ui to Codex (task T182050) by Jon Robson
- git #ac247457 - MobileDiff: Do not add non-existent mobile.placeholder.images module (task T346184) by Jon Robson
- git #18e99c00 - User page: Move icon to userpage.styles (task T346184) by Jon Robson
- git #b70fd0e8 - mobile.placeholder.images module removal (task T346184) by Moh'd Khier Abualruz
- git #b7330dad - Specials MobileDiff and PageFeed: fully migrate icons to codex (task T346184) by Moh'd Khier Abualruz
- git #86261416 - Special:MobileDiff migrate Icons to codex (task T346184) by Moh'd Khier Abualruz
Newsletter
edit- git #121d4e2d - tests: Require user id for UTSysop earlier (task T351947) by Pppery
OATHAuth
edit- git #1559e32a - OATHUserRepository: Minor cleanup/fixes by Reedy
OAuth
edit- git #30d20ff7 - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
PageTriage
edit- git #788c985f - Ignore the .vscode code config file by Sohom
- git #acda7dcf - Fix AfC stats in NewPagesFeed (task T351483) by MPGuy2824
- git #ae7889b9 - Add padding to the right of article line (task T351479) by Sohom
- git #44ea326b - Update the article age during every feed refresh (task T349527) by MPGuy2824
- git #5e012fb2 - Add odd-even patterning back to the NewPagesFeed (task T351460) by Sohom
- git #b1567848 - Make the feed gracefully handle long snippets and urls (task T347732) (task T351463) by Sohom
- git #ef806391 - Remove the 'common' category from tags (task T347539) by Sohom
ParserFunctions
edit- git #3fc8f0a1 - Fix implicit conversion to int (task T351312) by Sophivorus
Phonos
edit- git #b225e012 - Avoid empty <sup></sup> on missing file attribute by Fomafix
Popups
edit- git #b218a77c - Remove all BetaFeature code from ReferencePreviews (task T282999) (task T351708) by WMDE-Fisch
- git #7596165a - Fix confusing constant names in PHP (task T351708) by thiemowmde
ProofreadPage
edit- git #a3cf10d9 - Separate Vector and Vector-2022 styles for navigation (task T344665) by Sam Wilson
PropertySuggester
edit- git #9cfe4f42 - Use addDBDataOnce() in API integration test (task T351709) by Lucas Werkmeister
- git #ca56c231 - Update wikimedia/testing-access-wrapper to 2.0.0 (task T351383) by Lucas Werkmeister
- git #c9cb26c7 - Update mediawiki/mediawiki-phan-config to 0.13.0 (task T351383) by Lucas Werkmeister
- git #4ca241ed - Update mediawiki/mediawiki-codesniffer to 42.0.0 (task T351383) by Lucas Werkmeister
- git #8bc858d3 - Update npm dependencies (task T351383) by Lucas Werkmeister
ReportIncident
edit- git #a9cdc80b - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
- git #fe48015d - Disable submit and back button when form is submitting (task T350768) by Dreamy Jazz
RevisionSlider
edit- git #6482107b - build: Update linter libs by WMDE-Fisch
- git #ac0096b2 - Revert "partly drop dependency from RevisionListView" by thiemowmde
Score
edit- git #1529c5e6 - Avoid vertical alignment by Fomafix
Scribunto
edit- git #d97ce985 - Ensure that Scribunto exceptions have a page context set (task T351045) by C. Scott Ananian
- git #83d0f763 - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
SearchVue
edit- git #9fced9d1 - Prepare for Vue 3 migration (task T339049) by Roan Kattouw
SecureLinkFixer
edit- git #2296f6e5 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #c8c98d67 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #b9a5e4f4 - Fix non-escaped messages returned by TablePager::formatValue (task T347744) by Umherirrender
TemplateData
edit- git #10a43a9a - Minor code cleanups in Hooks class by thiemowmde
Thanks
edit- git #2609a7c0 - tests: Remove fallback to deprecated MWIntegrationTestCase::$users by Umherirrender
- git #af5658ae - Implement hook interfaces in Hooks by Fomafix
TimedMediaHandler
edit- git #23d8dafa - Ensure dark background for iOS fullscreen by Derk-Jan Hartman
- git #3dfb9bf2 - tests: Replace deprecated MWIntegrationTestCase::$users by Umherirrender
- git #7eb4b8e5 - Show more metadata on image description page of WebM files (task T237154) by Brian Wolff
- git #51817516 - Ensure the content-type is set for m3u8 (task T351303) by Derk-Jan Hartman
- git #0b7dfc55 - Inject context and service LinkRenderer in TranscodeStatusTable by Fomafix
Translate
edit- git #31d1514b - Return string from SpecialPage::getDescription for MW < 1.41 (task T351959) by Abijeet
- git #083c2768 - Move TranslateSandbox::class to TranslatorSandbox namespace (task T348496) by Wangombe
- git #8991954b - TranslateSandboxEmailJob: Use non-namespaced class name as command by Abijeet
- git #89d06919 - Add EditDistanceStringComparator (task T351408) by Abijeet
- git #b60b446e - Tweak CSS for page translation progress indicator (task T329046) by Abijeet
- git #12878394 - MessageRenameDialog: Focus on message search textbox (task T351408) by Abijeet
- git #a29fa8e8 - TranslatablePageMarker: Add patrol status for translatable page (task T351273) by Abijeet
TranslationNotifications
edit- git #526f2590 - Change contact frequency to 'none' when un-subscribing (task T347029) by Wangombe
TwoColConflict
edit- git #9b7c407c - build: Update linter libs by WMDE-Fisch
UploadWizard
edit- git #f555b758 - Redesign the license flow for 3D files (task T349769) by Matthias Mullie
- git #bb15bd28 - Make source input required in any case (task T347751) by Matthias Mullie
- git #34002dd7 - Update "source" and "author" fields for 3rd party licenses (task T347750) (task T347751) by Cormac Parle
VisualEditor
edit- git #60f9dc21 - Fix width of preview in Vector 2022 by Ed Sanders
- git #1428ba02 - Update VE core submodule to master (1947f053c) (task T296905) (task T351549) by Bartosz Dziewoński
- git #8d1e86a0 - Update VE core submodule to master (5b5119dd8) (task T351448) by Ed Sanders
- git #d3b3c64b - updateSubmodule: Remove debug code by Ed Sanders
- git #7ac16227 - updateSubmodule: List new files and new i18n keys in commit message by Ed Sanders
- git #7545b46d - Convert MWSaveDialog.css to less by Ed Sanders
- git #b71a34cc - VisualEditorEdit diffs should only compare the main slot (task T351235) by David Lynch
- git #34a88417 - Update VE core submodule to master (5a692bdf1) (task T324354) (task T345891) by Ed Sanders
- git #4870a285 - updateSubmodule.sh: Use gerrit remote if it exists by Ed Sanders
- git #9b9f2c50 - Recognize DEFAULTSORT again (task T337398) by Nardog
- git #ba28b340 - CollabTarget: Remove unused CSS rules by Ed Sanders
- git #a6aa681d - Drop meaningless version number 0.1.2 by thiemowmde
- git #8ec439d4 - Remove handling of Minerva edit links (task T346944) by Bartosz Dziewoński
Wikibase
edit- git #4617768a - Use LanguageNameUtils::AUTONYMS constant in test, not null by Michael Große
- git #4af1d0bf - Change name of mul language when used for terms (task T345083) by Lucas Werkmeister
- git #29602517 - Clean up LanguageNameLookupTest (task T345083) by Lucas Werkmeister
- git #7c005097 - Remove fallback indicator for variant and mul fallbacks (task T345883) (task T291817) (task T345881) (task T345396) by Lucas Werkmeister
- git #f4d88d69 - REST: Add OpenAPI validation test (task T351444) by Ollie Shotton
- git #b4b3b637 - tests: Replace use of deprecated MWIntegrationTestCase::$users by Umherirrender
- git #bb412eda - REST: Add RemoveItemLabel spec tests (task T351381) by muja
- git #184aa380 - REST: Validate patched property descriptions (task T351442) by Jakob Warkotsch
- git #448259df - REST: Add middlewares to PatchPropertyDescriptions (task T351443) by Ollie Shotton
- git #a07dfce0 - REST: Handle errors that occur while patching (task T351441) by Ollie Shotton
- git #e1bb8ac4 - REST: Add auth check to PatchPropertyDescriptions (task T351440) by Jakob Warkotsch
- git #9a46c2af - Move mul onboarding popup below pulsating dot (task T345750) by Lucas Werkmeister
- git #67b2d3fd - REST: Check if property exists in PatchPropertyDescription (task T351439) by muja
- git #1efee272 - REST: Handle request validation errors (task T351438) by Ollie Shotton
- git #9bfe03d8 - Show pulsating dot popup when entering edit mode (task T345751) by Lucas Werkmeister
- git #17130ee3 - REST: Fix PatchPropertyDescriptionsTest @covers by Jakob Warkotsch
- git #3a687e08 - REST: Improve DELETE e2e tests (task T350857) by Ollie Shotton
- git #02f39ac1 - Update tests for PHPUnit 9.6 (part 1) (task T342110) by Daimona Eaytoy
- git #3f3dfa8c - REST: Improve argument assertion method names by Jakob Warkotsch
- git #359337dd - Fix broken baserevid comparison by Edward Betts
- git #c28dfeeb - REST: Add middlewares to RemoveItemLabel (task T351380) by muja
- git #dba523f3 - REST: Add authorization to RemoveItemLabel (task T351379) by muja
- git #edf48829 - REST: PatchPropertyDescriptions happy path (task T351437) by Ollie Shotton
- git #7f8a387e - REST: Rename formatLabelsEditSummary to formatTermsEditSummary by Ollie Shotton
- git #bfe5ce5b - Fix broken pageId comparison by Edward Betts
- git #631d5612 - REST: Implement 404/409 error responses (task T351378) by muja
- git #e3a54d09 - REST: Add the RemoveItemLabel edit summary (task T351377) by muja
- git #63c6dbb3 - REST: Add RemoveItemLabel request validation (task T351376) by muja
- git #bcd70eb5 - REST: Make OAS request match the response for PATCH endpoints by muja
- git #fd348e51 - Correct spelling mistakes by Edward Betts
- git #26439230 - REST: Fix patched lists being reordered (task T349483) by Ollie Shotton
- git #4c702986 - REST: Add "Patch Property Descriptions" to OAS (task T351436) by Ollie Shotton
- git #a0684a91 - docs: Update references to dispatchChanges.php by Lucas Werkmeister
- git #856cc482 - REST: Create the happy path for RemoveItemLabel (task T351375) by muja
- git #99f182ed - Delete explicitly nun-functional maintenance scripts (task T292604) by Michael Große
- git #8de89159 - REST: Add RemoveItemLabel to OAS (task T351373) by muja
- git #aba5fe8b - REST: Change WPP Phab board link in OAS by muja
- git #8e90507f - Update mediawiki/codesniffer to 42.0.0 by Lucas Werkmeister
- git #d9e09457 - REST: Migrate OpenAPI schema to version 3.1.0 (task T340403) by Ollie Shotton
- git #4153810f - REST: Update swagger-ui package to support OAS v3.1.x (task T340403) by Ollie Shotton
- git #13ef0a97 - REST: Remove `discriminator` from OAS by Ollie Shotton
- git #9f6657a7 - Add test for updated statement rank CSS class (task T209138) by Lucas Werkmeister
- git #d92f71f4 - Adjust styling for sitelink groups to avoid horizontal scrolling (task T330820) by Nikki
- git #5d15cb24 - Remove Kazakh (kk) language variants (task T268143) by Amir Sarabadani
- git #f31b96c4 - Update CSS class for statement ranks after saved (task T209138) by Dringsim
WikibaseCirrusSearch
edit- git #97f87e3d - Use LanguageNameLookup::getNameForTerms() (task T345083) by Lucas Werkmeister
- git #56e1100f - Reenable + update fallback indicator tests (task T345883) by Lucas Werkmeister
- git #da244252 - Temporarily skip fallback indicator tests (task T345883) by Lucas Werkmeister
- git #9565bb04 - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
WikibaseLexeme
edit- git #89b42de0 - Add chores section to README-dev.md (task T351736) by Lucas Werkmeister
- git #6c517a9e - Update structure in README-dev.md (task T351736) by Lucas Werkmeister
- git #36452575 - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
- git #468e5a04 - Update Unexpected to 13 (task T351383) by Lucas Werkmeister
- git #770252f7 - Update giorgiosironi/eris to 0.14.0 (task T351383) by Lucas Werkmeister
- git #4818b00d - Update mediawiki/mediawiki-phan-config to 0.13.0 (task T351383) by Lucas Werkmeister
- git #5f8839af - Update mediawiki/mediawiki-codesniffer to 42.0.0 (task T351383) by Lucas Werkmeister
- git #83029269 - Remove browserslist from package.json (task T351383) by Lucas Werkmeister
- git #b500a86d - Update miscellaneous patch versions (task T351383) by Lucas Werkmeister
- git #5a1947cb - Update stylelint-related dependencies (task T351383) by Lucas Werkmeister
- git #ffd6b532 - Update ESLint-related dependencies (task T351383) by Lucas Werkmeister
- git #1047946a - eslint: Remove useless no-use-before-define rule by Ed Sanders
- git #42a46623 - Remove wdio-related dependencies for the time being (task T351383) by Lucas Werkmeister
- git #d431a0fa - Update Jasmine-related dependencies (task T351383) by Lucas Werkmeister
- git #2bcde279 - Add update.php maintenance script to fix pp_sortkey (task T350224) by Lucas Werkmeister
- git #534b70dc - Bump special-new-lexeme (task T350664) by Lucas Werkmeister
- git #2f0658d0 - Update language names to be consistent with the names used elsewhere in MediaWiki (task T322139) by Nikki
- git #a9658479 - Reenable + update fallback indicator tests (task T345883) by Lucas Werkmeister
- git #6b681c2c - Temporarily skip fallback indicator tests (task T345883) by Lucas Werkmeister
WikibaseLexemeCirrusSearch
edit- git #6955f02f - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
- git #bce24497 - Rank lemma's over forms (task T348877) by Erik Bernhardson
WikibaseMediaInfo
edit- git #b0e5cc4f - tests: Replace deprecated MWIntegrationTestCase::$users by Umherirrender
- git #6c8eecd0 - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
WikibaseQualityConstraints
edit- git #24a8c12c - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy
- git #d14c3572 - Update integration test database code (task T351733) by Lucas Werkmeister
- git #5f596601 - Use addDBDataOnce() in special page integration test (task T351709) by Lucas Werkmeister
- git #69be71e1 - Update mediawiki/mediawiki-phan-config to 0.13.0 (task T351383) by Lucas Werkmeister
- git #8ccb2568 - Update mediawiki/mediawiki-codesniffer to 42.0.0 (task T351383) by Lucas Werkmeister
Wikidata.org
edit- git #6a902200 - Update mediawiki/mediawiki-phan-config to 0.13.0 (task T351383) by Lucas Werkmeister
- git #25b5cbfc - Update mediawiki/mediawiki-codesniffer to 42.0.0 (task T351383) by Lucas Werkmeister
- git #18bbc16b - Update npm dependencies (task T351383) by Lucas Werkmeister
WikiLambda
edit- git #cfa714c8 - Update function-schemata sub-module to HEAD (02e5c0a) by James D. Forrester
- git #88ba77a8 - Follow-up 71ff05267: Stop writing to tablesUsed in tests, now unnecessary (task T351733) by James D. Forrester
- git #bd88a78e - Print argument generic types in FunctionExplorer widget (task T351274) by gengh
- git #84e5122e - build: Update test @wikimedia/codex version from 1.0.0-rc.1 to 1.0.1 by James D. Forrester
- git #8a5f93b0 - Conditionally render the content of header-action instead of the slot (task T351121) by gengh
- git #3a3102d5 - Fix transformation from normal to canonical typed lists on argument creation (task T351276) by gengh
- git #89702364 - Update function-schemata sub-module to HEAD (17c4936) (task T349784) (task T350608) by dmartin
- git #062c431f - ZObjectStore: Migrate all uses of ->insert() to InsertQueryBuilder by James D. Forrester
- git #7704a8bf - tests: Don't read return of insertZFunctionReference by James D. Forrester
- git #4d3c7783 - tests: Don't read return of insertZObjectLabelConflicts by James D. Forrester
- git #a2c44f01 - tests: Don't read return of insertZObjectLabels by James D. Forrester
- git #ab6394e2 - GenericZObjectsTest::testInstanceOfSelfReferencingLang: Don't read void return of insertZids by James D. Forrester
- git #c662db56 - ZObjectStore: Migrate use of ->upsert() to InsertQueryBuilder with onDuplicateKeyUpdate by James D. Forrester
- git #f2ab1ce3 - Add generic type list selector for function inputs and output (task T326301) by gengh
WikiLove
edit- git #a6488fd2 - Use HookHandlers for UserMerge hook (second attempt) by Umherirrender
WikimediaBadges
edit- git #fe009d9a - Update mediawiki/mediawiki-phan-config to 0.13.0 (task T351383) by Lucas Werkmeister
- git #e241691e - Update mediawiki/mediawiki-codesniffer to 42.0.0 (task T351383) by Lucas Werkmeister
- git #e6482ff2 - Update npm dependencies (task T351383) by Lucas Werkmeister
WikimediaEvents
edit- git #c353bee5 - Revert "*WebUIActionsTracking: Also log events via Metrics Platform" (task T351195) by Santiago Faci
- git #a4bd712a - PrefUpdate: Growth: Remove -weight property by Martin Urbanec
- git #fb849379 - Track updates of the "Use Parsoid by default" user preference by Sam Smith
WikimediaMaintenance
edit- git #a2e80bd5 - Add LoginNotify to addWiki.php by Tim Starling
WikimediaMessages
edit- git #15d8c905 - build: Update linters by Ed Sanders
- git #5ec5e3f7 - Restore qqq for wm-license-pd-author-self-any-purpose by James D. Forrester
- git #31d99eca - Use HTML comment instead of space for non-empty blank messages by Ed Sanders
- git #8cd70c29 - Use a full URL in TorBlock's override by MarcoAurelio
Wikistories
edit- git #7927c3f5 - Replace raw SQL with expr function (task T350956) by Sbisson
- git #f37b127b - Remove phonetics notations (task T349480) by Stephane Bisson
Skins
editCologneBlue
edit- git #09428c70 - Tweak OOUI dialog compatibility styles for better compatibility (task T351003) by Bartosz Dziewoński
MinervaNeue
edit- git #8c606758 - Disable another flakey test (task T348539) by Bartosz Dziewoński
- git #7c645549 - Revert "Revert "Disable flakey test"" (task T334634) by Bartosz Dziewoński
- git #6294ca71 - Reduce CSS size & specificity for headings by Bartosz Dziewoński
- git #d3c5b8a6 - Restore section edit link styles (task T351853) by Bartosz Dziewoński
- git #49e2acf2 - Revert "Disable flakey test" (task T334634) by Bartosz Dziewoński
- git #5f17c896 - Remove unused CSS for cached HTML by Bartosz Dziewoński
- git #67f955eb - eslint: Enable no-use-before-define by Ed Sanders
- git #88595174 - Remove unused user-button styles by Ed Sanders
- git #f78a77c8 - Remove eslint disable in MobileFrontend (task T348807) by Jon Robson
- git #354e00a3 - Always show search form on Special:Search (task T308845) by WMDE-Fisch
Timeless
edit- git #dfbf9e4d - Tweak OOUI dialog compatibility styles for better compatibility (task T351003) by Bartosz Dziewoński
Vector
edit- git #522d6550 - Adjust .vector-body paragraph margins (task T351754) by Jan Drewniak
- git #1c2dff56 - i18n: Update copy (task T351998) (task T351867) by Jon Robson
- git #a304223f - Fix misc client pref bugs (task T351141) by bwang
- git #b23f6f67 - Fix sticky styles for pinnable elements by moving sticky styles into separate vector-sticky-pinned-container element (task T351141) by bwang
- git #edfdf05f - Implement new font-sizes for custom front-size preference (task T351693) by Jan Drewniak
- git #e480bfa2 - Update theme icon for client preferences in user links (task T351142) by Moh'd Khier Abualruz
- git #78f1f1c6 - Follow-up to 7a8059d76 - Vector increase paragraph spacing to 1em (task T351754) by Jan Drewniak
- git #c3b10b4c - Revert "Vector increase paragraph spacing to 1em" by Jdrewniak
- git #7a8059d7 - Vector increase paragraph spacing to 1em (task T351754) by Moh'd Khier Abualruz
- git #d2b413a7 - Make client prefs fully pinnable (task T351141) by bwang
- git #d6945f5f - Skin shouldn't call SkinMustache::getTemplateData twice (task T351807) by Piotr Miazga
- git #791b9bb0 - [Zebra] Vertically align sidebar menus (task T351432) by Jan Drewniak
- git #b74b45d6 - Fix the toc header underline (task T340481) by bwang
- git #483c6bb5 - [Zebra] Align sidebar TOC with main menu (task T351697) by Jan Drewniak
- git #845a0ab7 - Make the limited width and font size controls work for logged in users (task T351447) by Jon Robson
- git #3cae30c1 - Tweak OOUI dialog compatibility styles for better compatibility (task T351003) by Bartosz Dziewoński
- git #45ded33a - Revert "mw.notify: Limit width of overlay to max-width-page-container" (task T349622) by Jdlrobson
- git #ef760525 - Remove unused styles for .mw-specialpages-table by Bartosz Dziewoński
- git #45332cfc - Fix alignment issue in Zebra (task T350417) by ksarabia
- git #4235a1f3 - Theme preferences should not display when feature disabled (task T350195) by Jon Robson
- git #1a15dbd4 - Fix sidebar component order (task T350417) by ksarabia
- git #5a0678c7 - Allow client side preferences to render in a dropdown (task T350195) by Jon Robson
- git #f1db8517 - Update skin[-legacy].mustache type documentation by Gergő Tisza
- git #412c1f2d - Create a sidebar for user preferences (task T350417) by Moh'd Khier Abualruz
- git #9d054339 - PerformanceBudget: Remove FlaggedRevisions workaround by Jon Robson
- git #6f264d84 - i18n: client preferences (task T350417) (task T350195) by Jon Robson
Misc
editVisualEditor/VisualEditor
edit- git #75c80c71 - build: Fix patterns for grunt:tyops by Ed Sanders
- git #f7d242e0 - build: Add new language file by Ed Sanders
- git #1947f053 - Use annotations from view when pasting (task T296905) by Ed Sanders
- git #709068c5 - Update language lists by Bartosz Dziewoński
- git #eb492705 - ve.dm.InternalList#sortGroupIndexes: Fix merge conflict (task T351549) by Ed Sanders
- git #5b5119dd - CompletionWidget: Fix scrollable-gutter in CSS-disabled clippable element (task T351448) by Ed Sanders
- git #c79d087e - List diffs: Fix losing track of already processed list type changes by Bartosz Dziewoński
- git #4d0d384a - List diffs: Try to handle list type changes when the list node is gone by Bartosz Dziewoński
No changes
edit- 3D
- ActiveAbstract
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CentralNotice
- CharInsert
- ChessBrowser
- CiteThisPage
- Citoid
- CodeEditor
- Cognate
- Collection
- CommonsMetadata
- ConfirmEdit
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- Elastica
- ElectronPdfService
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GeoCrumbs
- GeoData
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalUserPage
- GoogleNewsSitemap
- Graph
- GuidedTour
- IPInfo
- ImageMap
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- LiquidThreads
- Listings
- LoginNotify
- MapSources
- MediaSearch
- MobileApp
- Modern
- MonoBook
- MultimediaViewer
- NavigationTiming
- NearbyPages
- NewUserMessage
- Nostalgia
- Nuke
- OAuthRateLimiter
- ORES
- OpenStackManager
- PageAssessments
- PageImages
- PageNotice
- PageViewInfo
- PagedTiffHandler
- ParserMigration
- PdfHandler
- Poem
- QuickSurveys
- Quiz
- RSS
- ReadingLists
- RealMe
- RelatedArticles
- SandboxLink
- SearchExtraNS
- ShortUrl
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- TheWikipediaLibrary
- TitleBlacklist
- TocTree
- TorBlock
- TrustedXFF
- UniversalLanguageSelector
- UploadsLink
- UrlShortener
- VipsScaler
- VueTest
- WebAuthn
- WikiEditor
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaEditorTasks
- WikimediaIncubator
- Wikisource
- XAnalytics
- intersection
- timeline
- wikihiero
Total changes
edit463 Changes in 77 repos by 93 authors