From 0f50bd8ecdf5bf739c08f0eadc58d4b493fc2371 Mon Sep 17 00:00:00 2001 From: Daniel Griesser Date: Tue, 30 Jun 2020 11:06:00 +0200 Subject: [PATCH 1/3] fix: Add gatsby identifier --- packages/gatsby/src/gatsby-browser.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/packages/gatsby/src/gatsby-browser.js b/packages/gatsby/src/gatsby-browser.js index fcdd9b75f713..476c8b56adad 100644 --- a/packages/gatsby/src/gatsby-browser.js +++ b/packages/gatsby/src/gatsby-browser.js @@ -15,6 +15,21 @@ exports.onClientEntry = function(_, pluginParams) { tracesSampleRate, integrations, }); + Sentry.addGlobalEventProcessor(event => { + event.sdk = { + ...event.sdk, + name: 'sentry.javascript.gatsby', + packages: [ + ...((event.sdk && event.sdk.packages) || []), + { + name: 'npm:@sentry/gatsby', + version: Sentry.SDK_VERSION, + }, + ], + version: Sentry.SDK_VERSION, + }; + return event; + }); window.Sentry = Sentry; }); }; From e1d8bc99c3f99e3faf661dd0141fadca7721f1f2 Mon Sep 17 00:00:00 2001 From: Daniel Griesser Date: Tue, 30 Jun 2020 11:07:30 +0200 Subject: [PATCH 2/3] ref: Changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb203f9addf5..b5bcf066d287 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott - [tracing] fix: Add manual Location typing (#2700) - [react] feat: Expose eventId on ErrorBoundary component +- [gatsbe] fix: fix: Add gatsby sdk identifier (#2709) ## 5.18.1 From 60c4310bc7fccbd9366a3225c01282f84ef50694 Mon Sep 17 00:00:00 2001 From: Daniel Griesser Date: Tue, 30 Jun 2020 11:14:39 +0200 Subject: [PATCH 3/3] Update CHANGELOG.md Co-authored-by: Rodolfo Carvalho --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b5bcf066d287..116263b795c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott - [tracing] fix: Add manual Location typing (#2700) - [react] feat: Expose eventId on ErrorBoundary component -- [gatsbe] fix: fix: Add gatsby sdk identifier (#2709) +- [gatsby] fix: fix: Add gatsby sdk identifier (#2709) ## 5.18.1