Skip to content

Releases: getsentry/sentry-javascript

5.29.1

16 Dec 11:38
Compare
Choose a tag to compare
  • [types] ref: Loosen tag types, create new Primitive type (#3108)
  • [tracing] feat: Send sample rate and type in transaction item header in envelope (#3068)
  • [tracing] fix(web-vitals): Fix TTFB capture in Safari (#3106)

5.29.0

07 Dec 10:49
Compare
Choose a tag to compare
  • [tracing] feat: MongoDB Tracing Support (#3072)
  • [tracing] feat: MySQL Tracing Support (#3088)
  • [tracing] feat: PostgreSQL Tracing Support (#3064)
  • [tracing] fix: Add sentry-trace header to outgoing http(s) requests in node (#3053)
  • [node] fix: Revert express tracing integration type to use any (#3093)

5.28.0

01 Dec 14:18
Compare
Choose a tag to compare
  • [browser] fix: Handle expo file dir stack frames (#3070)
  • [vue] feat: @sentry/vue (#2953)
  • [node] ref: Revamp express route info extraction (#3084)
  • [browser] fix: Dont append dsn twice to report dialog calls (#3079)
  • [ember] fix: Use correct import from @sentry/browser (#3077)
  • [node] ref: Express integration span name change and path unification (#3078)

5.27.6

23 Nov 12:37
Compare
Choose a tag to compare
  • [hub] fix: Don't invoke scope updates in scope listeners

5.27.5

23 Nov 10:29
Compare
Choose a tag to compare
  • [hub] fix: Sync ScopeListeners (#3065)
  • [tracing] fix: Typo in constant name in @sentry/tracing (#3058)

5.27.4

13 Nov 11:02
Compare
Choose a tag to compare
  • [core] fix: Remove globalThis usage (#3033)
  • [react] ref: Add React 17.x to peerDependencies (#3034)
  • [tracing] fix: Express transaction name (#3048)
  • [serverless] fix: AWS Execution duration (#3032)
  • [serverless] fix: Add optional parameter to AWSServices integration (#3030)
  • [serverless] fix: Wrap google cloud functions with a Proxy(). (#3035)
  • [hub] fix: stop using @types/node in @sentry/hub (#3050)

5.27.3

04 Nov 17:22
Compare
Choose a tag to compare
  • [hub] fix: Make sure that getSession exists before calling it (#3017)
  • [browser] feat: Add DOMException.code as tag if it exists (#3018)
  • [browser] fix: Call removeEventListener twice only when necessary (#3016)
  • [tracing] fix: Schedule the execution of the finish to let all the spans being closed first (#3022)
  • [tracing] fix: Adjust some web vitals to be relative to fetchStart and some other improvements (#3019)
  • [tracing] fix: Add transaction name as tag on error events (#3024)

5.27.2

29 Oct 11:25
Compare
Choose a tag to compare
  • [apm] ref: Delete sentry/apm package (#2990)
  • [types] fix: make requestHandler options an own type (#2995)
  • [core] fix: Use 'production' as default value for environment key (#3013)

5.27.1

23 Oct 10:31
Compare
Choose a tag to compare
  • [hub] fix: Preserve original user data for explicitly updated scopes (#2991)
  • [ember] fix: prevent unexpected errors on transition (#2988)

5.27.0

21 Oct 10:50
Compare
Choose a tag to compare
  • [browser] feat: Sessions Health Tracking (#2973)
  • [core] fix: Correct processing flag in BaseClient (#2983)
  • [node] feat: use req.cookies if available instead of parsing (#2985)
  • [core] ref: Use SentryError for prepareEvent rejections (#2973)
  • [core] ref: Errors handling in prepareEvent pipeline (#2987)
  • [serverless] feat: Implement tracing of Google Cloud Requests (#2981)
  • [serverless] ref: Set global event processor and pass scope data for transactions (#2975)
  • [tracing] feat: Add secure connect navigation timing (#2980)
  • [tracing] feat: Capture time spent redirecting before loading the current page (#2986)
  • [tracing] feat: Capture browser navigator information (#2966)
  • [tracing] feat: Express router methods tracing (#2972)
  • [tracing] ref: Only report FCP or FP if the page wasn't hidden prior to their instrumentation (#2979)