MediaWiki 1.38/wmf.22

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

The latest version (labeled "1.38.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, 15 February 2022 (see the roadmap).

Core changes edit

Vendor edit

Extensions edit

3D edit

  • git #f229fd70 - Use parserTransformHook instead of onBeforeParserFetchFileAndTitle by Arlo Breault

AbuseFilter edit

  • git #95c0978d - Clean up AbuseLogPager by Matěj Suchánek
  • git #aecfc7e6 - Replace use of deprecated OutputPage::enableClientCache( false ) by C. Scott Ananian

AdvancedSearch edit

AntiSpoof edit

  • git #c834746e - AntiSpoofPreAuthenticationProviderTest: Use namespaced SpoofUser class by Reedy
  • git #1e8f3200 - Namespace extension by Reedy

BetaFeatures edit

  • git #fcf263b7 - Parse disable-if statements for client-side by Func

CentralAuth edit

Cognate edit

  • git #c8594338 - build(deps-dev): bump eslint-config-wikimedia from 0.20.0 to 0.22.1 by Addbot

ConfirmEdit edit

ContentTranslation edit

DiscussionTools edit

DonationInterface edit

Echo edit

ElectronPdfService edit

FileImporter edit

  • git #06e1453d - Remove weird internal special page name by Thiemo Kreuz

FlaggedRevs edit

Flow edit

  • git #dad11338 - eslint: Lint Gruntile.js using server rules by Ed Sanders
  • git #c393b575 - Replace use of deprecated OutputPage::enableClientCache( false ) by C. Scott Ananian
  • git #d46e0109 - CONTRIBUTING: Point IRC presence to #wikimedia-tech by James D. Forrester
  • git #1eb670e4 - phan: suppress PhanPossiblyUndeclaredVariable false positiv by Alexander Vorwerk
  • git #85d0e240 - boardstart/end options to dumpBackup will be base 36 strings, not ints (task T300760) by Ariel T. Glenn

GlobalBlocking edit

  • git #377a7af0 - Replace use of deprecated OutputPage::enableClientCache( false ) by C. Scott Ananian

GrowthExperiments edit

GuidedTour edit

GWToolset edit

  • git #9a266a3c - Apply PHP7 style to make code much more trivial by Thiemo Kreuz

InterwikiSorting edit

  • git #d1e23a7d - build(deps-dev): bump eslint-config-wikimedia from 0.20.0 to 0.22.1 by Addbot

IPInfo edit

Kartographer edit

MobileFrontend edit

MultimediaViewer edit

NearbyPages edit

Newsletter edit

Nuke edit

PageImages edit

PageTriage edit

ProofreadPage edit

PropertySuggester edit

  • git #59449a41 - build(deps-dev): bump eslint-config-wikimedia from 0.20.0 to 0.22.1 by Addbot

RelatedArticles edit

RSS edit

Scribunto edit

  • git #c51b6efe - Revert "Add test for pageLanguage property" by Ammarpad
  • git #b8d7d700 - Use Category::getMemberCount from core by Ammarpad

SecureLinkFixer edit

SecurePoll edit

StopForumSpam edit

TemplateData edit

Thanks edit

  • git #778980cb - Replace deprecated User::newFromIdentity with UserFactory by Umherirrender
  • git #f2a70079 - Cleanup: Remove deprecated hasText option from MobileFrontend Icon by bwang

TimedMediaHandler edit

  • git #e0023802 - Missing space in selector by Derk-Jan Hartman
  • git #b7b56f4e - Account for device pixel ratio when selecting video resolution (task T300959) by Derk-Jan Hartman
  • git #52f6a5d6 - Rename ForeignRepoWithMWAPI -> IForeignRepoWithMWApi by Brian Wolff
  • git #73991adb - Size the playbutton on videos smaller than 60px by Derk-Jan Hartman
  • git #bae3ff9a - Disable poster and bigplaybutton in dialog (task T300400) by Derk-Jan Hartman
  • git #07e47405 - Remove big play button for audio via videojs config by Derk-Jan Hartman
  • git #d6b1951d - Allow passing config overrides to InlinePlayer by Derk-Jan Hartman

TitleBlacklist edit

Translate edit

UniversalLanguageSelector edit

  • git #24a921d6 - Update language name search data by Niklas Laxström
  • git #a682cd3f - Update jquery.uls and .ime from upstream by Amir E. Aharoni

VisualEditor edit

Wikibase edit

  • git #2f09b7b2 - Implement __serialize/__unserialize for PHP 8.1 support (task T301249) by Marius Hoch
  • git #b177d4f7 - Make RepoApi depend on mediawiki.user (uses mw.user.isAnon) by Marius Hoch
  • git #aca28112 - WikiPageUpdaterTest: fix mock title by daniel
  • git #3e888cdb - Inject SiteLinkTargetProvider into SpecialSetSiteLink by Marius Hoch
  • git #dedb8fc4 - SpecialNewItem: Fix site validation (task T301247) by Marius Hoch
  • git #f6245b20 - Clean up tests that misused the parameters of assertSame/Equals by Func
  • git #1df1a7bb - Use ParserOutput::appendExtensionData() for wikibase-entity-usage (task T300981) by C. Scott Ananian
  • git #8f272dd4 - Bump dawidd6/action-send-mail from 3.5.0 to 3.6.0 by Addbot

WikibaseLexeme edit

WikibaseMediaInfo edit

  • git #21feaf8d - Mock OutputPage::setPreventClickjacking() during tests by C. Scott Ananian

WikibaseQualityConstraints edit

  • git #1eca6f83 - Bump eslint-config-wikimedia from 0.21.0 to 0.22.1 by Addbot

Wikidata.org edit

  • git #e9f5fce6 - build(deps-dev): bump eslint-config-wikimedia from 0.20.0 to 0.22.1 by Addbot
  • git #ee9e8cb2 - build(deps-dev): bump stylelint-config-wikimedia from 0.11.1 to 0.12.0 by Addbot
  • git #f5524cd3 - build(deps-dev): bump grunt-eslint from 23.0.0 to 24.0.0 by Addbot

WikidataPageBanner edit

WikiEditor edit

WikiLambda edit

WikimediaBadges edit

  • git #c2a78ea4 - build(deps-dev): bump grunt-eslint from 23.0.0 to 24.0.0 by Addbot
  • git #4d0efd38 - build(deps-dev): bump stylelint-config-wikimedia from 0.11.1 to 0.12.0 by Addbot
  • git #0e68410b - build(deps-dev): bump eslint-config-wikimedia from 0.20.0 to 0.22.1 by Addbot

WikimediaEditorTasks edit

  • git #8c6373c4 - Avoid Utils::getCentralId in loops by Umherirrender
  • git #2427440e - Remove unneeded User::newFromIdentity calls by Umherirrender

WikimediaEvents edit

  • git #3722713f - readingDepth: Remove redundant file closure by Timo Tijhof
  • git #f388d2d6 - Move more variables inline and fix minor eslint warning by Timo Tijhof
  • git #d73b4787 - PrefUpdate: Track changes of growthexperiments-homepage-mentorship-enabled (task T287915) by Martin Urbanec
  • git #261cf0e9 - Track changes of growthexperiments-mentor-away-timestamp (task T280307) by Martin Urbanec

WikimediaMessages edit

Skins edit

MinervaNeue edit

MonoBook edit

Nostalgia edit

  • git #7681c7eb - Replace use of deprecated OutputPage::enableClientCache( false ) by C. Scott Ananian

Timeless edit

Vector edit

Misc edit

VisualEditor/VisualEditor edit

  • git #1d8fbde1 - Prefer the start of a CBN when selecting first visible offset (task T299112) by Ed Sanders
  • git #c8a50eee - build: Update eslint-config-wikimedia & stylelint-config-wikimedia by Ed Sanders
  • git #0b528cd6 - Update OOUI to v0.43.1 by James D. Forrester
  • git #30591c0d - Default target: Attach actions toolbar before init by Ed Sanders

No changes edit

  • ActiveAbstract
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • CheckUser
  • ChessBrowser
  • CirrusSearch
  • Cite
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • CodeReview
  • Collection
  • CologneBlue
  • CommonsMetadata
  • CongressLookup
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • DynamicSidebar
  • Elastica
  • EntitySchema
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • ImageMap
  • InputBox
  • Insider
  • Interwiki
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • LiquidThreads
  • Listings
  • LocalisationUpdate
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • Math
  • MediaModeration
  • MediaSearch
  • MobileApp
  • Modern
  • NavigationTiming
  • NewUserMessage
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • PoolCounter
  • Popups
  • QuickSurveys
  • Quiz
  • ReadingLists
  • Renameuser
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • ShortUrl
  • SiteMatrix
  • SpamBlacklist
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • WebAuthn
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaIncubator
  • WikimediaMaintenance
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes edit

325 Changes in 65 repos by 76 authors