MediaWiki 1.43/wmf.23

MediaWiki 1.43.0-wmf.22 Deployment of MediaWiki 1.43.0-wmf.23 to Wikimedia sites MediaWiki 1.43.0-wmf.24

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

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit

ApiFeatureUsage

edit
  • git #e4a391b6 - Use BagOStuff::ERR_ instead of internal StorageAwareness by Timo Tijhof
  • git #de6d6cc1 - Avoid BEGIN/COMMIT latency in ApiFeatureUsageQueryEngineSql::record() by Aaron Schulz
  • git #c375262e - Improve caching in ApiFeatureUsageQueryEngineSql::record() a bit by Aaron Schulz
  • git #c2636a2d - Make record() bail out when triggered during non-@database tests by Aaron Schulz
  • git #4a121121 - Fix ApiFeatureUsageQueryEngineSql::enumerate() parameter handling by Aaron Schulz

AutoModerator

edit

Babel

edit
  • git #69002657 - Remove # from a tracking category name by Amir E. Aharoni
  • git #c6cec7d3 - CommunityConfiguration: Remove BabelDefaultLevel (task T328171) by Martin Urbanec
  • git #f8f6c823 - Make the writing of "Babel/babel" more consistent by Amir E. Aharoni

BetaFeatures

edit

BounceHandler

edit

CampaignEvents

edit

CategoryTree

edit
  • git #58afeaf9 - Use IConnectionProvider instead of ILoadBalancer by Fomafix

CentralAuth

edit

Chart

edit

CheckUser

edit

CirrusSearch

edit

Cite

edit

CodeMirror

edit
  • git #f5a5598b - Make use of upstream markTestSkippedIfExtensionNotLoaded by thiemowmde

CommunityConfiguration

edit

Collection

edit
  • git #bd1b6a36 - Remove a vandal's username from translation file by mary123

ConfirmEdit

edit
  • git #50f533c9 - A few very minor code cleanups by thiemowmde
  • git #9639f30e - Merge trivial @dataProviders in CaptchaTest by thiemowmde

ContactPage

edit
  • git #f6110fca - SpeciaContact: Call getUser() later when actually needed by Reedy
  • git #1a7c5eac - SpecialContact: Move loading of contactpage-pagetext closer to useage by Reedy

ContentTranslation

edit

DiscussionTools

edit

DonationInterface

edit

EntitySchema

edit
  • git #07639a13 - Migrate all eslintrc files to JSON by Taavi Väänänen

EventLogging

edit
  • git #a68f83ee - ESLint: Enforce prefer-const by Ed Sanders
  • git #5775f504 - ESLint: Enforce no-var and autofix by Ed Sanders
  • git #a69979af - ESLint: Use wikimedia/server for root files by Ed Sanders

FlaggedRevs

edit

Flow

edit
  • git #1c58ab6b - Avoid use of deprecated wfMatchesDomainList and wfExpandUrl by Ebrahim Byagowi
  • git #045eda5f - Avoid use of deprecated wfParseUrl by Ebrahim Byagowi

GlobalBlocking

edit

GlobalPreferences

edit
  • git #07693995 - tests: Use Title::makeTitle instead of Title::newFromText by Umherirrender
  • git #7482d88b - Allow lookup of global preferences for users without local accounts (task T371340) by Bartosz Dziewoński

GrowthExperiments

edit

Interwiki

edit

IPInfo

edit

JsonConfig

edit

Kartographer

edit

MediaModeration

edit
  • git #b8602c1d - tests: Use multi-row insert in test setup by Umherirrender

MobileFrontend

edit
  • git #6093b716 - build: Updating grunt-banana-checker to 0.13.0 by Umherirrender
  • git #b907051f - Ensure that it is possible to override MFNamespacesWithLeadParagraphs by C. Scott Ananian

ORES

edit

PageTriage

edit
  • git #b23e469f - tests: Use multi-row insert in PageTriageTestCase::setDraftQuality by Umherirrender
  • git #41faca32 - Schema: add comment by Novem Linguae

ProofreadPage

edit
  • git #0b444e35 - Use codex provided colors and icons by Ebrahim Byagowi

Scribunto

edit

SecurePoll

edit
  • git #88fa5b99 - Specify caller in DB queries by Bartosz Dziewoński

SyntaxHighlight_GeSHi

edit

TextExtracts

edit
  • git #cc8cf471 - Use extension namespace for TextExtracts by alistair3149

Translate

edit

UploadWizard

edit
  • git #a8779cb8 - Use more compatible `white-space: normal` instead of `text-wrap: wrap` by Bartosz Dziewoński
  • git #9ab88d84 - Don't show purpose field in campaigns (task T365560) by Matthias Mullie

UrlShortener

edit

VisualEditor

edit

WebAuthn

edit
  • git #52f95163 - Inline small pieces of code utilizing the ?? operator by thiemowmde

Wikibase

edit

WikibaseLexeme

edit

WikibaseMediaInfo

edit

WikibaseQualityConstraints

edit

WikidataPageBanner

edit
  • git #9718777a - Inject LanguageConverterFactory into Hooks by Fomafix

WikiLambda

edit

WikimediaCampaignEvents

edit

WikimediaEvents

edit

WikimediaMaintenance

edit

WikimediaMessages

edit

Wikistories

edit

Skins

edit

MinervaNeue

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit

No changes

edit
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • Cognate
  • CologneBlue
  • CommonsMetadata
  • CommunityRequests
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Echo
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPReputation
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • LiquidThreads
  • LoginNotify
  • MapSources
  • MassMessage
  • Math
  • MediaSearch
  • MetricsPlatform
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NetworkSession
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • Popups
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SecureLinkFixer
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • Thanks
  • TheWikipediaLibrary
  • TimedMediaHandler
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadsLink
  • VipsScaler
  • VueTest
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes

edit

274 Changes in 62 repos by 74 authors