Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump the sentry-dependencies group across 1 directory with 7 updates #74239

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 12, 2024

Bumps the sentry-dependencies group with 5 updates in the / directory:

Package From To
@sentry/babel-plugin-component-annotate 2.16.1 2.21.1
@sentry/core 8.12.0-beta.0 8.17.0
@sentry/node 8.12.0-beta.0 8.17.0
@sentry/react 8.12.0-beta.0 8.17.0
@sentry/profiling-node 8.12.0-beta.0 8.17.0

Updates @sentry/babel-plugin-component-annotate from 2.16.1 to 2.21.1

Release notes

Sourced from @​sentry/babel-plugin-component-annotate's releases.

2.21.1

  • fix: Do not delete files before all upload tasks executed (#572)

Work in this release contributed by @​tyouzu1. Thank you for your contribution!

2.21.0

  • fix: Use sequential and post order for vite artifact deletion (#568)
  • feat: Add option to disable sourcemaps (#561)

Work in this release contributed by @​tyouzu1. Thank you for your contribution!

2.20.1

  • feat(telemetry): Collect whether applicationKey is set (#559)
  • fix: Wait for tasks depending on sourcemaps before deleting (#557)

2.20.0

  • feat: Export esbuild plugin as default (#555)

2.19.0

  • feat: Don't use word "error" in log message about telemetry (#548)
  • feat(core): Detect releases from more providers (#549)
  • fix: Always delete files when sourcemaps.filesToDeleteAfterUpload is set (#547)
  • fix(vite): Fix environment variable loading issue for Windows (#545)

Work in this release contributed by @​Rassilion, and @​mateusz-daniluk-xtb. Thank you for your contributions!

2.18.0

  • feat: Add applicationKey option to identify application code from within the SDK (#540)
  • feat: Allow passing of meta-framework as telemetry data (#539)
  • feat: Promote experimental moduleMetadata option to stable (#538)
  • fix(esbuild): Invert warning about bundle: true (#542)

2.17.0

  • feat: Deprecate and noop cleanArtifacts (#525)
  • feat: Support Heroku env vars when inferring release name (#517)
  • fix(docs): Update pnpm install commands (#516)
  • misc(esbuild): Log warning when attempting to inject debug IDs with esbuild bundle option active (#526)

Work in this release contributed by @​et84121, and @​duailibe. Thank you for your contributions!

Changelog

Sourced from @​sentry/babel-plugin-component-annotate's changelog.

2.21.1

  • fix: Do not delete files before all upload tasks executed (#572)

Work in this release contributed by @​tyouzu1. Thank you for your contribution!

2.21.0

  • fix: Use sequential and post order for vite artifact deletion (#568)
  • feat: Add option to disable sourcemaps (#561)

Work in this release contributed by @​tyouzu1. Thank you for your contribution!

2.20.1

  • feat(telemetry): Collect whether applicationKey is set (#559)
  • fix: Wait for tasks depending on sourcemaps before deleting (#557)

2.20.0

  • feat: Export esbuild plugin as default (#555)

2.19.0

  • feat: Don't use word "error" in log message about telemetry (#548)
  • feat(core): Detect releases from more providers (#549)
  • fix: Always delete files when sourcemaps.filesToDeleteAfterUpload is set (#547)
  • fix(vite): Fix environment variable loading issue for Windows (#545)

Work in this release contributed by @​Rassilion, and @​mateusz-daniluk-xtb. Thank you for your contributions!

2.18.0

  • feat: Add applicationKey option to identify application code from within the SDK (#540)
  • feat: Allow passing of meta-framework as telemetry data (#539)
  • feat: Promote experimental moduleMetadata option to stable (#538)
  • fix(esbuild): Invert warning about bundle: true (#542)

2.17.0

  • feat: Deprecate and noop cleanArtifacts (#525)
  • feat: Support Heroku env vars when inferring release name (#517)
  • fix(docs): Update pnpm install commands (#516)
  • misc(esbuild): Log warning when attempting to inject debug IDs with esbuild bundle option active (#526)

Work in this release contributed by @​et84121, and @​duailibe. Thank you for your contributions!

Commits
  • a05ce77 release: 2.21.1
  • 060f323 meta: Update changelog for 2.21.1
  • e66910d fix: Do not delete files before all upload tasks executed (#572)
  • c68361a Merge branch 'release/2.21.0'
  • 277064f release: 2.21.0
  • 5891db6 meta: Update changelog for 2.21.0
  • e26b875 fix: Use sequential and post order for vite artifact deletion (#568)
  • a7e69d3 feat: Add option to disable sourcemaps (#561)
  • 9bb19f3 chore: Add contributors to README (#558)
  • 5e53faa Merge branch 'release/2.20.1'
  • Additional commits viewable in compare view

Updates @sentry/core from 8.12.0-beta.0 to 8.17.0

Release notes

Sourced from @​sentry/core's releases.

8.17.0

  • feat: Upgrade OTEL deps (#12809)
  • fix(nuxt): Add module to build:transpile script (#12843)
  • fix(browser): Allow SDK initialization in NW.js apps (#12846)

Bundle size 📦

Path Size
@​sentry/browser 22.31 KB
@​sentry/browser (incl. Tracing) 33.45 KB
@​sentry/browser (incl. Tracing, Replay) 69.2 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 62.53 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 73.27 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 85.9 KB
@​sentry/browser (incl. Tracing, Replay, Feedback, metrics) 87.76 KB
@​sentry/browser (incl. metrics) 26.59 KB
@​sentry/browser (incl. Feedback) 38.98 KB
@​sentry/browser (incl. sendFeedback) 26.92 KB
@​sentry/browser (incl. FeedbackAsync) 31.54 KB
@​sentry/react 25.05 KB
@​sentry/react (incl. Tracing) 36.49 KB
@​sentry/vue 26.41 KB
@​sentry/vue (incl. Tracing) 35.31 KB
@​sentry/svelte 22.44 KB
CDN Bundle 23.52 KB
CDN Bundle (incl. Tracing) 35.21 KB
CDN Bundle (incl. Tracing, Replay) 69.31 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 74.51 KB
CDN Bundle - uncompressed 69.02 KB
CDN Bundle (incl. Tracing) - uncompressed 104.04 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 214.43 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 227.15 KB
@​sentry/nextjs (client) 36.37 KB
@​sentry/sveltekit (client) 34.1 KB
@​sentry/node 130.79 KB
@​sentry/node - without tracing 91.88 KB
@​sentry/aws-serverless 117.05 KB

8.16.0

Important Changes

  • feat(nextjs): Use spans generated by Next.js for App Router (#12729)

Previously, the @sentry/nextjs SDK automatically recorded spans in the form of transactions for each of your top-level server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have a root span, and more importantly, if you had data stream to the client, its duration was not captured because the server component spans had finished before the data could finish streaming.

With this release, we will capture the duration of App Router requests in their entirety as a single transaction with

... (truncated)

Changelog

Sourced from @​sentry/core's changelog.

8.17.0

  • feat: Upgrade OTEL deps (#12809)
  • fix(nuxt): Add module to build:transpile script (#12843)
  • fix(browser): Allow SDK initialization in NW.js apps (#12846)

8.16.0

Important Changes

  • feat(nextjs): Use spans generated by Next.js for App Router (#12729)

Previously, the @sentry/nextjs SDK automatically recorded spans in the form of transactions for each of your top-level server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have a root span, and more importantly, if you had data stream to the client, its duration was not captured because the server component spans had finished before the data could finish streaming.

With this release, we will capture the duration of App Router requests in their entirety as a single transaction with server component spans being descendants of that transaction. This means you will get more data that is also more accurate. Note that this does not apply to the Edge runtime. For the Edge runtime, the SDK will emit transactions as it has before.

Generally speaking, this change means that you will see less transactions and more spans in Sentry. You will no longer receive server component transactions like Page Server Component (/path/to/route) (unless using the Edge runtime), and you will instead receive transactions for your App Router SSR requests that look like GET /path/to/route.

If you are on Sentry SaaS, this may have an effect on your quota consumption: Less transactions, more spans.

  • - feat(nestjs): Add nest cron monitoring support (#12781)

The @sentry/nestjs SDK now includes a @SentryCron decorator that can be used to augment the native NestJS @Cron decorator to send check-ins to Sentry before and after each cron job run:

import { Cron } from '@nestjs/schedule';
import { SentryCron, MonitorConfig } from '@sentry/nestjs';
import type { MonitorConfig } from '@sentry/types';
const monitorConfig: MonitorConfig = {
schedule: {
type: 'crontab',
value: '* * * * *',
},
checkinMargin: 2, // In minutes. Optional.
maxRuntime: 10, // In minutes. Optional.
timezone: 'America/Los_Angeles', // Optional.
};
export class MyCronService {
</tr></table>

... (truncated)

Commits

Updates @sentry/node from 8.12.0-beta.0 to 8.17.0

Release notes

Sourced from @​sentry/node's releases.

8.17.0

  • feat: Upgrade OTEL deps (#12809)
  • fix(nuxt): Add module to build:transpile script (#12843)
  • fix(browser): Allow SDK initialization in NW.js apps (#12846)

Bundle size 📦

Path Size
@​sentry/browser 22.31 KB
@​sentry/browser (incl. Tracing) 33.45 KB
@​sentry/browser (incl. Tracing, Replay) 69.2 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 62.53 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 73.27 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 85.9 KB
@​sentry/browser (incl. Tracing, Replay, Feedback, metrics) 87.76 KB
@​sentry/browser (incl. metrics) 26.59 KB
@​sentry/browser (incl. Feedback) 38.98 KB
@​sentry/browser (incl. sendFeedback) 26.92 KB
@​sentry/browser (incl. FeedbackAsync) 31.54 KB
@​sentry/react 25.05 KB
@​sentry/react (incl. Tracing) 36.49 KB
@​sentry/vue 26.41 KB
@​sentry/vue (incl. Tracing) 35.31 KB
@​sentry/svelte 22.44 KB
CDN Bundle 23.52 KB
CDN Bundle (incl. Tracing) 35.21 KB
CDN Bundle (incl. Tracing, Replay) 69.31 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 74.51 KB
CDN Bundle - uncompressed 69.02 KB
CDN Bundle (incl. Tracing) - uncompressed 104.04 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 214.43 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 227.15 KB
@​sentry/nextjs (client) 36.37 KB
@​sentry/sveltekit (client) 34.1 KB
@​sentry/node 130.79 KB
@​sentry/node - without tracing 91.88 KB
@​sentry/aws-serverless 117.05 KB

8.16.0

Important Changes

  • feat(nextjs): Use spans generated by Next.js for App Router (#12729)

Previously, the @sentry/nextjs SDK automatically recorded spans in the form of transactions for each of your top-level server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have a root span, and more importantly, if you had data stream to the client, its duration was not captured because the server component spans had finished before the data could finish streaming.

With this release, we will capture the duration of App Router requests in their entirety as a single transaction with

... (truncated)

Changelog

Sourced from @​sentry/node's changelog.

8.17.0

  • feat: Upgrade OTEL deps (#12809)
  • fix(nuxt): Add module to build:transpile script (#12843)
  • fix(browser): Allow SDK initialization in NW.js apps (#12846)

8.16.0

Important Changes

  • feat(nextjs): Use spans generated by Next.js for App Router (#12729)

Previously, the @sentry/nextjs SDK automatically recorded spans in the form of transactions for each of your top-level server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have a root span, and more importantly, if you had data stream to the client, its duration was not captured because the server component spans had finished before the data could finish streaming.

With this release, we will capture the duration of App Router requests in their entirety as a single transaction with server component spans being descendants of that transaction. This means you will get more data that is also more accurate. Note that this does not apply to the Edge runtime. For the Edge runtime, the SDK will emit transactions as it has before.

Generally speaking, this change means that you will see less transactions and more spans in Sentry. You will no longer receive server component transactions like Page Server Component (/path/to/route) (unless using the Edge runtime), and you will instead receive transactions for your App Router SSR requests that look like GET /path/to/route.

If you are on Sentry SaaS, this may have an effect on your quota consumption: Less transactions, more spans.

  • - feat(nestjs): Add nest cron monitoring support (#12781)

The @sentry/nestjs SDK now includes a @SentryCron decorator that can be used to augment the native NestJS @Cron decorator to send check-ins to Sentry before and after each cron job run:

import { Cron } from '@nestjs/schedule';
import { SentryCron, MonitorConfig } from '@sentry/nestjs';
import type { MonitorConfig } from '@sentry/types';
const monitorConfig: MonitorConfig = {
schedule: {
type: 'crontab',
value: '* * * * *',
},
checkinMargin: 2, // In minutes. Optional.
maxRuntime: 10, // In minutes. Optional.
timezone: 'America/Los_Angeles', // Optional.
};
export class MyCronService {
</tr></table>

... (truncated)

Commits

Updates @sentry/react from 8.12.0-beta.0 to 8.17.0

Release notes

Sourced from @​sentry/react's releases.

8.17.0

  • feat: Upgrade OTEL deps (#12809)
  • fix(nuxt): Add module to build:transpile script (#12843)
  • fix(browser): Allow SDK initialization in NW.js apps (#12846)

Bundle size 📦

Path Size
@​sentry/browser 22.31 KB
@​sentry/browser (incl. Tracing) 33.45 KB
@​sentry/browser (incl. Tracing, Replay) 69.2 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 62.53 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 73.27 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 85.9 KB
@​sentry/browser (incl. Tracing, Replay, Feedback, metrics) 87.76 KB
@​sentry/browser (incl. metrics) 26.59 KB
@​sentry/browser (incl. Feedback) 38.98 KB
@​sentry/browser (incl. sendFeedback) 26.92 KB
@​sentry/browser (incl. FeedbackAsync) 31.54 KB
@​sentry/react 25.05 KB
@​sentry/react (incl. Tracing) 36.49 KB
@​sentry/vue 26.41 KB
@​sentry/vue (incl. Tracing) 35.31 KB
@​sentry/svelte 22.44 KB
CDN Bundle 23.52 KB
CDN Bundle (incl. Tracing) 35.21 KB
CDN Bundle (incl. Tracing, Replay) 69.31 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 74.51 KB
CDN Bundle - uncompressed 69.02 KB
CDN Bundle (incl. Tracing) - uncompressed 104.04 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 214.43 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 227.15 KB
@​sentry/nextjs (client) 36.37 KB
@​sentry/sveltekit (client) 34.1 KB
@​sentry/node 130.79 KB
@​sentry/node - without tracing 91.88 KB
@​sentry/aws-serverless 117.05 KB

8.16.0

Important Changes

  • feat(nextjs): Use spans generated by Next.js for App Router (#12729)

Previously, the @sentry/nextjs SDK automatically recorded spans in the form of transactions for each of your top-level server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have a root span, and more importantly, if you had data stream to the client, its duration was not captured because the server component spans had finished before the data could finish streaming.

With this release, we will capture the duration of App Router requests in their entirety as a single transaction with

... (truncated)

Changelog

Sourced from @​sentry/react's changelog.

8.17.0

  • feat: Upgrade OTEL deps (#12809)
  • fix(nuxt): Add module to build:transpile script (#12843)
  • fix(browser): Allow SDK initialization in NW.js apps (#12846)

8.16.0

Important Changes

  • feat(nextjs): Use spans generated by Next.js for App Router (#12729)

Previously, the @sentry/nextjs SDK automatically recorded spans in the form of transactions for each of your top-level server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have a root span, and more importantly, if you had data stream to the client, its duration was not captured because the server component spans had finished before the data could finish streaming.

With this release, we will capture the duration of App Router requests in their entirety as a single transaction with server component spans being descendants of that transaction. This means you will get more data that is also more accurate. Note that this does not apply to the Edge runtime. For the Edge runtime, the SDK will emit transactions as it has before.

Generally speaking, this change means that you will see less transactions and more spans in Sentry. You will no longer receive server component transactions like Page Server Component (/path/to/route) (unless using the Edge runtime), and you will instead receive transactions for your App Router SSR requests that look like GET /path/to/route.

If you are on Sentry SaaS, this may have an effect on your quota consumption: Less transactions, more spans.

  • - feat(nestjs): Add nest cron monitoring support (#12781)

The @sentry/nestjs SDK now includes a @SentryCron decorator that can be used to augment the native NestJS @Cron decorator to send check-ins to Sentry before and after each cron job run:

import { Cron } from '@nestjs/schedule';
import { SentryCron, MonitorConfig } from '@sentry/nestjs';
import type { MonitorConfig } from '@sentry/types';
const monitorConfig: MonitorConfig = {
schedule: {
type: 'crontab',
value: '* * * * *',
},
checkinMargin: 2, // In minutes. Optional.
maxRuntime: 10, // In minutes. Optional.
timezone: 'America/Los_Angeles', // Optional.
};
export class MyCronService {
</tr></table>

... (truncated)

Commits

Updates @sentry/types from 8.12.0-beta.0 to 8.17.0

Release notes

Sourced from @​sentry/types's releases.

8.17.0

  • feat: Upgrade OTEL deps (#12809)
  • fix(nuxt): Add module to build:transpile script (#12843)
  • fix(browser): Allow SDK initialization in NW.js apps (#12846)

Bundle size 📦

Path Size
@​sentry/browser 22.31 KB
@​sentry/browser (incl. Tracing) 33.45 KB
@​sentry/browser (incl. Tracing, Replay) 69.2 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 62.53 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 73.27 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 85.9 KB
@​sentry/browser (incl. Tracing, Replay, Feedback, metrics) 87.76 KB
@​sentry/browser (incl. metrics) 26.59 KB
@​sentry/browser (incl. Feedback) 38.98 KB
@​sentry/browser (incl. sendFeedback) 26.92 KB
@​sentry/browser (incl. FeedbackAsync) 31.54 KB
@​sentry/react 25.05 KB
@​sentry/react (incl. Tracing) 36.49 KB
@​sentry/vue 26.41 KB
@​sentry/vue (incl. Tracing) 35.31 KB
@​sentry/svelte 22.44 KB
CDN Bundle 23.52 KB
CDN Bundle (incl. Tracing) 35.21 KB
CDN Bundle (incl. Tracing, Replay) 69.31 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 74.51 KB
CDN Bundle - uncompressed 69.02 KB
CDN Bundle (incl. Tracing) - uncompressed 104.04 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 214.43 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 227.15 KB
@​sentry/nextjs (client) 36.37 KB
@​sentry/sveltekit (client) 34.1 KB
@​sentry/node 130.79 KB
@​sentry/node - without tracing 91.88 KB
@​sentry/aws-serverless 117.05 KB

8.16.0

Important Changes

  • feat(nextjs): Use spans generated by Next.js for App Router (#12729)

Previously, the @sentry/nextjs SDK automatically recorded spans in the form of transactions for each of your top-level server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have a root span, and more importantly, if you had data stream to the client, its duration was not captured because the server component spans had finished before the data could finish streaming.

With this release, we will capture the duration of App Router requests in their entirety as a single transaction with

... (truncated)

Changelog

Sourced from @​sentry/types's changelog.

8.17.0

  • feat: Upgrade OTEL deps (#12809)
  • fix(nuxt): Add module to build:transpile script (#12843)
  • fix(browser): Allow SDK initialization in NW.js apps (#12846)

8.16.0

Important Changes

  • feat(nextjs): Use spans generated by Next.js for App Router (#12729)

Previously, the @sentry/nextjs SDK automatically recorded spans in the form of transactions for each of your top-level server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have a root span, and more importantly, if you had data stream to the client, its duration was not captured because the server component spans had finished before the data could finish streaming.

With this release, we will capture the duration of App Router requests in their entirety as a single transaction with server component spans being descendants of that transaction. This means you will get more data that is also more accurate. Note that this does not apply to the Edge runtime. For the Edge runtime, the SDK will emit transactions as it has before.

Generally speaking, this change means that you will see less transactions and more spans in Sentry. You will no longer receive server component transactions like Page Server Component (/path/to/route) (unless using the Edge runtime), and you will instead receive transactions for your App Router SSR requests that look like GET /path/to/route.

If you are on Sentry SaaS, this may have an effect on your quota consumption: Less transactions, more spans.

  • - feat(nestjs): Add nest cron monitoring support (#12781)

The @sentry/nestjs SDK now includes a @SentryCron decorator that can be used to augment the native NestJS @Cron decorator to send check-ins to Sentry before and after each cron job run:

import { Cron } from '@nestjs/schedule';
import { SentryCron, MonitorConfig } from '@sentry/nestjs';
import type { MonitorConfig } from '@sentry/types';
const monitorConfig: MonitorConfig = {
schedule: {
type: 'crontab',
value: '* * * * *',
},
checkinMargin: 2, // In minutes. Optional.
maxRuntime: 10, // In minutes. Optional.
timezone: 'America/Los_Angeles', // Optional.
};
export class MyCronService {
</tr></table>

... (truncated)

Commits

Updates @sentry/utils from 8.12.0-beta.0 to 8.17.0

Release notes

Sourced from @​sentry/utils's releases.

8.17.0

  • feat: Upgrade OTEL deps (#12809)
  • fix(nuxt): Add module to build:transpile script (#12843)
  • fix(browser): Allow SDK initialization in NW.js apps (#12846)

Bundle size 📦

Path Size
@​sentry/browser 22.31 KB
@​sentry/browser (incl. Tracing) 33.45 KB
@​sentry/browser (incl. Tracing, Replay) 69.2 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 62.53 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 73.27 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 85.9 KB
@​sentry/browser (incl. Tracing, Replay, Feedback, metrics) 87.76 KB
@​sentry/browser (incl. metrics) 26.59 KB
@​sentry/browser (incl. Feedback) 38.98 KB
@​sentry/browser (incl. sendFeedback) 26.92 KB
@​sentry/browser (incl. FeedbackAsync) 31.54 KB
@​sentry/react 25.05 KB
@​sentry/react (incl. Tracing) 36.49 KB
@​sentry/vue 26.41 KB
@​sentry/vue (incl. Tracing) 35.31 KB
@​sentry/svelte 22.44 KB
CDN Bundle 23.52 KB
CDN Bundle (incl. Tracing) 35.21 KB
CDN Bundle (incl. Tracing, Replay) 69.31 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 74.51 KB
CDN Bundle - uncompressed 69.02 KB
CDN Bundle (incl. Tracing) - uncompressed 104.04 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 214.43 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 227.15 KB
@​sentry/nextjs (client) 36.37 KB
@​sentry/sveltekit (client) 34.1 KB
@​sentry/node 130.79 KB
@​sentry/node - without tracing 91.88 KB
@​sentry/aws-serverless 117.05 KB

8.16.0

Important Changes

  • feat(nextjs): Use spans generated by Next.js for App Router (#12729)

Previously, the @sentry/nextjs SDK automatically recorded spans in the form of transactions for each of your top-level server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have a root span, and more importantly, if you had data stream to the client, its duration was not captured because the server component spans had finished before the data could finish streaming.

With this release, we will capture the duration of App Router requests in their entirety as a single transaction with

... (truncated)

Changelog

Sourced from @​sentry/utils's changelog.

8.17.0

  • feat: Upgrade OTEL deps (#12809)
  • fix(nuxt): Add module to build:transpile script (#12843)
  • fix(browser): Allow SDK initialization in NW.js apps (#12846)

8.16.0

Important Changes

  • feat(nextjs): Use spans generated by Next.js for App Router (#12729)

Previously, the @sentry/nextjs SDK automatically recorded spans in the form of transactions for each of your top-level server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have a root span, and more importantly, if you had data stream to the client, its duration was not captured because the server component spans had finished before the data could finish streaming.

With this release, we will capture the duration of App Router requests in their entirety as a single transaction with server component spans being descendants of that transaction. This means you will get more data that is also more accurate. Note that this does not apply to the Edge runtime. For the Edge runtime, the SDK will emit transactions as it has before.

Generally speaking, this change means that you will see less transactions and more spans in Sentry. You will no longer receive server component transactions like Page Server Component (/path/to/route) (unless using the Edge runtime), and you will instead receive transactions for your App Router SSR requests that look like GET /path/to/route.

If you are on Sentry SaaS, this may have an effect on your quota consumption: Less transactions, more spans.

  • - feat(nestjs): Add nest cron monitoring support (#12781)

The @sentry/nestjs SDK now includes a @SentryCron decorator that can be used to augment the native NestJS @Cron decorator to send check-ins to Sentry before and after each cron job run:

import { Cron } from '@nestjs/schedule';
import { SentryCron, MonitorConfig } from '@sentry/nestjs';
import type { MonitorConfig } from '@sentry/types';
const monitorConfig: MonitorConfig = {
schedule: {
type: 'crontab',
value: '* * * * *',
},
checkinMargin: 2, // In minutes. Optional.
maxRuntime: 10, // In minutes. Optional.
timezone: 'America/Los_Angeles', // Optional.
};
export class MyCronService {
</tr></table>

... (truncated)

Commits

Updates @sentry/profiling-node from 8.12.0-beta.0 to 8.17.0

Release notes

Sourced from @​sentry/profiling-node's releases.

8.17.0

  • feat: Upgrade OTEL deps (#12809)
  • fix(nuxt): Add module to build:transpile script (#12843)
  • fix(browser): Allow SDK initialization in NW.js apps (#12846)

Bundle size 📦

Path Size
@​sentry/browser 22.31 KB
@​sentry/browser (incl. Tracing) 33.45 KB
@​sentry/browser (incl. Tracing, Replay) 69.2 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 62.53 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 73.27 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 85.9 KB
@​sentry/browser (incl. Tracing, Replay, Feedback, metrics) 87.76 KB
@​sentry/browser (incl. metrics) 26.59 KB
@​sentry/browser (incl. Feedback) 38.98 KB
@​sentry/browser (incl. sendFeedback) 26.92 KB
@​sentry/browser (incl. FeedbackAsync) 31.54 KB
@​sentry/react 25.05 KB
@​sentry/react (incl. Tracing) 36.49 KB
@​sentry/vue 26.41 KB
@​sentry/vue (incl. Tracing) 35.31 KB
@​sentry/svelte 22.44 KB
CDN Bundle 23.52 KB
CDN Bundle (incl. Tracing) 35.21 KB
CDN Bundle (incl. Tracing, Replay) 69.31 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 74.51 KB
CDN Bundle - uncompressed 69.02 KB
CDN Bundle (incl. Tracing) - uncompressed 104.04 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 214.43 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 227.15 KB
@​sentry/nextjs (client) 36.37 KB
@​sentry/sveltekit (client) 34.1 KB
@​sentry/node 130.79 KB
@​sentry/node - without tracing 91.88 KB
@​sentry/aws-serverless 117.05 KB

8.16.0

Important Changes

  • feat(nextjs): Use spans generated by Next.js for App Router (#12729)

Previously, the @sentry/nextjs SDK automatically recorded spans in the form of transactions for each of your top-level server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have a root span, and more importantly, if you had data stream to the client, its duration was not captured because the server component spans had finish...

Description has been truncated

@dependabot dependabot bot requested a review from a team as a code owner July 12, 2024 22:49
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jul 12, 2024
…th 7 updates

Bumps the sentry-dependencies group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@sentry/babel-plugin-component-annotate](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `2.16.1` | `2.21.1` |
| [@sentry/core](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `8.17.0` |
| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `8.17.0` |
| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `8.17.0` |
| [@sentry/profiling-node](https://github.com/getsentry/sentry-javascript) | `8.12.0-beta.0` | `8.17.0` |



Updates `@sentry/babel-plugin-component-annotate` from 2.16.1 to 2.21.1
- [Release notes](https://github.com/getsentry/sentry-javascript-bundler-plugins/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript-bundler-plugins@2.16.1...2.21.1)

Updates `@sentry/core` from 8.12.0-beta.0 to 8.17.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@8.12.0-beta.0...8.17.0)

Updates `@sentry/node` from 8.12.0-beta.0 to 8.17.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@8.12.0-beta.0...8.17.0)

Updates `@sentry/react` from 8.12.0-beta.0 to 8.17.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@8.12.0-beta.0...8.17.0)

Updates `@sentry/types` from 8.12.0-beta.0 to 8.17.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@8.12.0-beta.0...8.17.0)

Updates `@sentry/utils` from 8.12.0-beta.0 to 8.17.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@8.12.0-beta.0...8.17.0)

Updates `@sentry/profiling-node` from 8.12.0-beta.0 to 8.17.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@8.12.0-beta.0...8.17.0)

---
updated-dependencies:
- dependency-name: "@sentry/babel-plugin-component-annotate"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: sentry-dependencies
- dependency-name: "@sentry/core"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: sentry-dependencies
- dependency-name: "@sentry/node"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: sentry-dependencies
- dependency-name: "@sentry/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: sentry-dependencies
- dependency-name: "@sentry/types"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: sentry-dependencies
- dependency-name: "@sentry/utils"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: sentry-dependencies
- dependency-name: "@sentry/profiling-node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: sentry-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/sentry-dependencies-448056a75f branch from 908acde to c276033 Compare July 15, 2024 22:08
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 16, 2024

Superseded by #74391.

@dependabot dependabot bot closed this Jul 16, 2024
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/sentry-dependencies-448056a75f branch July 16, 2024 22:58
@github-actions github-actions bot locked and limited conversation to collaborators Aug 1, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Scope: Frontend Automatically applied to PRs that change frontend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants