MediaWiki 1.40/wmf.22

MediaWiki 1.40.0-wmf.21 Deployment of MediaWiki 1.40.0-wmf.22 to Wikimedia sites MediaWiki 1.40.0-wmf.23

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

Core changes edit

Vendor edit

Extensions edit

CentralAuth edit

CheckUser edit

Cite edit

  • git #266877e1 - Mark config parameter as optional in context classes by Thiemo Kreuz

ContentTranslation edit

Disambiguator edit

DiscussionTools edit

  • git #a00d1b7a - Hide (un)subscribe buttons when JS disabled by Ed Sanders
  • git #15a80740 - Special:TopicSubscriptions: Perform unsubscribe asynchronously (task T327662) by Ed Sanders
  • git #a1217913 - Remove dtenable API hack by Ed Sanders
  • git #3c04944a - Remove __DTLATESTCOMMENTPAGE__ comment from output by Ed Sanders
  • git #579766b5 - Fix detection for the sticky "Add topic" being stuck by Bartosz Dziewoński
  • git #52de4b0b - Fix interaction of "Add topic"/"Read as wiki page" buttons with categories (task T328452) by Bartosz Dziewoński
  • git #83740941 - NewTopicController: Attach after .mw-parser-output (task T328039) by Bartosz Dziewoński
  • git #b75112f5 - Tiny CSS simplification by Bartosz Dziewoński
  • git #4e69ae1a - Fix double margin/padding on the mobile lede dialog by Bartosz Dziewoński
  • git #34a120d5 - Look for Vector 2022 sticky header class in new location by Ed Sanders
  • git #3624d89c - Don't add custom attributes in unwrapParsoidSections() (task T328268) by Bartosz Dziewoński
  • git #5ad0a7bf - Add comments about unwrapping Parsoid sections by Bartosz Dziewoński
  • git #06919f94 - Always reset ReplyLinksController before re-initializing (task T317035) by Bartosz Dziewoński
  • git #a5a026ce - Restore autosave for new topic when only title was provided (task T315730) by Bartosz Dziewoński
  • git #1fb67ef6 - Fix summary when topic title is changed after restoring from autosave (task T315730) by Bartosz Dziewoński
  • git #88e49567 - Hide "Add topic" footer on talk pages when empty state is shown (task T327536) by Bartosz Dziewoński

DonationInterface edit

Echo edit

ExternalGuidance edit

Flow edit

GlobalWatchlist edit

GrowthExperiments edit

InputBox edit

  • git #8f992cf5 - Temporarily disable a broken parser test by C. Scott Ananian

IPInfo edit

  • git #ed4cc2f3 - .eslintrc: Declare some URL polyfills that are being used by Thalia

Kartographer edit

Linter edit

  • git #e2ce10d5 - Translate special page name (LintErrors) into Polish by Msz2001

Math edit

MobileFrontend edit

NearbyPages edit

OATHAuth edit

PageTriage edit

Popups edit

PropertySuggester edit

SearchVue edit

SecureLinkFixer edit

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

TemplateData edit

TemplateSandbox edit

TimedMediaHandler edit

Translate edit

  • git #d35e321c - Special:AggregateGroups: Bug fixes in source language implementation (task T281073) by wangombe
  • git #ace3be0a - ext.translate.statsbar: Update to use LESS by Abijeet
  • git #6b92683e - AggregateGroups: Allow setting a source language (task T281073) by wangombe
  • git #84ef6738 - Special:AggregateGroups: Add source language selector (task T281073) by wangombe
  • git #6b24f2be - Remove redundant inline type hints by Niklas Laxström
  • git #d1657cdd - Fix (likely) accidental overriding of visibility of inherited methods by Niklas Laxström
  • git #6c273a82 - Fix broken code in TranslationWebService by Niklas Laxström
  • git #99e04d47 - AggregateGroupsActionApi: instanceof handles nulls by Niklas Laxström
  • git #ed68235b - ManageGroupsSpecialPage: Remove odd empty string by Niklas Laxström
  • git #51aae980 - PrepareTranslatablePageSpecialPage rename superfluous variable by Niklas Laxström
  • git #e78539a5 - Fix casing of method names by Niklas Laxström
  • git #8e77ec80 - GenericTranslateJob: Use typed properties by Niklas Laxström
  • git #115d7edc - A few grammar etc. fixes in comments by Niklas Laxström
  • git #5d3ca9f4 - Add Use statements for classes referenced in comments by Niklas Laxström

VueTest edit

  • git #33c0122d - Remove unused BeforePageDisplay hook by Roan Kattouw

VisualEditor edit

Wikibase edit

WikibaseLexeme edit

WikibaseQualityConstraints edit

Wikidata.org edit

WikiEditor edit

WikiLambda edit

Wikistories edit

Skins edit

CologneBlue edit

  • git #d2422197 - Optimization: move CSS specific to File: pages out of oldshared.css and instead use $wgResourceModuleSkinStyles as appropriate by Jack Phoenix

MinervaNeue edit

MonoBook edit

  • git #3fb300a0 - Optimization: .sharedUploadNotice is also specific to File: pages by Jack Phoenix

Timeless edit

Vector edit

Misc edit

VisualEditor/VisualEditor edit

No changes edit

  • 3D
  • AbuseFilter
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • CampaignEvents
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CirrusSearch
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • DismissableSiteNotice
  • DoubleWiki
  • Elastica
  • ElectronPdfService
  • EntitySchema
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FlaggedRevs
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • ImageMap
  • ImageSuggestions
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LiquidThreads
  • Listings
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • MediaModeration
  • MediaSearch
  • MobileApp
  • Modern
  • MultimediaViewer
  • NavigationTiming
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Phonos
  • Poem
  • ProofreadPage
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RelatedArticles
  • Renameuser
  • RevisionSlider
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • WebAuthn
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaEvents
  • WikimediaIncubator
  • WikimediaMaintenance
  • WikimediaMessages
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes edit

304 Changes in 46 repos by 81 authors