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
  • 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
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