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