MediaWiki 1.40/wmf.25

MediaWiki 1.40.0-wmf.24 Deployment of MediaWiki 1.40.0-wmf.25 to Wikimedia sites MediaWiki 1.40.0-wmf.26

The latest version (labeled "1.40.0-wmf.25") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 28 February 2023 (see the roadmap).

Core changes edit

Vendor edit

Extensions edit

AbuseFilter edit

  • git #ebc2e653 - build: Upgrade mediawiki/mediawiki-codesniffer from 40.0.1 to 41.0.0 by James D. Forrester

BetaFeatures edit

CampaignEvents edit

CategoryTree edit

  • git #cca06d76 - Remove unused CategoryTreeCategoryViewer::$child_cats by Umherirrender

CheckUser edit

  • git #63ea3369 - Fix limit handling in TemporaryAccountHandler query (task T328894) by AnaïsGueyte
  • git #e86e01d4 - Tweak group-checkuser.[js|css] wording by MarcoAurelio
  • git #3c3765cb - Follow-up 1ff57d: Use {{#special:investigate}} by MarcoAurelio
  • git #1ff57d65 - Update "Try the new CheckUser tool" link text (task T330423) by Dreamy Jazz
  • git #d7081d9f - Show reveal IP buttons on Special:CheckUserLog by Thalia
  • git #ebac0304 - Various minor code cleanups in Investigate namespace by Thiemo Kreuz
  • git #ee93d664 - Replace sonarcloud marked regex with equivalent javascript function by Dreamy Jazz
  • git #759f027c - Enable "Show IP" buttons on Special:Contributions (task T326394) by STran
  • git #cd16484f - Remove unused private class attribute from CompareService.php by Dreamy Jazz

CirrusSearch edit

  • git #5acc51ba - Unpack Romanian and Sorani Analyzers (task T325091) by tjones
  • git #b0b3565f - Make added/removedLinks optional in LinksUpdate by David Causse
  • git #ba31c832 - Only use ServiceWiring for registering services by David Causse
  • git #c41dd0d4 - Extract a ChangeListener class out of Hooks.php by David Causse
  • git #950f8710 - Update UPGRADE description by Moritz Schubotz (physikerwelt)

Cite edit

CiteThisPage edit

  • git #43058c38 - Use ParserOptions::newFromContext on special page by Umherirrender

Citoid edit

  • git #f034999c - Do a faster clone when building the CitoidReferenceWidget preview by Ed Sanders
  • git #9f4592b7 - VE: Specify narrowConfig for Citoid tool by Ed Sanders
  • git #3f6be206 - Remove unused CSS vendor prefix by Ed Sanders

cldr edit

CodeEditor edit

ContentTranslation edit

  • git #5c827d2d - mw.cx: Move more var declarations inline by Ed Sanders
  • git #373579a7 - Fix contribution menu entrypoint in vector-2022 skin (task T329893) by Santhosh Thottingal
  • git #f9d0e7d1 - Transaction#getModifiedRange: Use new function signature by Ed Sanders

DiscussionTools edit

DonationInterface edit

EntitySchema edit

  • git #5adc3792 - Fix spelling mistakes in .phpcs.xml comment by Dreamy Jazz
  • git #426e0eb6 - Update PHPCS to version 40.0.1 by thiemowmde
  • git #65f85dcc - Fix some temporary PHPCS exclusions by thiemowmde
  • git #59515977 - Enable SpaceAfterClosure PHPCS sniff by thiemowmde

EventLogging edit

FileImporter edit

FlaggedRevs edit

  • git #1ef24433 - Drop string→array→string conversion from FlaggedRevision by Thiemo Kreuz

Flow edit

  • git #1509c70e - Hooks::isBetaFeatureAvailable: Don't fetch the config before checking installation by James D. Forrester
  • git #075cc6ae - Hooks::isBetaFeatureAvailable: Use non-deprecated BetaFeaturesAllowList pref (task T277931) by James D. Forrester

Gadgets edit

GrowthExperiments edit

Kartographer edit

Linter edit

LiquidThreads edit

MobileFrontend edit

NavigationTiming edit

  • git #32f7ad5b - Remove obsolete visibilitychange vendor prefixes by Timo Tijhof

NearbyPages edit

OATHAuth edit

PageTriage edit

Phonos edit

ProofreadPage edit

QuickSurveys edit

RelatedArticles edit

Scribunto edit

SearchVue edit

TimedMediaHandler edit

Translate edit

UniversalLanguageSelector edit

  • git #6bd98296 - Update jquery.uls from upstream by Amir E. Aharoni

UploadWizard edit

  • git #bd54b204 - build: Upgrade mediawiki/mediawiki-codesniffer from 40.0.1 to 41.0.0 by James D. Forrester

VueTest edit

  • git #068cd2e1 - Add ToggleSwitch to the Codex demo navigation by Roan Kattouw

VisualEditor edit

Wikibase edit

WikibaseQualityConstraints edit

WikiLambda edit

WikimediaMessages edit

Skins edit

MinervaNeue edit

MonoBook edit

  • git #6dc9cc43 - build: Upgrade mediawiki/mediawiki-codesniffer from 40.0.1 to 41.0.0 by James D. Forrester
  • git #23bc48d0 - Re-add support for "New user message" notification (task T330503) by Porplemontage

Vector edit

Misc edit

VisualEditor/VisualEditor edit

  • git #98d3af0a - CompletionAction: Make suggestion data more extendable by Ed Sanders
  • git #54195acf - CompletionWidget: Avoid exception when trying to update torn down widget by Ed Sanders
  • git #ab66f88e - CompletionWidget: Avoid double scrollbars (task T330401) by Ed Sanders
  • git #2a954cee - BlockImageNode: Re-use captionData by Ed Sanders

No changes edit

  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CentralAuth
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • Echo
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Listings
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • Math
  • MediaModeration
  • MediaSearch
  • MobileApp
  • Modern
  • MultimediaViewer
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • Popups
  • PropertySuggester
  • Quiz
  • RSS
  • ReadingLists
  • Renameuser
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SecureLinkFixer
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexeme
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaEvents
  • WikimediaIncubator
  • WikimediaMaintenance
  • Wikisource
  • Wikistories
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes edit

298 Changes in 51 repos by 82 authors