Jump to content

MediaWiki 1.42/wmf.16

From mediawiki.org
MediaWiki 1.42.0-wmf.15 Deployment of MediaWiki 1.42.0-wmf.16 to Wikimedia sites MediaWiki 1.42.0-wmf.17

The latest version (labeled "1.42.0-wmf.16") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 30 January 2024 (see the roadmap).

Core changes

[edit]
  • git #d3acbdf4 - Branch commit for wmf/1.42.0-wmf.16 (T354434) by trainbranchbot
  • git #fb75e3d6 - Bump wikimedia/parsoid to 0.19.0-a15 by Arlo Breault
  • git #751d8a0f - CodexModuleTest: Invalid codex components definition (T353858) by Ty Hopp
  • git #dcde251d - DatabaseMySQL: Auto-fix Universal.WhiteSpace.CommaSpacing.CommaAfterComment by James D. Forrester
  • git #3756c17f - LanguageLa: Auto-fix Universal.WhiteSpace.CommaSpacing.TooMuchSpaceAfterCommaBeforeTrailingComment by James D. Forrester
  • git #b5316667 - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by Atieno
  • git #e2f9bea6 - Fix casing of Mediawiki to MediaWiki by Reedy
  • git #40dc4040 - selenium: Update instructions on how to release wdio-mediawiki npm package (T355556) by Željko Filipin
  • git #fdb635ca - Warn if page was edited while deletion was being confirmed (T8315) by balloonguy
  • git #4637824f - Replace unchecked MWException with SPL exceptions (T328220) by Daimona Eaytoy
  • git #5d1c43cd - Don't use Parsoid\Config\PageConfig::getTitle() by C. Scott Ananian
  • git #a3a9cf99 - tests: Use namespaced class names in @covers annotations by Umherirrender
  • git #da3301cb - tests: Remove unneeded return from closures by Umherirrender
  • git #3fc635dc - wfEscapeWikiText: protect string against wikitext tokens formed at edges by C. Scott Ananian
  • git #352fce6e - Use Authority::authorizeAction for implicit purge/linkpurge right (T354460) by Umherirrender
  • git #80239e35 - ParsoidTestFileSuite: Fix use of undefined $runnerOpts variable by Subramanya Sastry
  • git #86905c09 - ParserTestRunner: Skip selser-auto-composite if Parsoid HTML is missing by Subramanya Sastry
  • git #5e04b08a - ParserTestRunner: Bug fix that skipped selser tests in CI by Subramanya Sastry
  • git #900d1347 - Hard-deprecate Title::purgeSquid(), deprecated in 1.35 (T230025) by James D. Forrester
  • git #28dd7fd9 - tests: Fix deprecation filter in ParserCacheSerializationTestCases (T355952) by Umherirrender
  • git #c1043ec8 - Drop deprecated config SquidPurgeUseHostHeader by Amir Sarabadani
  • git #f056a262 - Schema: Drop cl_collation_ext index (T342854) by Amir Sarabadani
  • git #ba1563a0 - Drop deprecated config ContentHandlerTextFallback by Amir Sarabadani
  • git #ea00eefe - filerepo: Fix img_major_mime for files with a non-standard extensions (T355530) by apasternak
  • git #fc2a7030 - Avoid misnesting div in span in OldChangesList (T275230) by Arlo Breault
  • git #9024a8ee - CodexModuleTest: Add test for exception when requesting chunks (T353191) by Roan Kattouw
  • git #9046fe83 - Update jsdoc-wmf-theme from 0.0.11 to 0.0.12 by apaskulin
  • git #96397697 - Clarify breaking change release notes for $wgLogActionsHandlers (T54220) (T355680) by Bartosz Dziewoński
  • git #cf30bf69 - maintenance: Acquire new linktarget in namespaceDupes.php (T341993) by Umherirrender
  • git #eb03e995 - composer.json: Replace away two symfony-polyfill-intl libraries by Reedy
  • git #92f44325 - Correct SessionProviderInterface release notes by Erik Bernhardson
  • git #25b84461 - stats: correct ns->ms conversion typo (T354909) by Cole White
  • git #266afe2c - ApiQueryDeletedRevisions: Simplify getExamplesMessages by Reedy
  • git #bc6e8ca3 - Fix confusing strpos in LanguageConverter::markNoConversion by thiemowmde
  • git #d24c29e8 - ParserTestRunner: HACK: Prevent crashers if no selser tests are run by Subramanya Sastry
  • git #f48161c5 - maintenance: Fix broken strpos in findDeprecated script by thiemowmde
  • git #afbe23c2 - Drop Skin::lastModified(), deprecated since 1.40 (T318989) by James D. Forrester
  • git #6f1f783c - CommentStore: Force message to be a string (T355751) by daniel
  • git #69d17d76 - upload: Remove a duplicate strpos call in UploadBase by thiemowmde
  • git #53097141 - libs: Simplify ComposerJson::normalizeVersion by thiemowmde
  • git #4e7c3ca0 - Use native str_contains/str_starts_with in a few more places by thiemowmde
  • git #d8b60957 - Code splitting: migrate existing library modules to new system (T350058) by lwatson
  • git #b18045c8 - Deprecate never-used ConfigRepository service by Derick Alangi
  • git #a1740feb - CodexModule: Prevent CSSJanus from flipping styles by Roan Kattouw
  • git #56ca271a - SessionProvider: add ability to declare maintenance users (T345185) by Erik Bernhardson
  • git #5a324df8 - Stop supporting composer 1.x (T316558) by Reedy
  • git #09622ef2 - Upgrading monolog/monolog (2.2.0 => 2.9.2) by Reedy
  • git #627ad695 - ApiSiteInfo: Add siprop=autopromoteonce (T196059) by Reedy
  • git #9ca88449 - ApiSiteInfo: Add siprop=autopromote to return $wgAutopromote data (T196059) by 星耀晨曦
  • git #9b781bcf - UserGroupManager: Fix cross-wiki database access (T355813) by Taavi Väänänen
  • git #5bfb816e - Update Codex from v1.3.0 to v1.3.1 (T352931) by Eric Gardner
  • git #167fbd0a - Drop deprecated config $wgLogoHD by Amir Sarabadani
  • git #969daa29 - selenium: Update node and npm versions (T355556) by Željko Filipin
  • git #7056405f - SpecialVersion: Minor cleanup by Reedy
  • git #368b35a9 - wdio-mediawiki: Release 2.5.0 (T355556) by Željko Filipin
  • git #d8175a62 - Setup.php: Replace use of deprecated `wfParseUrl()` by Derick Alangi
  • git #64877910 - Add a maintenance script to populate user_is_temp column (T355181) by Dreamy Jazz
  • git #c9995aa6 - ApiQuerySiteInfo: Expose client side libraries as per SpecialVersion (T355146) by Reedy
  • git #8dd5b962 - stats: allow passing a single/multiple namespaces to copyToStatsdAt() (T355361) by Cole White
  • git #a2688a6a - MediaWikiEntryPoint: Inject MediaWiki services container by Derick Alangi
  • git #bc07829e - Update Codex from v1.2.1 to v1.3.0 (T324688) (T338184) (T338802) (T346815) (T349016) (T350197) (T352585) (T352931) (T354547) (T354759) (T355081) (T355160) (T355551) by Eric Gardner
  • git #2fa8bbbe - CodexModule: Don't hard-code .js file extensions by Eric Gardner
  • git #4dadaf01 - Permissions: Replace deprecated User::newFromIdentity by Umherirrender
  • git #6e30e746 - LinksUpdate: Replace the deprecated function wfGetDB with IConnectionProvider by Doğu Abaris
  • git #8cf908c8 - OutputPage: Replace wfGetDB with connection provider method by Doğu Abaris
  • git #395f5503 - Replace deprecated wfGetDB function by Doğu Abaris
  • git #166748e3 - maintenance: Replace unnecessary uses of LBFactory and LoadBalancer by Bartosz Dziewoński
  • git #7acfa6a0 - Replace more instances of unchecked MWException (T328220) by Daimona Eaytoy
  • git #4aebcfe0 - Change more uses of getDBLoadBalancerFactory() to getConnectionProvider() by Bartosz Dziewoński
  • git #541351ca - selenium: Fix tests on macOS + Node.js v18 (T355556) by Vaughn Walters
  • git #d9e91204 - Replace wfGetDB with IConnectionProvider in EditPage by Doğu Abaris
  • git #014bc610 - Remove more indirect calls to IDBAccessObject::READ_* constants (T354194) by Amir Sarabadani
  • git #4e468b49 - title: Make TitleArrayFromResult via TitleFactory service by Derick Alangi
  • git #83f265b7 - SpecialPageFactory: Change uses of 'DBLoadBalancerFactory' to 'ConnectionProvider' by Bartosz Dziewoński
  • git #d726cdfd - Injection.md: Improve advice about replacing wfGetDB() by Bartosz Dziewoński
  • git #2466abb5 - EditRecovery: Add user preference (T350653) by TheresNoTime
  • git #16b468b5 - updateCollation: Simplify and redo how batching works (T342854) by Amir Sarabadani
  • git #7440b2c2 - Allow temporary accounts to be blocked with 'hideuser' enabled (T355430) by Dreamy Jazz
  • git #74a7e3f6 - Edit Recovery: Improve initial check for install vs upgrade (T355289) by Sam Wilson

Vendor

[edit]

Extensions

[edit]

AbuseFilter

[edit]
  • git #71c18121 - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by gerritbot
  • git #9f894140 - composer: Require wikimedia/equivset 1.6.1, which will ship with MW 1.42+ (T355590) by James D. Forrester
  • git #1c0a5b9c - Use ::getLocalUrl instead of ::getFullUrl for HideAbuseLog form (T355012) by Dreamy Jazz

AdvancedSearch

[edit]
  • git #106f8a0e - Drop RL targets definitions from module class, no longer honoured (T328497) by Umherirrender

AntiSpoof

[edit]
  • git #aa9f8a35 - AntiSpoof: Fix messages by anterdc99
  • git #8e5e7fe8 - composer: Require wikimedia/equivset 1.6.1, which will ship with MW 1.42+ (T355590) by James D. Forrester

BounceHandler

[edit]

CampaignEvents

[edit]

CentralAuth

[edit]
  • git #35b18bb0 - Fix and re-enable more PHPCS rules by Reedy
  • git #7624683f - build: Update mediawiki/mediawiki-phan-config to 0.13.0 by Reedy
  • git #100a18f5 - build: Update mediawiki/mediawiki-codesniffer to 42.0.0 by Reedy
  • git #8a6b0021 - Fix some PHPCS rules violations by Reedy
  • git #f8ae8e5c - SpecialCentralAutoLogin: Fix switch indenting by Reedy
  • git #b384b553 - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by Amir Sarabadani
  • git #4b865034 - Don't allow temp usernames to be used in global renames via the special page (T344714) by Ariel T. Glenn
  • git #ec19729d - PreAuthenticationProvider: Allow blocking account creation based on IP reputation (T354928) by Kosta Harlan
  • git #d949748a - Fix CentralIdLookup tests by Gergő Tisza

CirrusSearch

[edit]

Cite

[edit]
  • git #15f5cc71 - Add dummy html/parsoid sections for three failing tests by Subramanya Sastry
  • git #b3dff81b - Enable all Parsoid test modes for citeParserTests.txt by Subramanya Sastry
  • git #129b222e - Ensure CiteParsoidTest registers our Cite implementation (T354215) by C. Scott Ananian
  • git #2fac0fca - Cypress Improvements (T353436) by mareikeheuer

Citoid

[edit]

CommonsMetadata

[edit]

ConfirmEdit

[edit]
  • git #e00901f6 - FancyCaptcha: Switch to codex text input (T355436) by Amir Sarabadani
  • git #cbbe6611 - FancyCaptcha: Remove deprecated blacklist parameter (T277936) by Reedy
  • git #bdd127a2 - captca.py: Fix PIL 10 support again (T354099) by Reedy
  • git #db932b2a - FancyCaptcha: Add missing trailing / (T355962) by Reedy
  • git #8a42f0c0 - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by gerritbot
  • git #a672544b - Turnstile: Drop RL targets definitions, no longer honoured (T328497) by Umherirrender
  • git #56ffbcc0 - Drop RL targets definitions from module definition, no longer honoured (T328497) by Umherirrender
  • git #a84d6f0f - GenerateFancyCaptchas: Add ->disableSandbox() to shell command by Amir Sarabadani
  • git #60290652 - *.py: Fixup a couple more linting issues by Reedy
  • git #36bd54e4 - FancyCaptcha: Allow configuration of the actual directory captchas are stored in by Reedy

ContactPage

[edit]
  • git #60128643 - Add config options to disable name, email, subject modification (T324175) by Wugapodes

ContentTranslation

[edit]

DiscussionTools

[edit]
  • git #87c8a264 - Require is still required to load CommentTarget by David Lynch
  • git #d647870d - Use ve.init.mw.targetFactory.create() by Ed Sanders

DonationInterface

[edit]

Echo

[edit]
  • git #34ffba5b - Swap uses of Title::GAID_FOR_UPDATE for IDBAccessObject::READ_LATEST by James D. Forrester
  • git #ac49cd6a - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by gerritbot
  • git #9bd80c6f - Fix EchoRevertedPresentationModel using null as string (T355751) by thiemowmde

EventBus

[edit]

FileImporter

[edit]

FlaggedRevs

[edit]

Flow

[edit]
  • git #48463544 - Avoid using Title::getCdnUrls(), deprecated since 1.35 by James D. Forrester
  • git #0b5e67e0 - Swap uses of Title::GAID_FOR_UPDATE for IDBAccessObject::READ_LATEST by James D. Forrester
  • git #efe03ba3 - SubmissionHandler: Avoid use of deprecated Title::purgeSquid (T230025) by James D. Forrester
  • git #a92e6641 - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by gerritbot
  • git #4adac5bf - Replace subclasses of MWException (T328220) (T355679) by Bartosz Dziewoński

Gadgets

[edit]
  • git #27f913cc - Drop RL targets definitions from module class, and validation / error code (T328497) by James D. Forrester
  • git #cc22098a - Make Special:Gadgets [Edit description] link smaller (T344489) by Novem Linguae

GlobalCssJs

[edit]
  • git #ccfd00d2 - Use UserIdentity in ResourceLoaderGlobalUserModule by Umherirrender
  • git #f57cbf7f - Drop RL targets definitions from module class, no longer honoured (T328497) by Umherirrender

GlobalPreferences

[edit]

GlobalUsage

[edit]
  • git #023476a3 - Swap uses of Title::GAID_FOR_UPDATE for IDBAccessObject::READ_LATEST by James D. Forrester
  • git #4c21be26 - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by gerritbot

GrowthExperiments

[edit]

IPInfo

[edit]

Kartographer

[edit]
  • git #4e886556 - Remove Arctic.io from external links by Jon Harald Søby
  • git #04994d31 - Disallow whitespace-only group names in show="…" attribute by thiemowmde

LdapAuthentication

[edit]
  • git #42ddbe03 - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by gerritbot
  • git #0554ef2b - Mark ext-ldap as required in composer.json by Taavi Väänänen
  • git #57d8c542 - attachLdapUser: Fix permission checks by Taavi Väänänen

LiquidThreads

[edit]

LoginNotify

[edit]
  • git #d96e30ec - LoginNotify: Simplify returns in getMinExpiredId() by Reedy

Math

[edit]

MediaModeration

[edit]
  • git #142d4b4e - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by gerritbot
  • git #6dfbaec7 - Follow-up changes for MediaModerationEmailer service (T351407) by Dreamy Jazz
  • git #0c7152ea - Make the email subject unique for positive match emails (T355752) by Dreamy Jazz
  • git #643756d8 - tests: Ignore debugPhotoDNA and PopulateImageTables in coverage reports by Kosta Harlan
  • git #e3b39e84 - Send email if file is uploaded that is already a match (T355357) by Dreamy Jazz

MobileFrontend

[edit]

NewUserMessage

[edit]

Nuke

[edit]
  • git #80bdcd30 - Restore support for matching 'LIKE' patterns/wildcards (T355478) by Bartosz Dziewoński

OAuth

[edit]

ORES

[edit]

PageAssessments

[edit]

PageTriage

[edit]
  • git #107e8c38 - Update database connection methods in PageTriageUtil by Doğu Abaris
  • git #95f0eb9c - Remove usage of LBFactory class (T348743) by MPGuy2824
  • git #6aabee14 - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by gerritbot
  • git #fa8c8fe5 - Clean up CSS styling in App.vue of PageTriage toolbar by Doğu Abaris
  • git #d39d907e - Refactor data mapping in UsernameLookup Vue component by Doğu Abaris
  • git #f2ea8894 - Add missing script tag to AfcStateRadio Vue component by Doğu Abaris
  • git #a53a9e19 - Make reference tag detection case-insensitive in PageTriage (T353685) by Doğu Abaris
  • git #ecf524da - ListItem: hide predicted class for redirects (T355634) by Novem Linguae
  • git #7b5d0543 - Move page info icons by Novem Linguae

ParserMigration

[edit]
  • git #6fa71921 - Allow defaulting users to using Parsoid for Discussion Tools by default (T355564) by C. Scott Ananian

Popups

[edit]

ProofreadPage

[edit]
  • git #91c479b6 - Fix casing of Mediawiki to MediaWiki by Reedy
  • git #1aefc50f - en.json: Fix casing of MediaWiki; used in page namespace link by Reedy
  • git #01b855e4 - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by gerritbot

QuickSurveys

[edit]
  • git #fa983a42 - Drop 'es6' flag from resourceloader module definition by Umherirrender
  • git #306f9a73 - tests: Remove call to Module::getTargets (T328497) by Umherirrender

ReadingLists

[edit]

SecureLinkFixer

[edit]
  • git #54c8bed2 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
  • git #85eb7ebe - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SyntaxHighlight_GeSHi

[edit]
  • git #040f4530 - Fix GeSHi support, update PHP/JSDocs, use modern PHP by thiemowmde

TemplateData

[edit]
  • git #b43ae79b - Drop RL targets definitions from module definition, no longer honoured (T328497) by Umherirrender

Thanks

[edit]

TimedMediaHandler

[edit]

Translate

[edit]

TranslationNotifications

[edit]

TwoColConflict

[edit]

UniversalLanguageSelector

[edit]

UploadWizard

[edit]

UrlShortener

[edit]

VisualEditor

[edit]
  • git #14f9f67b - Update VE core submodule to master (7e6f20f81) (T355889) by Bartosz Dziewoński
  • git #e17ff06c - Dialogs: Avoid using the deprecated mw.mobileFrontend function (T348807) by Jon Robson
  • git #d5cd77b2 - MWTocWidget should fetch the metaList from the correct location (T355944) by David Lynch
  • git #5ec06f50 - Drop RL targets definitions from module class, no longer honoured (T328497) by Umherirrender
  • git #4156acc5 - MWBlockImageNode: Re-use existing captionData slice by Ed Sanders
  • git #79d2e5a3 - Replace confusing use of rawParams() in onSkinEditSectionLinks() by Bartosz Dziewoński

Wikibase

[edit]
  • git #40694abe - Fix casing of Mediawiki to MediaWiki by Reedy
  • git #140a9da2 - Allow creating items with badges on Special:NewItem (T324420) by Oudedutchman
  • git #9fee2f14 - REST: Remove unused class by Jakob Warkotsch
  • git #448a7ff4 - Swap uses of Title::GAID_FOR_UPDATE for IDBAccessObject::READ_LATEST by James D. Forrester
  • git #515a2d3e - REST: Centralize unsupported media type e2e tests by Jakob Warkotsch
  • git #b84a5aa2 - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by gerritbot
  • git #677494d8 - Check whether TempUsers are enabled earlier by Lucas Werkmeister
  • git #0047e7de - Remove anonymous edit pop-up warning for TempUsers (T354950) (T351973) by Arthur Taylor
  • git #06884662 - REST: Fix the issue of getting empty badges with the sitelink (T355293) by Muhammad Jaziraly
  • git #6af842cb - REST: Add spec DELETE sitelink spec tests (T354867) by Jakob Warkotsch
  • git #53d85e57 - Fix bug in usage tracking for Parsoid parses (T255706) by Arthur Taylor
  • git #4d1d74db - REST: Clean up RemoveItemSiteLinkRouteHandler by Jakob Warkotsch
  • git #3e6e522e - EntityContentDataCodec: Don't log exceptions (T255566) by Marius Hoch
  • git #44a99901 - REST: Reduce comment length on OAS shortcoming by Jakob Warkotsch
  • git #fb02ff91 - REST: Apply middlewares to RemoveItemSiteLinkRouteHandler (T354866) by Jakob Warkotsch
  • git #126da198 - REST: Add authorization check to RemoveItemSiteLink (T354865) by dima koushha
  • git #02a8e891 - REST: Generate DELETE sitelink edit summary (T354863) by Jakob Warkotsch
  • git #4d1012fb - Drop 'es6' flag from resourceloader module definition by Umherirrender
  • git #79facd8f - REST: Add middlewares to GetItemSiteLink route handler (T354339) by Muhammad Jaziraly
  • git #504eaf0f - Fix doxygen image display on doc.wikimedia.org (T355557) by Jakob Warkotsch
  • git #1f864e97 - entityViewInit: Add hacks for Lexeme copyright notices (T343999) by Marius Hoch
  • git #d1191148 - REST: Add GetItemSiteLink spec tests (T354334) by Muhammad Jaziraly
  • git #5e7bb7ed - REST: Remove site id from GET /entities/items/{item_id}/sitelinks/{site_id} endpoint by Muhammad Jaziraly
  • git #38b901ea - data-model lib: Stop declaring compatibility with and testing at PHP <7.4 by Leszek Manicki
  • git #17747c52 - Re-enable temporarily-disabled test case by C. Scott Ananian
  • git #cc88daa9 - Temporarily disable one test case to break a cyclic dependency by C. Scott Ananian

WikibaseLexeme

[edit]

WikibaseQualityConstraints

[edit]
  • git #0210e8d4 - convert TypeCheckerHelper stats to StatsLib (T354909) by Cole White
  • git #2fd975f1 - Remove ancient support for v1 API format by Lucas Werkmeister
  • git #974505e0 - Make suggestions API requests sequentially (T355697) by Lucas Werkmeister
  • git #9b540890 - Update eslint config, change var to let/const by Lucas Werkmeister

Wikidata.org

[edit]
  • git #0bd9dfcb - Add messages for the edit tags defined in T236893 by Nikki

WikiLambda

[edit]
  • git #0a907096 - Remove indirect calls to IDBAccessObject::READ_* constants (T354194) by gerritbot
  • git #201fa656 - selenium: Fix tests on macOS + Node.js v18 (T355556) by Vaughn Walters
  • git #ef45467b - Upgrade test version of Codex from 1.2.1 to 1.3.1 by James D. Forrester
  • git #7d323f47 - ZObjects: Drop duplicate re-definitions of getZValue() (T302599) by James D. Forrester
  • git #89ac78ca - ZTypeTest: Cover Z4K4–8 getters and getZKey() (T302599) by James D. Forrester
  • git #d4250d42 - ZFunctionTest: Test ZObject::getZValue() and inner mechanics (T302599) by James D. Forrester
  • git #c82e3b81 - ZTypeTest: Test getLabel() both ways to demonstrate drift (T302599) by James D. Forrester
  • git #02e250f8 - tests: Cover ZObject::setValueByKey() and ::getZValue() (T302599) by James D. Forrester
  • git #99bda865 - ZTypeTest: Cover ZPersistentObject::getDescriptions() (T302599) by James D. Forrester
  • git #13b3d668 - ZTypeTest: Cover the second parameter of ZPersistentObject::getLabel() (T302599) by James D. Forrester
  • git #fbd79a1c - Move StringForLanguageBuilder into ZObjects dir where it's only used by James D. Forrester
  • git #048c72c1 - ZMultiLingualStringTest: Complete StringForLanguageBuilder coverage (T302599) by James D. Forrester
  • git #387dcdb1 - SpecialViewObject: Force our bot policy to index,follow (T355441) by James D. Forrester

WikimediaEvents

[edit]

WikimediaMaintenance

[edit]

WikimediaMessages

[edit]
  • git #b9ae9ca0 - Added common messages discovered via Int string template on Meta-Wiki from October 2022 to January 2024. (T321970) by varnent

Wikisource

[edit]

Wikistories

[edit]

Skins

[edit]

MinervaNeue

[edit]

Vector

[edit]
  • git #47e58d53 - Revert "Deactivate sticky header menus and search when sticky header is hidden" by Jdlrobson
  • git #142591af - Hide limited width client prefs on screen sizes below 1400 (T355331) by bwang
  • git #c893934e - Fix linter warnings by bwang
  • git #8d3bda78 - Revert "Update <p> spacing to improve consistency of ul/ol spacing, also update heading spacing to be more consistent, relying on mw defaults more" (T355805) (T354433) by Jdrewniak
  • git #a48a96a7 - Document button alignment edge cases by bwang
  • git #b74b33f1 - Use UserIdentity in VectorResourceLoaderUserStylesModule by Umherirrender
  • git #984a8a03 - Deactivate sticky header menus and search when sticky header is hidden (T325083) (T336965) by bwang

Misc

[edit]

VisualEditor/VisualEditor

[edit]
  • git #473d74ad - WindowAction: Wait for 'closed' promise before re-activating (T355889) by Ed Sanders
  • git #3d08f041 - Tweak slug animation values by Ed Sanders
  • git #c47f4b07 - Tests: Use existing CE HTML helpers by Ed Sanders
  • git #d606206f - Test: Create ce(Wrapper)Paragraph helpers by Ed Sanders
  • git #7c2c7b26 - CheckListItemNode: Use handlesOwnChildren to inject checkbox into text wrapper by Ed Sanders
  • git #8ba6db85 - ve.dm.Node: Add a "resetAttributes" mode to getCloneElements by Ed Sanders

No changes

[edit]
  • 3D
  • ActiveAbstract
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • CheckUser
  • ChessBrowser
  • CiteThisPage
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EntitySchema
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • Linter
  • MachineVision
  • MapSources
  • MassMessage
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • Newsletter
  • Nostalgia
  • OATHAuth
  • OAuthRateLimiter
  • OpenStackManager
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Phonos
  • Poem
  • PropertySuggester
  • Quiz
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • SearchVue
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • UploadsLink
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaCampaignEvents
  • WikimediaEditorTasks
  • WikimediaIncubator
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes

[edit]

316 Changes in 71 repos by 75 authors

  翻译: