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

meta(changelog): Update changelog for 8.33.0 #13852

Merged
merged 24 commits into from
Oct 2, 2024
Merged

Conversation

chargome
Copy link
Member

@chargome chargome commented Oct 2, 2024

No description provided.

mydea and others added 24 commits September 25, 2024 13:17
Update Bug Report template to clarify that the event URL is public
The `buildDir` can be changed in Nuxt and Adding the client config with
a relative path worked so far as the `buildDir` in Nuxt v3 is
[`/<rootDir>/.nuxt`](https://nuxt.com/docs/api/nuxt-config#builddir) but
the `buildDir` can be modified by the user and is also different in Nuxt
v4
([`/<rootDir>/node_modules/.cache/nuxt/.nuxt`](https://github.com/nuxt/nuxt/blob/f56c05d39de5223c5fa8603ed216e91747937d54/packages/kit/src/loader/config.ts#L54)).

By using the absolute path, the client config can be injected correctly
with all `buildDir` variations
Source maps generated by Vite are only for the Nuxt-part of the
application whereas source maps generated by Rollup are only for the
Nitro-part of the application. The Nuxt-part of the application has some
overlap with the Nitro-part and so it **would** be nice to specify the
client/server folder in the `assets` option, but the output is different
for every Nitro preset (the files are always located under a different
path).

Should fix #13703
This ensures that whenever we publish a release, we automatically add a
comment to all issues linked to PRs like this:


#13312 (comment)


![image](https://github.com/user-attachments/assets/c84a810f-5653-4fcc-85d0-bc6ad0aa4801)

This way, we do not need to manually go through issues, but users can
automatically be notified that a change should be out now.
Test for pageload. Tests for distributed tracing for navigations are
still coming (waiting for next Nuxt version which includes the new
version of ofetch with [this
PR](unjs/ofetch#377))
Resolves: #13309 

Adds integration for `lru-memoizer` using
[@opentelemetry/instrumentation-lru-memoizer](https://www.npmjs.com/package/@opentelemetry/instrumentation-lru-memoizer).

This instrumentation does not create any spans. It only assigns the span
context into memoized callbacks used in `lru-memoizer`'s `load`.

Ported a test case from the original implementation and tested manually
to validate.
[Gitflow] Merge master into develop
…aTags` if SDK is disabled (#13760)

Ensures that we don't return trace data from the new `getTraceData` and `getTraceMetaTags` APIs if the SDK is disabled.  Add more tests to ensure this is now properly covered, along with a test for behaviour with `tracesSampleRate: 0`.
CI is currently blocked because a test in our solidStart e2e test app is
failing. It seems like for some reason, when first accessing the
`/error-boundary` route, a hydration error is thrown that's caught by
the set error boundary. I didn't get to the bottom of why this hydration
error is being thrown but at least we can work around it by simply
reloading the page before triggering the sample error. This PR does
exactly that. We should follow up with a proper fix for this (cc
@andreiborza when you get a chance)
The peer dependency introduced in
#13571 seems to be
too strict.
After installing the latest next version (14.2.13) and @sentry/next
version (8.32.0), I get the following:
```sh
└─┬ @sentry/nextjs 8.32.0
  └── ✕ unmet peer [email protected]: found 5.95.0
```

---------

Co-authored-by: Luca Forstner <[email protected]>
…arams`) (#13828)

Changes in Next.js vercel/next.js#68812

This PR is mostly just adjusting our E2E tests so they don't fail while
building.

Additionally, we had to update the `withServerActionInstrumentation` API
in a semver-minor way so you can pass a promise to the `headers` option.
The `ReadonlyHeaders` type isn't exposed in all Next.js versions so for
now I typed it as `any`.

Resolves #13805
Resolves #13779
Resolves #13780
…ns (#13811)

Allows to pass other options from the bundler plugins (vite and rollup).

closes #13380
@chargome chargome self-assigned this Oct 2, 2024
@chargome chargome requested a review from a team as a code owner October 2, 2024 12:52
Copy link
Contributor

github-actions bot commented Oct 2, 2024

size-limit report 📦

Path Size % Change Change
@sentry/browser 22.64 KB added added
@sentry/browser - with treeshaking flags 21.42 KB added added
@sentry/browser (incl. Tracing) 34.87 KB added added
@sentry/browser (incl. Tracing, Replay) 71.37 KB added added
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 61.8 KB added added
@sentry/browser (incl. Tracing, Replay with Canvas) 75.72 KB added added
@sentry/browser (incl. Tracing, Replay, Feedback) 88.49 KB added added
@sentry/browser (incl. Tracing, Replay, Feedback, metrics) 90.37 KB added added
@sentry/browser (incl. metrics) 26.91 KB added added
@sentry/browser (incl. Feedback) 39.78 KB added added
@sentry/browser (incl. sendFeedback) 27.3 KB added added
@sentry/browser (incl. FeedbackAsync) 32.08 KB added added
@sentry/react 25.39 KB added added
@sentry/react (incl. Tracing) 37.85 KB added added
@sentry/vue 26.8 KB added added
@sentry/vue (incl. Tracing) 36.76 KB added added
@sentry/svelte 22.77 KB added added
CDN Bundle 23.95 KB added added
CDN Bundle (incl. Tracing) 36.64 KB added added
CDN Bundle (incl. Tracing, Replay) 71.14 KB added added
CDN Bundle (incl. Tracing, Replay, Feedback) 76.45 KB added added
CDN Bundle - uncompressed 70.17 KB added added
CDN Bundle (incl. Tracing) - uncompressed 108.63 KB added added
CDN Bundle (incl. Tracing, Replay) - uncompressed 220.53 KB added added
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 233.74 KB added added
@sentry/nextjs (client) 37.81 KB added added
@sentry/sveltekit (client) 35.44 KB added added
@sentry/node 125.13 KB added added
@sentry/node - without tracing 93.58 KB added added
@sentry/aws-serverless 103.28 KB added added

Copy link

codecov bot commented Oct 2, 2024

❌ 1 Tests Failed:

Tests completed Failed Passed Skipped
626 1 625 30
View the top 1 failed tests by shortest run time
middleware.test.ts Records exceptions happening in middleware
Stack Traces | 120s run time
middleware.test.ts:41:5 Records exceptions happening in middleware

To view individual test run time comparison to the main branch, go to the Test Analytics Dashboard

@chargome chargome merged commit 83d319b into master Oct 2, 2024
146 checks passed
@chargome chargome deleted the prepare-release/8.33.0 branch October 2, 2024 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.