MediaWiki 1.43/wmf.11
MediaWiki 1.43.0-wmf.10 | Deployment of MediaWiki 1.43.0-wmf.11 to Wikimedia sites | MediaWiki 1.43.0-wmf.12 |
The latest version (labeled "1.43.0-wmf.11") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 25 June 2024 (see the roadmap).
Core changes
edit- git #8231e20f - Branch commit for wmf/1.43.0-wmf.11 (task T366956) by trainbranchbot
- git #79c61e80 - REST: Make module definition files more like OpenAPI specs (task T366837) by daniel
- git #bc27143a - Bump wikimedia/parsoid to 0.20.0-a10 (task T368118) by Arlo Breault
- git #4bcb5ac1 - jQuery.textSelection: Option values of `undefined` revert to defaults (task T368102) by Ed Sanders
- git #590bca6d - Linker: fix typo in statslib migration (task T359242) by Lucas Werkmeister
- git #5bd32be5 - Correctly set $wgAutoCreateTempUser['matchPattern'] config in JS (task T367108) by Thalia
- git #2d05f1db - Object.assign's first argument must never be null/undefined by Michael Große
- git #1d22bf13 - File: handle stats for recursive transformation calls (task T367110) (task T367928) by Cole White
- git #9fcd9699 - Ensure noresize also works when placed on figure (task T368034) by Derk-Jan Hartman
- git #d4f82d81 - Fix indentations of special page aliases by anterdc99
- git #19e6e036 - Update messages for special page names/aliases by anterdc99
- git #a7ff3761 - Revert "Add messages for the "named" user group" (task T355741) by Dreamy Jazz
- git #d64c0ef9 - Don't link temporary account and named account in newusers log (task T364716) by Dreamy Jazz
- git #93e8350d - Remove the 'named' user group, which is no longer used (task T355741) by Thalia
- git #499277a6 - [temp accounts] Set expiration to 90 days (task T359653) by Kosta Harlan
- git #95702a92 - Initialize calendar with default date in DateTimeInputWidget (task T367999) by Daimona Eaytoy
- git #cec4460d - QueryPage: Don't try to swallow DBErrors (task T278543) by Máté Szabó
- git #5ab067af - page: PageStore::newSelectQueryBuilder is no longer unstable by Daimona Eaytoy
- git #b1057df2 - Use codex color value for interwiki header links in search (task T367375) by Steph Toyofuku
- git #c5ee9dc5 - DatabaseUpdater: Don't require script path in 'runMaintenance' (task T367918) by Bartosz Dziewoński
- git #867b158c - Fix test about applying mw-selflink-fragment to variant links by Arlo Breault
- git #910f50e6 - specialpage: Preload edit count on ChangesListSpecialPage (task T367172) by Umherirrender
- git #aec69683 - Use design tokens for suppressed and unpatrolled edits (task T367438) by Jon Robson
- git #bb6c6e41 - schema: Drop old pagelinks columns (task T299947) by Amir Sarabadani
- git #7ce31fdc - History page: Use codex variables in history page to fix dark mode (task T367438) by bwang
- git #43c6ae92 - Revert "Add option to show experimental login popup links" (task T367891) by Bartosz Dziewoński
- git #883b3f08 - api: Rewrite adrto/from/prefix handling to use expression builder (task T361023) by Umherirrender
- git #c08b492d - Use namespaced classes (3) by Umherirrender
- git #47289138 - Use namespaced classes (2) by Umherirrender
- git #9879723e - Use namespaced classes (1) by Umherirrender
- git #7ba9818e - api: Use namespaced classes by Umherirrender
- git #d0b0366f - Notifications: Migrate to Less and use design tokens (task T365280) by Jon Robson
- git #e00b2228 - Rest: Do not set $wgTitle (task T25307) by Bartosz Dziewoński
- git #22b123ca - Optimize globals processing in ExtensionRegistry for performance (task T366547) by thiemowmde
- git #f369b841 - ExtensionRegistry: Avoid array_key_exists on $GLOBALS in PHP 8.1+ (task T366547) by Umherirrender
- git #f56cee51 - Fix bundle reinjection of ContentDOMTransformStage (task T365433) by Isabelle Hurbain-Palatin
- git #bfb2d1d9 - Add protection indicators to mediawiki/core (task T12347) by Sohom
- git #4db7bf96 - EmailNotification: Link to editor's talk page, not user page (task T241389) by DannyS712
Vendor
edit- git #cf61a328 - Bump wikimedia/parsoid to 0.20.0-a10 (task T226428) (task T365433) (task T367109) (task T367376) (task T368118) by Arlo Breault
- git #ca42ebbd - Update symfony/polyfill-php73 to v1.30.0 by Arlo Breault
Extensions
editAbuseFilter
edit- git #29e8b6e1 - LoadExtensionSchemaUpdates: Remove unused path from 'runMaintenance' action (task T367918) by Bartosz Dziewoński
- git #1373bf8d - Fix variable descriptions showing raw "($1)" (task T360909) by Matěj Suchánek
- git #cb08d684 - Remove AbuseFilterActorMigration (task T188180) by Matěj Suchánek
CampaignEvents
edit- git #a60dc8d6 - Fix typo (task T356679) by Claudio Melo
- git #7c181fcf - body-param: Stop using getParamSettings for body params (task T367394) by Atieno
- git #d23988fa - i18n: Add explicit PLURAL to message that supports it by Daimona Eaytoy
CentralAuth
edit- git #36d00369 - SpecialCentralAutoLogin: Set performer on autocreate (task T316303) by Gergő Tisza
- git #63a7bc9f - LoadExtensionSchemaUpdates: Remove unused path from 'runMaintenance' action (task T367918) by Bartosz Dziewoński
- git #f7d277ed - CentralAuthUser: Remove unused importLocalNames() by Bartosz Dziewoński
CheckUser
edit- git #264ddf17 - Replacing "db" field with new getDb (task T316841) by Wandji69
- git #391267d5 - PerformRetroactiveAutoblockHandlerTest: Add case for log entry only (task T367760) by Thalia
- git #8fe1fdd9 - Check for recent IP reveals on wikipage content refresh (task T345574) by STran
- git #cb047738 - LoadExtensionSchemaUpdates: Remove unused path from 'runMaintenance' action (task T367918) by Bartosz Dziewoński
- git #baba9761 - Add read new support to CheckUser autoblocking handling code (task T367760) (task T328334) by Dreamy Jazz
Cite
edit- git #66fb3e66 - Fix some documentation warnings by Ed Sanders
- git #61879d13 - build: Update linters by Ed Sanders
- git #43333cd6 - Re-enable pointer events in reference preview (task T368119) by Ed Sanders
- git #a2eec914 - [refactor] Split out reflist item rendering (task T247921) by Adam Wight
CodeMirror
edit- git #b3316356 - Remove unnecessary local context variables by Ed Sanders
- git #f0fb93d3 - ESLint: Enforce prefer-const by Ed Sanders
- git #1b101f09 - ESLint: Update syntax to ES6 and autofix by Ed Sanders
- git #6958b99f - build: Update eslint-config-wikimedia to 0.28.2 and autofix by Ed Sanders
- git #17086919 - HooksTest: Swap out use of deprecated getOptionKinds() by James D. Forrester
CommunityConfiguration
edit- git #5c459789 - tests: Assert Special:CommunityConfiguration does not depend on specific validator by Martin Urbanec
- git #63e29676 - MessagesProcessor: add missing title message by Sergio Gimeno
- git #3efa089d - Editor: disable add more array elements button after limit is reached by Michael Große
- git #4575715d - Add array management (task T366274) by Michael Große
- git #e288b77a - Add constants for minItems/maxItems json-schema vocab by Michael Große
- git #474f3197 - Editor: use a single label for array items (task T364846) by Sergio Gimeno
- git #9488b17b - Editor: compute form labels in server (task T367502) by Sergio Gimeno
- git #4975b97e - Update authors field in extension.json by Martin Urbanec
- git #5d580582 - JsonSchemaBuilder: Process nested defaults (task T365695) by Martin Urbanec
ConfirmEdit
edit- git #b17f5852 - QuestyCaptcha: trim trailing spaces from the user-submitted CAPTCHA answer (task T368112) by Jack Phoenix
ContentTranslation
edit- git #acc9e318 - Replace deprecated ApiPageSet::getGoodTitles (task T339384) by Umherirrender
- git #c692aa06 - AX: Use target title inside view translation page as main title (task T367746) by NikG
- git #49d871fa - AX instrumentation: Update stream name (task T363685) by NikG
- git #9c62e6e4 - CX: Update URL parameters and config to match LiftWing version (task T365347) by NikG
- git #e2a18758 - AX Language selector entrypoint: Fix AX URL (task T363183) by NikG
DiscussionTools
edit- git #15a9304b - Reduce unused mocks in CommentFormatterTest by thiemowmde
- git #66ddcf5b - Remove A/B test code (task T322492) (task T341491) by Ed Sanders
- git #67435369 - Improve unwrapFragment() for multi-paragraph comments by Bartosz Dziewoński
- git #20ff1a51 - Fix parsing usernames with `+` (task T367977) by Bartosz Dziewoński
- git #501046f3 - Trim whitespace from truncated heading titles in IDs (task T356196) by Ed Sanders
Echo
edit- git #323f9906 - rename .jsdoc.json to jsdoc.json (task T368082) by Novem Linguae
- git #cc8caffd - Improve messages that talk about "users" that aren't users by thiemowmde
- git #6af8bb01 - Replace "the user talk page of" with "the talk page of user" by thiemowmde
- git #12dc657c - Simplify "my user talk page" to "my talk page" by thiemowmde
- git #1d0b6052 - Adjust notification popup arrow in small screens (task T366672) by Sergio Gimeno
- git #781d5321 - Enable dark mode for echo overlay (task T366322) by bwang
- git #6a9528fd - Fix Special:Notifications (task T368029) by Michael Große
- git #f0a78790 - Use own namespaced classes in extension.json by Umherirrender
EventBus
edit- git #c91394ad - Bump mediawiki/page/change schema version to 1.2.0 (task T367923) by Ottomata
- git #04c75df2 - Defend against RedirectTarget getPage returning null (task T346355) (task T325315) by Ottomata
FileExporter
edit- git #9b2f3f11 - Fix broken setMwGlobals call in FileExporterHooksTest by thiemowmde
FileImporter
edit- git #8ab6fa79 - Stop using setMwGlobals in tests by thiemowmde
FlaggedRevs
edit- git #d8c86b12 - body-param: Stop using getParamSettings for body params (task T367394) by Atieno
- git #68b8aa10 - Update FlaggablePageTest (task T365645) by Lucas Werkmeister
Flow
edit- git #44b3f48a - Use ::class for class name resolution of Notifications config by Umherirrender
- git #d66cad68 - Remove usages of AbuseFilterActorMigration by Matěj Suchánek
- git #eb8ec010 - container.php: move `storage.topic_list*` to ServiceWiring.php (task T170330) by DannyS712
- git #ece5879f - container.php: move `storage.(wiki|url)_reference` to ServiceWiring.php (task T170330) by DannyS712
- git #3f930235 - container.php: move `controller.opt_in` to ServiceWiring.php (task T170330) by DannyS712
- git #d00b03d4 - container.php: inline `controller.abusefilter` into `controller.spamfilter` (task T170330) by DannyS712
GeoData
edit- git #8986d0d4 - Replace deprecated ApiPageSet::getGoodTitles (task T339384) by Umherirrender
GlobalBlocking
edit- git #dd334331 - Stop writing to gb_by (task T299371) by Alexander Vorwerk
GrowthExperiments
edit- git #34d61ba1 - Improve dark mode on Growth homepage (task T357699) by Jon Robson
- git #b799c0f2 - Enable dark mode via skin invert for Special:Homepage (task T357699) by Jon Robson
- git #60d448e8 - i18n: Add message for "Add another link" button in the CommConf help panel section (task T366274) by Michael Große
- git #d4163b73 - Config: remove index labels for help links array by Sergio Gimeno
- git #6fd2470f - Config: add help links item label (task T364846) by Sergio Gimeno
- git #a081ce80 - tests: skip test that depends CommunityConfiguration if it is not loaded (task T367954) by Michael Große
- git #95c86d9f - Only log error if both registration and last_edit keys are not set (task T366761) by Michael Große
- git #c7d29292 - Fix broken setMwGlobals calls in tests by thiemowmde
- git #49ecf5de - body-param: Stop using getParamSettings for body params (task T367394) by Atieno
- git #8b52aecf - tests: assert that tasks can be loaded from empty config by Michael Große
- git #9b5e9af4 - Stop using $wgBlockTargetMigrationStage (task T362133) by Tim Starling
- git #b5fd5e0d - SuggestedEditsSchema: Add defaults for missing fields (task T365695) by Martin Urbanec
- git #6bf685f0 - MenteeOverviewDataUpdater: Call autoReconfigure() when waiting for replication (task T367764) by Martin Urbanec
ImageSuggestions
edit- git #4ef1d48a - Use ::class for class name resolution of EchoUserLocator by Umherirrender
Kartographer
edit- git #d561f010 - Make use of nesting in new .less files by thiemowmde
- git #23967285 - Turn two more .css files into .less by thiemowmde
- git #8754f8ef - Update missing pieces in Terminology section in README by thiemowmde
MassMessage
edit- git #06684457 - Check MassMessages for Linter errors (task T358818) by Arlo Breault
- git #dd6e52fd - Replace deprecated ApiPageSet::getGoodTitles (task T339384) by Umherirrender
- git #ee3fc829 - Fix displaying check failures while previewing by Arlo Breault
Math
edit- git #16f8fdc1 - build: Update linters by Ed Sanders
- git #a1f3d981 - Enable restBaseless rendering by Moritz Schubotz (physikerwelt)
- git #c53ca719 - Fix cache key calculation (task T365112) by Moritz Schubotz (physikerwelt)
MobileApp
edit- git #424f9b94 - Add i18n messages for new tags. (task T366730) by Dmitry Brant
MobileFrontend
edit- git #3f21c2d8 - Remove `.notheme` class for mobile editor (task T366832) by Jdrewniak
- git #280a10b8 - Check for null from IContextSource::getTitle in MobileContext (task T366295) by Umherirrender
- git #f0b65053 - Fix banner issue with Parsoid parser opt-in (task T359005) by ksarabia
MultimediaViewer
edit- git #a951a360 - Remove obsolete property LightboxImage.filePageLink (task T77349) by Simon Legner
- git #8ecfc1aa - LightboxImage.originalWidth needs to be a property (task T64039) by Simon Legner
OATHAuth
edit- git #2e491bfd - Use ::class for class name resolution of EchoUserLocator by Umherirrender
PagedTiffHandler
edit- git #5cf8326d - Use namespaced classes by Umherirrender
PageTriage
edit- git #7f6bf2cb - Removing 'topictitle' does not send the message (task T366926) by Kgraessle
- git #0c7d3ab7 - onArticleViewFooter: improve comments by Novem Linguae
Phonos
edit- git #cb8bd91e - Revert "Short term fix for phonos button" by Jdlrobson
Popups
edit- git #ff30b0bc - Restore the original behaviour of Reference Previews (task T366419) by Func
ProofreadPage
edit- git #745ef023 - Use width of current page when determining thumb size (task T368241) by Sam Wilson
- git #206c37eb - Add a tracking category for pagelist tags without associated Files (task T362502) (task T364690) by Sohom
QuickSurveys
edit- git #2a339f36 - Avoid confusing code duplication in SurveyFactoryTest by thiemowmde
ReadingLists
edit- git #6a1b57ac - body-param: Stop using getParamSettings for body params (task T367394) by Atieno
Score
edit- git #277e526c - build: Update linters by Ed Sanders
TimedMediaHandler
edit- git #f95974ed - Mark icon up with notheme so it is not modified in dark mode (task T367402) by Jon Robson
Translate
edit- git #5011711d - ext.translate.special.translate: Delete undefined url params (task T368261) by Abijeet
- git #f35ea985 - ext.translate.pagemode.js: Mark methods as private (task T348084) by Abijeet
- git #b1615ab2 - ext.translate.groupselector.js: Mark methods as private and internal (task T348084) by Abijeet
- git #96a2265c - MessageBundleLuaLibrary: Add ability to skip loading fallbacks (task T359918) by Abijeet
- git #8914efce - MessageGroupSubscription: Set bundling rule only for supported events (task T363903) by Abijeet
- git #5be23573 - MessageGroupSubscription: Bundle subscriptions by message group (task T363903) by Abijeet
- git #d548704f - ext.translate.editor.shortcuts.js: Mark methods as internal by Abijeet
- git #3abbb096 - ext.translate.editor.js: Mark methods as private or internal (task T348084) by Abijeet
- git #dd0eb1fd - ext.translate.editor.helpers: Mark methods as internal (task T348084) by Abijeet
- git #ea52e627 - MessageBundleLuaLibrary: Add page language code in module options (task T359918) by Abijeet
- git #6b8748c1 - MessageBundleLibrary.lua: Change the way translations are requested (task T359918) by Abijeet
- git #9d63d1c6 - MessageBundleLuaLibrary: Load translations from fallback (task T359918) by Abijeet
- git #be3ff1a4 - Fix broken setMwGlobals call in EntitySearchTest by thiemowmde
- git #eece6ee1 - Use upstream assertStatusGood in tests by thiemowmde
- git #f98d499b - MessageBundleLuaLibrary: Load the translations from MessageBundle (task T359918) by Abijeet
- git #b5e14611 - MessageBundleLuaLibrary: Add code to validate the message bundle (task T359918) by Abijeet
- git #1657b2e3 - POC: Add a sample Lua library to access message bundles (task T359918) by Abijeet
TwoColConflict
edit- git #1a054f86 - Setup OOUI instead of using blank theme in tests (task T367385) by Arthur Taylor
UploadWizard
edit- git #35e23f49 - Update metadata cc-0 license warning by Matthias Mullie
- git #30fc62fb - uw.DateDetailsWidget: convert 14h to ms for addition to Date.now() (task T139808) (task T188805) by Simon Legner
- git #f16b0f49 - Copy edit mwe-upwiz-blacklisted-details by Matěj Suchánek
- git #7158bfa0 - Use Codex colors to fix dark mode (task T366650) by Simon Legner
- git #e86ea13e - Store serialized data for the first deed, and use it later (task T360515) by Cormac Parle
- git #075597d5 - Update how the depicts fields works (task T361053) by Matthias Mullie
- git #ebfceac0 - Update msgs (task T366323) by Cormac Parle
VisualEditor
edit- git #2766e13e - alphabetize package.json scripts by Novem Linguae
- git #8bb84f07 - rename .jsdoc.json to jsdoc.json (task T368082) by Novem Linguae
- git #80a13bdd - Update VE core submodule to master (3137295a5) (task T360659) (task T360662) (task T361378) (task T366197) by Ed Sanders
- git #14aaf038 - updateSubmodule: Handle modified i18n keys by Ed Sanders
- git #13df114f - updateSubmodule: Consistently use extended regexes by Ed Sanders
- git #a37e2159 - collab: Load missing message by Ed Sanders
- git #955bfc4b - findAddedContentNeedingReference was removed accidentally (task T367920) by David Lynch
- git #02a3b7be - Fix visualeditor-preference-collab-discussion-link by Ed Sanders
- git #4c93b27c - Update VE core submodule to master (65e536c1c) (task T366984) (task T367061) by Bartosz Dziewoński
- git #8cb070f4 - Remove VE user-agent based browser compatibility checks (task T367735) by Ed Sanders
Wikibase
edit- git #c05f15e0 - REST: Remove usage of JsonBodyValidator in AddItemAliasesInLanguageRouteHandler (task T363084) by Muhammad Jaziraly
- git #1b1f6150 - REST: Use custom top-level field validation (task T363084) by Jakob Warkotsch
- git #588c14ea - REST: Use `invalid-path-parameter` for invalid language codes and site ids. (task T366172) by Muhammad Jaziraly
- git #cdacd4a6 - REST: Replace `invalid-statement-id` with `invalid-path-parameter` (task T366172) by Muhammad Jaziraly
- git #472e99b2 - REST: Generalise 'invalid-query-parameter' error (task T366175) by Silvan
- git #6acad485 - REST: Replace `invalid-property-id` with `invalid-path-parameter` (task T366172) by Muhammad Jaziraly
- git #c660d032 - REST: Update OAS by adding invalid sitelink type error to InvalidNewItemInput by dima koushha
- git #f7634d3a - REST: Validate sitelinks in PatchItem use case (task T365029) by dima koushha
- git #9d776241 - ADR: Data type specific value deserialization (task T360604) by Jakob Warkotsch
- git #af17515a - REST: Remove usage of JsonBodyValidator in AddItemStatementRouteHandler (task T363084) by Jakob Warkotsch
- git #58789a3b - Remove custom CI $wgTempAccountCreationThrottle (task T365676) by Lucas Werkmeister
- git #46b126c5 - REST: Replace the `invalid-item-id` error with the generalized `invalid-path-parameter` one. (task T366172) by Muhammad Jaziraly
- git #4069945a - REST: Specify eslint config in `package.json` script by Ollie Shotton
- git #25301598 - REST: Fix ValidatingRequestDeserializer validator mapping test by Jakob Warkotsch
- git #310b2d1e - REST: Use term type specific path param validators (task T367070) by Jakob Warkotsch
- git #4dda7c3e - repo: Use namespaced classes (1) by Umherirrender
- git #cfe78bae - REST: Add "mul" language code handling e2e tests (task T367070) by Jakob Warkotsch
- git #c7acfe60 - REST: Use term type specific validators (task T367070) by Jakob Warkotsch
- git #256c048b - client: Use namespaced classes by Umherirrender
- git #89cf41a6 - repo: Use namespaced classes (2) by Umherirrender
- git #3377bdf3 - client\tests: Use namespaced classes by Umherirrender
- git #79f22d69 - repo\tests: Use namespaced classes (2) by Umherirrender
- git #a686cf3a - repo\tests: Use namespaced classes (1) by Umherirrender
WikibaseLexeme
edit- git #bde676e1 - Update Sinon and JSDom (task T366795) by Lucas Werkmeister
- git #aec30208 - Update Stylelint dependencies (task T366795) (task T367868) by Lucas Werkmeister
- git #53161f37 - Update ESLint dependencies (task T366795) by Lucas Werkmeister
- git #654f5983 - Replace jsdom-global with homegrown solution (task T367868) by Lucas Werkmeister
- git #35f2da27 - Use namespaced classes by Umherirrender
WikiEditor
edit- git #c47a996e - Remove references to finished DiscussionTools A/B test (task T341491) by Ed Sanders
WikiLambda
edit- git #0c80d3f5 - Replace Z0 instances inside of code key Z16K2 (task T367168) by gengh
- git #fa039a3a - ZCode.vue: Disable the code field until language is chosen (task T343635) by Daphne Smit
- git #eac61813 - Create DB table wikilambda_zobject_join (task T357552) by dmartin
- git #2abd76a2 - ZObjectStore::updateZObject: Pass in context, so we don't use the deprecated Status::getMessage() by James D. Forrester
- git #ace2f592 - jest lint fixes by Daphne Smit
- git #2462b63e - tests: Disable Z823 test for now, as it's broken (task T368041) by James D. Forrester
- git #3d601e67 - Add wikilambda-toggle-expanded-view message to extension.json (task T362056) by gengh
- git #5784192d - Use isEnumType in selector and isCustomEnum for creating literals (task T367159) by gengh
WikiLove
edit- git #954d0426 - Force light theme in Wikilove overlay (task T367824) by Jon Robson
WikimediaMessages
edit- git #1d77003c - Add messages for Mandailing Wikipedia (btmwiki) (task T368038) by gerritbot
Skins
editMinervaNeue
edit- git #ba6bc4ae - Update copy for night mode launch campaign (task T366296) by Steph Toyofuku
- git #514f26ff - Fix float issues with headings in Minerva (task T316670) by Saint Johann
- git #1a4a1606 - Temporary fix for enabling Mobile VisualEditor in night mode (task T366832) by Jon Robson
Vector
edit- git #a3e84061 - Revert "Fixes OOUI widget visibility within VE surface" by Jdlrobson
- git #add9bfc3 - Remove OOUI overrides (task T366322) (task T366737) by Jdrewniak
- git #464e0cac - Do not show preferences, if night mode or appearance menu is disabled (task T341278) by Jon Robson
- git #92307893 - Client preferences should user new user preference API (task T341278) by Jon Robson
- git #0f594e0a - Make all frontend stored preferences global (task T341278) by Jon Robson
- git #c8074d23 - Fix codex link styles overriding other link styles (task T367844) by bwang
- git #c9408c02 - Inject service LanguageConverterFactory into VectorComponentVariants by Fomafix
Misc
editVisualEditor/VisualEditor
edit- git #44f82038 - styles: Use Codex color tokens for Mobile Editor (task T368116) by Jdrewniak
- git #86f1f84e - rename .jsdoc.json to jsdoc.json (task T368082) by Novem Linguae
- git #909c9330 - Re-enable mutation observer (task T230323) by David Chan
- git #4eb62c92 - Make ve.ce.Surface#afterMutations understand updateTagName (task T365052) by David Chan
- git #3515c2bf - ve.collab: Prompt for username and pass to server (task T360659) (task T360662) by David Chan
- git #c2bf9893 - Use Codex design tokens for custom styles (task T366197) by Jan Drewniak
- git #06fc0a1a - build: Use fixPaths to fix cssUrlEmbed paths by Ed Sanders
- git #39dba5ac - build: Make LESS imports relative to /dist folder in dist by Ed Sanders
- git #dcfbd712 - Add more detail to support: comments by Ed Sanders
- git #abffb11c - collab: Set width/height on splash image by Bartosz Dziewoński
- git #622a5ec5 - Collab: Don't scroll to this user's cursor when applying remote changes by Ed Sanders
- git #7fc271f1 - ToolbarDialogs: Allow side border to be turned off by Ed Sanders
- git #63f1fb28 - ToolbarDialogs: Create a separate window manager for each position (task T361378) by Ed Sanders
No changes
edit- 3D
- ActiveAbstract
- AdvancedSearch
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- AutoModerator
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- CirrusSearch
- CiteThisPage
- Citoid
- CodeEditor
- Cognate
- Collection
- CologneBlue
- CommonsMetadata
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- DonationInterface
- Elastica
- ElectronPdfService
- EntitySchema
- EventLogging
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- Gadgets
- GeoCrumbs
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- GuidedTour
- IPInfo
- IPReputation
- ImageMap
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Linter
- LiquidThreads
- LoginNotify
- MapSources
- MediaModeration
- MediaSearch
- MetricsPlatform
- Modern
- MonoBook
- NavigationTiming
- NearbyPages
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OAuth
- OAuthRateLimiter
- ORES
- PageAssessments
- PageImages
- PageNotice
- PageViewInfo
- ParserFunctions
- ParserMigration
- PdfHandler
- Poem
- PropertySuggester
- Quiz
- RSS
- RealMe
- RelatedArticles
- ReportIncident
- RevisionSlider
- SandboxLink
- Scribunto
- SearchExtraNS
- SearchVue
- SecureLinkFixer
- SecurePoll
- ShortUrl
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateData
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- Timeless
- TitleBlacklist
- TocTree
- TorBlock
- TranslationNotifications
- TrustedXFF
- UniversalLanguageSelector
- UploadsLink
- UrlShortener
- VipsScaler
- VueTest
- WebAuthn
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- WikibaseMediaInfo
- WikibaseQualityConstraints
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaCampaignEvents
- WikimediaEditorTasks
- WikimediaEvents
- WikimediaIncubator
- WikimediaMaintenance
- Wikisource
- Wikistories
- XAnalytics
- cldr
- intersection
- timeline
- wikihiero
Total changes
edit243 Changes in 51 repos by 67 authors