MediaWiki 1.43/wmf.16

MediaWiki 1.43.0-wmf.15 Deployment of MediaWiki 1.43.0-wmf.16 to Wikimedia sites MediaWiki 1.43.0-wmf.17

The latest version (labeled "1.43.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 July 2024 (see the roadmap).

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit
  • git #80f56e59 - ConsequencesExecutor: Use Message objects in the Status by Bartosz Dziewoński
  • git #1c0ab301 - AbuseFilterExtensionJsonTest: Allow skipping other extension hooks by Bartosz Dziewoński
  • git #517beb3c - Use namespaced MessageSpecifier by Bartosz Dziewoński
  • git #841214ab - Upgrade required version of wikimedia/equivset to 1.7.0 (task T370976) by James D. Forrester
  • git #e8849421 - Use expression builder to avoid IDatabase::makeList (task T350968) by Umherirrender

AdvancedSearch

edit

AntiSpoof

edit

ApiFeatureUsage

edit
  • git #4e0e414b - Migrate from ILBFactory to IConnectionProvider by Umherirrender

ArticlePlaceholder

edit
  • git #fd679aca - tests: Fix `assert.expect(N)` and enable wikimedia/qunit eslint preset by Timo Tijhof

AutoModerator

edit
  • git #1b5c4720 - Remove superfluous setService() from RevisionCheckTest by Máté Szabó
  • git #7f04d474 - Add User Agent request header to AutoModerator Liftwing requests (task T371039) by Kgraessle
  • git #ea970261 - When user is reverted by Automoderator, send them a talk page message (task T355930) by Kgraessle
  • git #fa343e60 - Clean up AutoModeratorSendRevertTalkPageMsgJob by Matěj Suchánek

CampaignEvents

edit

CentralAuth

edit

CentralNotice

edit

Chart

edit

CheckUser

edit

CirrusSearch

edit

Cite

edit

cldr

edit

CodeMirror

edit

Cognate

edit
  • git #e5245956 - Use $this->getServiceContainer() in maintenance and tests by Fomafix
  • git #36dace95 - Use overrideConfigValues instead of setMwGlobals by Fomafix
  • git #5f26cf80 - tests: Replace deprecated PageArchive::undeleteAsUser (task T339394) by Umherirrender

CommunityConfiguration

edit

Collection

edit

ConfirmEdit

edit
  • git #8ee87bf1 - Use namespaced MessageSpecifier by Bartosz Dziewoński

ContentTranslation

edit

Disambiguator

edit
  • git #378cc20e - Migrate to QueryPage::setDatabaseProvider by Umherirrender

DismissableSiteNotice

edit

DonationInterface

edit

Echo

edit
  • git #88a5a4cb - Use namespaced MessageSpecifier by Bartosz Dziewoński
  • git #e03f7c3e - Use overrideConfigValue/overrideConfigValues instead of setMwGlobals by Fomafix
  • git #68aa29fb - Fix type error caused by spread operator on number (task T368643) by Dr4goniez
  • git #552f362c - Use expression builder instead of raw sql by Umherirrender

EventBus

edit
  • git #feaae9f5 - Use $this->getServiceContainer() in tests by Fomafix
  • git #f6060f5e - Use overrideConfigValue/overrideConfigValues instead of setMwGlobals by Fomafix

EventLogging

edit

FlaggedRevs

edit

Flow

edit
  • git #1c5aa8f1 - maintenance: Fix broken addOption() calls in convertToText.php (task T332103) by Timo Tijhof
  • git #78aaf274 - Use setTitle( ... ) instead of $this->setMwGlobals( 'wgTitle', ... ) by Fomafix
  • git #335c7937 - Inline trivial helper method in ApiQueryPropFlowInfo by thiemowmde

GeoData

edit
  • git #10a2005d - Use overrideConfigValue instead of setMwGlobals by Fomafix

GlobalBlocking

edit

GlobalCssJs

edit

GlobalUsage

edit
  • git #f6bc0335 - Migrate to QueryPage::setDatabaseProvider by Umherirrender

GlobalWatchlist

edit
  • git #0598f191 - Replace setMwGlobals by overrideConfigValue/overrideConfigValues by Fomafix

GrowthExperiments

edit

IPInfo

edit

Linter

edit

MassMessage

edit

Math

edit
  • git #62a8ce1d - Inject service UserOptionsManager into Hooks by Fomafix
  • git #5f010087 - Inject services into SpecialMathWikibase by Fomafix
  • git #3f905c27 - Use $this->getServiceContainer() in maintenance by Fomafix
  • git #363abd4a - Use overrideConfigValue instead of setMwGlobals by Fomafix

MobileApp

edit

MobileFrontend

edit

NearbyPages

edit

OAuth

edit
  • git #354999b3 - Use namespaced MessageSpecifier by Bartosz Dziewoński

PageTriage

edit

ParserFunctions

edit

Popups

edit
  • git #bdf44ea4 - Use overrideConfigValue/overrideConfigValues instead of setMwGlobals by Fomafix

ProofreadPage

edit

Quiz

edit
  • git #b1783450 - Use overrideConfigValue instead of setMwGlobals by Fomafix

ReadingLists

edit

RevisionSlider

edit

Scribunto

edit

SecureLinkFixer

edit
  • git #5520e04c - Updating domains.php from Mozilla by SecureLinkFixer updater bot

TemplateData

edit
  • git #b47f0532 - Use overrideConfigValue instead of setMwGlobals by Fomafix

TemplateStyles

edit
  • git #40c49c04 - Use overrideConfigValues instead of setMwGlobals by Fomafix
  • git #f9a7314a - Use $this->getServiceContainer() in tests by Fomafix

Thanks

edit
  • git #2b39d8f0 - Replace deprecated LogFormatter::newFromEntry by Umherirrender
  • git #b26c8992 - Use LinkTarget in LogFormatter::getPreloadTitles override by Umherirrender

TitleBlacklist

edit
  • git #ffce132e - Use overrideConfigValue instead of setMwGlobals by Fomafix

Translate

edit

UniversalLanguageSelector

edit

UploadWizard

edit

VisualEditor

edit

Wikibase

edit

WikibaseMediaInfo

edit
  • git #01f125b6 - Use $this->getServiceContainer() in tests by Fomafix
  • git #b6c6d911 - Use overrideConfigValues instead of setMwGlobals by Fomafix

WikibaseQualityConstraints

edit
  • git #5fd125e5 - Use Maintenance::waitForReplication instead of LBFactory by Umherirrender

WikidataPageBanner

edit
  • git #9c3efab2 - Use overrideConfigValue/overrideConfigValues instead of setMwGlobals by Fomafix
  • git #cb774081 - tests: Fix `assert.expect(N)` and enable wikimedia/qunit eslint preset by Timo Tijhof

WikiLambda

edit

WikimediaBadges

edit
  • git #5e60a992 - Use overrideConfigValue instead of setMwGlobals by Fomafix

WikimediaEvents

edit

WikimediaMaintenance

edit
  • git #48f66849 - Use Maintenance::waitForReplication instead of LBFactory by Umherirrender

WikimediaMessages

edit

Skins

edit

MinervaNeue

edit

Vector

edit

WikimediaApiPortal

edit
  • git #6cbdb5e5 - Don't use i18n-all-lists-margins module by Ebrahim Byagowi

Misc

edit

VisualEditor/VisualEditor

edit
  • git #cca20d20 - Follow-up 79dfba95ce4: build: Update languages to add 'sjd' by James D. Forrester
  • git #c2c5b7a5 - ve.ui.AuthorItemWidget: Fix color picker by Bartosz Dziewoński

No changes

edit
  • 3D
  • ActiveAbstract
  • ArticleCreationWorkflow
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CologneBlue
  • CommonsMetadata
  • ContactPage
  • CreditsSource
  • Dashiki
  • DiscussionTools
  • Elastica
  • ElectronPdfService
  • EntitySchema
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GlobalPreferences
  • GlobalUserPage
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPReputation
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • Kartographer
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LiquidThreads
  • LoginNotify
  • MapSources
  • MediaModeration
  • MediaSearch
  • MetricsPlatform
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NetworkSession
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuthRateLimiter
  • ORES
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • PropertySuggester
  • QuickSurveys
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • TimedMediaHandler
  • Timeless
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexeme
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikimediaApiPortalOAuth
  • WikimediaCampaignEvents
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • Wikistories
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

edit

335 Changes in 74 repos by 91 authors