MediaWiki 1.40/wmf.17

MediaWiki 1.40.0-wmf.14 Deployment of MediaWiki 1.40.0-wmf.17 to Wikimedia sites MediaWiki 1.40.0-wmf.18

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

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit

ActiveAbstract

edit

AdvancedSearch

edit

ApiFeatureUsage

edit

ArticlePlaceholder

edit

Babel

edit

CampaignEvents

edit

CategoryTree

edit

CentralAuth

edit

CheckUser

edit

CirrusSearch

edit

Cite

edit

Citoid

edit

cldr

edit
  • git #460a0d7a - Use LanguageNameUtils::AUTONYMS/SUPPORTED instead of hard coded value by Umherirrender

CodeEditor

edit

Collection

edit

CommonsMetadata

edit

ConfirmEdit

edit

ContentTranslation

edit

DiscussionTools

edit

DonationInterface

edit

Echo

edit

EntitySchema

edit

EventBus

edit

EventLogging

edit
  • git #afdcc7db - Remove compatibility code for 1.35+ by Umherirrender
  • git #faaad63a - Hard-deprecate EventLogging::submit() parameter by Sam Smith

FileImporter

edit

FlaggedRevs

edit

Flow

edit

FundraiserLandingPage

edit

GlobalBlocking

edit

GlobalCssJs

edit

GlobalPreferences

edit

GlobalUserPage

edit

GoogleNewsSitemap

edit

Graph

edit

GrowthExperiments

edit

GWToolset

edit

ImageMap

edit

ImageSuggestions

edit

InputBox

edit

Interwiki

edit

IPInfo

edit

JsonConfig

edit

Kartographer

edit

LandingCheck

edit

LdapAuthentication

edit

Linter

edit

LiquidThreads

edit

LoginNotify

edit

MachineVision

edit

MassMessage

edit

Math

edit

MobileFrontend

edit

Newsletter

edit

OATHAuth

edit

OAuth

edit

OAuthRateLimiter

edit

ORES

edit

PageAssessments

edit

PageImages

edit

PageTriage

edit

PageViewInfo

edit

ParserFunctions

edit
  • git #02106770 - Add test cases for {{#if:… and such with no possible output by thiemowmde

Phonos

edit

Popups

edit

ProofreadPage

edit

PropertySuggester

edit

QuickSurveys

edit
  • git #9e11fa16 - Remove unused array values from test setup by Thiemo Kreuz

Quiz

edit
  • git #00b38f8c - Combine property declaration and initialization when possible by Thiemo Kreuz
  • git #71cf7738 - Fix broken QuestionTest by thiemowmde

ReadingLists

edit

Score

edit
  • git #9f611555 - Clarify missing LocalSettings.php config in README by Jonathan Harker
  • git #153b6a81 - Replace deprecated Language::fetchLanguageName (task T325962) by Umherirrender
  • git #ceb99e89 - Add a special message for lilypond 2.23.12 safe mode by Tim Starling
  • git #adee410e - Use LilyPond with libcairo to generate SVG and PNG directly, T49578 by Jonathan Harker

Scribunto

edit

SearchVue

edit

SecurePoll

edit

SimilarEditors

edit
  • git #35cdd698 - Avoid passing null to json_decode by Umherirrender

StopForumSpam

edit

SyntaxHighlight_GeSHi

edit
  • git #508e926b - fetchLexers: Pass '--json' to Pygmentize by Ori Livneh
  • git #2ae82c7f - Fix lexer list parsing on Windows by Ryan Schmidt

TemplateData

edit
  • git #98105493 - Streamline code duplication in nested `if` in Dialog.js by thiemowmde
  • git #e222666e - Rename message not specific to suggestedvalues by thiemowmde
  • git #b4c96028 - Unhoist a bunch of variables in Dialog.js by thiemowmde
  • git #ca5a2f26 - Create dialog elements from "type", not from element name by thiemowmde
  • git #505a835c - Extract named isValidCustomFormatString() method (task T301337) by Thiemo Kreuz
  • git #b53d7546 - Renaming misleading "type" variable by thiemowmde
  • git #4790aaed - Inline some trivial single-use variables by Thiemo Kreuz
  • git #2d55ab3e - Simplify some overly complex comparisons with undefined by Thiemo Kreuz
  • git #61dce0bf - Fix copy paste mistakes and outdated code documentation by Thiemo Kreuz
  • git #c0755ea3 - Split parameter validation off as separate methods (task T301337) by Thiemo Kreuz

TemplateSandbox

edit

Thanks

edit

TheWikipediaLibrary

edit

TimedMediaHandler

edit

TitleBlacklist

edit

TorBlock

edit

Translate

edit

TranslationNotifications

edit

TwoColConflict

edit

UniversalLanguageSelector

edit

UploadWizard

edit

VisualEditor

edit

WebAuthn

edit

Wikibase

edit

WikibaseCirrusSearch

edit

WikibaseLexeme

edit

WikibaseMediaInfo

edit

WikibaseQualityConstraints

edit

WikidataPageBanner

edit

WikiEditor

edit

wikihiero

edit

WikiLambda

edit

WikimediaIncubator

edit

WikimediaMaintenance

edit

WikimediaMessages

edit

Wikisource

edit

Wikistories

edit

Skins

edit

MinervaNeue

edit

Nostalgia

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit
  • git #75b007dc - Remove obsolete browser support checks for HTML5 History API by Bartosz Dziewoński
  • git #930d7a40 - ve.dm.SurfaceSynchronizer: Abstract out communication slightly by David Chan

No changes

edit
  • 3D
  • AntiSpoof
  • ArticleCreationWorkflow
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • CodeMirror
  • Cognate
  • CologneBlue
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • Elastica
  • ElectronPdfService
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalUsage
  • GlobalWatchlist
  • GuidedTour
  • Insider
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • Listings
  • MapSources
  • MediaModeration
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Nuke
  • OpenStackManager
  • PageNotice
  • PagedTiffHandler
  • PdfHandler
  • Poem
  • PoolCounter
  • RelatedArticles
  • Renameuser
  • RevisionSlider
  • SandboxLink
  • SearchExtraNS
  • SecureLinkFixer
  • ShortUrl
  • SiteMatrix
  • SpamBlacklist
  • SubPageList3
  • SubpageSortkey
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Timeless
  • TocTree
  • TrustedXFF
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • WikiLove
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaEvents
  • XAnalytics
  • intersection
  • timeline

Total changes

edit

720 Changes in 112 repos by 105 authors