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