Jump to content

MediaWiki 1.43/wmf.3

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