MediaWiki 1.38/wmf.1

TriangleArrow-Left.svgMediaWiki 1.38.0-wmf.0 Deployment of MediaWiki 1.38.0-wmf.1 to Wikimedia sites MediaWiki 1.38.0-wmf.2TriangleArrow-Right.svg

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 changesEdit

VendorEdit

ExtensionsEdit

AbuseFilterEdit

AdvancedSearchEdit

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

ArticlePlaceholderEdit

BabelEdit

CategoryTreeEdit

CentralAuthEdit

CheckUserEdit

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

ChessBrowserEdit

CirrusSearchEdit

  • 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

cldrEdit

ContentTranslationEdit

  • 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

DisambiguatorEdit

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

DiscussionToolsEdit

DonationInterfaceEdit

EchoEdit

  • 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

EntitySchemaEdit

  • 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

EventBusEdit

  • 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

FlaggedRevsEdit

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

FlowEdit

GettingStartedEdit

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

GlobalUsageEdit

GraphEdit

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

GrowthExperimentsEdit

GuidedTourEdit

IPInfoEdit

KartographerEdit

LdapAuthenticationEdit

MachineVisionEdit

MathEdit

MediaSearchEdit

MobileFrontendEdit

  • 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

NearbyPagesEdit

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

PagedTiffHandlerEdit

PageImagesEdit

PageTriageEdit

PdfHandlerEdit

ProofreadPageEdit

PropertySuggesterEdit

SecurePollEdit

TemplateDataEdit

  • 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

TranslateEdit

  • 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

UploadWizardEdit

  • 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

VipsScalerEdit

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

VisualEditorEdit

WikibaseEdit

WikibaseCirrusSearchEdit

WikibaseLexemeEdit

WikibaseLexemeCirrusSearchEdit

WikibaseMediaInfoEdit

WikibaseQualityConstraintsEdit

WikidataPageBannerEdit

wikihieroEdit

WikimediaBadgesEdit

WikisourceEdit

SkinsEdit

MinervaNeueEdit

MonoBookEdit

VectorEdit

MiscEdit

VisualEditor/VisualEditorEdit

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

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

352 Changes in 60 repos by 72 authors