MediaWiki 1.40/wmf.1

MediaWiki 1.40.0-wmf.0 Deployment of MediaWiki 1.40.0-wmf.1 to Wikimedia sites MediaWiki 1.40.0-wmf.2

The latest version (labeled "1.40.0-wmf.1") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Monday, 12 September 2022 (see the roadmap).

Core changes edit

Vendor edit

Extensions edit

AbuseFilter edit

BetaFeatures edit

CampaignEvents edit

CentralAuth edit

CheckUser edit

CirrusSearch edit

ContentTranslation edit

DiscussionTools edit

  • git #9af81272 - Reduce size of topic headings to 18px on mobile (task T311612) by Ed Sanders
  • git #7a579fd6 - Suppress top border of first section on mobile by Ed Sanders
  • git #d7b6100c - CommentFormatter: Fix TOC info being repeated for subsections (task T309463) by Bartosz Dziewoński
  • git #e24550fa - Refactor thread summary getters by Ed Sanders
  • git #51680053 - Hooks: Inject VisualEditorParsoidClientFactory to ParsoidHelper by Derick Alangi
  • git #09d9b179 - Content*Item: Use more specific Content*Item classes within functions by Ed Sanders
  • git #c1c1cee2 - Hooks: Remove injecting MainConfig to ParsoidHelper by Derick Alangi
  • git #b4eaa05c - Update mw:tocplace CSS hack (task T311502) by Ed Sanders

DonationInterface edit

EventStreamConfig edit

FlaggedRevs edit

Flow edit

GrowthExperiments edit

GuidedTour edit

ImageSuggestions edit

  • git #3bc62c01 - Use Maintenance::waitForReplication by Matthias Mullie

IPInfo edit

Kartographer edit

Linter edit

LiquidThreads edit

MachineVision edit

MassMessage edit

Math edit

MediaSearch edit

MobileFrontend edit

  • git #35d20250 - AMC: Add test suite for AMC\UserMode by Derick Alangi
  • git #ceaeea1c - Replace getElementsByTagName() with DOMCompat::querySelectorAll() for performance (task T317070) by Bartosz Dziewoński
  • git #76165a72 - tests: Add tests suite for ResourceLoaderFileModuleWithMFConfig by Derick Alangi
  • git #876352c2 - Report MobileFormatter timings in a HTML comment (task T317070) by Bartosz Dziewoński

PageImages edit

  • git #c24081b6 - Inject services into hook handler by Umherirrender
  • git #3a8221b3 - Inline ParserFileProcessingHookHandlers::processFile by Umherirrender

Phonos edit

RevisionSlider edit

SandboxLink edit

Score edit

Scribunto edit

StopForumSpam edit

SyntaxHighlight_GeSHi edit

TemplateData edit

  • git #d2e72a25 - Add space between icon and text in formatting message by Ed Sanders
  • git #64b8be31 - Fix font size of "Manage TemplateData" button in vector legacy + 2017WTE by Ed Sanders

Translate edit

UniversalLanguageSelector edit

UploadsLink edit

VisualEditor edit

  • git #003f5fc8 - Remove redundant/unused CSS for template parameter page by Thiemo Kreuz
  • git #41256799 - Update VE core submodule to master (f3cbff8b1) by Bartosz Dziewoński
  • git #8bfe88b8 - ParsoidHelper: Make VisualEditorParsoidClientFactory required by Derick Alangi
  • git #8c458e78 - ParsoidHelper: Remove unnecessary `$config` by Derick Alangi
  • git #b029fd8e - Introduce VisualEditorParsoidClientFactory by Derick Alangi
  • git #ecfc3f18 - DesktopArticleTarget.init: Get $targetContainer after jQuery ready (task T314952) by Jon Robson
  • git #6f3de6d7 - Improve some API param docs and validation by Bartosz Dziewoński
  • git #337ee158 - Remove redundant "choose" event handler by Thiemo Kreuz
  • git #d92da786 - Fix parameter labels not being clickable (task T310137) by Thiemo Kreuz
  • git #29973830 - Make "(undocumented parameter)" part of the parameter label by Thiemo Kreuz
  • git #e338a3c3 - Enable template editor toolbar deeper in the stack by Thiemo Kreuz
  • git #eb71810b - Start with last item when shift+tabbing into parameter list (task T313703) by Thiemo Kreuz

Wikibase edit

WikibaseLexeme edit

WikiLambda edit

  • git #6b065449 - build: Upgrade our Codex version for testing to 0.1.1 by James D. Forrester
  • git #841043ff - Ensure duplicate languages can't be selected through typing the ZID (task T317141) by ddw
  • git #6b295e91 - Vuex: Fix 'zLanganguage' typo to 'zLanguage' by ddw
  • git #340404cd - Replace literal Z6 with Constant.Z_STRING by gengh
  • git #9c63fd90 - Work Summary Title not changing based on selected language by temitope adesoji
  • git #a873e5a8 - Stop implementation from being sent to the backend when the field "function" is not set by temitope adesoji
  • git #3c86eb52 - Fix input type title to fill space by temitope adesoji
  • git #eae4b7e9 - prevent function about page from scrolling sideways by temitope adesoji
  • git #2eda9ee9 - Refactor fetching of testers and implementations. (task T315083) by EWright
  • git #5941c087 - Fix ZMultiLingualStringTest expected translated message by gengh
  • git #b9571028 - Deduplicate code between ZObjectContentHandler and ZObjectEditAction (task T312171) by Florent

WikimediaEvents edit

WikimediaMessages edit

Wikistories edit

Skins edit

CologneBlue edit

Vector edit

Misc edit

VisualEditor/VisualEditor edit

  • git #44b501e9 - Remove unused message "visualeditor-commentinspector-edit" by Bartosz Dziewoński

No changes edit

  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • Cite
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • Echo
  • Elastica
  • ElectronPdfService
  • EntitySchema
  • EventBus
  • EventLogging
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • ImageMap
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Listings
  • LoginNotify
  • MapSources
  • MediaModeration
  • MinervaNeue
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageNotice
  • PageTriage
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • PoolCounter
  • Popups
  • ProofreadPage
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RelatedArticles
  • Renameuser
  • SearchExtraNS
  • SecureLinkFixer
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • SubPageList3
  • SubpageSortkey
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TimedMediaHandler
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadWizard
  • UrlShortener
  • VipsScaler
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • WikimediaMaintenance
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes edit

242 Changes in 48 repos by 80 authors