Jump to content

MediaWiki 1.40/wmf.19

From mediawiki.org
MediaWiki 1.40.0-wmf.18 Deployment of MediaWiki 1.40.0-wmf.19 to Wikimedia sites MediaWiki 1.40.0-wmf.20

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

Core changes

[edit]
  • git #08a2efbe - Branch commit for wmf/1.40.0-wmf.19 (T325582) by trainbranchbot
  • git #9429bb8b - rdbms: remove IDatabase::selectDB() by Aaron Schulz
  • git #24d7c734 - Improve tests for parser cache updates by daniel
  • git #1ecbfca5 - SpecialUserrights: Replace deprecated User::get/add/removeGroups (T275148) by Umherirrender
  • git #d3f8125e - Upgrading psr/container (1.1.1 => 1.1.2) by Reedy
  • git #34794600 - EditPage: Avoid parsing wikitext in comment (T303116) by Lucas Werkmeister
  • git #9a9425f7 - Remove WikiRevision::importUpload by Matěj Suchánek
  • git #f10b4bc9 - SqliteMaintenance.php: Fix fatally broken instanceof check (T322603) by Amir Sarabadani
  • git #dabe7242 - Hard-deprecate User::idFromName (T325687) by Umherirrender
  • git #709f828c - MWCryptHash: Clean up and add types of static fields by Kevin Israel
  • git #41c7f195 - Update symfony/* by Alexander Vorwerk
  • git #7c07484a - maintenance: Migrate mcc.php from CommandLineInc to Maintenance by Kevin Israel
  • git #d6a8cc44 - objectcache: Fix lack of DI for MultiWriteBagOStuff sub caches (T318272) by Timo Tijhof
  • git #0e3727b2 - objectcache: Fix flaky WANObjectCacheTest::testLockTSESlow case by Timo Tijhof
  • git #0c42d331 - objectcache: Simpler `@covers` annotations for WANObjectCacheTest by Timo Tijhof
  • git #abf2ea44 - tests: Handle dynamic created properties on test classes (T314099) by Umherirrender
  • git #20c5a6e0 - Storage: Change LoadBalancer::getAnyOpenConnection to getConnectionRef (T325389) by Timo Tijhof
  • git #f1eeb5f8 - Maintenance: Avoid premature access to service container by daniel
  • git #955fb69e - Remove preprocessorFuzzTest.php script by daniel
  • git #795f4d97 - Fix shebang in maintenance/run: /bin/env -> /usr/bin/env by Antoine Musso
  • git #3866c836 - MaintenanceRunner: improve error reporting by daniel
  • git #80b153cc - Sync tests with parsoid by Isabelle Hurbain-Palatin
  • git #8ad4530c - Clarify wording for high-volume grants (T70312) by EpicPupper
  • git #5de1972b - Skins: Make note on getTemplateData more prominent by Jon Robson
  • git #89e0a713 - Work around brittle parsoid test (fix CI) by daniel
  • git #62763e5d - Gallery: Improve initial state and fix thumbnail sizes (T326270) by Jon Robson
  • git #1dba91e0 - specials: Swap order for Language::equals in Special:MyLanguage (T326400) by Umherirrender
  • git #fc0acab3 - Upgrading oojs/oojs-ui (v0.46.0 => v0.46.1) (T325954) by Reedy
  • git #f2e9d510 - REST: collect metrics on endpoint access (T321969) by Daniel Kinzler
  • git #4c8e6a25 - Add script to compare output between Parser and Parsoid (T323303) by Abijeet
  • git #39783472 - Make history URL for category change consistent with other history links (T264491) by Nardog
  • git #c878c324 - HistoryPager: Make 'prev' URL consistent with other diff links (T243569) by Nardog
  • git #e13ca13d - jquery.tablesorter: Normalize spaces in all cases when retrieving the sort keys (T326502) by Hank Hulet
  • git #56fc5300 - Sync up core repo with Parsoid by Subramanya Sastry
  • git #407e1f90 - objectcache: Move default 'stats' assignment with the others by Timo Tijhof
  • git #45da1f49 - Revert "ChangeTags: When showing a tag, also link to a filtered RecentChanges view" (T301063) (T326399) by Bartosz Dziewoński
  • git #5d72ea70 - Use buildComparison in RollbackPage by Matěj Suchánek
  • git #6e3bf95a - openForEditing: await openTitle (T324879) by Func
  • git #934b58c8 - rdbms: improve LoadBalancer connection tests for CONN_TRX_AUTOCOMMIT by Aaron Schulz
  • git #ea15edfe - maintenance/mysql.php: Add --raw-host parameter by Timo Tijhof
  • git #99d98908 - jobqueue: Warm parsoid parser cache using a job (T322427) by Derick Alangi
  • git #7807b1d0 - Add maintenance/run by daniel
  • git #df412090 - Remove now unused (bogus) cache key in RevDelRevisionList (T238374) by Thiemo Kreuz
  • git #1668f022 - parser: Minor code style improvements in DateFormatter by thiemowmde
  • git #7775d3f7 - Make the FormSpecialPage easier to use as a GET form (T326457) by Func
  • git #b537975c - rdbms: Drop optional parameter of ILBFactory::commitAll() (T326274) by Amir Sarabadani
  • git #ee170e84 - rdbms: Drop hard-deprecated and unused ILBFactory::forEachLB() (T326274) by Amir Sarabadani
  • git #e3bd3d7a - rdbms: Drop optional parameters of ILoadBalancer::waitForPrimaryPos() (T326274) by Amir Sarabadani
  • git #dc412888 - rdbms: Drop LoadBalancer::getLazyConnectionRef() (T326274) by Amir Sarabadani
  • git #1ef08859 - rdbms: Drop unused parameter in LoadBalancer (T326274) by Amir Sarabadani
  • git #45ff39f4 - rdbms: Drop LoadBalancer::setLocalDomain() (T326274) by Amir Sarabadani
  • git #728c0ef6 - mediawiki.util: Improve addPortletLink docs by Timo Tijhof
  • git #160e7a50 - Fix exception in `<gallery mode="slideshow">` with missing images by Bartosz Dziewoński
  • git #24bd698e - Add parser test support for verifying TOC section metadata by Subramanya Sastry
  • git #8456ede1 - Update Codex from v0.4.2 to v0.4.3 (T260617) (T295711) (T305411) (T321470) (T321873) (T322960) (T324495) (T325326) (T325769) (T326591) by Anne Tomasevich
  • git #e25503c6 - diff: Update incomplete PHPDoc type in DifferenceEngine by thiemowmde
  • git #84a43f20 - Simplify callback in HTMLForm tests by Bartosz Dziewoński
  • git #1147ad83 - rdbms: clean up "serverName" normalization and enforce uniqueness by Aaron Schulz
  • git #ded95656 - Replace deprecated WikiPage::newFromID (T326646) (T297688) by Umherirrender
  • git #2748a06e - Benchmarker: Substitute long arguments in generated case names (T318502) by Timo Tijhof
  • git #d51522df - ParsoidOutputAccess: Mark dummy parser output as non-cacheable (T311728) by Derick Alangi
  • git #cdd49f75 - ParsoidOutputAccess: Completely handle unsupported content models (T311728) by Derick Alangi
  • git #467fbd3f - PageContentHelper: Remove back-compat code for VisualEditor by Derick Alangi
  • git #ac38da7a - Upgrading cssjanus/cssjanus (v2.1.0 => v2.1.1) (T326472) by Reedy
  • git #5771a64d - rdbms: Remove deprecation mark for $wgSharedDB (T308536) by Timo Tijhof
  • git #61ddcf5e - HistoryPager: 'prev' link should ignore filters (T243569) by DannyS712
  • git #6a8b7947 - tests: Replace deprecated User::idFromName (T325687) by Umherirrender
  • git #1879408e - Hard-deprecate CommentStore::getStore (T325475) by Umherirrender
  • git #28b550ed - Linker: Add a class for temporary account user name links (T326414) by Thalia
  • git #b5cbec33 - SpecialPageFactory: Always reset globals in ::capturePath (T325267) by Umherirrender
  • git #9a2fac1e - UserMailer: Don't silence warnings from PEAR Mail by Kevin Israel
  • git #ec293a08 - deferred: Remove internal DeferredUpdates::doUpdates parameter by Timo Tijhof
  • git #1fca3b5b - Parser: Add mw-selflink-fragment class to links to hash fragments in the same page (T198652) by Jon Robson
  • git #ecdf7970 - Special:Undelete needs to load module mediawiki.interface.helpers.styles (T326356) by Umherirrender
  • git #43cc41d2 - Disable CodeMirror while running Selenium tests (T324879) by Bartosz Dziewoński
  • git #4d8cc1bf - tests: Add ActionFactoryIntegrationTest by Umherirrender
  • git #c75dab8d - specials: List Special:UserLogin not always on Special:SpecialPages by Umherirrender
  • git #0945f697 - OutputPage: Call setSections() from addParserOutputMetadata() (T325562) (T325600) by Bartosz Dziewoński
  • git #88a67130 - Remove unnecessary uses of <span class="mw-headline"> (T323773) by Bartosz Dziewoński
  • git #f662e41b - Clarify "No pages link to ..." message with filters in Special:WhatLinksHere (T284332) by Simon Legner

Vendor

[edit]

Extensions

[edit]

3D

[edit]

AdvancedSearch

[edit]
  • git #31408434 - Enable AdvancedSearch on target mobile (T324723) by Jon Robson
  • git #448fc3db - selenium: Remove webdriverio npm package from the AdvancedSearch extension by Peter Wangai

ArticlePlaceholder

[edit]
  • git #c538cd18 - ItemNotabilityFilter: Rearrange JOINs by Lucas Werkmeister
  • git #f3ccb21b - ItemNotabilityFilter: Use SelectQueryBuilder by Lucas Werkmeister
  • git #82bb4ec0 - Remove use of deprecated ConnectionManager::releaseConnection by Umherirrender

CampaignEvents

[edit]
  • git #c190e60b - selenium: Remove webdriverio npm package from the Campaign Events extension (T325059) by Vaughn Walters

CategoryTree

[edit]

CheckUser

[edit]
  • git #997742c1 - Add read new support for cu_log comment ID columns (T233004) by Dreamy Jazz
  • git #3922b9ce - Add read new support for cuc_comment_id (T233004) by Alexander Vorwerk
  • git #e1e0afb5 - Add event table write new support for the maintenance scripts (T324907) by Dreamy Jazz
  • git #1edb4357 - Add maintenance script to populate cu_log comment ID columns (T233004) by Dreamy Jazz
  • git #3a15ed7a - Update and fix many array/mixed PHPDoc type hints by thiemowmde
  • git #82b0d506 - Inline some trivial mocks in PHPUnit tests by thiemowmde
  • git #9c6daeb3 - Add write new support for cu_private_event and cu_log_event in Hooks (T324907) by Dreamy Jazz
  • git #10230ab9 - SpecialInvestigateBlock: Set a default for Targets (T326837) by Reedy
  • git #23fe91e7 - ComparePager: Null-coalescence cuc_agent value (T326511) by Reedy
  • git #e07434e0 - SECURITY: Respect revision deletion status for the performer in Investigate (T316414) by dreamyjazz
  • git #dcda731c - SECURITY: Do not show suppressed usernames on edits in the API (T318166) by dreamyjazz
  • git #253d4f5f - SECURITY: do not render suppressed usernames at Special:CheckUser (T311337) by Alexander Vorwerk
  • git #bb338722 - SECURITY: Always use a unique nonce/IV for AES-CTR encryption. (T315123) by Brian Wolff
  • git #6e2b3973 - selenium: Remove webdriverio npm package from the CheckUser extension (T325059) by Peter Wangai

CirrusSearch

[edit]
  • git #4dead9a3 - looksLikeAutomation: Allow flagging requests from arbitrary headers (T326757) by Erik Bernhardson
  • git #7a25d1e5 - SearchAfter: Increase default retries to 12 (T265056) by Erik Bernhardson

Cite

[edit]
  • git #ec5f77e8 - selenium: Remove webdriverio npm package from the Cite extension (T325059) by Peter Wangai

CodeEditor

[edit]

ContentTranslation

[edit]

CreditsSource

[edit]

DiscussionTools

[edit]
  • git #ecac4c3b - LanguageData: Use special page alias with spaces (T327021) by Umherirrender
  • git #47118f90 - Reduce parsoid PC writes to randomized sample by daniel
  • git #5c5073b5 - Enable visual enhancements on all talk namespaces (T325417) by Ed Sanders
  • git #b15aecc6 - Track callers of parseRevisionParsoidHtml. by daniel
  • git #af7097f0 - Enable collapsible content in mobile talk page lede content (T323639) by Bartosz Dziewoński

DonationInterface

[edit]

Echo

[edit]
  • git #fdc0eb2b - Simplify in-array search in DiscussionParser by thiemowmde
  • git #307466b9 - selenium: Remove webdriverio npm package from the Echo extension (T325059) by Peter Wangai

Elastica

[edit]
  • git #a626918a - Updating elasticsearch related libraries by Reedy

ElectronPdfService

[edit]
  • git #74bab947 - selenium: Remove webdriverio npm package from the ElectronPdfService extension (T325059) by Peter Wangai

FileImporter

[edit]
  • git #ef2d3be7 - selenium: Remove webdriverio npm package from the File Importer extension (T325059) by Vaughn Walters

FlaggedRevs

[edit]
  • git #74542619 - Use buildComparison in FlaggableWikiPage by Matěj Suchánek
  • git #67bccbeb - Remove redundant calls to OutputPage::setSections() (T325562) by Bartosz Dziewoński

Flow

[edit]
  • git #fe15f001 - Actions: Fix warning due to passing null to strtolower (T326755) by Timo Tijhof
  • git #cf069e2c - Remove unused wgFlowUseMemcache by Timo Tijhof
  • git #3251cf47 - phan: Suppress SecurityCheckMulti for AbstractRevision::setContentRaw (T323104) by Umherirrender
  • git #d85a846a - Replace deprecated ContentHandler functions by Umherirrender
  • git #f333bf96 - maintenance: Replace removed \MWEchoDbFactory::waitForReplicas by Umherirrender
  • git #f3152650 - Dump: Accept CommentStore on Exporter by Umherirrender

GrowthExperiments

[edit]
  • git #89007e5e - User impact: remove unused UserDatabaseHelper::hasMainspaceEdits (T325336) by Sergio Gimeno
  • git #0db750d7 - User impact: display all namespaces edit count (T325336) by Sergio Gimeno
  • git #6b4faefc - selenium: Remove webdriverio npm package from the Growth Experiments extension (T325059) by Vaughn Walters
  • git #fdb8e7af - Define group for GrowthExperiments special pages (T321699) by Kosta Harlan
  • git #905c4ec6 - WikiPageConfigLoader: Stop treating "page does not exist" as failure state (T325236) by Martin Urbanec
  • git #e93c3a7a - Require CirrusSearch to be installed and configured for LocalSearchTaskSuggester by Kosta Harlan
  • git #23b162c8 - User impact: add missing data to instrumentation event (T323160) by Sergio Gimeno
  • git #639700d7 - User impact: fix vertical alignment of scorecards texts and icons (T325325) by Sergio Gimeno
  • git #59cd48f2 - Fix calls to deprecated LoadBalancer methods by Amir Sarabadani
  • git #e84e75ad - User impact: set a min-height for the unactivated state content (T325339) by Sergio Gimeno
  • git #8949ab01 - jest: Fail on Vue and other warnings (T323252) by Kosta Harlan
  • git #21c7523c - tests: Use run.php entrypoint by Kosta Harlan
  • git #15a8b5f4 - Monitoring: Use first-contentful-paint (T324198) by Kosta Harlan
  • git #6aa46745 - DatabaseMenteeOverviewDataProvider: Do not make unconditional DB queries by Martin Urbanec
  • git #9f61e7b6 - MentorStatusManager: Add in-process caching (T325135) by Martin Urbanec
  • git #09622ff1 - MentorStatusManager: Return an accurate back at timestamp (T325134) by Martin Urbanec

IPInfo

[edit]

Kartographer

[edit]

MassMessage

[edit]
  • git #f0d5d222 - Add cancel button, watch and minor checkboxes to EditMassMessageList (T223179) by Dreamy Jazz

Math

[edit]
  • git #a95a7b6b - selenium: Remove webdriverio npm package from the Math extension (T325059) by Vaughn Walters

MobileFrontend

[edit]
[edit]

Newsletter

[edit]
  • git #f49f93e6 - selenium: Remove webdriverio npm package from the Newsletter extension (T325059) by Vaughn Walters

OAuth

[edit]

PageTriage

[edit]
  • git #0e0e753b - selenium: Remove webdriverio npm package from the Page Triage extension (T325059) by Vaughn Walters
  • git #5cccc6bc - Remove all code related to pagetriage_log SQL table (T325519) by NovemLinguae

ParserFunctions

[edit]
  • git #3a20f81f - Reduce very deep indention in some larger if/elseif blocks by thiemowmde

Phonos

[edit]

Popups

[edit]
  • git #a7dba1c6 - selenium: Remove webdriverio npm package from the Popups extension (T325059) by Vaughn Walters

ProofreadPage

[edit]
  • git #883d8747 - ProofreadPage:Animation should take left pane when "preview" is clicked (T317633) by sushrith
  • git #d7226a76 - selenium: Remove webdriverio npm package from the Proofread Page extension (T325059) by Vaughn Walters
  • git #6635b15f - Set Proofread module targets explicitly (T324723) by Jon Robson
  • git #143eab65 - Allow required composer plugins by Sohom
  • git #fde100bd - Persist Openseadragon zoom and pan position across sessions by Sohom

QuickSurveys

[edit]
  • git #1ba91992 - Drop unused Survey::isEnabled() feature by Thiemo Kreuz

RevisionSlider

[edit]
  • git #8461d956 - selenium: Remove webdriverio npm package from the Revision Slider extension (T325059) by Vaughn Walters
[edit]
  • git #18ea803d - Disable sanbox links for temp users by default as well (T326927) by Bartosz Dziewoński

SearchVue

[edit]

SecureLinkFixer

[edit]
  • git #d4b90cc3 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

StopForumSpam

[edit]

TemplateData

[edit]
  • git #ec72e438 - Move var declarations (and initializations) down in Dialog class by Thiemo Kreuz

TemplateWizard

[edit]
  • git #da31451b - selenium: Remove webdriverio npm package from the TemplateWizard extension (T325059) by Vaughn Walters

Translate

[edit]
  • git #e59aee55 - TranslationPage: Use unit id with underscore when accessing collection (T326516) by Abijeet
  • git #4bad0701 - RenderTranslationPageJob: Use new CommentStoreComment class by Abijeet

TranslationNotifications

[edit]
  • git #72cab334 - TranslationNotificationsSubmitJob: Ensure LanguageSet is in proper format (T63125) by Abijeet

TwoColConflict

[edit]
  • git #61d2dfaa - selenium: Remove webdriverio npm package from the TwoColConflict extension (T325059) by Vaughn Walters
  • git #b83ecf23 - Load ext.TwoColConflict.JSCheck on mobile domain (T324723) by Jon Robson

UniversalLanguageSelector

[edit]

VisualEditor

[edit]
  • git #a3050b0d - Update VE core submodule to master (225741274) (T325954) by James D. Forrester
  • git #33dc5d04 - selenium: Remove webdriverio npm package from the VisualEditor extension (T325059) by Vaughn Walters
  • git #2770809d - Replace mediawiki.Uri with native URL (ArticleTarget) (T325249) by Bartosz Dziewoński

Wikibase

[edit]
  • git #76cc69ba - REST: Remove unused "old" StatementListSerializer (T326639) by Jakob Warkotsch
  • git #13be947d - REST: Use StatementList read model in ItemData (T326639) by Jakob Warkotsch
  • git #0122c931 - Enable MediaWiki.Arrays.TrailingComma sniff (T325532) by Lucas Werkmeister
  • git #14019ec2 - Explicitly set target on PropertyValueExpertsModule (T326405) by Jon Robson
  • git #d348b7f6 - Remove obsolete check for $wgKartographerEnableMapFrame (T326288) by thiemowmde
  • git #e1e7190a - REST: Move ItemData to ReadModel namespace (T326639) by Jakob Warkotsch
  • git #a20af22f - REST: Introduce NewStatementReadModel by Jakob Warkotsch
  • git #f9d04968 - Use `static` in NewStatement to enable inheritance by Jakob Warkotsch
  • git #e2da9fb5 - REST: Remove superfluous offset checks by Jakob Warkotsch
  • git #982dd7f3 - REST: Introduce StatementList read model (T324840) by Jakob Warkotsch
  • git #c0f99c13 - SECURITY: HTML-escape inner formatter in HtmlTimeFormatter (T323592) by Lucas Werkmeister
  • git #2d8c039b - REST: Create read model for labels (T325654) by Muhammad Jaziraly
  • git #735d61e9 - selenium: Remove webdriverio npm package from the WikiBase extension (T325059) by Vaughn Walters
  • git #c874f5a1 - Search results: Use parentheses message by Lucas Werkmeister
  • git #345f293a - REST: Refactor PropertyValuePairDeserializer by Ollie Shotton
  • git #cd6ce46b - Add missing parentheses to vector search match text by Michael Große
  • git #a7b9f352 - REST: Fix namespace interdependency (T324583) by Ollie Shotton
  • git #8f5e1045 - Simplify callback in HTMLForm tests by Lucas Werkmeister
  • git #55866d66 - REST: Introduce a basic Statement read model (T324584) by Ollie Shotton
  • git #2de601b0 - Consolidate tests into parametrized form by Michael Große

WikibaseLexeme

[edit]

WikibaseMediaInfo

[edit]
  • git #177ff668 - Avoid stats key collection name spam in "wbmi-mediasearch-entities" keys (T323340) by Aaron Schulz
  • git #76eb5def - Simplify MediaInfoEntityStatementsViewTest by Lucas Werkmeister

WikibaseQualityConstraints

[edit]

WikiLambda

[edit]

WikimediaMessages

[edit]

Wikisource

[edit]

Wikistories

[edit]
  • git #27867998 - selenium: Remove webdriverio npm package from the WikiStories extension (T325059) by Vaughn Walters

Skins

[edit]

MinervaNeue

[edit]
  • git #e794ae1c - minerva.variables: Remove duplicated ones by mediawiki.skin.variables by Volker E
  • git #e5396b34 - Revert "Fixes issue with height in slideshow" (T326270) by Jon Robson

Vector

[edit]
  • git #128a01bd - [Clean up] Remove CSS and HTML from cached TOC html by bwang
  • git #96ff4312 - Table of contents Collapse/Expand not working (T327064) by Moh'd Khier Abualruz
  • git #29a2254b - Update tableOfContents.js to rerender only the TOC contents rather than the entire pinnable element (T326839) by Moh'd Khier Abualruz
  • git #0daa4da3 - Followup to 4d1c0b89 Override PinnableElement behaviour at low resolutions. (T326364) by Jan Drewniak
  • git #2b397d05 - Scale server-rendered search box with browser font size (T326863) by Nicholas Ray
  • git #4bf1a7b6 - Remove extra border that show in a page tools dropdown when a menu is hidden by bwang
  • git #787b065f - [Clean up] Remove unnecessary container and CSS in sticky header by bwang
  • git #112cd9a0 - Convert @width-column-start-desktop and @width-column-start-desktop-wide to relative units (T326863) by Nicholas Ray
  • git #4d1c0b89 - Override PinnableElement behaviour at low resolutions. (T326364) by Jan Drewniak
  • git #a874eb10 - LanguageDropdown: Check if the page is in talk namespaces instead (T316559) (T326788) by Func
  • git #853ed72c - Table of contents elements should not be rendered where none available (T319355) by Jon Robson
  • git #88817026 - Misc page tools visual fixes (T324877) by bwang
  • git #67cde518 - Use correct ID for table of contents in sticky header (T319355) by Jon Robson
  • git #d309544c - Add default width and max width to dropdowns in modern Vector, preserve existing styles for legacy Vector (T324877) by bwang
  • git #7f0b5fe3 - Dead code elimination: updateDropdownMenuData (T320927) by Jon Robson
  • git #eea53739 - Components: StickyHeader (T319355) by Jon Robson
  • git #98c92edb - Factor out functions in PinnableElement.js by Jan Drewniak
  • git #0c0ce631 - Components: Model table of contents in title bar. (T320927) by Jon Robson
  • git #bfeb729f - Component: VariantsMenu (T319355) by Jon Robson
  • git #e1535612 - Component: UserLinks (T320927) by Jon Robson
  • git #8539ab3b - Ensure TOC in sticky header has correct margin, refactor TOC styles to be more consistent (T325554) by bwang
  • git #51959496 - Fix mustache template rendering when TOC is rerendered after an edit (T326682) by bwang
  • git #e032d687 - Remove vector-menu-dropdown-noicon class by Jon Robson
  • git #4efafaf3 - Fix TOC scrollable indicator (T324877) by bwang
  • git #22c0e389 - Fix alignment/spacing of grid column items (T319348) (T324877) by bwang
  • git #96932f84 - Fix alignment of searchbar by introducing CSS grid to the header on viewports greater than desktop-wide (T324877) by bwang
  • git #c298d5d1 - Page tools styling followup (T324877) by bwang
  • git #5508712d - Refactor: Remove unnecessary function getULSButtonData by Jon Robson

Misc

[edit]

VisualEditor/VisualEditor

[edit]

No changes

[edit]
  • AbuseFilter
  • ActiveAbstract
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CentralAuth
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • EntitySchema
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • LiquidThreads
  • Listings
  • LoginNotify
  • MachineVision
  • MapSources
  • MediaModeration
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NearbyPages
  • NewUserMessage
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • PdfHandler
  • Poem
  • PoolCounter
  • PropertySuggester
  • Quiz
  • RSS
  • ReadingLists
  • RelatedArticles
  • Renameuser
  • Score
  • Scribunto
  • SearchExtraNS
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TimedMediaHandler
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaEvents
  • WikimediaIncubator
  • WikimediaMaintenance
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes

[edit]

296 Changes in 59 repos by 75 authors