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