Skip to content

Commit

Permalink
build(deps): update sentry-javascript monorepo to ^8.43.0 (#4758)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@sentry/nextjs](https://github.com/getsentry/sentry-javascript/tree/master/packages/nextjs)
([source](https://github.com/getsentry/sentry-javascript)) |
[`^8.42.0` ->
`^8.43.0`](https://renovatebot.com/diffs/npm/@sentry%2fnextjs/8.42.0/8.43.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2fnextjs/8.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sentry%2fnextjs/8.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sentry%2fnextjs/8.42.0/8.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2fnextjs/8.42.0/8.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@sentry/profiling-node](https://github.com/getsentry/sentry-javascript/tree/master/packages/profiling-node)
([source](https://github.com/getsentry/sentry-javascript)) |
[`^8.42.0` ->
`^8.43.0`](https://renovatebot.com/diffs/npm/@sentry%2fprofiling-node/8.42.0/8.43.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2fprofiling-node/8.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sentry%2fprofiling-node/8.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sentry%2fprofiling-node/8.42.0/8.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2fprofiling-node/8.42.0/8.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>getsentry/sentry-javascript (@&#8203;sentry/nextjs)</summary>

###
[`v8.43.0`](https://github.com/getsentry/sentry-javascript/releases/tag/8.43.0)

[Compare
Source](https://github.com/getsentry/sentry-javascript/compare/8.42.0...8.43.0)

##### Important Changes

- **feat(nuxt): Add option autoInjectServerSentry (no default import())
([#&#8203;14553](https://github.com/getsentry/sentry-javascript/pull/14553))**

Using the dynamic `import()` as the default behavior for initializing
the SDK on the server-side did not work for every project.
The default behavior of the SDK has been changed, and you now need to
**use the `--import` flag to initialize Sentry on the server-side** to
leverage full functionality.

    Example with `--import`:

    ```bash
node --import ./.output/server/sentry.server.config.mjs
.output/server/index.mjs
    ```

In case you are not able to use the `--import` flag, you can enable
auto-injecting Sentry in the `nuxt.config.ts` (comes with limitations):

    ```ts
    sentry: {
autoInjectServerSentry: 'top-level-import', // or
'experimental_dynamic-import'
    },
    ```

- **feat(browser): Adds LaunchDarkly and OpenFeature integrations
([#&#8203;14207](https://github.com/getsentry/sentry-javascript/pull/14207))**

Adds browser SDK integrations for tracking feature flag evaluations
through the LaunchDarkly JS SDK and OpenFeature Web SDK:

    ```ts
    import * as Sentry from '@&#8203;sentry/browser';

    Sentry.init({
      integrations: [
        // Track LaunchDarkly feature flags
        Sentry.launchDarklyIntegration(),
        // Track OpenFeature feature flags
        Sentry.openFeatureIntegration(),
      ],
    });
    ```

- Read more about the [Feature
Flags](https://develop.sentry.dev/sdk/expected-features/#feature-flags)
feature in Sentry.
- Read more about the [LaunchDarkly SDK
Integration](https://docs.sentry.io/platforms/javascript/configuration/integrations/launchdarkly/).
- Read more about the [OpenFeature SDK
Integration](https://docs.sentry.io/platforms/javascript/configuration/integrations/openfeature/).

- **feat(browser): Add `featureFlagsIntegration` for custom tracking of
flag evaluations
([#&#8203;14582](https://github.com/getsentry/sentry-javascript/pull/14582))**

Adds a browser integration to manually track feature flags with an API.
Feature flags are attached to subsequent error events:

    ```ts
    import * as Sentry from '@&#8203;sentry/browser';

const featureFlagsIntegrationInstance =
Sentry.featureFlagsIntegration();

    Sentry.init({
      // Initialize the SDK with the feature flag integration
      integrations: [featureFlagsIntegrationInstance],
    });

    // Manually track a feature flag
    featureFlagsIntegrationInstance.addFeatureFlag('my-feature', true);
    ```

- **feat(astro): Add Astro 5 support
([#&#8203;14613](https://github.com/getsentry/sentry-javascript/pull/14613))**

    With this release, the Sentry Astro SDK officially supports Astro 5.

##### Deprecations

- feat(nextjs): Deprecate typedef for `hideSourceMaps`
([#&#8203;14594](https://github.com/getsentry/sentry-javascript/pull/14594))

The functionality of `hideSourceMaps` was removed in version 8 but was
forgotten to be deprecated and removed.
    It will be completely removed in the next major version.

- feat(core): Deprecate APIs around `RequestSession`s
([#&#8203;14566](https://github.com/getsentry/sentry-javascript/pull/14566))

    The APIs around `RequestSession`s are mostly used internally.
Going forward the SDK will not expose concepts around `RequestSession`s.
Instead, functionality around server-side [Release
Health](https://docs.sentry.io/product/releases/health/) will be managed
in integrations.

##### Other Changes

- feat(browser): Add `browserSessionIntegration`
([#&#8203;14551](https://github.com/getsentry/sentry-javascript/pull/14551))
- feat(core): Add `raw_security` envelope types
([#&#8203;14562](https://github.com/getsentry/sentry-javascript/pull/14562))
- feat(deps): Bump
[@&#8203;opentelemetry/instrumentation](https://github.com/opentelemetry/instrumentation)
from 0.55.0 to 0.56.0
([#&#8203;14625](https://github.com/getsentry/sentry-javascript/pull/14625))
- feat(deps): Bump
[@&#8203;sentry/cli](https://github.com/sentry/cli) from 2.38.2
to 2.39.1
([#&#8203;14626](https://github.com/getsentry/sentry-javascript/pull/14626))
- feat(deps): Bump
[@&#8203;sentry/rollup-plugin](https://github.com/sentry/rollup-plugin)
from 2.22.6 to 2.22.7
([#&#8203;14622](https://github.com/getsentry/sentry-javascript/pull/14622))
- feat(deps): Bump
[@&#8203;sentry/webpack-plugin](https://github.com/sentry/webpack-plugin)
from 2.22.6 to 2.22.7
([#&#8203;14623](https://github.com/getsentry/sentry-javascript/pull/14623))
- feat(nestjs): Add fastify support
([#&#8203;14549](https://github.com/getsentry/sentry-javascript/pull/14549))
- feat(node): Add
[@&#8203;vercel/ai](https://github.com/vercel/ai)
instrumentation
([#&#8203;13892](https://github.com/getsentry/sentry-javascript/pull/13892))
- feat(node): Add `disableAnrDetectionForCallback` function
([#&#8203;14359](https://github.com/getsentry/sentry-javascript/pull/14359))
- feat(node): Add `trackIncomingRequestsAsSessions` option to http
integration
([#&#8203;14567](https://github.com/getsentry/sentry-javascript/pull/14567))
- feat(nuxt): Add option `autoInjectServerSentry` (no default
`import()`)
([#&#8203;14553](https://github.com/getsentry/sentry-javascript/pull/14553))
- feat(nuxt): Add warning when Netlify or Vercel build is discovered
([#&#8203;13868](https://github.com/getsentry/sentry-javascript/pull/13868))
- feat(nuxt): Improve serverless event flushing and scope isolation
([#&#8203;14605](https://github.com/getsentry/sentry-javascript/pull/14605))
- feat(opentelemetry): Stop looking at propagation context for span
creation
([#&#8203;14481](https://github.com/getsentry/sentry-javascript/pull/14481))
- feat(opentelemetry): Update OpenTelemetry dependencies to `^1.29.0`
([#&#8203;14590](https://github.com/getsentry/sentry-javascript/pull/14590))
- feat(opentelemetry): Update OpenTelemetry dependencies to `1.28.0`
([#&#8203;14547](https://github.com/getsentry/sentry-javascript/pull/14547))
- feat(replay): Upgrade rrweb packages to 2.30.0
([#&#8203;14597](https://github.com/getsentry/sentry-javascript/pull/14597))
- fix(core): Decode `filename` and `module` stack frame properties in
Node stack parser
([#&#8203;14544](https://github.com/getsentry/sentry-javascript/pull/14544))
- fix(core): Filter out unactionable CEFSharp promise rejection error by
default
([#&#8203;14595](https://github.com/getsentry/sentry-javascript/pull/14595))
- fix(nextjs): Don't show warning about devtool option
([#&#8203;14552](https://github.com/getsentry/sentry-javascript/pull/14552))
- fix(nextjs): Only apply tracing metadata to data fetcher data when
data is an object
([#&#8203;14575](https://github.com/getsentry/sentry-javascript/pull/14575))
- fix(node): Guard against invalid `maxSpanWaitDuration` values
([#&#8203;14632](https://github.com/getsentry/sentry-javascript/pull/14632))
- fix(react): Match routes with `parseSearch` option in TanStack Router
instrumentation
([#&#8203;14328](https://github.com/getsentry/sentry-javascript/pull/14328))
- fix(sveltekit): Fix git SHA not being picked up for release
([#&#8203;14540](https://github.com/getsentry/sentry-javascript/pull/14540))
- fix(types): Fix generic exports with default
([#&#8203;14576](https://github.com/getsentry/sentry-javascript/pull/14576))

Work in this release was contributed by
[@&#8203;lsmurray](https://github.com/lsmurray). Thank you for
your contribution!

#### Bundle size 📦

| Path | Size |
| ---------------------------------------------------------------- |
----------------- |
| [@&#8203;sentry/browser](https://github.com/sentry/browser) |
23.27 KB |
| [@&#8203;sentry/browser](https://github.com/sentry/browser) -
with treeshaking flags | 21.94 KB |
| [@&#8203;sentry/browser](https://github.com/sentry/browser)
(incl. Tracing) | 35.75 KB |
| [@&#8203;sentry/browser](https://github.com/sentry/browser)
(incl. Tracing, Replay) | 72.98 KB |
| [@&#8203;sentry/browser](https://github.com/sentry/browser)
(incl. Tracing, Replay) - with treeshaking flags | 63.38 KB |
| [@&#8203;sentry/browser](https://github.com/sentry/browser)
(incl. Tracing, Replay with Canvas) | 77.29 KB |
| [@&#8203;sentry/browser](https://github.com/sentry/browser)
(incl. Tracing, Replay, Feedback) | 89.78 KB |
| [@&#8203;sentry/browser](https://github.com/sentry/browser)
(incl. Feedback) | 40.02 KB |
| [@&#8203;sentry/browser](https://github.com/sentry/browser)
(incl. sendFeedback) | 27.88 KB |
| [@&#8203;sentry/browser](https://github.com/sentry/browser)
(incl. FeedbackAsync) | 32.67 KB |
| [@&#8203;sentry/react](https://github.com/sentry/react) |
25.94 KB |
| [@&#8203;sentry/react](https://github.com/sentry/react)
(incl. Tracing) | 38.58 KB |
| [@&#8203;sentry/vue](https://github.com/sentry/vue) | 27.47
KB |
| [@&#8203;sentry/vue](https://github.com/sentry/vue) (incl.
Tracing) | 37.59 KB |
| [@&#8203;sentry/svelte](https://github.com/sentry/svelte) |
23.43 KB |
| CDN Bundle | 24.41 KB |
| CDN Bundle (incl. Tracing) | 37.4 KB |
| CDN Bundle (incl. Tracing, Replay) | 72.6 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) | 77.96 KB |
| CDN Bundle - uncompressed | 71.69 KB |
| CDN Bundle (incl. Tracing) - uncompressed | 110.97 KB |
| CDN Bundle (incl. Tracing, Replay) - uncompressed | 225.04 KB |
| CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 238.26
KB |
| [@&#8203;sentry/nextjs](https://github.com/sentry/nextjs)
(client) | 38.86 KB |
|
[@&#8203;sentry/sveltekit](https://github.com/sentry/sveltekit)
(client) | 36.26 KB |
| [@&#8203;sentry/node](https://github.com/sentry/node) |
162.34 KB |
| [@&#8203;sentry/node](https://github.com/sentry/node) -
without tracing | 98.53 KB |
|
[@&#8203;sentry/aws-serverless](https://github.com/sentry/aws-serverless)
| 126.23 KB |

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/inabagumi/shinju-date).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Dec 10, 2024
1 parent ec16efe commit 152e0cd
Show file tree
Hide file tree
Showing 4 changed files with 234 additions and 265 deletions.
4 changes: 2 additions & 2 deletions apps/admin/package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"author": "Haneru Developers",
"dependencies": {
"@sentry/nextjs": "^8.42.0",
"@sentry/profiling-node": "^8.42.0",
"@sentry/nextjs": "^8.43.0",
"@sentry/profiling-node": "^8.43.0",
"@supabase/supabase-js": "^2.47.3",
"next": "^15.0.4",
"react": "^19.0.0",
Expand Down
4 changes: 2 additions & 2 deletions apps/batch/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"author": "Haneru Developers",
"dependencies": {
"@googleapis/youtube": "^20.0.0",
"@sentry/nextjs": "^8.42.0",
"@sentry/profiling-node": "^8.42.0",
"@sentry/nextjs": "^8.43.0",
"@sentry/profiling-node": "^8.43.0",
"@shinju-date/helpers": "workspace:*",
"@shinju-date/logging": "workspace:*",
"@shinju-date/retryable-fetch": "workspace:*",
Expand Down
4 changes: 2 additions & 2 deletions apps/web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"author": "Haneru Developers",
"dependencies": {
"@mdx-js/react": "^3.1.0",
"@sentry/nextjs": "^8.42.0",
"@sentry/profiling-node": "^8.42.0",
"@sentry/nextjs": "^8.43.0",
"@sentry/profiling-node": "^8.43.0",
"@shinju-date/helpers": "workspace:*",
"@shinju-date/logging": "workspace:*",
"@shinju-date/retryable-fetch": "workspace:*",
Expand Down
Loading

0 comments on commit 152e0cd

Please sign in to comment.