MediaWiki 1.39/wmf.18

MediaWiki 1.39.0-wmf.17 Deployment of MediaWiki 1.39.0-wmf.18 to Wikimedia sites MediaWiki 1.39.0-wmf.19

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

Core changes edit

Vendor edit

Extensions edit

AbuseFilter edit

  • git #5f979bcf - Use UserIdentity in FilterStore::doSaveFilter by Umherirrender
  • git #30fefb75 - Use UserIdentity in ConsequencesExecutor by Umherirrender
  • git #f33bc586 - Set the 'timestamp' var in addGenericVars by Daimona Eaytoy
  • git #40c57123 - Pass RecentChange to addGenericVars by Matěj Suchánek
  • git #3d3c45f3 - tests: Mock WikiPage in unit test (task T297688) by Umherirrender
  • git #40564ca6 - Remove $info argument from ReversibleConsequence::revert by Matěj Suchánek

ActiveAbstract edit

  • git #776aaeac - Fix MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment by Reedy

Babel edit

CentralAuth edit

  • git #9434f2b9 - Update more GlobalRename classes to only require UserIdentity by Alexander Vorwerk
  • git #d4289d11 - Support for temporary user creation by Tim Starling
  • git #b4924245 - Update GlobalRenameUser to only require UserIdentity by Alexander Vorwerk

CentralNotice edit

CheckUser edit

CirrusSearch edit

cldr edit

CommonsMetadata edit

ContentTranslation edit

  • git #76a835f9 - ULS entrypoint: Clicking the ellipsis button is not working as expected (task T311135) by Santhosh Thottingal

DiscussionTools edit

DonationInterface edit

Echo edit

EntitySchema edit

EventBus edit

  • git #def81b12 - Start `catch` blocks on the same line as the preceding } by DannyS712

EventLogging edit

  • git #4c239dc4 - MediaWikiMetricsClientIntegration: Do not read state from DOM by Sam Smith
  • git #9ac7bcb1 - MediaWikiMetricsClientIntegration: Cache ::getContextAttributes() result by Sam Smith
  • git #bf7409da - lib: Update lib/metrics-platform to f8693e71807 (task T309306) by Sam Smith

FileExporter edit

FlaggedRevs edit

Flow edit

GlobalPreferences edit

GrowthExperiments edit

GuidedTour edit

GWToolset edit

ImageSuggestions edit

  • git #95d32ab9 - Echo tables can live in a different db by Matthias Mullie

IPInfo edit

Kartographer edit

LabeledSectionTransclusion edit

  • git #ae6109ef - Fixes parser tests after edit link title update by Tpt

Linter edit

  • git #c97d9e32 - Start `catch` blocks on the same line as the preceding } by DannyS712

LiquidThreads edit

  • git #a64537e3 - Replace deprecated WikiPage::factory/Use WikiPageFactory (task T297688) by Umherirrender
  • git #8308a5ee - Deprecate SkinTemplateNavigation::SpecialPage and SkinTemplateNavigation hooks in favor of SkinTemplateNavigation::Universal (task T255319) by Moh'd Khier Abualruz

MachineVision edit

MassMessage edit

Math edit

MediaSearch edit

  • git #edc3ea50 - MediaSearch: "Load more" and "No more results found" displayed at the top of search resutls (task T310984) by Mark Shenouda

MobileFrontend edit

MultimediaViewer edit

Newsletter edit

PageTriage edit

ProofreadPage edit

  • git #d1748f1d - Start `catch` blocks on the same line as the preceding } by DannyS712

RevisionSlider edit

  • git #fd9b1763 - Modernize and simplify smaller pieces of code in API module by Thiemo Kreuz

Scribunto edit

SecurePoll edit

  • git #188647ae - Run phan for cli folder and auth-api.php by Umherirrender

SimilarEditors edit

SpamBlacklist edit

TemplateData edit

TimedMediaHandler edit

  • git #cb932518 - Fix for ogv.js enabling on iOS with MPEG source videos by Brion Vibber

Translate edit

UniversalLanguageSelector edit

  • git #6d8bda55 - Update jquery.ime and jquery.uls from upstream by Amir E. Aharoni

UploadWizard edit

VisualEditor edit

Wikibase edit

WikibaseCirrusSearch edit

WikibaseLexeme edit

WikibaseMediaInfo edit

WikiEditor edit

  • git #bb21ea05 - Use 100ms opacity transition for revealing "Reload" button on hover by Ed Sanders
  • git #7f768f74 - RealtimePreview: Don't update when wikitext is unmodified (task T311406) by Ed Sanders

WikiLambda edit

WikiLove edit

  • git #7c380949 - build: Update eslint, stylelint by Ed Sanders
  • git #36a12773 - Use Wikimedia standard icon for Wikilove (task T234990) by Jon Robson
  • git #e71652bd - Deprecate SkinTemplateNavigation::SpecialPage and SkinTemplateNavigation hooks in favor of SkinTemplateNavigation::Universal (task T255319) by Moh'd Khier Abualruz

WikimediaMaintenance edit

  • git #fceafc6e - renameInvalidUsernames: add missing \n to output call by Alexander Vorwerk

WikimediaMessages edit

Wikistories edit

Skins edit

MinervaNeue edit

Timeless edit

Vector edit

Misc edit

VisualEditor/VisualEditor edit

  • git #c5804af0 - Handle Shift+Enter at the start/end of pre nodes too (task T60773) by Bartosz Dziewoński
  • git #082df611 - DummyPlatform: Mock system Storage object as well as SafeStorage wrapper by Ed Sanders
  • git #83024d90 - Add unit tests for ve.init.ListStorage by Ed Sanders
  • git #5c0ffc78 - build: Update language lists to add 'ks-arab' by Bartosz Dziewoński
  • git #0320dfd0 - Swap out an existing toolbar $overlay when changing a surface by Ed Sanders

No changes edit

  • 3D
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CharInsert
  • ChessBrowser
  • Cite
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • ConfirmEdit
  • CongressLookup
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • Elastica
  • ElectronPdfService
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileImporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • ImageMap
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LandingCheck
  • LdapAuthentication
  • Listings
  • LoginNotify
  • MapSources
  • MediaModeration
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • PoolCounter
  • Popups
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RelatedArticles
  • Renameuser
  • SandboxLink
  • Score
  • SearchExtraNS
  • SecureLinkFixer
  • ShortUrl
  • SiteMatrix
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • WebAuthn
  • WikibaseLexemeCirrusSearch
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaEvents
  • WikimediaIncubator
  • Wikisource
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes edit

331 Changes in 65 repos by 83 authors