Closed renovate[bot] closed 1 year ago
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication
This PR contains the following updates:
6.17.4
->6.19.7
6.17.4
->6.19.7
6.17.4
->6.19.7
Release Notes
getsentry/sentry-javascript
### [`v6.19.7`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6197) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.19.6...6.19.7) - fix(react): Add children prop type to ErrorBoundary component ([#4966](https://togithub.com/getsentry/sentry-javascript/issues/4966)) - fix(serverless): Re-add missing modules in Node AWS Lambda Layer ([#4982](https://togithub.com/getsentry/sentry-javascript/issues/4982)) - fix(tracing): Target tracing bundles for side effects ([#4955](https://togithub.com/getsentry/sentry-javascript/issues/4955)) Work in this release contributed by [@cameronaziz](https://togithub.com/cameronaziz) and [@kpdecker](https://togithub.com/kpdecker). Thank you for your contributions! ### [`v6.19.6`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6196) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.19.5...6.19.6) - fix(typing): Fix typing API in CaptureConsle ([#4879](https://togithub.com/getsentry/sentry-javascript/issues/4879)) ### [`v6.19.5`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6195) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.19.4...6.19.5) - ref(build): Add debug constants in each package individually ([#4842](https://togithub.com/getsentry/sentry-javascript/issues/4842)) - ref(build): Introduce central build directory to packages with bundles ([#4838](https://togithub.com/getsentry/sentry-javascript/issues/4838)) ([#4854](https://togithub.com/getsentry/sentry-javascript/issues/4854)) ([#4868](https://togithub.com/getsentry/sentry-javascript/issues/4868)) - feat(utils): Introduce getGlobalSingleton helper ([#4860](https://togithub.com/getsentry/sentry-javascript/issues/4860)) ### [`v6.19.4`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6194) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.19.3...6.19.4) - feat(react): Add React 18 as peer dep ([#4819](https://togithub.com/getsentry/sentry-javascript/issues/4819)) - ref(build): Add `build/types` to tarballs and adjust `types` entry points ([#4824](https://togithub.com/getsentry/sentry-javascript/issues/4824)) Work in this release contributed by [@MikevPeeren](https://togithub.com/MikevPeeren). Thank you for your contribution! ### [`v6.19.3`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6193) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.19.2...6.19.3) - feat(browser): Add new v7 Fetch Transport ([#4765](https://togithub.com/getsentry/sentry-javascript/issues/4765)) - feat(browser): Add new v7 XHR Transport ([#4803](https://togithub.com/getsentry/sentry-javascript/issues/4803)) - fix(core): Use correct version of event when tagging normalization ([#4780](https://togithub.com/getsentry/sentry-javascript/issues/4780)) - fix(core): Stop mangling \_experiments ([#4807](https://togithub.com/getsentry/sentry-javascript/issues/4807)) - feat(node): Add new v7 http/s Transports ([#4781](https://togithub.com/getsentry/sentry-javascript/issues/4781)) ### [`v6.19.2`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6192) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.19.1...6.19.2) - feat(core): Add new transports to base backend ([#4752](https://togithub.com/getsentry/sentry-javascript/issues/4752)) - feat(utils): Add `isNaN` function ([#4759](https://togithub.com/getsentry/sentry-javascript/issues/4759)) - fix(integrations): Emit ES5 code in ES5 bundles ([#4769](https://togithub.com/getsentry/sentry-javascript/issues/4769)) - fix(vue): Drop vue-router peerDep ([#4764](https://togithub.com/getsentry/sentry-javascript/issues/4764)) - ref(core): Reduce inboundfilters bundle size ([#4625](https://togithub.com/getsentry/sentry-javascript/issues/4625)) - ref(integrations): Make ReportTypes a union type - ref(node): Add source code context when using LinkedErrors ([#4753](https://togithub.com/getsentry/sentry-javascript/issues/4753)) - ref(utils): Introduce getEnvelopeType helper ([#4751](https://togithub.com/getsentry/sentry-javascript/issues/4751)) - ref(utils): Split normalization code into separate module ([#4760](https://togithub.com/getsentry/sentry-javascript/issues/4760)) ### [`v6.19.1`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6191) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.19.0...6.19.1) This release fixes a bug from 6.19.0 causing type import errors in most JS SDKs. - fix(types): Point to type definitions in dist folder ([#4745](https://togithub.com/getsentry/sentry-javascript/issues/4745)) ### [`v6.19.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6190) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.18.2...6.19.0) This release makes a change to the data normalization process, limiting the number of entries or properties which will be included in any given array or object to 1000. Previously there was no limit, so in rare cases you may notice a change in your context data. If this is a problem, you can increase the limit with the new `maxNormalizationBreadth` setting. See [#4689](https://togithub.com/getsentry/sentry-javascript/pull/4689) for details. - feat(build): Create debug versions of minified bundles ([#4699](https://togithub.com/getsentry/sentry-javascript/issues/4699)) - feat(integrations): Make ES6 integration bundles ([#4718](https://togithub.com/getsentry/sentry-javascript/issues/4718)) - feat(utils): Limit `normalize` maximum properties/elements ([#4689](https://togithub.com/getsentry/sentry-javascript/issues/4689)) - feat(various): Apply debug guard to logger everywhere ([#4698](https://togithub.com/getsentry/sentry-javascript/issues/4698)) - fix(browser): Use `apply` rather than `call` in `try-catch` integration ([#4695](https://togithub.com/getsentry/sentry-javascript/issues/4695)) - fix(ember): Fix merging env config ([#4714](https://togithub.com/getsentry/sentry-javascript/issues/4714)) - fix(nextjs): Add env var to suppress API non-response meta-warning ([#4706](https://togithub.com/getsentry/sentry-javascript/issues/4706)) - fix(nextjs): Widen scope for client file upload ([#4705](https://togithub.com/getsentry/sentry-javascript/issues/4705)) - fix(node): Fix async stack parsing ([#4721](https://togithub.com/getsentry/sentry-javascript/issues/4721)) - ref(browser): Use ratelimit utils in base transport ([#4686](https://togithub.com/getsentry/sentry-javascript/issues/4686)) - ref(build): Introduce root build directory in `@sentry/browser` ([#4688](https://togithub.com/getsentry/sentry-javascript/issues/4688)) - ref(minimal): Simplify `syntheticException` creation ([#4691](https://togithub.com/getsentry/sentry-javascript/issues/4691)) - ref(tracing): Remove `BrowserTracing` logging flag default value ([#4708](https://togithub.com/getsentry/sentry-javascript/issues/4708)) - ref(utils): Simplify `isDebugBuild` logging guard ([#4696](https://togithub.com/getsentry/sentry-javascript/issues/4696)) Work in this release contributed by [@Turbo87](https://togithub.com/Turbo87). Thank you for your contribution! ### [`v6.18.2`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6182) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.18.1...6.18.2) If you are using `@sentry-internal/eslint-config-sdk`, please note that this release turns on the [quotes rule](https://eslint.org/docs/rules/quotes) to enforce usage of single quotes. This release also removes `@sentry/tracing` as a dependency of `@sentry/node`. Please explicitly install and import `@sentry/tracing` if you want to use performance monitoring capabilities. For more details, [see our docs on setting up Node Performance Monitoring](https://docs.sentry.io/platforms/node/performance/). We also now produce an ES6 version of our [CDN tracing bundle](https://docs.sentry.io/platforms/javascript/install/cdn/#performance-bundle), which can be accessed with `bundle.tracing.es6.min.js`. - chore(eslint): Turn on quotes rules ([#4671](https://togithub.com/getsentry/sentry-javascript/issues/4671)) - fix(node): prevent errors thrown on flush from breaking response ([#4667](https://togithub.com/getsentry/sentry-javascript/issues/4667)) - ref(node): Remove dependency on [@sentry/tracing](https://togithub.com/sentry/tracing) ([#4647](https://togithub.com/getsentry/sentry-javascript/issues/4647)) - fix(tracing): Make method required in transactionSampling type ([#4657](https://togithub.com/getsentry/sentry-javascript/issues/4657)) - feat(tracing): Add ES6 tracing bundle ([#4674](https://togithub.com/getsentry/sentry-javascript/issues/4674)) Work in this release contributed by [@Ignigena](https://togithub.com/Ignigena). Thank you for your contribution! ### [`v6.18.1`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6181) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.18.0...6.18.1) - fix(ember): use \_backburner if it exists ([#4603](https://togithub.com/getsentry/sentry-javascript/issues/4603)) - feat(gatsby): Upgrade Sentry Webpack Plugin to 1.18.8 ([#4636](https://togithub.com/getsentry/sentry-javascript/issues/4636)) - feat(nextjs): Upgrade Sentry Webpack Plugin to 1.18.8 ([#4643](https://togithub.com/getsentry/sentry-javascript/issues/4643)) - fix(nextjs): webpack as optional peer-dependency ([#4634](https://togithub.com/getsentry/sentry-javascript/issues/4634)) Work in this release contributed by [@belgattitude](https://togithub.com/belgattitude), [@pbernery](https://togithub.com/pbernery), and [@kylemh](https://togithub.com/kylemh). Thank you for your contributions! ### [`v6.18.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6180) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.17.9...6.18.0) This patch deprecates the `frameContextLines` option for the Node SDK. The [migration documentation](./MIGRATION.md#upgrading-from-6.17.x-to-6.18.0) details how to migrate off the deprecated `frameContextLines` option. - fix(browser): Only set event.stacktrace if we have 1 or more frames ([#4614](https://togithub.com/getsentry/sentry-javascript/issues/4614)) - fix(hub): keep hint event id if it's provided ([#4577](https://togithub.com/getsentry/sentry-javascript/issues/4577)) - fix(nextjs): Use env variable for build detection ([#4608](https://togithub.com/getsentry/sentry-javascript/issues/4608)) - ref(node): Refactor node source fetching into integration ([#3729](https://togithub.com/getsentry/sentry-javascript/issues/3729)) - feat(serverless): Added `ignoreSentryErrors` option for AWS lambda ([#4620](https://togithub.com/getsentry/sentry-javascript/issues/4620)) Work in this release contributed by [@GoshaEgorian](https://togithub.com/GoshaEgorian) and [@ichina](https://togithub.com/ichina). Thank you for your contributions! ### [`v6.17.9`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6179) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.17.8...6.17.9) - fix(gatsby): Add missing React peer dependency ([#4576](https://togithub.com/getsentry/sentry-javascript/issues/4576)) - fix(types): Use Sentry event type instead of dom one ([#4584](https://togithub.com/getsentry/sentry-javascript/issues/4584)) Work in this release contributed by [@aaronadamsCA](https://togithub.com/aaronadamsCA). Thank you for your contribution! ### [`v6.17.8`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6178) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.17.7...6.17.8) - feat(types): Add Envelope types ([#4527](https://togithub.com/getsentry/sentry-javascript/issues/4527)) - fix(build): Remove node code from CDN bundles ([#4548](https://togithub.com/getsentry/sentry-javascript/issues/4548)) - fix(build): Prevent unused utils code in integration bundles ([#4547](https://togithub.com/getsentry/sentry-javascript/issues/4547)) - fix(tracing): Export BrowserTracing directly in CDN bundle ([#4570](https://togithub.com/getsentry/sentry-javascript/issues/4570)) - fix(utils): Use apply in console instrumentation ([#4568](https://togithub.com/getsentry/sentry-javascript/issues/4568)) - ref(core): Log `normalizeDepth` when normalization is skipped([#4574](https://togithub.com/getsentry/sentry-javascript/issues/4574)) Work in this release contributed by [@mydea](https://togithub.com/mydea). Thank you for your contribution! ### [`v6.17.7`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6177) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.17.6...6.17.7) - fix(utils): Make new non-enumerable properties mutable ([#4528](https://togithub.com/getsentry/sentry-javascript/issues/4528)) - fix(vue): Check if route name is defined before casting ([#4530](https://togithub.com/getsentry/sentry-javascript/issues/4530)) Work in this release contributed by [@connorjclark](https://togithub.com/connorjclark). Thank you for your contribution! ### [`v6.17.6`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6176) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.17.5...6.17.6) - fix(angular): Add check for global.location in angular universal ([#4513](https://togithub.com/getsentry/sentry-javascript/issues/4513)) - fix(nextjs): Stop injecting sentry into API middleware ([#4517](https://togithub.com/getsentry/sentry-javascript/issues/4517)) - fix(nextjs): Revert [#4139](https://togithub.com/getsentry/sentry-javascript/issues/4139) - remove manipulation of res.finished value ([#4516](https://togithub.com/getsentry/sentry-javascript/issues/4516)) Work in this release contributed by [@mobilestar1](https://togithub.com/mobilestar1). Thank you for your contribution! ### [`v6.17.5`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#6175) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/6.17.4...6.17.5) This release deprecates the `Severity` enum, the `SeverityLevel` type, and the internal `SeverityLevels` array, all from `@sentry/types`. In v7, `Severity` will disappear (in favor of `SeverityLevel`) and `SeverityLevel` and `SeverityLevels` will live in `@sentry/utils`. If you are using any of the three, we encourage you to migrate your usage now, using our [migration guide](./MIGRATION.md#upgrading-from-6.x-to-6.17.x). - ref: Export Session class from core/browser/node ([#4508](https://togithub.com/getsentry/sentry-javascript/issues/4508)) - chore(nextjs): Bump`@sentry/webpack-plugin` to 1.18.5 ([#4501](https://togithub.com/getsentry/sentry-javascript/issues/4501)) - ref(types): Move SeverityLevel and SeverityLevels to `@sentry/utils` ([#4492](https://togithub.com/getsentry/sentry-javascript/issues/4492)) - fix(vue): Cast name parameter to string ([#4483](https://togithub.com/getsentry/sentry-javascript/issues/4483)) Work in this release contributed by [@Bobakanoosh](https://togithub.com/Bobakanoosh) and [@ssnielsen](https://togithub.com/ssnielsen). Thank you for your contributions!Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.