Skip to content

ref(flags/v8): rename unleash integration param #15344

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

Closed
wants to merge 101 commits into from

Conversation

aliu39
Copy link
Member

@aliu39 aliu39 commented Feb 7, 2025

(Accidentally pointed at v8)

mydea and others added 30 commits December 16, 2024 10:29
In order for us to have size-limit comparison etc, we need to ensure CI
runs on v8 & v9 branches too.

Picking this from develop so we also have this on v8 branch!
This release also publishes the AWS lambda layer under the current,
non-version-suffixed layer since it's lagging behind since `8.42.0` with
the introduction of the v8-suffixed layer.
The v8 branch should not publish to the latest layer.
#14709)

We should normalise all paths in ANR events if an appRoot path is
supplied. This is important for the Electron SDK where we normalise
around the app path to keep usernames out of reported events.

Co-authored-by: Abhijeet Prasad <[email protected]>
…#14741)

This isn't exported in types-hoist/index, but we found users can still
import it from a `build/` file. Discussed with @billyvg we don't want
users to accidentally import it this way.

Note we currently use this type in sentry, until
getsentry/sentry#81954 is rolled out.
meta(changelog): Update changelog for 8.46.0
#14755)

Backport of #14753:

Bump
[@prisma/instrumentation](https://github.com/prisma/prisma/tree/HEAD/packages/instrumentation)
from 5.19.1 to 5.22.0.

See https://github.com/prisma/prisma/releases/tag/5.22.0 for release
notes.

This is to take advantage of the following change in 5.22.0:

> In our ongoing effort to stabilize the tracing Preview feature, we’ve
made our spans compliant with OpenTelemetry Semantic Conventions for
Database Client Calls. **This should lead to better compatibility with
tools such as DataDog and Sentry** [emphasis added by me].

There's also this change in
[5.21.0](https://github.com/prisma/prisma/releases/tag/5.21.0):

> The `tracing` Preview feature now has full support for MongoDB with
previously missing functionality now implemented. This is a part of the
ongoing effort to stabilize this Preview feature and release it in
General Availability.

The @dependabot PR for `@prisma/instrumentation` updates this to 6.0.0,
which unfortunately drops Node.JS v18 support, so it isn't suitable for
Sentry v8: #14624
One more release before holidays to get out some v8-backported changes
…ided to `TraceDirective` (#14828)

Backport of #14778

---------

Co-authored-by: Artur <[email protected]>
The v8 suffixed layer lands in the release-registry every time we
publish a release from the v8 branch which not only breaks
https://github.com/getsentry/sentry/blob/c11f4c099257b2388d150f71fb39516e3d3f2328/src/sentry/integrations/aws_lambda/utils.py#L236-L253
but also ends up in the docs as the current version: when using the ARN
dropdown
https://docs.sentry.io/platforms/javascript/guides/aws-lambda/install/cjs-layer/.

This removes the suffix so we get the current major published under the
non-suffixed name.

Follow-up task:
#14842
Lms24 and others added 27 commits January 27, 2025 10:29
backport of #15139

---------

Co-authored-by: Randolf J <[email protected]>
Co-authored-by: Abhijeet Prasad <[email protected]>
It _seems_ we've got way more flakes since 18.20.6 was released, let's
see if this fixes this possibly...

Backport
This also needs to go into v8, I guess!

---------

Co-authored-by: Luca Forstner <[email protected]>
Backport of #15161

---------

Signed-off-by: Kaung Zin Hein <[email protected]>
Co-authored-by: Kaung Zin Hein <[email protected]>
…rumentation (#15237)

backport of #15235 and #15241

---------

Co-authored-by: Tanner Linsley <[email protected]>
Co-authored-by: Francesco Novy <[email protected]>
Co-authored-by: Francesco Gringl-Novy <[email protected]>
Backport of #14967 to v8. The diff here will shrink a lot when #15094 is
merged.

---------

Co-authored-by: Andrei <[email protected]>
Add a guard to the Svelte SDK's component update tracking feature
to catch an error thrown by Svelte 5 in Runes mode. In Runes mode,
components must not call the old `beforeUpdate` or `afterUpdate`
lifecycle hooks.
@aliu39 aliu39 requested review from a team as code owners February 7, 2025 21:04
@aliu39 aliu39 closed this Feb 7, 2025
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.