MediaWiki 1.38/wmf.22

TriangleArrow-Left.svgMediaWiki 1.38.0-wmf.21 Deployment of MediaWiki 1.38.0-wmf.22 to Wikimedia sites MediaWiki 1.38.0-wmf.23TriangleArrow-Right.svg

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 changesEdit

VendorEdit

ExtensionsEdit

3DEdit

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

AbuseFilterEdit

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

AdvancedSearchEdit

AntiSpoofEdit

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

BetaFeaturesEdit

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

CentralAuthEdit

CognateEdit

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

ConfirmEditEdit

ContentTranslationEdit

DiscussionToolsEdit

DonationInterfaceEdit

EchoEdit

ElectronPdfServiceEdit

FileImporterEdit

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

FlaggedRevsEdit

FlowEdit

  • 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

GlobalBlockingEdit

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

GrowthExperimentsEdit

GuidedTourEdit

GWToolsetEdit

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

InterwikiSortingEdit

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

IPInfoEdit

KartographerEdit

MobileFrontendEdit

MultimediaViewerEdit

NearbyPagesEdit

NewsletterEdit

NukeEdit

PageImagesEdit

PageTriageEdit

ProofreadPageEdit

PropertySuggesterEdit

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

RelatedArticlesEdit

RSSEdit

ScribuntoEdit

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

SecureLinkFixerEdit

SecurePollEdit

StopForumSpamEdit

TemplateDataEdit

ThanksEdit

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

TimedMediaHandlerEdit

  • 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

TitleBlacklistEdit

TranslateEdit

UniversalLanguageSelectorEdit

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

VisualEditorEdit

WikibaseEdit

  • 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

WikibaseLexemeEdit

WikibaseMediaInfoEdit

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

WikibaseQualityConstraintsEdit

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

Wikidata.orgEdit

  • 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

WikidataPageBannerEdit

WikiEditorEdit

WikiLambdaEdit

WikimediaBadgesEdit

  • 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

WikimediaEditorTasksEdit

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

WikimediaEventsEdit

  • 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

WikimediaMessagesEdit

SkinsEdit

MinervaNeueEdit

MonoBookEdit

NostalgiaEdit

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

TimelessEdit

VectorEdit

MiscEdit

VisualEditor/VisualEditorEdit

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

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

325 Changes in 65 repos by 76 authors