MediaWiki 1.40/wmf.27

MediaWiki 1.40.0-wmf.26 Deployment of MediaWiki 1.40.0-wmf.27 to Wikimedia sites MediaWiki 1.40.0-wmf.28

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

Core changes edit

Vendor edit

Extensions edit

AbuseFilter edit

CampaignEvents edit

CentralAuth edit

CentralNotice edit

CheckUser edit

CirrusSearch edit

Cite edit

  • git #bae4a409 - Update output of diff test by Ed Sanders
  • git #d8da2cbb - Enable integrated testing with Parsoid (task T307741) by Subramanya Sastry
  • git #59d900d9 - ve-cite: Show $originalRefList even if there are no refs in the model by Ed Sanders
  • git #bc8daa8a - Add small gap between reference body and re-use warning by Ed Sanders

Citoid edit

  • git #3da984cd - Use displayBothIconAndLabel:false instead of title:null by Ed Sanders

ContentTranslation edit

DiscussionTools edit

DonationInterface edit

EntitySchema edit

FileImporter edit

  • git #425931a0 - Remove unused defaults from PHPUnit test setups by thiemowmde
  • git #5959cf3a - Update MediaWiki CodeSniffer to version 41.0.0 by thiemowmde

FlaggedRevs edit

GlobalBlocking edit

GlobalPreferences edit

  • git #c5ea9fb6 - tests: Explicitly disable main cache in one test suite by Timo Tijhof

GlobalWatchlist edit

GrowthExperiments edit

ImageMap edit

  • git #a4d5daa4 - Sync up ImageMap repo with Parsoid by C. Scott Ananian

Kartographer edit

  • git #1476937a - Cleaner structure for the HTML rendering code in LegacyMapFrame by thiemowmde
  • git #71676905 - Use MainConfigNames::… constants where possible by thiemowmde
  • git #d04b0547 - Allow to use [[Special:Map]] without zoom by thiemowmde
  • git #a5d6d87b - Fix placement of double-bordered "thumb" images in popups (task T327926) by thiemowmde
  • git #54d36a52 - Add absolute minimum alternative texts to static map images (task T328137) by thiemowmde

LiquidThreads edit

Math edit

MobileFrontend edit

OAuth edit

PageImages edit

  • git #58fc38be - Update parserTests to new format for 'property' option by C. Scott Ananian

PageTriage edit

Phonos edit

SearchVue edit

SecureLinkFixer edit

  • git #d3582c0e - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SyntaxHighlight_GeSHi edit

  • git #e39f530b - Document the linelinks attribute and load JS when used by Ed Sanders

TemplateSandbox edit

TimedMediaHandler edit

  • git #864c75a6 - TimedMediaIframeOutput: Disable new SecurityCheck-XSS phan error by James D. Forrester

Translate edit

UniversalLanguageSelector edit

VisualEditor edit

Wikibase edit

WikibaseCirrusSearch edit

WikibaseQualityConstraints edit

WikiEditor edit

WikiLambda edit

  • git #ecb82250 - UpdateImplementationsJob: Add even more logging by James D. Forrester
  • git #16d10bc9 - i18n: Use '…' not '...' in two messages by James D. Forrester
  • git #c2ff6a69 - StandaloneHooksTest: Cover unlabelled edit in onMultiContentSave by James D. Forrester
  • git #64a8c032 - HooksTest: Cover non-NS_MAIN in onMultiContentSave by James D. Forrester
  • git #d7ad0aed - HooksTest: Cover newer parts of registerExtension() by James D. Forrester
  • git #78df6b44 - Enhance and make more consistent the logging around Tester runs by James D. Forrester
  • git #27d10935 - ZObjectAuthorization: Turn commented-out wfDebugLog() call to a proper log by James D. Forrester
  • git #532c507c - ApiPerformTestTest: Re-enable test of passing a non-implementation. (task T330431) by James D. Forrester
  • git #4ea6ce99 - Hooks::registerExtension: Add general rights to the namespace (task T282914) by James D. Forrester
  • git #88c6369c - AUTHORS: Update for 2023-03-08 by James D. Forrester
  • git #3933b8f5 - Follow-up 0650ad838: Fix more copyright messages to be consistent by James D. Forrester
  • git #48217e47 - build: Rationalise compat/compat eslint rule by James D. Forrester
  • git #facd1964 - Update function-schemata sub-module to HEAD (dfdb855) by James D. Forrester
  • git #4fdd69c5 - selenium-test: change assert to expect (task T331484) by nik-55
  • git #0650ad83 - tests: Update copyright notices for consistency by James D. Forrester
  • git #97b054a4 - Add logging statements for implementation ordering code (task T319478) by dmartin
  • git #ef3fe671 - Rights: Let +sysops grant 'functioneer', and crats grant 'functionmaintainer' (task T282914) by James D. Forrester
  • git #019e8745 - ZObjectSecondaryDataUpdate: Add FIXME for race condition by James D. Forrester
  • git #76a5a158 - create a default view for typed lists (task T324251) by Julia Kieserman
  • git #d7fee911 - ZObjectStore: Transition wfDebug() calls to proper logs by James D. Forrester
  • git #b86639e7 - ApiPerformTest: Transition wfDebug() calls to proper logs where we can (task T330027) by James D. Forrester
  • git #2b8e93bf - ApiPerformTest: Re-use JobQueueGroup from Services where we can (task T330033) by James D. Forrester
  • git #1155856f - Testers on Implementations should be links (task T326100) by sushrith

WikimediaEvents edit

WikimediaMessages edit

Wikistories edit

  • git #5fcbccef - Use distinct sha1 for each file mocks in test by Stephane Bisson

Skins edit

MonoBook edit

  • git #0965c92e - Don't include the "jump to (navigation|search)" links when copy-pasting article text (task T295647) by Jack Phoenix

Timeless edit

Vector edit

WikimediaApiPortal edit

Misc edit

VisualEditor/VisualEditor edit

  • git #1b912ce6 - ve.ui.DiffElement: Don't override margin on added/removed block elements (task T331925) by Bartosz Dziewoński
  • git #bcb50147 - ve.ui.TargetWidget: Fix type hint by Bartosz Dziewoński
  • git #537aebf8 - build: Upgrade stylelint-config-wikimedia from 0.13.1 to 0.14.0 by James D. Forrester
  • git #412b3064 - Collapse no-change diff context in lists (task T319179) by Ed Sanders
  • git #c70347e1 - VisualDiff: Don't descend in non-tree nodes in tree diff (task T211897) by Ed Sanders
  • git #7c88e4e3 - CompletionAction/Widget: Factor out more methods for extensibility by Ed Sanders
  • git #b04fd505 - PreviewElement: Add a #beforeAppend method so nodes can be modified (task T330781) by Ed Sanders

No changes edit

  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • Echo
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • Flow
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • Listings
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • MediaModeration
  • MediaSearch
  • MinervaNeue
  • MobileApp
  • Modern
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • Popups
  • ProofreadPage
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RelatedArticles
  • RevisionSlider
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateData
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiLove
  • WikibaseLexeme
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • WikimediaMaintenance
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes edit

306 Changes in 50 repos by 79 authors