MediaWiki 1.41/wmf.11/Changelog
< MediaWiki 1.41 | wmf.11
Core changes
edit- git #6b22db52 - Branch commit for wmf/1.41.0-wmf.11 (T337525) by trainbranchbot
- git #8cd348e8 - api-testing: Fix typo in Mocha test case by Derick Alangi
- git #e687e353 - ParamValidator: Throw exception if there is a type to value mismatch (T326764) by Derick Alangi
- git #458f6776 - Injecting dependencies into DeferredUpdatesManager (T265749) by DannyS712
- git #07af42e1 - Add DeferredUpdatesManager service to replace DeferredUpdates (T265749) by DannyS712
- git #92da816a - Special:Undelete "load more" followups (T249977) by Tim Starling
- git #f399b285 - Add load more button to get Special:Undelete revisions by parts. (T249977) by arttsymbar
- git #94ea8458 - editpage: Change the order of hooks slightly for FlaggedRevs (T337637) by Bartosz Dziewoński
- git #d2aa7d59 - Revert "Rename wgPageContentLanguage to wgPageViewLanguage" partially (T337634) by Func
- git #390445b3 - Languages: Add language crh-ro (T336919) by Amir E. Aharoni
- git #54df5533 - Fix autonym for Choctaw by Amir E. Aharoni
- git #97fdd8bf - Update the documentation at the top of Names.php by Amir E. Aharoni
- git #01b38b3f - wgSVGNativeRendering default should be false, not 'false' (T208578) by Derk-Jan Hartman
- git #ac1819cc - Remove uses Database::update()/Database::insert() return values by Aaron Schulz
- git #924d1f03 - rdbms: make IDatabase::insertId() less fragile and more consistent (T314100) by Aaron Schulz
- git #2acd1b48 - tests: Add basic test for SpecialUserRights by Umherirrender
- git #498c00ab - Sync up core repo with Parsoid by Arlo Breault
- git #a7b9143a - preferences search: Swap innerText → textContent for until-found compat (T337531) by Bartosz Dziewoński
- git #00bf233b - Make magnify url match getDescLinkAttribs by Arlo Breault
- git #5f288b11 - Filter out large-tables category lints from Parsoid REST API (T337275) by sbailey
- git #d8c9001d - rdbms: Hard-deprecate deprecated ConnectionManager methods by Lucas Werkmeister
- git #cbfee43c - rdbms: Make ConnectionManager::getReadConnection() return IReadableDatabase (T336736) by Lucas Werkmeister
- git #a84e1bb0 - ApiPrefixUniquenessTest: Drop wbeu hack (T196962) by James D. Forrester
- git #cac94d60 - Fix preferences search CSS overrides (T337531) by Ed Sanders
- git #4d2396de - ExternalLinks: Add support for non-reveresed indexed URLs (T337149) by Amir Sarabadani
- git #a4d214bd - LanguageConverter: Add variants info into the cache key by Func
- git #6434f6f5 - Add 1.40 snapshot to sqlite db tests by Alexander Vorwerk
- git #d3e49f69 - language: Move cache version of language converter into cache key by Func
- git #7a755048 - rdbms: avoid session variable SET query for LoadMonitor connections (T265386) by Aaron Schulz
- git #7bb3c58d - Manual backport of OOUI change I63293edd62 (tab dialog fix) (T337515) by Bartosz Dziewoński
- git #9ef9dc36 - Stop storing more than one row for proto-relative external links (T335819) by Amir Sarabadani
- git #a9ea70bf - Sync up core repo with Parsoid by Arlo Breault
- git #373a9fb6 - Special:Search - Update interwiki sister icons (T315269) by Simone Cuomo
- git #6a7954cb - mediawiki.skinning: Fix `h1` heading level 1 Nepali characters cut-off (T333938) by Bada Kaji
- git #5265579c - Add magnify links on thumbs when not linking to file desc page (T329413) by Arlo Breault
- git #d7626a0c - Remove special casing for broken media in styling (T270150) by Arlo Breault
- git #3c6b1443 - Don't restrict border to :not(figcaption) (T270150) by Arlo Breault
- git #f6cdcdd2 - rdbms: Make UnionQueryBuilder use Query object by Amir Sarabadani
- git #a747b5de - rdbms: Make DatabasePostgres use Query object when calling DB::query() (T335631) by Amir Sarabadani
- git #10bfe4b3 - Update Codex from v0.10.0 to v0.11.0 (T295711) (T311026) (T314661) (T322436) (T323179) (T325105) (T325769) (T325788) (T328492) (T331034) (T333030) (T333392) (T335694) (T336533) (T336954) by Volker E
- git #948910d6 - tests: Remove unused argument to createMock by Daimona Eaytoy
- git #398ea97a - preferences: Improve css selectors to be compatible with extensions (T334260) by Func
- git #85dd5826 - Add option to allow SVGs to be rendered clientside (T208578) by Derk-Jan Hartman
- git #3c90b883 - Tests: add CommentParserFactory to DummyServicesTrait by DannyS712
- git #a7e4d70d - Sanitizer: Permit the `aria-level` HTML attribute in wikitext by Matt Fitzpatrick
- git #a6024006 - registration: Fix error when processing pre-1.35 ValidSkinNames entry by Kevin Israel
- git #4d57a42b - Convert DeleteAction to use HTMLForm by Daimona Eaytoy
- git #e88faecf - RecentChanges: Remove sticky preference for "enhanced" status, make manual (T202916) by Moriel Schottlender
- git #6c228f39 - RecentChanges: Apply word-break to comments that are inside table cells (T158725) by Moriel Schottlender
- git #49e01340 - preferences search: Add descriptive text fields as peers (T336794) by Func
- git #ee6f934e - Remove unneeded wildcard selectors (T270150) (T314097) by Arlo Breault
Vendor
edit- git #39a2c604 - Bump parsoid to 0.18.0-a12 (T333907) by Arlo Breault
Extensions
editAbuseFilter
edit- git #e9bec9ff - Improve support for read-new wikis with externallinks (T337149) by Amir Sarabadani
- git #56c86a76 - Add tests for temporary user in CheckUserHandlerTest by Thalia
- git #d42b7335 - Update user type checks to handle temporary users (T335062) by AnaïsGueyte
AntiSpoof
edit- git #55e9c7fa - Don't store temporary user names in AntiSpoof's spoofuser table (T336196) by tsepothoabala
CampaignEvents
edit- git #e45eeb1e - Try to fix new selenium failures by Daimona Eaytoy
- git #c56a2f6c - Fix failing REST API tests by Daimona Eaytoy
- git #bf7bef39 - Report tracking tool commit failures to the user (T336900) by Daimona Eaytoy
- git #e0f4e9a7 - Implement the remaining actions for the WikiEdu Dashboard (T317707) by Daimona Eaytoy
- git #67af8a6d - Start implementing logic for the WikiEdu Dashboard (T317707) by Daimona Eaytoy
- git #6e7b177a - Implement the actual execution of updates in TrackingToolEventWatcher (T320434) by Daimona Eaytoy
- git #83262f77 - Introduce TrackingToolEventWatcher to validate tracking tool changes (T331884) by Daimona Eaytoy
- git #7ffd7d2e - Add new ce_tracking_tools table (T334143) by Daimona Eaytoy
- git #4a359bf8 - Try to fix failing selenium tests by Daimona Eaytoy
CentralAuth
edit- git #b173c6da - Message spelling correction (T328226) by Amir E. Aharoni
- git #c2260f68 - Reword "centralauth-state-mismatch" (T328226) by MarcoAurelio
CentralNotice
edit- git #e189a3cb - BannerRenderer: Make sure the language variant is valid (T337427) by Func
- git #d89a759c - Replace deprecated Hooks::runWithoutAbort (T335536) by Umherirrender
- git #1256d6c2 - styles: Remove unnecessary 'mediawiki.ui/variables' import (T332541) by Volker E
- git #eb7a086c - Use IDatabase::setSessionOptions() to set group_concat_max_len (T333688) by Lucas Werkmeister
CheckUser
edit- git #7cb17fc7 - Test SpecialCheckUser::tagPage and ::doMassUserBlockInternal by Dreamy Jazz
- git #a0e4d14b - Select unaliased cuc_timestamp to allow IndexPager to use it (T337639) by Dreamy Jazz
- git #009a0baa - Check for null when using ::getCheckUserHelperFieldset (T337599) by Dreamy Jazz
- git #53bc2bce - Simplify PLURAL syntax in messages by Amir E. Aharoni
- git #cc9f84aa - Show users already tagged or blocked with same params in CU block form (T313196) by dreamyjazz
- git #48cfe862 - Use a Job to prune data instead of post send (T337175) by Dreamy Jazz
- git #355805f5 - Show new tool links in the CIDR calculator and use classes instead of IDs (T311020) by dreamyjazz
CirrusSearch
edit- git #e7ebcb49 - Add a config flag to enable analysis chain deduplication (T334194) by Erik Bernhardson
Cite
edit- git #dca26d90 - Disable mw-body-content clearfix in reflist (T337415) by Ed Sanders
- git #03bac936 - Register a HelpCompletionAction group alias for cite (T66905) by David Lynch
- git #edcb4ddd - Streamline/minimize duplicate code in reference node classes by thiemowmde
Citoid
edit- git #8f90680d - vu.ui.Citoid: Add missing arg to constructor documentation by Ed Sanders
- git #a01ceb61 - build: Update linters by Ed Sanders
ConfirmEdit
edit- git #209db364 - Improve support for read-new wikis with externallinks (T337149) by Amir Sarabadani
ContentTranslation
edit- git #2806e30c - styles: Make callout use skin variables by Volker E
- git #a16fe229 - CX: Use sitemapper current wiki language code for target language init (T329442) by NikG
- git #32fcf287 - VisualEditor.vue: Fix js error by Santhosh Thottingal
- git #36c16562 - SX: Restore draft translation for the selected page/section if it exists (T336747) by NikG
- git #55874346 - SX: Fix multiple draft translation restorations without page reload (T337323) by NikG
- git #27931f18 - VE integration: Handle links without title attribute by Santhosh Thottingal
DiscussionTools
edit- git #291808ff - Avoid duplicating new topic tool if there are multiple .mw-parser-output elements (T337476) by Bartosz Dziewoński
- git #919bdf2a - UsernameCompletionAction: Document constructor and pass all args by Ed Sanders
- git #6ec2e36e - build: Update devDependencies by Ed Sanders
- git #5ac3ab5d - Remove Reply, NewTopic and Subscriptions tools from Beta description (T315529) by Iniquity
DonationInterface
edit- git #bbf0fdcb - Add debounce to fix duplicate Adyen transactions in short sequence (T324860) by Damilare Adedoyin
- git #80a3db02 - Add type hints to PaymentResult by Elliott Eggleston
EntitySchema
edit- git #e04f7ba9 - EntitySchema\Tests\Unit: Fix namespaces by Marius Hoch
FileImporter
edit- git #1b93c38d - Make ImportPlanValidatorTest provider static (T337164) by thiemowmde
- git #92b40844 - Migrate ImportPlanValidatorTest provider away from ImportPlan mocks (T337164) by thiemowmde
- git #7ef703cc - Migrate ImportPlanValidatorTest away from providing complex mocks (T337164) by thiemowmde
- git #14a2bffe - Remove non-static dataProviders in two tests (T337164) by thiemowmde
FlaggedRevs
edit- git #048cac84 - Replace IDatabase with IReadableDatabase where possible by thiemowmde
Flow
edit- git #ca491936 - Update npm package-lock by daniel
- git #a9875df0 - Add Mocha test for conversion API by daniel
GlobalPreferences
edit- git #cb1bef4f - GlobalPreferencesFactory: Use native way to add extra help message (T337278) by Func
GrowthExperiments
edit- git #76227375 - Section images: Accept more recommendation types by Gergő Tisza
- git #cfcd3902 - Section images: update to onboarding images (T332925) by Sergio Gimeno
- git #110fc25a - Respect partial blocks for GrowthMentors.json in structured mentor list (T322047) by Martin Urbanec
- git #0af9fbc7 - Personalized praise: Gender support for mentor's username in message (T333634) by Martin Urbanec
- git #b827fe02 - Improve handling of missing image recommendation by Gergő Tisza
- git #dfd34b33 - Section images: add onboarding dialog (T335207) by Sergio Gimeno
- git #3f16be24 - Frontend documentation: Update documentation for OnboardingDialog (T336270) by vyanez
- git #392367f6 - Frontend documentation: Update less variables and OnboardingDialog styles (T336270) by vyanez
- git #095c8820 - Frontend documentation: Implement a prototype of OnboardingDialog pattern latest spec (T336270) by vyanez
- git #b3308cdd - Section images: Add a missing comment by Gergő Tisza
- git #18cb1da6 - Section images: Fix blue dot by Gergő Tisza
- git #2bb707f7 - Section images: Use image recommendation thumbnail icon (T335924) by Gergő Tisza
- git #a6b70042 - Section images: Add caption help (T335232) by Gergő Tisza
- git #fb558b11 - Section images: Make image insertion logic more robust (T335209) by Gergő Tisza
- git #15d026df - Section images: Make quality gate frontend code consistent (T336550) by Gergő Tisza
- git #d500ac7b - Section images: Use own minimum caption length (T335230) by Gergő Tisza
- git #56acd66d - Section images: Do not treat unexpected kinds as production errors by Gergő Tisza
- git #7d515da8 - Section images: Add caption (T335230) by Gergő Tisza
- git #64bd39c9 - Section images: Image insertion logic (T335209) by Gergő Tisza
- git #23c6b462 - Factor mentor-removal out into MentorRemover (T327399) by Martin Urbanec
- git #0dabf7a5 - ReassignMentees: Drop mentor/mentee relationship when no mentor is available (T327399) by Martin Urbanec
- git #3f41ed4c - MentorDashboardLogger: Exit quietly if EventLogging is unavailable (T325117) by Martin Urbanec
- git #a1e9b069 - Personalized praise: Improve instrumentation (T325117) by Martin Urbanec
- git #e734e90d - Frontend documentation: Improve MultiPane component documentation (T336750) by vyanez
- git #6e32d3fc - New impact: show call to action in mobile-details mode (T337314) by Sergio Gimeno
- git #60f708dc - Frontend documentation: Add a MultiPane component with transition and swipe logic (T336750) by vyanez
- git #31cb2fdd - MultiPaneDialog: remove attribute hidden instead of class (T337256) by Sergio Gimeno
- git #5cb2c889 - Make use of short PHP operators like ?: and ??= by thiemowmde
- git #dbc7f77d - Improve logging of invalid image recommendation kinds by Gergő Tisza
- git #ba66abe6 - Personalized praise: Add instrumentation (T325117) by Martin Urbanec
ImageMap
edit- git #1a8f86e4 - Sync up ImageMap repo with Parsoid by Arlo Breault
- git #96c60d44 - Add resource for thumb magnify links (T329413) by Arlo Breault
- git #b2113e01 - Add back description links when !$wgParserEnableLegacyMediaDOM (T329364) by Arlo Breault
ImageSuggestions
edit- git #1757c6cc - Don't forward console logs to other providers (T322872) by Matthias Mullie
- git #4ef09c63 - Change maint script to do work via jobs (T322872) by Cormac Parle
InputBox
edit- git #9f823d72 - Handle 'prefix' when 'action=edit', even if another extension overrides action (T337436) by Bartosz Dziewoński
MassMessage
edit- git #02a07425 - tests: Remove function_exists for str_ends_with by Umherirrender
Math
edit- git #c601e1d6 - Add test case for MathRestbaseInterface.php by rrana-wmf
MediaModeration
edit- git #72af077d - ModerateExistingFiles: Process single file without job queue (T336370) by Kosta Harlan
MediaSearch
edit- git #8c6dce41 - Implement backward navigation when JS is not supported (T270396) by Simone Cuomo
- git #6a3aa293 - MediaSearch - no input focus for loading empty results page (T316174) by Simone Cuomo
MobileFrontend
edit- git #d28caa83 - Revert "styles: Apply Codex `z-index` tokens" by Esanders
- git #d627e613 - styles: Apply Codex `z-index` tokens (T285592) by Volker E
- git #5ae65845 - editor: Load default content for 'MediaWiki:' namespace pages by Bartosz Dziewoński
ORES
edit- git #961d9cd0 - Handle possible null statistics on SpecialORESModels (T329304) by Umherirrender
PageNotice
edit- git #bb93f790 - Use hook handler interfaces by Siddharth VP
PageTriage
edit- git #0238d000 - Use strict comparison by Ed Sanders
- git #efb4fb8d - build: Update eslint-config-wikimedia to 0.25.1 by Ed Sanders
Popups
edit- git #7c592bc7 - Prefer native JavaScript to jQuery (T315929) by Jon Robson
ProofreadPage
edit- git #d4478047 - Make sure OSD always loads the latest images by Sohom
- git #13f82a96 - EditInSequence: Introduce color coded icons for page levels by Sohom
- git #31c383a8 - Change the 'Go to specific page' icon to 'collapse' when open by Sam Wilson
- git #7a2c2cbc - EIS: Fix error on navigating past last page (T337601) by Sohom
- git #a72d20ee - Prevent API (and EIS) from erroring if image is not generated by Sohom
- git #ffb8ad90 - Improve error handling for EditInSequence by Sohom
- git #4f4c71f6 - Add PageSelection UI to EditInSequence by Sohom
RevisionSlider
edit- git #7b385ee3 - Skip user setting for unnamed users (T326908) by WMDE-Fisch
- git #8fe657e9 - Fix test for scrolling over revisions by WMDE-Fisch
Scribunto
edit- git #4153b8de - Translate Scribunto namespaces into Uzbek (uz) (T323464) by MarcoAurelio
SearchVue
edit- git #f38c30e9 - Cannot read properties of null (reading 'getAttribute') (T336204) by Simone Cuomo
- git #289d9d49 - SearchPreview: Migrate the Event store module from Vuex to Pinia (T318646) by Simone Cuomo
SecureLinkFixer
edit- git #9fd3b35b - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SpamBlacklist
edit- git #498738a5 - Grant bots the "sboverride" userright by default (T313107) (T334344) by Kunal Mehta
- git #0981faaf - Improve support for read-new wikis with externallinks (T337149) by Amir Sarabadani
TemplateData
edit- git #eb7fec08 - Fix broken ActionFieldLayout construction by thiemowmde
- git #03feb0d2 - Fix incomplete validation & enter key when adding new parameter (T324381) by thiemowmde
TimedMediaHandler
edit- git #350f1504 - Rewrite ext.tmh.player.dialog to use es6 class (T307075) by Derk-Jan Hartman
- git #887ba2d9 - Convert ext.tmh.player.element to es6 class (T307075) by Derk-Jan Hartman
- git #610ca2f0 - Sync up TMH repo with Parsoid by Arlo Breault
- git #80027640 - Convert TMH modules to ES6 (T307075) by Derk-Jan Hartman
- git #d405087a - Add resource for thumb magnify links (T329413) by Arlo Breault
- git #a40963c9 - Disable test to break circular dependency (T329413) by Arlo Breault
Translate
edit- git #621ca7c6 - QueryMessageCollectionActionApi: Few code improvements by Abijeet
- git #89cdb695 - QueryMessageCollectionActionApi: Check for empty filter (T335517) by wangombe
- git #5763046e - MessageGroupConfigurationParser: Call getExtraSchema() if present (T333820) by Abijeet
- git #dd5ca2ba - MessageGroupConfigurationParser: Use FileFormatFactory by Abijeet
- git #d72682b0 - Check if page has translate markup before updating tp:tag revision (T333068) by Abijeet
- git #e9aca8a1 - Use Title class instead of MediaWiki\Title\Title by Abijeet
- git #d04c0c72 - TranslatablePage: Remove unused tagCache variable by Abijeet
TranslationNotifications
edit- git #ef6e6801 - UnsubscribeInactiveUsers: Cast string to int for UserIdentityValue (T323192) by Abijeet
UniversalLanguageSelector
edit- git #b4d4e20c - Update jquery.uls from upstream (T328956) by Abijeet
VisualEditor
edit- git #03571e5a - Update VE core submodule to master (b66c8ebb5) by Bartosz Dziewoński
- git #c5ef3946 - Update VE core submodule to master (1af79a8a0) by Bartosz Dziewoński
- git #fe14ffb7 - Output config var when VE disabled by hook (T174180) by Ed Sanders
- git #7d393108 - build: Update stylelint-config-wikimedia to 0.15.0 by Ed Sanders
- git #0b8884a5 - build: Update eslint-config-wikimedia to 0.25.1 by Ed Sanders
- git #9520ef84 - extension.json: Add missing i18n message by Ed Sanders
- git #87def830 - Update VE core submodule to master (b35a89fed) by Bartosz Dziewoński
- git #a8d89720 - Update VE core submodule to master (12333c596) (T66905) by Ed Sanders
- git #9738d283 - .gitignore: Add .vscode directory to .gitignore by TheresNoTime
Wikibase
edit- git #163ca5f0 - REST: Use revision data step in GetItemAliases (T337307) by sihe
- git #6611ac0f - Add a section in the README about adding language codes (T335857) by Noa wmde
- git #0215049a - REST: Use revision data use case step in GetItem (T337307) by Jakob Warkotsch
- git #916e665f - REST: Use revision data use case step in AddStatement (T337307) by Jakob Warkotsch
- git #6a80032d - ApiListEntityUsage: Remove legacy prefix (T196962) by Marius Hoch
- git #07202298 - REST: Extract metadata retrieval use case step (T337307) by Jakob Warkotsch
- git #80e29cd2 - REST: Handle non-string JSON Patch 'value' fields (T337309) by sihe
- git #28ded1c7 - REST: Trim whitespace around patched labels (T337306) by Jakob Warkotsch
- git #d7d1ec58 - Change submit button copy for Special:SetLabelDescriptionAliases (T165870) by Noa wmde
- git #17945de3 - Revert "Move jquery.wikibase.wbtooltip and dependencies to Lib" (T337081) by Hoo man
- git #063d3642 - REST: Add patched-label-invalid to OAS (T335945) by Jakob Warkotsch
- git #ab71f86c - REST: Fix patched-label-too-long context key by Jakob Warkotsch
- git #505c30d6 - Restore targets declarations temporarily (T336956) by Lucas Werkmeister
- git #2ac50089 - Run PHPStan only if core dependencies installed (T333454) by Jakob Warkotsch
- git #aaca478f - Disallow repo/client service usage from Lib by Lucas Werkmeister
WikibaseLexeme
edit- git #f17d707a - Bump new-lexeme after dependency updates (T335735) by Lucas Werkmeister
- git #e891e365 - Add a section about language code support (T335857) by Noa wmde
- git #724bd21d - Add language names for nd/nr (North/South Ndebele) (T322138) by Nikki
WikibaseQualityConstraints
edit- git #7bcf4779 - Bump eslint-config-wikimedia from 0.25.0 to 0.25.1 by Addbot
- git #c937a716 - Bump stylelint-config-wikimedia from 0.14.0 to 0.15.0 by Addbot
- git #defe022b - Bump grunt-banana-checker from 0.10.0 to 0.11.0 by Addbot
- git #6d6fa43e - Bump sinon from 15.0.4 to 15.1.0 by Addbot
WikiLambda
edit- git #62e71bad - Add API to wrap supported-programming-languages endpoint. (T296815) by apine
- git #01e4b058 - Fix set-value keyPaths for ZCode component (T337078) by gengh
- git #12b45beb - tests: Make PHPUnit data providers static (T332865) by Umherirrender
- git #e5949841 - Set About widget always to an edit=true context (T337235) by gengh
- git #90e34b99 - Update function-schemata sub-module to HEAD (fbfbade) by gengh
WikiLove
edit- git #f2c3c992 - styles: Apply MediaWiki skin variables by Volker E
WikimediaMessages
edit- git #8f31429a - ipInfo.hooks: Use wgRelevantUserName (T337373) by TheresNoTime
Skins
editMinervaNeue
edit- git #cc513b9e - Revert "styles: Apply Codex `z-index` tokens" by Jdrewniak
- git #a59bf806 - Make use of mw-file-element class (T314097) by Arlo Breault
- git #13d536a2 - Show Contribute menu item in main menu when Special:Contribute is enabled (T336838) by Santhosh Thottingal
- git #b28b80e2 - styles: Apply Codex `z-index` tokens (T285592) by Volker E
Timeless
edit- git #7c5367af - Copy upstream changes for magnify links (T329413) by Arlo Breault
- git #8384e1e4 - Copy upstream media styling changes (T270150) by Arlo Breault
- git #7a04aa43 - Remove unneeded wildcard selectors by Arlo Breault
Vector
edit- git #679eb9f5 - Move LimitedWidthToggle styles to skin.vector.styles (T337580) by jaydenb
- git #197e4f45 - Remove limited toggle notification on page load (T336197) by bwang
- git #077fa408 - Increase menu tab borders to 2px (T319089) by jaydenb
- git #54653554 - Tipsy has been removed from MediaWiki core (T282547) by Jon Robson
- git #484b3cbe - Use document feature classes to extract A/B test state (T335972) by Jon Robson
- git #7c29c5ff - Revert "Override mw.experiments.getBucket() via body classes" by Jon Robson
- git #9667d1e8 - Ensure echo notifications counter is always visible (T336543) by bwang
- git #b599da41 - Override mw.experiments.getBucket() via body classes (T335972) by Jan Drewniak
- git #9fbed3eb - Remove centraluserid dependency in ABRequirement.php (T336969) by ksarabia
- git #18e27771 - styles: Remove unneeded property by Volker E
Misc
editVisualEditor/VisualEditor
edit- git #acfa59ff - build: Upgrade grunt-tyops to 0.1.1 by James D. Forrester
- git #ae844f5e - Patch WindowManager fix for multiple window managers by Ed Sanders
- git #ee55ca61 - CompletionAction/Widget: Rename 'trigger' to 'sequence' by Ed Sanders
- git #4715457d - HelpCompletionAction: Update getToolIndex to use new group titles by Ed Sanders
- git #7170d507 - HelpCompletionAction: Wait for widget to close before triggering tool by Ed Sanders
- git #7369779a - Actions: Improve documentation of 'source' argument by Ed Sanders
- git #984f89e7 - build: Update stylelint-config-wikimedia to 0.15.0 by Ed Sanders
- git #ce15d3c9 - build: Update eslint-config-wikimedia to 0.25.1 by Ed Sanders
- git #4061523d - rebaser: Update dependencies by Ed Sanders
- git #d7c6aaa6 - HelpCompletionAction: Remove unnecessary IIFE by Ed Sanders
- git #052afafb - HelpCompletionAction: Remove unused insertAndOpen method by Ed Sanders
- git #de6b75cc - CompletionWidget & Action: Add missing documentation by Ed Sanders
- git #c4b96b1c - Update surface padding when toolbar dialog is positioned 'below' by Ed Sanders
- git #2d86b501 - Improve setting of surface padding when context opens by Ed Sanders
- git #4e651f21 - ve.ui.Surface#scrollSelectionIntoView: Always position selection 5px from edge by Ed Sanders
- git #e214c0c3 - Fixes/updates to various JSDoc type hints by thiemowmde
No changes
edit- 3D
- ActiveAbstract
- AdvancedSearch
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CharInsert
- ChessBrowser
- CiteThisPage
- CodeEditor
- CodeMirror
- Cognate
- Collection
- CologneBlue
- CommonsMetadata
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- DoubleWiki
- Echo
- Elastica
- ElectronPdfService
- EventBus
- EventLogging
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- Gadgets
- GeoCrumbs
- GeoData
- GlobalBlocking
- GlobalCssJs
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- GuidedTour
- IPInfo
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- Kartographer
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Linter
- LiquidThreads
- Listings
- LoginNotify
- MachineVision
- MapSources
- MobileApp
- Modern
- MonoBook
- MultimediaViewer
- NavigationTiming
- NearbyPages
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OATHAuth
- OAuth
- OAuthRateLimiter
- OpenStackManager
- PageAssessments
- PageImages
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Phonos
- Poem
- PropertySuggester
- QuickSurveys
- Quiz
- RSS
- ReadingLists
- RealMe
- RelatedArticles
- SandboxLink
- Score
- SearchExtraNS
- SecurePoll
- ShortUrl
- SimilarEditors
- SiteMatrix
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- TitleBlacklist
- TocTree
- TorBlock
- TrustedXFF
- TwoColConflict
- UploadWizard
- UploadsLink
- UrlShortener
- VipsScaler
- VueTest
- WebAuthn
- WikiEditor
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- WikibaseMediaInfo
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaEvents
- WikimediaIncubator
- WikimediaMaintenance
- Wikisource
- Wikistories
- XAnalytics
- cldr
- intersection
- timeline
- wikihiero
Total changes
edit258 Changes in 55 repos by 73 authors