Jump to content

MediaWiki 1.42/wmf.9/Changelog

From mediawiki.org

Core changes

[edit]

Vendor

[edit]

Extensions

[edit]

3D

[edit]
  • git #9fd90d39 - Use namespaced classes by Umherirrender
  • git #1c8fd941 - build: Update linters, fix and improve configs by Ed Sanders

AbuseFilter

[edit]

ActiveAbstract

[edit]

AdvancedSearch

[edit]

AntiSpoof

[edit]

ApiFeatureUsage

[edit]

ArticleCreationWorkflow

[edit]

ArticlePlaceholder

[edit]

Babel

[edit]
  • git #20240aa4 - tests: Remove unnecessary, scary workaround by Bartosz Dziewoński

BetaFeatures

[edit]

BounceHandler

[edit]

Campaigns

[edit]

CampaignEvents

[edit]

CentralAuth

[edit]

CharInsert

[edit]

CheckUser

[edit]

ChessBrowser

[edit]

CirrusSearch

[edit]

Cite

[edit]

CiteThisPage

[edit]

Citoid

[edit]

cldr

[edit]

CodeEditor

[edit]

CodeMirror

[edit]

Cognate

[edit]

Collection

[edit]

CommonsMetadata

[edit]

ConfirmEdit

[edit]

ContactPage

[edit]

ContentTranslation

[edit]
  • git #7bb40f47 - Use dotenv library to load variables in .env file (task T312543) by Abijeet
  • git #e3ab6f63 - Fix ESLint formatting warnings about line length (task T312543) by Abijeet
  • git #17ff22e2 - Use WDIO interceptor when refreshing suggestions (task T312543) by Abijeet
  • git #97d5546a - Rename BrowserHelper to InterceptorService (task T312543) by Abijeet
  • git #37cc504c - CX3 Build 0.2.0+20231211 by NikG
  • git #41c1296e - Use WDIO interceptor when dismissing a suggestion (task T312543) by Abijeet
  • git #fec792a9 - e2e tests: Add "getLanguagePair" to UnifiedDashboard.page.js by NikG
  • git #dd69aaa5 - e2e tests: Add "findAndWaitForRecommendationApiRequest" method by NikG
  • git #7caec7e5 - e2e tests: Add "findAndWaitForRemoteActionApiRequest" method by NikG
  • git #b6d850b8 - e2e tests: Refactor "findRequest" to expect finder method as argument by NikG
  • git #8984b54f - e2e tests: Refactor findRequest method to support "GET" HTTP method by NikG
  • git #289e52ff - CX Unified dashboard: Add id to the "search-translation" button by NikG
  • git #142d40ce - CX mw.cx.dm.Translation.js: Restore "getSourceRevisionId" by NikG
  • git #b4d199a0 - Add "useSuggestionsInitialize" composable by NikG
  • git #8448281a - Refactor "useMediawikiState" to get store from "useStore" composable by NikG
  • git #8774eb4f - Rename and refactor "initializeLanguages" composable by NikG
  • git #152e5769 - Rename "useDraftTranslationLanguagePairUpdate" for consistency by NikG
  • git #305b05f7 - Rename "getArticleLanguagePairUpdater" composable by NikG
  • git #cbe3459a - Rename "getSuggestionListLanguagePairUpdater" composable by NikG
  • git #c2af5100 - SX: Add status filter when searching for a draft translation in store by NikG
  • git #275a5434 - Fix remaining uses of 'parent'->'super' (task T120821) by Ed Sanders
  • git #2e40cde6 - CX: Return target URL from "cxpublish" API and use it in desktop editor by NikG
  • git #41db4a34 - CX: Fix SandboxTitleMaker to always include username in the title by NikG
  • git #7a0d84b0 - CX: Use the constructed Title object for target URL creation by NikG
  • git #a34c8a5c - CX: Remove unused "getTargetTitle" method from mw.cx.SiteMapper module by NikG
  • git #e3eba5f3 - CX translation target URL creation: Use target title from the request by NikG
  • git #5619d0df - SX: Fix background color for translated section title by NikG
  • git #b29c9fd0 - SX: Fix background color for new section placeholder by NikG
  • git #59d4998d - Update UserOptionsLookup's FQN (task T352284) by gerritbot
  • git #cb721055 - CX: Create TranslationTargetUrlCreator service and use it by NikG
  • git #038c4b47 - CX: Move EditedSectionFinder.php to /Service directory by NikG
  • git #6d5a3cab - CX: Move WikidataIdFetcher.php to /Service directory by NikG
  • git #c204c899 - CX: Move SandboxTitleMaker.php to /Service directory by NikG
  • git #81c85802 - CX: Move SectionPositionCalculator.php to /Service directory by NikG
  • git #b0aa08c9 - CX: Only load actual draft translation for 'desktop-editor-draft' case (task T352209) by NikG
  • git #49d7231b - e2e: Update test description for unified dashboard (task T312543) by Abijeet
  • git #487326c6 - e2e: Remove default version related tests by Abijeet
  • git #32e3e90b - e2e: Add test to refresh suggestions (task T312543) by Abijeet
  • git #24229a10 - e2e: Add test to dismiss suggestion in the unified dashboard (task T312543) by Abijeet
  • git #909db526 - Add wdio intercept service and use it in e2e tests (task T312543) by NikG
  • git #99d9268f - CX TranslationStore: Add const for each status and use it where needed by NikG

CreditsSource

[edit]

Disambiguator

[edit]

DiscussionTools

[edit]

DismissableSiteNotice

[edit]

DonationInterface

[edit]

Echo

[edit]

Elastica

[edit]
  • git #e4b7229b - Use namespaced MWTimestamp class by Umherirrender

ElectronPdfService

[edit]

EntitySchema

[edit]

EventBus

[edit]

EventLogging

[edit]

ExtensionDistributor

[edit]

ExternalGuidance

[edit]

FeaturedFeeds

[edit]

FileExporter

[edit]

FileImporter

[edit]

Flow

[edit]
  • git #f439a9ab - Use namespaced classes by Umherirrender
  • git #feeea66f - EditorWidget: Replace deprecated selectLastContentOffset call by Ed Sanders
  • git #20df9e62 - Use MediaWiki\ResourceLoader\ImageModule instead of ResourceLoaderImageModule by Fomafix
  • git #1453a974 - Fix incorrect @covers by Tim Starling
  • git #e0fe581b - In OneStepUserNameQuery support the new block_target schema (task T346293) by Tim Starling

Gadgets

[edit]

GlobalPreferences

[edit]

GlobalWatchlist

[edit]

Graph

[edit]
  • git #b56bb17c - Document methods used in the parser hook by Gergő Tisza

GrowthExperiments

[edit]

ImageMap

[edit]
  • git #4113b90e - build: Run stylelint for less file by Umherirrender

ImageSuggestions

[edit]

IPInfo

[edit]

Kartographer

[edit]
  • git #3cbbfa6e - Use of mw.mobileFrontend is deprecated and unstable (task T348807) by Jon Robson
  • git #c91b1f1a - MapTagArgumentValidator: Replace secondary property with getter by thiemowmde

LandingCheck

[edit]

MassMessage

[edit]

Math

[edit]

MediaModeration

[edit]

MediaSearch

[edit]

MobileFrontend

[edit]

MultimediaViewer

[edit]

Newsletter

[edit]

Nuke

[edit]

OATHAuth

[edit]

OAuth

[edit]

ORES

[edit]
  • git #e6010920 - Remove a space from the beginning of a message by Amir E. Aharoni
  • git #5f4d4b67 - LiftWingServiceTest: Fix property name in test by Kosta Harlan
  • git #4af207f1 - LiftWingService: Extract host header endpoint for RevertRisk as a config value by Kosta Harlan
  • git #255967b9 - LiftWingService: Simplify revertRiskLiftWingRequest invocation by Kosta Harlan
  • git #146ee330 - LiftWingService: Set Content-Type header for requests to RevertRisk (task T348298) by Kosta Harlan
  • git #d18e69bc - Add revertrisk model to the list of models (task T348298) by Ilias Sarantopoulos
  • git #e63fbb73 - Change default config values to support local/patchdemo deployments (task T351703) by Ilias Sarantopoulos

PagedTiffHandler

[edit]

PageImages

[edit]

PageTriage

[edit]

ParserMigration

[edit]
  • git #557b8f9b - Use dependency injection for Hooks; refactor toolbar tests by C. Scott Ananian

Phonos

[edit]

Popups

[edit]

ProofreadPage

[edit]

PropertySuggester

[edit]

Quiz

[edit]

RealMe

[edit]

RevisionSlider

[edit]

Score

[edit]
  • git #73169742 - Use MediaWiki\ResourceLoader\ImageModule instead of ResourceLoaderImageModule by Fomafix

Scribunto

[edit]

SecureLinkFixer

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

SecurePoll

[edit]

StopForumSpam

[edit]

SyntaxHighlight_GeSHi

[edit]

TemplateData

[edit]

Thanks

[edit]
  • git #5c73e6dd - Use MediaWiki\ResourceLoader\ImageModule instead of ResourceLoaderImageModule by Fomafix
  • git #32eaf729 - Remove jsduck config by Ed Sanders
  • git #4826b01a - Update ESLint and fix config by Ed Sanders
  • git #1e77d016 - Document generated messages by Ed Sanders
  • git #deeaf16b - Remove unused messages by Ed Sanders
  • git #f18aee5b - Move var declarations inline by Ed Sanders
  • git #bfe320c2 - Move onBeforeSpecialMobileDiffDisplay to class MobileFrontendHandler by Fomafix

TimedMediaHandler

[edit]

Translate

[edit]

TranslationNotifications

[edit]

TwoColConflict

[edit]

UniversalLanguageSelector

[edit]

UploadWizard

[edit]

UrlShortener

[edit]

VisualEditor

[edit]

WebAuthn

[edit]

Wikibase

[edit]

WikibaseCirrusSearch

[edit]

WikibaseLexeme

[edit]

WikibaseMediaInfo

[edit]

WikibaseQualityConstraints

[edit]

Wikidata.org

[edit]

WikiEditor

[edit]

wikihiero

[edit]

WikiLambda

[edit]
  • git #06e566d5 - Fix fallback into link when the type has been seen by gengh
  • git #229e9a0b - Remove WlSelect from WikiLambda and test expectation for CdxSelect (task T347668) by ecarg
  • git #e4947006 - Add initial support for Z4K4–K8, Z46, and Z64 for type support (task T346991) by James D. Forrester
  • git #185c77d2 - Update function-schemata sub-module to HEAD (57b1cf7) (task T346991) by James D. Forrester
  • git #c1bb5072 - Stop using WlSelect, use Codex's Select directly (task T347668) by ecarg
  • git #88558ce2 - Fix function return type checks for generic typed objects by gengh
  • git #17205a00 - tests: Raise jest coverage thresholds to current levels by James D. Forrester
  • git #49cf6dfa - build: Upgrade eslint-config-wikimedia from 0.25.0 to 0.26.0 and make pass by James D. Forrester
  • git #13712faa - FunctionViewerDetails: Use shorthand gap CSS property by James D. Forrester
  • git #cdcabd58 - build: Upgrade test version of Codex from v1.0.1 to v1.1.1 to match MediaWiki by James D. Forrester
  • git #eb28c1fb - Update function-schemata sub-module to HEAD (47aa465) (task T292804) by James D. Forrester
  • git #5ec49e5b - Update README to reflect best Blubber practices. (task T349009) (task T318629) by apine
  • git #721fe2ca - Fix object php checks filtering for arrays (task T352533) by gengh
  • git #266ad27b - build: Drop @vue/compat, no longer needed by James D. Forrester
  • git #88388333 - build: Upgrade test version of Vue to non-compat mode by James D. Forrester
  • git #9ed46a10 - Add permission checks for bool, unit (task T349497) by James D. Forrester
  • git #dede6b9c - ZObjectAuthorizationInCreationTest: Add type to tests by James D. Forrester
  • git #17a07341 - build: Upgrade test version of Vue from v3.2.37-compat to v3.3.9-compat by James D. Forrester
  • git #be110bd8 - APIs: Mark FunctionCall and Edit as internal in code, not just documentation by James D. Forrester
  • git #38adbf61 - Uncomment FunctionCall tests that receive serialized maps and pairs (task T350887) by gengh
  • git #92be9c36 - Update function-schemata sub-module to HEAD (a67fdcb) by James D. Forrester
  • git #40c844f6 - Update function-schemata sub-module to HEAD (905e95a) (task T327275) by dmartin
  • git #443e68e8 - DefaultView: Ensure that editing "About info" dispatches an event (task T350066) by dmartin
  • git #8991fefe - Update tests for PHPUnit 9.6 (task T342110) by Daimona Eaytoy

WikiLove

[edit]

WikimediaBadges

[edit]

WikimediaEvents

[edit]

WikimediaIncubator

[edit]

WikimediaMaintenance

[edit]

WikimediaMessages

[edit]

Wikistories

[edit]

XAnalytics

[edit]
  • git #2b277ff3 - Avoid null deprecation message when no header are set by Umherirrender

Skins

[edit]

CologneBlue

[edit]

MinervaNeue

[edit]

Modern

[edit]

MonoBook

[edit]

Nostalgia

[edit]

Timeless

[edit]

Vector

[edit]

Misc

[edit]

VisualEditor/VisualEditor

[edit]
  • git #45dd9b11 - Don't use ve.init.sa.Target in ve.init.Target tests by Ed Sanders
  • git #fab9a005 - ve.dm.Surface: Remove deprecated methods by Ed Sanders
  • git #a6c8d13d - Replace deprecated ve.(add/remove)PassiveEventListener calls by Ed Sanders
  • git #ace73e1d - Show selection size in merge cells context item by Ed Sanders
  • git #0fc4ee93 - LinearArrowKeyDownHandler: Fix typo in tests by Ed Sanders
  • git #1fd5de1c - build: Upgrade svgo from 3.0.2 to 3.0.5 and re-run by James D. Forrester
  • git #a5a3c576 - build: Run npm audit --fix as of 2023-12-07 by James D. Forrester
  • git #74ea95db - Update OOUI to v0.48.3 by James D. Forrester
  • git #ee54f0bc - ve.ce.Surface: Remove some mentions of IE in "support" comments by Ed Sanders
  • git #404b3d34 - Only update cursor holders if they're not already correct. (task T261662) by David Chan
  • git #3ed67234 - Put zero-width space after inline focusable nodes (task T330284) by David Chan
  • git #5f71215f - Fix English Gboard backspace over aliens (task T325129) by David Chan
  • git #190d81f1 - Make headings of different levels "un-mergeable" (task T54770) by Ed Sanders
  • git #58c4345f - DiffElement: Remove oldDoc and newDoc properties by Ed Sanders
  • git #2b5cae3c - DiffElement: Replace custom warning with MessageWidget:type=warning by Ed Sanders
  • git #d0272af9 - Don't convert empty-selected paragraphs (task T52419) by Ed Sanders
  • git #d8812291 - FormatAction: Use forEach loops by Ed Sanders
  • git #132bfc47 - Move verbose copyright message to AUTHORS.txt by Ed Sanders
  • git #de810d61 - Visual diff mobile: Apply compact styles sooner and reduce margins by Ed Sanders
  • git #28391560 - build: Update ESLint to 0.26.0 and autofix by Ed Sanders
  • git #ca7b4fd7 - Refactor dm.Document getNearestFocusableNode to use a generic helper (task T346949) by David Lynch

No changes

[edit]
  • Calendar
  • Capiunto
  • CategoryTree
  • CentralNotice
  • Dashiki
  • EventStreamConfig
  • FlaggedRevs
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GoogleNewsSitemap
  • GuidedTour
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LdapAuthentication
  • Linter
  • LiquidThreads
  • Listings
  • LoginNotify
  • MachineVision
  • MapSources
  • MobileApp
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • OAuthRateLimiter
  • OpenStackManager
  • PageAssessments
  • PageNotice
  • PageViewInfo
  • ParserFunctions
  • PdfHandler
  • Poem
  • QuickSurveys
  • RSS
  • ReadingLists
  • RelatedArticles
  • ReportIncident
  • SandboxLink
  • SearchExtraNS
  • SearchVue
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • SubPageList3
  • SubpageSortkey
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • UploadsLink
  • VipsScaler
  • VueTest
  • WikibaseLexemeCirrusSearch
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaEditorTasks
  • Wikisource
  • intersection
  • timeline

Total changes

[edit]

703 Changes in 123 repos by 112 authors