MediaWiki 1.38/wmf.1

MediaWiki 1.38.0-wmf.0 Deployment of MediaWiki 1.38.0-wmf.1 to Wikimedia sites MediaWiki 1.38.0-wmf.2

The latest version (labeled "1.38.0-wmf.1") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 21 September 2021 (see the roadmap).

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit

AdvancedSearch

edit
  • git #05b05933 - Fix/update config related documentation in several classes by Thiemo Kreuz

ArticlePlaceholder

edit

Babel

edit

CategoryTree

edit

CentralAuth

edit

CheckUser

edit
  • git #6cacac0f - Simplify false check after openssl_open by Umherirrender

ChessBrowser

edit

CirrusSearch

edit
  • git #b677fb7e - Avoid non-namespaced aliases for Wikimedia\Rdbms namespace by Umherirrender
  • git #1bb5a031 - RedirectsAndIncomingLinks: inject BacklinkCacheFactory (task T290909) by Alexander Vorwerk
  • git #2a649fd9 - Replace usages of deprecated wfWikiID() by Alexander Vorwerk
  • git #705e3b39 - Refactor AnalysisConfigBuilder Standard Analyzers (task T272606) by tjones
  • git #c4ccffce - Expose CirrusSearch\CirrusSearch class as a service by Gergő Tisza

cldr

edit

ContentTranslation

edit
  • git #9a7446e0 - CX3 Build 0.1.0+20210920 - second build by Santhosh Thottingal
  • git #9b0b0927 - SXContentComparator: Fix regression issues in useListSelector by NikG
  • git #9a2500c7 - Adjust search loading indicator to avoid jumps (task T290457) by Santhosh Thottingal
  • git #29b4f26c - CX Skin: Inlclude link related styles and overrides (task T289570) (task T291252) by Santhosh Thottingal
  • git #b8be4d09 - CX3 Build 0.1.0+20210920 by Santhosh Thottingal
  • git #c4924d99 - SXContentComparator: Refactor all SFCs to use composition api by NikG
  • git #36f03173 - SXTranslationConfirmerActionPanel: Refactor SFC and merge composables by NikG
  • git #2a60c844 - Fix error while switching target languages in section selector by Santhosh Thottingal
  • git #03b2f790 - Pick a section: Display sections in the same order as in article (task T290954) by NikG
  • git #e08c9e0a - SXSectionSelector: Refactor to use Composition API by NikG
  • git #1b37e7e2 - Vuex setCurrentSectionSuggestion mutation: fix constructor payload (task T291203) by NikG
  • git #36a66357 - build: Updating stylelint-config-wikimedia to 0.11.1 by Umherirrender
  • git #917cf32c - Page API: Handle empty results from searchPagesByTitlePrefix by Santhosh Thottingal
  • git #1266078a - SX: Remove unused aside tag by Santhosh Thottingal
  • git #1a000b1e - SX: Use Dummy VE surface based section extraction only for source page (task T290453) by Santhosh Thottingal
  • git #824eacdb - SX mediawiki store: Remove unreachable code in fetchPageContent by Santhosh Thottingal
  • git #d6f772da - SXTranslationConfirmer: Enable bookmark action (task T290482) by NikG

Disambiguator

edit
  • git #b68a3a9d - Remove unneeded check about database connection by Umherirrender

DiscussionTools

edit

DonationInterface

edit

Echo

edit
  • git #a0cb29f1 - Check for empty strings in markasread query param by Umherirrender
  • git #76227585 - Avoid non-namespaced aliases for Wikimedia\Rdbms namespace by Umherirrender
  • git #840edd83 - Clarify the references to talk pages in notification preferences (#2) (task T286954) by Bartosz Dziewoński

EntitySchema

edit
  • git #73dd6bfe - Avoid non-namespaced aliases for Wikimedia\Rdbms namespace by Umherirrender
  • git #c0857087 - Update expectations in diff tests after core changes by Daimona Eaytoy

EventBus

edit
  • git #d456640b - Support x_client_ip_forwarding_enabled setting per event service (task T288853) by Michael Holloway
  • git #1da8957c - Update wgEventStreams text fixture format by Michael Holloway

FlaggedRevs

edit
  • git #6dbeec25 - Pass ContextSource to DifferenceEngine by Umherirrender

Flow

edit

GettingStarted

edit
  • git #1a382d8a - styles: Remove IE 8 opacity workaround by Volker E

GlobalUsage

edit

Graph

edit
  • git #a9982a11 - Remove unsupported 'message' parameter to mw.confirmCloseWindow by Bartosz Dziewoński

GrowthExperiments

edit

GuidedTour

edit

IPInfo

edit

Kartographer

edit

LdapAuthentication

edit

MachineVision

edit

Math

edit

MediaSearch

edit

MobileFrontend

edit
  • git #61ae6947 - specials: Make SpecialContributions be able to view IP editors contribs (task T291233) by Derick Alangi
  • git #22d2ea32 - [selenium] temporarily delete problematic test (task T291145) by jdlrobson
  • git #857bc270 - [Selenium] Skip failing user page test by jdlrobson
  • git #7b5c266b - DI NamespaceInfo, RevisionStore & RevisionFactory services by Derick Alangi
  • git #4cfb1a93 - specials: Properly dependency inject RevisionLookup in MobileDiff by Derick Alangi

NearbyPages

edit
  • git #c7855029 - i18n: Replace instances of "article" with "page" by jdlrobson

PagedTiffHandler

edit

PageImages

edit

PageTriage

edit

PdfHandler

edit

ProofreadPage

edit

PropertySuggester

edit

SecurePoll

edit

TemplateData

edit
  • git #eb12e48b - Add test cases for (almost) all possible parsing errors by Thiemo Kreuz
  • git #03d838ab - Omit the newline from EndFormat if no parameters are present (task T282031) by Arlo Breault
  • git #920dd0c4 - Update FormatString spec to match Parsoid's implementation by Arlo Breault

Translate

edit
  • git #8c5339de - Use DB_PRIMARY instead of deprecated DB_MASTER (task T254646) by Alexander Vorwerk
  • git #aaffbdfc - Replace deprecated PageContentSave hook (task T291001) by TChin
  • git #d5e4921a - Avoid non-namespaced aliases for Wikimedia\Rdbms namespace by Umherirrender
  • git #f3610e26 - TranslationHelperException: Fix formatting for declare strict_types by Abijeet
  • git #e59fb915 - Avoid duplicated directory separators for premade groups (task T272830) by Niklas Laxström
  • git #1bb395cb - Clear translatable source page cache after move by Abijeet
  • git #99f141e4 - TranslatablePageMover: Remove custom target page exists check (task T284116) by Abijeet
  • git #4a1b68dc - SpecialPageTranslationMovePage: Wrap common fields in a function by Abijeet
  • git #61201b5a - MovePage: Add support for moving talkpages (task T41023) by Abijeet
  • git #80875bb5 - Breaking change: Remove getConfiguration and getFFS from MessageGroup by Niklas Laxström
  • git #5f080428 - QueryTranslationStatsActionApi: Increase max value by Niklas Laxström

UploadWizard

edit
  • git #70eedc3e - Remove unsupported 'message' parameter to mw.confirmCloseWindow by Bartosz Dziewoński
  • git #6df91558 - Avoid using ContentHandler::getContentText() by Alexander Vorwerk
  • git #93bee469 - Fix casing of internal special page name Userlogin by Umherirrender
  • git #9c7005a0 - Replace obsolete LESS `box-shadow()` mixin by Volker E

VipsScaler

edit
  • git #c75623cb - Use remoteExtPath, not remoteSkinPath by Kunal Mehta

VisualEditor

edit

Wikibase

edit

WikibaseCirrusSearch

edit

WikibaseLexeme

edit

WikibaseLexemeCirrusSearch

edit

WikibaseMediaInfo

edit

WikibaseQualityConstraints

edit

WikidataPageBanner

edit

wikihiero

edit

WikimediaBadges

edit

Wikisource

edit

Skins

edit

MinervaNeue

edit

MonoBook

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit
  • git #ec9e8022 - Update and fix all `@param config` and `@cfg` documentation by Thiemo Kreuz
  • git #40bf00bf - Make default source mode font easier to override (task T290176) by Bartosz Dziewoński

No changes

edit
  • 3D
  • ActiveAbstract
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • Cite
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • CodeReview
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • CongressLookup
  • ContactPage
  • CreditsSource
  • Dashiki
  • DismissableSiteNotice
  • DoubleWiki
  • DynamicSidebar
  • Elastica
  • ElectronPdfService
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • ImageMap
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • Linter
  • LiquidThreads
  • Listings
  • LocalisationUpdate
  • LoginNotify
  • MapSources
  • MassMessage
  • MediaModeration
  • MobileApp
  • Modern
  • MultimediaViewer
  • NavigationTiming
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageNotice
  • PageViewInfo
  • ParserFunctions
  • Poem
  • PoolCounter
  • Popups
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RelatedArticles
  • Renameuser
  • RevisionSlider
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • SecureLinkFixer
  • ShortUrl
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TimedMediaHandler
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadsLink
  • UrlShortener
  • UserMerge
  • WebAuthn
  • WikiEditor
  • WikiLove
  • Wikidata.org
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaEditorTasks
  • WikimediaEvents
  • WikimediaIncubator
  • WikimediaMaintenance
  • WikimediaMessages
  • XAnalytics
  • intersection
  • timeline

Total changes

edit

352 Changes in 60 repos by 72 authors