Skip to content

Commit ebfed03

Browse files
authored
fix: Non async api for event processors (#1847)
* fix: Non async api for event processors * meta: Add changelog * meta: Remove githead from package.json * fix: package.json
1 parent 5be6891 commit ebfed03

File tree

10 files changed

+12
-12
lines changed

10 files changed

+12
-12
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@
22

33
## Unreleased
44

5+
## 4.5.3
6+
7+
- [browser]: fix: Fix UnhandledPromise: [object Object]
58
- [core]: fix: Error in extraErrorData integration where event would not be send in case of non assignable object property.
9+
- [hub]: feat: Support non async event processors
10+
611

712
## 4.5.2
813

packages/browser/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,5 @@
7575
"size:check": "cat build/bundle.min.js | gzip -9 | wc -c | awk '{$1=$1/1024; print $1,\"kB\";}'",
7676
"version": "node ../../scripts/versionbump.js src/version.ts"
7777
},
78-
"gitHead": "a91da22f8bd3bddb38fab7f868326e376da82d4d",
7978
"sideEffects": false
8079
}

packages/core/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,5 @@
6868
}
6969
}
7070
},
71-
"gitHead": "a91da22f8bd3bddb38fab7f868326e376da82d4d",
7271
"sideEffects": false
7372
}

packages/hub/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,5 @@
6666
}
6767
}
6868
},
69-
"gitHead": "a91da22f8bd3bddb38fab7f868326e376da82d4d",
7069
"sideEffects": false
7170
}

packages/hub/src/scope.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@ import { Breadcrumb, SentryEvent, SentryEventHint, Severity, User } from '@sentr
22
import { getGlobalObject } from '@sentry/utils/misc';
33
import { assign, safeNormalize } from '@sentry/utils/object';
44

5-
export type EventProcessor = (event: SentryEvent, hint?: SentryEventHint) => Promise<SentryEvent | null>;
5+
export type EventProcessor = (
6+
event: SentryEvent,
7+
hint?: SentryEventHint,
8+
) => Promise<SentryEvent | null> | SentryEvent | null;
69

710
/**
811
* Holds additional event information. {@link Scope.applyToEvent} will be
@@ -58,7 +61,7 @@ export class Scope {
5861
callback(this);
5962
});
6063
this.notifyingListeners = false;
61-
}, 0);
64+
});
6265
}
6366
}
6467

packages/minimal/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,5 @@
6666
}
6767
}
6868
},
69-
"gitHead": "a91da22f8bd3bddb38fab7f868326e376da82d4d",
7069
"sideEffects": false
7170
}

packages/node/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,5 @@
7676
"diagnostics": false
7777
}
7878
}
79-
},
80-
"gitHead": "a91da22f8bd3bddb38fab7f868326e376da82d4d"
79+
}
8180
}

packages/types/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,5 @@
3636
"fix:prettier": "prettier --write \"{src,test}/**/*.ts\"",
3737
"fix:tslint": "tslint --fix -t stylish -p ."
3838
},
39-
"gitHead": "a91da22f8bd3bddb38fab7f868326e376da82d4d",
4039
"sideEffects": false
4140
}

packages/typescript/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,5 @@
1616
"peerDependencies": {
1717
"tslint": "^5.11.0",
1818
"typescript": "^3.2.0"
19-
},
20-
"gitHead": "a91da22f8bd3bddb38fab7f868326e376da82d4d"
19+
}
2120
}

packages/utils/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,5 @@
6464
}
6565
}
6666
},
67-
"gitHead": "a91da22f8bd3bddb38fab7f868326e376da82d4d",
6867
"sideEffects": false
6968
}

0 commit comments

Comments
 (0)