Jump to content

MediaWiki 1.43/wmf.16

From mediawiki.org
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