MediaWiki 1.42/wmf.24

MediaWiki 1.42.0-wmf.23 Deployment of MediaWiki 1.42.0-wmf.24 to Wikimedia sites MediaWiki 1.42.0-wmf.25

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

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit

AntiSpoof

edit
  • git #d4b35649 - Map the "Cherokee Supplement" unicode block to cherokee script by Umherirrender
  • git #5160e510 - Map the "Katakana Phonetic Extensions" unicode block to katakana script by Umherirrender
  • git #afaf1220 - Map the "Georgian Extended" unicode block to georgian script by Umherirrender

Babel

edit

CampaignEvents

edit

CentralAuth

edit

CentralNotice

edit

CheckUser

edit

ChessBrowser

edit
  • git #b7579a29 - Add explicit parentheses around mixed boolean operator by Umherirrender

CirrusSearch

edit

Cite

edit

CodeMirror

edit

CommunityConfiguration

edit

Collection

edit

ConfirmEdit

edit
  • git #bcdde67e - Add explicit parentheses around mixed boolean operator by Umherirrender
  • git #ec6f8c5f - GenerateFancyCaptchas: Include stderr result if captcha.py returns an error code (task T360653) by Reedy

ContactPage

edit

ContentTranslation

edit

CreditsSource

edit

DiscussionTools

edit
  • git #fba7edbb - ReplyLinksController: url.searchParams -> searchParams by Ed Sanders
  • git #5957ac55 - Pass through dtenable from main request query string (task T360863) by Ed Sanders
  • git #5276729d - Add #top to the ignore list for checking for moved topics (task T360274) by David Lynch
  • git #6c005d29 - Add explicit parentheses around mixed boolean operator by Umherirrender
  • git #d2d2d914 - Move some doc comments to real type hints by Bartosz Dziewoński

DonationInterface

edit
  • git #d325488c - Update required version of smashpig to v0.8.9.21 by Damilare Adedoyin
  • git #8ef4ce81 - Use shorter modern php syntax like +=, .= or |= by Umherirrender
  • git #df7e3c3b - RecurUpgrade: handle new API response format by Elliott Eggleston
  • git #22bd70d0 - Move RecurUpgrade validation into its own class by Elliott Eggleston

EntitySchema

edit

EventLogging

edit

EventStreamConfig

edit
  • git #70d41d06 - Use mediawiki/mediawiki-codesniffer v43.0.0 by Sam Smith

FileImporter

edit
  • git #b317712d - Add explicit parentheses around mixed boolean operator by Umherirrender

FlaggedRevs

edit

Flow

edit
  • git #d38e632b - Replace wfGetDB() with ICP getReplicaDatabase() etc. (task T357641) by James D. Forrester
  • git #0fa1147d - Update tests to support actor migration in AbuseFilter by Amir Sarabadani

GeoData

edit

GlobalBlocking

edit

GrowthExperiments

edit

ImageSuggestions

edit
  • git #cbe1b44e - Remove unused file resources/ext.imageSuggestions/init.js by Fomafix
  • git #03724ead - Use $this->getServiceContainer() in maintenance by Fomafix

InputBox

edit
  • git #adbfb140 - Remove isset() from InputBox::mLabelText by Umherirrender

intersection

edit
  • git #b82dae61 - Replace DBL getMaintenanceConnectionRef() with ICP getReplicaDatabase() by Dringsim
  • git #9a2daa72 - Replace wfGetDB() with DBL getMaintenanceConnectionRef() (task T357665) by James D. Forrester

Interwiki

edit

JsonConfig

edit
  • git #412ec171 - Add explicit parentheses around mixed boolean operator by Umherirrender

Kartographer

edit

Linter

edit

LiquidThreads

edit

MachineVision

edit

MassMessage

edit
  • git #294704ad - Add explicit parentheses around mixed boolean operator by Umherirrender

Math

edit

MobileFrontend

edit

Newsletter

edit
  • git #9c094c09 - Use UnlistedSpecialPage rather than defining isListed() by James D. Forrester

OAuth

edit
  • git #1ae664ab - Add explicit parentheses around mixed boolean operator by Umherirrender

ORES

edit
  • git #468b6e23 - Add explicit parentheses around mixed boolean operator by Umherirrender

PageTriage

edit

Popups

edit

ProofreadPage

edit
  • git #d87d4f59 - Add explicit parentheses around mixed boolean operator by Umherirrender

ReadingLists

edit

Scribunto

edit
  • git #52af6133 - Add explicit parentheses around mixed boolean operator by Umherirrender

SecureLinkFixer

edit
  • git #16dfc7a1 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll

edit
  • git #6fc7d6b1 - VotePage: Remove unused initialisation of variable by Reedy

ShortUrl

edit

SimilarEditors

edit
  • git #42e1d67c - build: Upgrade grunt-banana-checker from 0.10.0 to 0.11.1 and configure by James D. Forrester

SubPageList3

edit

Thanks

edit
  • git #2d284037 - Use setGroupPermissions instead of mergeMwGlobalArrayValue by Fomafix

TimedMediaHandler

edit
  • git #11251729 - Use html template for transcodestatus table by Derk-Jan Hartman
  • git #1709ab35 - Replace tmh download button with codex (task T338777) by Derk-Jan Hartman
  • git #f278debe - Inject service RepoGroup into TimedMediaIframeOutput by Fomafix
  • git #2a20f8ea - Remove unnamespaced class alias WebVideoTranscodeJob by Fomafix
  • git #23174cf3 - SpecialTranscodeStatistics: Don't over-ride isListed() with default return value by James D. Forrester

TitleBlacklist

edit
  • git #df179307 - Add explicit parentheses around mixed boolean operator by Umherirrender

Translate

edit

TranslationNotifications

edit
  • git #285e2cf3 - Use ES6 for TranslationNotification js resources by Wangombe
  • git #3c48458d - Add Norwegian Nynorsk special page aliases by Jon Harald Søby

TwoColConflict

edit
  • git #d5c2a074 - Use upstream markTestSkippedIfExtensionNotLoaded in tests by thiemowmde

UniversalLanguageSelector

edit
  • git #67067138 - Update Language name search database by Niklas Laxström

UploadWizard

edit

UrlShortener

edit

VipsScaler

edit

VisualEditor

edit

Wikibase

edit

WikibaseLexeme

edit

WikibaseMediaInfo

edit
  • git #51179909 - Default to using MediaInfoMediaSearchTitleMatchBaseUri by Matthias Mullie

WikibaseQualityConstraints

edit
  • git #f27064f8 - Add explicit parentheses around mixed boolean operator by Umherirrender

WikiLambda

edit

WikiLove

edit
  • git #39a788a9 - Remove eslint rule "max-len": "off" and wrap long lines by Fomafix
  • git #db75f55b - Fix warnings reported by eslint by Fomafix

WikimediaEditorTasks

edit

WikimediaEvents

edit

WikimediaMaintenance

edit

WikimediaMessages

edit

Wikisource

edit

Wikistories

edit

Skins

edit

MinervaNeue

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit
  • git #ff915550 - HelpCompletionAction: Allow character skipping in input by Ed Sanders
  • git #976c3861 - CommandHelpDialog: Remove unused clear:right by Ed Sanders
  • git #f32ab7c9 - Remove group property from FindAndReplaceDialog by Ed Sanders
  • git #e3432212 - ve.dm.ProtocolServer#welcomeClient: Fix rebaser demo by Ed Sanders
  • git #ea99cd9b - Use LESS variables for dimension calculations by Ed Sanders
  • git #d5b32df6 - Use LESS functions for color calculations by Ed Sanders
  • git #ed71cf83 - Fix rebaser demo to work with LESS by Ed Sanders
  • git #70279c60 - Refactor SpecialCharacterPage into SymbolListPage + SymbolListBookletLayout (task T120512) by Ed Sanders
  • git #f7925398 - Nest LESS files by Ed Sanders
  • git #a9a13951 - Rename all CSS files to LESS by Ed Sanders
  • git #c33a7f9d - Support LESS files by Ed Sanders

No changes

edit
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CharInsert
  • CiteThisPage
  • Citoid
  • CodeEditor
  • Cognate
  • CologneBlue
  • CommonsMetadata
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Echo
  • Elastica
  • ElectronPdfService
  • EventBus
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • IPReputation
  • ImageMap
  • Insider
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LoginNotify
  • MapSources
  • MediaModeration
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuthRateLimiter
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TocTree
  • TorBlock
  • TrustedXFF
  • UploadsLink
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaCampaignEvents
  • WikimediaIncubator
  • XAnalytics
  • cldr
  • timeline
  • wikihiero

Total changes

edit

340 Changes in 81 repos by 78 authors