MediaWiki 1.42/wmf.18

MediaWiki 1.42.0-wmf.17 Deployment of MediaWiki 1.42.0-wmf.18 to Wikimedia sites MediaWiki 1.42.0-wmf.19

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

Core changes edit

Vendor edit

Extensions edit

AbuseFilter edit

  • git #1cfd2c8d - build: Upgrade mediawiki/mediawiki-phan-config from 0.13.0 to 0.14.0 manually by James D. Forrester
  • git #607ebb96 - build: Upgrade eslint-config-wikimedia from 0.25.1 to 0.26.0 by James D. Forrester

CampaignEvents edit

CategoryTree edit

CentralAuth edit

CheckUser edit

Cite edit

CodeEditor edit

CodeMirror edit

  • git #90254fb1 - build: add /vendor to .eslintignore by Taavi Väänänen

ContentTranslation edit

Disambiguator edit

  • git #6db5b34a - parserTests: Add parsoid-specific test output by C. Scott Ananian
  • git #df4dd7b3 - Replace global wfGetDB with injected IConnectionProvider by C. Scott Ananian
  • git #0531c113 - Use injected Lookup service; remove deprecated method by C. Scott Ananian

DiscussionTools edit

DonationInterface edit

FlaggedRevs edit

Flow edit

Gadgets edit

  • git #a8c3eb12 - Move "gadgets" message to "special-gadgets" by Timo Tijhof
  • git #9d6b0e82 - Follow-Up 27f913cc96: Drop complicated MobileContext injection, now unused by James D. Forrester

GlobalBlocking edit

GrowthExperiments edit

ImageMap edit

IPInfo edit

Kartographer edit

Math edit

  • git #8b481b45 - Fix purging of cache in native mode by Moritz Schubotz (physikerwelt)

MediaModeration edit

  • git #05ef6b99 - Follow-up: MediaModerationImageContentsLookup: use proxied HTTP request to generate file (task T356047) by Dreamy Jazz
  • git #34d181bb - MediaModerationImageContentsLookup: use proxied HTTP request to generate file (task T356047) by Kosta Harlan

MobileFrontend edit

MultimediaViewer edit

ORES edit

  • git #c60d8dd1 - Helpers: Use specific exception class by Kosta Harlan

PageImages edit

  • git #ffeb714a - Various code style updates in ParserFileProcessingHookHandlers by thiemowmde
  • git #692b0bc3 - Rely on language-level types for the constructor by thiemowmde
  • git #903e1428 - Use streamlined upstream createMock in PHPUnit tests by thiemowmde

PageTriage edit

PageViewInfo edit

  • git #25828618 - Use array_key_first()/array_key_last() instead of key() by Umherirrender

ParserMigration edit

Popups edit

RelatedArticles edit

  • git #9471c6f7 - Hooks: injected needed configuration by DannyS712
  • git #bc9added - Hooks: inject DisambiguatorLookup as an optional service by DannyS712

RevisionSlider edit

SiteMatrix edit

  • git #e880ab4e - build: Update mediawiki/mediawiki-codesniffer to 42.0.0 by zoranzoki21

SyntaxHighlight_GeSHi edit

  • git #e350f10a - Don't let native scroll happen when clicking on line links by Ed Sanders

TemplateSandbox edit

  • git #ffd8affc - Replace mediawiki.Uri with native URL (or polyfill) by Bartosz Dziewoński

TemplateWizard edit

  • git #a91f8dcc - Use .close().closed.then( … ) instead of .close().then( … ) by Fomafix

Thanks edit

  • git #3e3e2a40 - ThanksQueryHelper: Add ->caller() to query by Bartosz Dziewoński

TimedMediaHandler edit

Translate edit

  • git #b5f7ea82 - Move SerializedMessageIndex::class to MessageLoading namespace. (task T340724) by Wangombe
  • git #30416758 - Remove TranslateCliLogger by Niklas Laxström
  • git #c1455d03 - TranslatableBundleStatusStore: Add ->caller() to query by Bartosz Dziewoński

UniversalLanguageSelector edit

UploadWizard edit

  • git #d0777e7d - build: Upgrade mediawiki/mediawiki-phan-config from 0.13.0 to 0.14.0 manually by James D. Forrester

VisualEditor edit

Wikibase edit

WikibaseLexeme edit

Wikidata.org edit

WikiLambda edit

WikimediaEvents edit

Wikisource edit

Skins edit

MinervaNeue edit

MonoBook edit

  • git #1c85ca03 - build: Upgrade eslint-config-wikimedia from 0.25.1 to 0.26.0 by James D. Forrester

Vector edit

  • git #2b4b256d - Callback should only be run after completion of API save request (task T357212) by Jon Robson
  • git #1b692aef - test: Add PHPUnit tests for LanguageService by Doğu Abaris
  • git #71f9552b - Add PHPUnit tests for VectorComponentMenu by Doğu Abaris
  • git #f1c6c828 - Add PHPUnit tests for VectorComponentMainMenuAction by Doğu Abaris
  • git #6212b8fe - Add PHPUnit tests for VectorComponentLanguageDropdown by Doğu Abaris
  • git #de4b9fae - Fix extra space from pinned sticky container (task T357022) by bwang
  • git #5012f7ff - Zebra selector clean up by bwang
  • git #98817085 - Changes to list spacing (task T352875) by Jdlrobson
  • git #cd032f4c - Add PHPUnit tests for VectorComponentDropdown by Doğu Abaris
  • git #4b1a4726 - Add PHPUnit tests for VectorComponentClientPrefs by Doğu Abaris
  • git #880ae42f - Add PHPUnit tests for VectorComponentButton by Doğu Abaris
  • git #4775215a - Add PHPUnit tests for VectorComponentPinnableHeader by Doğu Abaris
  • git #be117748 - Add PHPUnit tests for VectorComponentPinnableContainer by Doğu Abaris
  • git #8353c535 - Add PHPUnit tests for VectorComponentPinnableElement by Doğu Abaris
  • git #2414a697 - Add PHPUnit tests for VectorComponentLink by Doğu Abaris
  • git #b4064a5a - Add PHPUnit test for LoggedInRequirement by Doğu Abaris
  • git #1637b2bb - Truncate long usernames with an ellipsis (task T356349) by Ed Sanders

Misc edit

VisualEditor/VisualEditor edit

No changes edit

  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CirrusSearch
  • CiteThisPage
  • Citoid
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • DismissableSiteNotice
  • Echo
  • Elastica
  • ElectronPdfService
  • EntitySchema
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • LiquidThreads
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • MediaSearch
  • MobileApp
  • Modern
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • OpenStackManager
  • PageAssessments
  • PageNotice
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Phonos
  • Poem
  • ProofreadPage
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RealMe
  • ReportIncident
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • SearchVue
  • SecureLinkFixer
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateData
  • TemplateStyles
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • WikibaseQualityConstraints
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaCampaignEvents
  • WikimediaEditorTasks
  • WikimediaIncubator
  • WikimediaMaintenance
  • WikimediaMessages
  • Wikistories
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes edit

281 Changes in 54 repos by 72 authors