meta(changelog): Update changelog for 10.4.0#17372
Merged
Conversation
I just found out Nuxt is dropping spans for catch-all routes. related to #16843 (as we have parametrized routes since then)
[Gitflow] Merge master into develop
Just splitting the code into multiple files to make it a bit easier to reason about things & update things in follow up PRs. Also removing node-fetch types from node package (they are unused there?) and moving `http/index.ts` and `node-fetch/index.ts` to top level to avoid an otherwise empty folder. Also updates the `getRequestUrl` method for outgoing requests to actually handle ClientRequest properly, this was unnecessarily overloaded before.
This update enhances the Node integration test runner to support per-scenario dependency overrides via a temporary folder that contains package.json. When additionalDependencies are provided, the runner now: 1. Creates a unique temp directory with a package.json containing the requested dependencies. 2. Copies the ESM and CJS versions of the scenario and instrument files into the temp directory. 3. Installs the specified dependency versions. 4. Runs tests ESM and CJS test modes continue to run normally using the files from the temp workspace. Also adds: - Minimal test scenario for vercel AI test using ai@^5.0.0. (Adjusted expectations to match the current v5 output format) --------- Co-authored-by: Francesco Novy <francesco.novy@sentry.io>
…aultPii` is `true` (#17364) This PR fixes a long-standing problem in the SDK where it would set incorrect information about when Relay should (not) infer IP addresses from sent envelope requests. Previously, this was thought to be controlled by setting `event.user.ip_address: '{{auto}}'`. However, after an incident in Relay, it was determined that this is in fact not a reliably way to control IP inference. Instead, SDKs should set `event.sdk.settings.infer_ip: 'auto' | 'never'` (see closes #16252). Unfortunately, this wasn't implemented immediately but is now taken care of in this PR.
internal changes, important changes
chargome
approved these changes
Aug 11, 2025
andreiborza
approved these changes
Aug 11, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cutting a release to get #17364 out.
First time we include internal changes in a
<details>element. LMK what you think!