Skip to content

Commit 0e46ae4

Browse files
committed
Merge branch 'master' into kmclb-next-js-performance
2 parents 1d90053 + 9dffb92 commit 0e46ae4

File tree

33 files changed

+178
-131
lines changed

33 files changed

+178
-131
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,9 +193,17 @@ jobs:
193193
with:
194194
path: ${{ env.CACHED_BUILD_PATHS }}
195195
key: ${{ env.BUILD_CACHE_KEY }}
196+
- name: Check changed files
197+
id: changed-files-specific
198+
uses: tj-actions/[email protected]
199+
with:
200+
files: .*packages\/(ember|browser|core|tracing|hub|minimal|types|utils)($|/.*)
201+
# Only run ember tests if the files above have changed
196202
- name: Run Ember tests
203+
if: steps.changed-files-specific.outputs.any_changed == 'true'
197204
run: yarn test --scope=@sentry/ember
198205
- name: Compute test coverage
206+
if: steps.changed-files-specific.outputs.any_changed == 'true'
199207
uses: codecov/codecov-action@v1
200208

201209
job_artifacts:

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@
44

55
- "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
66

7+
## 6.4.1
8+
9+
- [ember] ref: Fix merging of runtime config with environment config. (#3563)
10+
- [angular] ref: Allow angular v12 as a peer dependency. (#3569)
11+
- [tracing] fix: Avoid browser tracing initialization on node environment (#3548)
12+
- [react] ref: Make RouteProps typing more generic (#3570)
13+
- [tracing] fix: Correctly handle pg.Cursor in pg query method (#3567)
14+
- [types] fix: Add attachment to SentryRequestType (#3561)
15+
- [nextjs] ref: Disable node session for next.js (#3558)
16+
- [eslint] feat: Add new eslint rules (#3545)
17+
718
## 6.4.0
819

920
- [core] feat: initalScope in SDK Options (#3544)

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"lerna": "3.4.0",
3-
"version": "6.4.0",
3+
"version": "6.4.1",
44
"packages": "packages/*",
55
"npmClient": "yarn",
66
"useWorkspaces": true

packages/angular/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry/angular",
3-
"version": "6.4.0",
3+
"version": "6.4.1",
44
"description": "Official Sentry SDK for Angular",
55
"repository": "git://github.com/getsentry/sentry-javascript.git",
66
"homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/angular",
@@ -16,22 +16,22 @@
1616
"access": "public"
1717
},
1818
"peerDependencies": {
19-
"@angular/common": "10.x || 11.x",
20-
"@angular/core": "10.x || 11.x",
21-
"@angular/router": "10.x || 11.x"
19+
"@angular/common": "10.x || 11.x || 12.x",
20+
"@angular/core": "10.x || 11.x || 12.x",
21+
"@angular/router": "10.x || 11.x || 12.x"
2222
},
2323
"dependencies": {
24-
"@sentry/browser": "6.4.0",
25-
"@sentry/types": "6.4.0",
26-
"@sentry/utils": "6.4.0",
24+
"@sentry/browser": "6.4.1",
25+
"@sentry/types": "6.4.1",
26+
"@sentry/utils": "6.4.1",
2727
"rxjs": "^6.6.0",
2828
"tslib": "^1.9.3"
2929
},
3030
"devDependencies": {
3131
"@angular/common": "^10.0.3",
3232
"@angular/core": "^10.0.3",
3333
"@angular/router": "^10.0.3",
34-
"@sentry-internal/eslint-config-sdk": "6.4.0",
34+
"@sentry-internal/eslint-config-sdk": "6.4.1",
3535
"eslint": "7.6.0",
3636
"npm-run-all": "^4.1.2",
3737
"prettier": "1.19.0",

packages/browser/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry/browser",
3-
"version": "6.4.0",
3+
"version": "6.4.1",
44
"description": "Official Sentry SDK for browsers",
55
"repository": "git://github.com/getsentry/sentry-javascript.git",
66
"homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/browser",
@@ -16,13 +16,13 @@
1616
"access": "public"
1717
},
1818
"dependencies": {
19-
"@sentry/core": "6.4.0",
20-
"@sentry/types": "6.4.0",
21-
"@sentry/utils": "6.4.0",
19+
"@sentry/core": "6.4.1",
20+
"@sentry/types": "6.4.1",
21+
"@sentry/utils": "6.4.1",
2222
"tslib": "^1.9.3"
2323
},
2424
"devDependencies": {
25-
"@sentry-internal/eslint-config-sdk": "6.4.0",
25+
"@sentry-internal/eslint-config-sdk": "6.4.1",
2626
"@types/eslint": "^7.2.0",
2727
"@types/md5": "2.1.33",
2828
"btoa": "^1.2.1",

packages/browser/src/transports/base.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ const CATEGORY_MAPPING: {
1515
event: 'error',
1616
transaction: 'transaction',
1717
session: 'session',
18+
attachment: 'attachment',
1819
};
1920

2021
/** Base Transport class implementation */

packages/core/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry/core",
3-
"version": "6.4.0",
3+
"version": "6.4.1",
44
"description": "Base implementation for all Sentry JavaScript SDKs",
55
"repository": "git://github.com/getsentry/sentry-javascript.git",
66
"homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/core",
@@ -16,14 +16,14 @@
1616
"access": "public"
1717
},
1818
"dependencies": {
19-
"@sentry/hub": "6.4.0",
20-
"@sentry/minimal": "6.4.0",
21-
"@sentry/types": "6.4.0",
22-
"@sentry/utils": "6.4.0",
19+
"@sentry/hub": "6.4.1",
20+
"@sentry/minimal": "6.4.1",
21+
"@sentry/types": "6.4.1",
22+
"@sentry/utils": "6.4.1",
2323
"tslib": "^1.9.3"
2424
},
2525
"devDependencies": {
26-
"@sentry-internal/eslint-config-sdk": "6.4.0",
26+
"@sentry-internal/eslint-config-sdk": "6.4.1",
2727
"eslint": "7.6.0",
2828
"jest": "^24.7.1",
2929
"npm-run-all": "^4.1.2",

packages/core/src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const SDK_VERSION = '6.4.0';
1+
export const SDK_VERSION = '6.4.1';

packages/ember/addon/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ export function InitSentryForEmber(_runtimeConfig: BrowserOptions | undefined) {
1717
assert('Missing configuration.', config);
1818
assert('Missing configuration for Sentry.', config.sentry || _runtimeConfig);
1919

20-
const initConfig = Object.assign({}, config.sentry, _runtimeConfig || {});
20+
// Permanently merge options into config, preferring runtime config
21+
Object.assign(config.sentry, _runtimeConfig || {});
22+
const initConfig = Object.assign({}, config.sentry);
2123

2224
initConfig._metadata = initConfig._metadata || {};
2325
initConfig._metadata.sdk = {

packages/ember/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry/ember",
3-
"version": "6.4.0",
3+
"version": "6.4.1",
44
"description": "Official Sentry SDK for Ember.js",
55
"repository": "git://github.com/getsentry/sentry-javascript.git",
66
"homepage": "https://github.com/getsentry/sentry-javascript/tree/master/packages/ember",
@@ -32,10 +32,10 @@
3232
},
3333
"dependencies": {
3434
"@embroider/macros": "~0.37.0",
35-
"@sentry/browser": "6.4.0",
36-
"@sentry/tracing": "6.4.0",
37-
"@sentry/types": "6.4.0",
38-
"@sentry/utils": "6.4.0",
35+
"@sentry/browser": "6.4.1",
36+
"@sentry/tracing": "6.4.1",
37+
"@sentry/types": "6.4.1",
38+
"@sentry/utils": "6.4.1",
3939
"ember-auto-import": "^1.6.0",
4040
"ember-cli-babel": "^7.20.5",
4141
"ember-cli-htmlbars": "^5.1.2",
@@ -46,7 +46,7 @@
4646
"@embroider/test-setup": "~0.37.0",
4747
"@glimmer/component": "^1.0.0",
4848
"@glimmer/tracking": "^1.0.0",
49-
"@sentry-internal/eslint-config-sdk": "6.4.0",
49+
"@sentry-internal/eslint-config-sdk": "6.4.1",
5050
"@types/ember": "^3.16.3",
5151
"@types/ember-qunit": "^3.4.9",
5252
"@types/ember__test-helpers": "^1.7.0",

0 commit comments

Comments
 (0)