MediaWiki 1.43/wmf.4

MediaWiki 1.43.0-wmf.3 Deployment of MediaWiki 1.43.0-wmf.4 to Wikimedia sites MediaWiki 1.43.0-wmf.5

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

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit
  • git #b8b3ef02 - phan: Update config to load ConfirmEdit by Kosta Harlan
  • git #b7dfe1a6 - Remove full stops from two messages by Amir E. Aharoni
  • git #fd0e23e2 - Update minus-x to 1.1.3 by Alexander Vorwerk
  • git #1904cf8d - Automatically add operators to description messages (task T360909) by Amir E. Aharoni
  • git #c859f1b5 - Remove custom API error code and data for blocked domains by Bartosz Dziewoński
  • git #06ccd0c0 - tests: Use IDatabase for mocking instead of DBConnRef by Umherirrender
  • git #7f3ded30 - Clean up ActionVariablesIntegrationTest by Matěj Suchánek
  • git #6dccb172 - Migrate to IReadableDatabase::newSelectQueryBuilder (task T312420) by Umherirrender
  • git #6526a549 - Simplify computation of derived links variables by Matěj Suchánek
  • git #c4586513 - Fix Status combining MessageSpecifier and parameters array by Bartosz Dziewoński

ActiveAbstract

edit
  • git #f38048e0 - Migrate to IReadableDatabase::newSelectQueryBuilder by Umherirrender

CampaignEvents

edit

CentralAuth

edit

CheckUser

edit

CirrusSearch

edit
  • git #1b441aaf - tests: Mock empty SelectQueryBuilder in DataSenderTest by Umherirrender
  • git #fda2a16a - SearchProfileServiceFactoryTest: Drop unused getOption mock by Taavi Väänänen
  • git #44fdb6cb - Normalize Arabic variants of kaf, yeh, heh (task T72899) by tjones

Cite

edit

cldr

edit

CodeMirror

edit

CommunityConfiguration

edit

ConfirmEdit

edit
  • git #41fbcb29 - phan: Load AbuseFilter in phan config by Kosta Harlan

ContentTranslation

edit

DiscussionTools

edit
  • git #2b41719f - Migrate MediaWiki.discussiontools.addReplyLinks to statslib (task T359463) by wfan
  • git #186e79d4 - Use user_properties.up_value with string in database query by Umherirrender
  • git #1e0aa217 - Replace $.extend with Object.assign by Ed Sanders
  • git #2dd73f93 - JSDoc: {Mixed} -> {any} by Ed Sanders
  • git #ede626fa - Remove unused styles for .mw-ui-icon by Bartosz Dziewoński
  • git #1bfd9758 - CommentController: Delay polling on error (task T362814) by Bartosz Dziewoński
  • git #b8a28d6c - ApiDiscussionToolsCompare: Show nice error for deleted revisions (task T362814) by Bartosz Dziewoński
  • git #f3e96a72 - ApiDiscussionToolsCompare: Deduplicate 'from'/'to' param handling by Bartosz Dziewoński
  • git #67bad433 - Fix signature check not to look at the content of previous section (task T363285) by Bartosz Dziewoński
  • git #5def2227 - Add more test cases for isSingleCommentSignedBy() by Bartosz Dziewoński
  • git #3cffe119 - Clean up handling of `<span class="mw-headline">` by Bartosz Dziewoński
  • git #7445294b - Remove the "offset" from getHeadlineNodeAndOffset() by Bartosz Dziewoński
  • git #d4c5aebd - Prefer short arrow functions by Bartosz Dziewoński

DonationInterface

edit

Echo

edit

ElectronPdfService

edit
  • git #62f3225b - Handle no sub page on Special:DownloadAsPdf for php8.1 by Umherirrender

EntitySchema

edit

FlaggedRevs

edit

Flow

edit

Gadgets

edit

GeoData

edit
  • git #164febfb - tests: Remove unused mock for getMaintenanceConnectionRef by Umherirrender

GoogleNewsSitemap

edit

Graph

edit

GrowthExperiments

edit

InputBox

edit

Kartographer

edit

Linter

edit

LiquidThreads

edit

MobileApp

edit

MobileFrontend

edit

MultimediaViewer

edit

Nuke

edit

OATHAuth

edit

ORES

edit

PagedTiffHandler

edit

PageTriage

edit

PdfHandler

edit

Popups

edit
  • git #44db19c6 - Revert "Localisation updates from https://translatewiki.net." by Raimond Spekking
  • git #9b8b402c - Update jsdoc to 4 and use jsdoc-wmf-theme by Ed Sanders

ProofreadPage

edit

RevisionSlider

edit
  • git #dd4f8498 - Fire hook 'wikipage.categories' before change of the catlinks DOM by Fomafix
  • git #a8d1a07c - Use $( '#t-permalink' ).parent() instead of $( '#mw-panel' ) (task T211557) by Fomafix

Scribunto

edit

SecurePoll

edit

SyntaxHighlight_GeSHi

edit

TemplateSandbox

edit

TemplateStyles

edit

TimedMediaHandler

edit

timeline

edit

Translate

edit

TranslationNotifications

edit

TwoColConflict

edit
  • git #17e7cb2e - Use user_properties.up_value with string in database query by Umherirrender

UniversalLanguageSelector

edit

UploadWizard

edit

VisualEditor

edit

WebAuthn

edit

Wikibase

edit

WikiEditor

edit

WikiLambda

edit
  • git #608b2da8 - Improve loadPreDefinedObject maintenance script and remove reloadBuiltinData by gengh
  • git #fb81a350 - Action APIs: Set most of our APIs to emit a cache header for 24 hours (task T362271) by James D. Forrester
  • git #f6c6930b - useBreakpoints: Move Vue const inline rather than making as a global by James D. Forrester
  • git #aeb55f34 - zTesterResults: Move replaceCurrentObjectWithFullJSONObject into the only caller by James D. Forrester
  • git #5d8906e4 - build: Upgrade @wikimedia/codex to 1.4.0 by James D. Forrester
  • git #e9781857 - RESTAPI/FetchHandler: Add getDependencies feature from ApiQueryZObjects (task T274269) by James D. Forrester

WikiLove

edit

WikimediaEditorTasks

edit
  • git #50cb9d92 - Use IDatabase for type-hinting instead of DBConnRef by Umherirrender

WikimediaEvents

edit

WikimediaMaintenance

edit
  • git #6c596e74 - Automatically give us low local user IDs on new wikis by Taavi Väänänen

WikimediaMessages

edit

Wikisource

edit

Skins

edit

MinervaNeue

edit

MonoBook

edit

Timeless

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit
  • git #7f2382ad - Convert local functions to arrow functions and remove `this` bindings by Ed Sanders
  • git #41916278 - LanguageInputWidget: Fix logic for checking if language exists by Ed Sanders
  • git #2bc82732 - Use more variadic args by Ed Sanders
  • git #0a4a7e3a - JSDoc: {Mixed} -> {any} by Ed Sanders
  • git #00b5bcdc - Use ES6 variadic arguments by Ed Sanders
  • git #5bbdc2f3 - JSDoc: Fix some missing complex returns types by Ed Sanders
  • git #fdc0adde - Prefer short arrow functions by Ed Sanders
  • git #608c8194 - README.md: Mark [[mw:VisualEditor/Setup]] link, as JSDoc doesn't autolink by Ed Sanders
  • git #074cc8bd - README.md: Fix Coverage/Code coverage link name split by James D. Forrester
  • git #f94cae72 - JSDoc: Load all theme plugins by Ed Sanders
  • git #9e65bfde - eslint: Switch all code from jsduck to jsdoc mode by James D. Forrester

No changes

edit
  • 3D
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • AutoModerator
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GuidedTour
  • IPInfo
  • IPReputation
  • ImageMap
  • ImageSuggestions
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LoginNotify
  • MapSources
  • MassMessage
  • Math
  • MediaModeration
  • MediaSearch
  • Modern
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • OAuth
  • OAuthRateLimiter
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • ParserFunctions
  • ParserMigration
  • Phonos
  • Poem
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RealMe
  • RelatedArticles
  • ReportIncident
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SecureLinkFixer
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateData
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VueTest
  • WikibaseCirrusSearch
  • WikibaseLexeme
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaCampaignEvents
  • WikimediaIncubator
  • Wikistories
  • XAnalytics
  • intersection
  • wikihiero

Total changes

edit

487 Changes in 70 repos by 106 authors