MediaWiki 1.43/wmf.3

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

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

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit

AdvancedSearch

edit

Babel

edit

CampaignEvents

edit

CategoryTree

edit

CentralAuth

edit

CheckUser

edit

CirrusSearch

edit

Cite

edit

CodeMirror

edit
  • git #5c718337 - build: Update eslint-config-wikimedia to 0.27.0 by Taavi Väänänen

CommunityConfiguration

edit

ConfirmEdit

edit
  • git #f6846509 - QuestyCaptcha: Remove mw-ui-input class that does nothing by Bartosz Dziewoński
  • git #efe5dd0c - Inject service MainWANObjectCache into Hooks by Fomafix
  • git #24ca43e5 - Fix captcha image overflow (task T358024) by Bartosz Dziewoński
  • git #5f0bbc59 - Add missing style dependency to "ext.confirmEdit.fancyCaptcha" by Bartosz Dziewoński
  • git #920113ec - Remove unused module "ext.confirmEdit.fancyCaptchaMobile" by Bartosz Dziewoński

ContactPage

edit
  • git #734a795f - Replace use of deprecated User::isBlockedFromEmailuser() by Taavi Väänänen

ContentTranslation

edit

DonationInterface

edit

Echo

edit

EntitySchema

edit

FileImporter

edit
  • git #04e5fa66 - Use more trivial HashConfig in tests by thiemowmde

FlaggedRevs

edit
  • git #2818ef1a - maintenance: Migrate to IReadableDatabase::newSelectQueryBuilder (task T312378) by Umherirrender
  • git #95cb35b8 - Add action=info hook handler listing transcluded pages pending review (task T359529) by Amir Sarabadani
  • git #b0e44baa - Migrate to IDatabase::newInsertQueryBuilder/newUpdateQueryBuilder by Umherirrender
  • git #07f0dda7 - Restore autoreview behavior when undoing or editing old revisions (task T362139) by Bartosz Dziewoński

Flow

edit

Gadgets

edit

GeoData

edit

GlobalPreferences

edit

GrowthExperiments

edit

intersection

edit

Interwiki

edit

Kartographer

edit
  • git #b9e67ace - Avoid a bit of duplication in the WikitextParser subclasses by thiemowmde
  • git #9637eae0 - Remove $this->state property from LegacyTagHandler by thiemowmde
  • git #9e0d3b1b - Use more specific names for $language variables by thiemowmde

Linter

edit

LoginNotify

edit

Math

edit

MobileFrontend

edit

Newsletter

edit

OATHAuth

edit

OAuth

edit

OAuthRateLimiter

edit

ORES

edit

PageAssessments

edit

PageImages

edit

PageTriage

edit
  • git #f8254b21 - eslint: fix some "max-len" warnings by Novem Linguae

Popups

edit
  • git #b2904e36 - Explicity disable popups on DiscussionTools' timestamp links by Ed Sanders
  • git #5d00381b - build: Remove references to theme-wikimedia-ui-legacy (task T360806) by Eric Gardner
  • git #1e61af17 - Use more trivial HashConfig in tests by thiemowmde

ProofreadPage

edit

PropertySuggester

edit

ReadingLists

edit
  • git #40a3a82d - Switch to use IMaintainableDatabase::truncateTable() by Aaron Schulz

RevisionSlider

edit
  • git #363f24a4 - Remove dead code from HelpDialog test by thiemowmde
  • git #c930a7a8 - Use .parseDom() from mediawiki.jqueryMsg instead of .parse() by Fomafix
  • git #a0d76d6f - Move dependency on module 'mediawiki.util' by Fomafix

Scribunto

edit
  • git #4c4392b4 - Use PHP's more recent ?? operator where it makes sense by thiemowmde
  • git #fbbb56f1 - Stop using the Xml class in this codebase (task T341775) by thiemowmde
  • git #f79457d2 - build: Remove suppression of PhanUndeclaredProperty for Parser property by Umherirrender
  • git #bdf882e1 - build: Upgrade mediawiki/lua-sandbox to 4.1.2 by Umherirrender
  • git #8307c6b3 - Change use of AtEase to at operator by Dringsim

SearchVue

edit

SecureLinkFixer

edit
  • git #6fd32630 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll

edit

SimilarEditors

edit
  • git #9f1b8c34 - i18n: Remove unused survey messages by Umherirrender

SiteMatrix

edit

TemplateStyles

edit

Thanks

edit

TimedMediaHandler

edit
  • git #f24df569 - Rework TMH to use foreign-resources.yaml by Derk-Jan Hartman
  • git #eaacc7f6 - Fix for encoded characters in resource attribute (task T363550) by Derk-Jan Hartman
  • git #7a5f79fa - tests: Use MediaWikiIntegrationTestCase::runJobs by Umherirrender

Translate

edit

TranslationNotifications

edit
  • git #cd53140c - Special:NotifyTranslators: clarify success message (task T358315) by wangombe
  • git #c9a7b04c - Remove an unnecessary full stop from a message by Amir E. Aharoni
  • git #581b7cb0 - phan: Remove Echo notification stubs, added in Translate extension by Abijeet

UniversalLanguageSelector

edit

UploadWizard

edit

UrlShortener

edit
  • git #996e2f76 - Inject service PermissionManager into ApiShortenUrl by Fomafix

VisualEditor

edit

WebAuthn

edit
  • git #17d37853 - Use updateKey() instead of persist() by Taavi Väänänen

Wikibase

edit

WikibaseQualityConstraints

edit
  • git #0df32f83 - FormatCheckerTest: Minor whitespace fixes by Reedy

WikidataPageBanner

edit
  • git #b2100a59 - Remove unused page properties wpb_banner, wpb_banner_focus_x, wpb_banner_focus_y (task T362660) by C. Scott Ananian

WikiLambda

edit

WikiLove

edit
  • git #2dd09f47 - Inject PermissionManager into ApiWikiLove and Hooks by Fomafix

WikimediaCampaignEvents

edit

WikimediaEditorTasks

edit

WikimediaIncubator

edit

WikimediaMaintenance

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

WikimediaMessages

edit

Wikistories

edit

Skins

edit

MinervaNeue

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit
  • git #14e855b4 - README.md: Update doc link; add coverage; drop live demo by James D. Forrester
  • git #9d641c0f - JSDoc externals: Parse complex types by Ed Sanders
  • git #511dba52 - JSDoc externals: Support prefixMapIgnore by Ed Sanders
  • git #a27e99c9 - JSDoc externals: Load config correctly by Ed Sanders
  • git #dab6ad7d - General external links for OO/OOJS dynamically by Ed Sanders
  • git #1cd80002 - Clear branch node cache when rebuilding tree (task T363329) by Ed Sanders
  • git #f6c88502 - Remove useless local variable by Ed Sanders
  • git #9622ccef - Convert some remaining functions callbacks to arrow functions by Ed Sanders
  • git #57c24109 - Use arrow functions in jQuery callbacks by Ed Sanders
  • git #b760f3b1 - Use arrow functions in OO.ui.Process steps by Ed Sanders
  • git #1539af2c - Remove 'this' bindings in arrow functions by Ed Sanders
  • git #449b6cc0 - Prefer arrow function callbacks by Ed Sanders
  • git #9e0a1f53 - JSDoc: Fix complex return types by Ed Sanders
  • git #16ba162a - JSDoc: @mixins -> @mixes by Ed Sanders
  • git #c401efc9 - build: Replace jsduck with jsdoc for documentation (task T250843) by James D. Forrester

No changes

edit
  • 3D
  • ActiveAbstract
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DiscussionTools
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GlobalBlocking
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • IPReputation
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LiquidThreads
  • MapSources
  • MassMessage
  • MediaModeration
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Nostalgia
  • Nuke
  • OpenStackManager
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • QuickSurveys
  • Quiz
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • SandboxLink
  • Score
  • SearchExtraNS
  • ShortUrl
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateData
  • TemplateSandbox
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • VipsScaler
  • VueTest
  • WikiEditor
  • WikibaseCirrusSearch
  • WikibaseLexeme
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • Wikidata.org
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEvents
  • Wikisource
  • XAnalytics
  • cldr
  • timeline
  • wikihiero

Total changes

edit

318 Changes in 76 repos by 75 authors