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