|  | 
| 10 | 10 | 
 | 
| 11 | 11 | - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott | 
| 12 | 12 | 
 | 
|  | 13 | +## 8.29.0 | 
|  | 14 | + | 
|  | 15 | +### Important Changes | 
|  | 16 | + | 
|  | 17 | +- **Beta releases of official Solid and SolidStart Sentry SDKs** | 
|  | 18 | + | 
|  | 19 | +This release marks the beta releases of the `@sentry/solid` and `@sentry/solidstart` Sentry SDKs. For details on how to | 
|  | 20 | +use them, check out the | 
|  | 21 | +[Sentry Solid SDK README](https://github.com/getsentry/sentry-javascript/tree/develop/packages/solid) and the | 
|  | 22 | +[Sentry SolidStart SDK README](https://github.com/getsentry/sentry-javascript/tree/develop/packages/solidstart) | 
|  | 23 | +respectively. Please reach out on [GitHub](https://github.com/getsentry/sentry-javascript/issues/new/choose) if you have | 
|  | 24 | +any feedback or concerns. | 
|  | 25 | + | 
|  | 26 | +- **feat(node): Option to only wrap instrumented modules (#13139)** | 
|  | 27 | + | 
|  | 28 | +Adds the SDK option to only wrap ES modules with `import-in-the-middle` that specifically need to be instrumented. | 
|  | 29 | + | 
|  | 30 | +```javascript | 
|  | 31 | +import * as Sentry from '@sentry/node'; | 
|  | 32 | + | 
|  | 33 | +Sentry.init({ | 
|  | 34 | +  dsn: '__PUBLIC_DSN__', | 
|  | 35 | +  registerEsmLoaderHooks: { onlyHookedModules: true }, | 
|  | 36 | +}); | 
|  | 37 | +``` | 
|  | 38 | + | 
|  | 39 | +- **feat(node): Update OpenTelemetry packages to instrumentation v0.53.0 (#13587)** | 
|  | 40 | + | 
|  | 41 | +All internal OpenTelemetry instrumentation was updated to their latest version. This adds support for Mongoose v7 and v8 | 
|  | 42 | +and fixes various bugs related to ESM mode. | 
|  | 43 | + | 
|  | 44 | +### Other Changes | 
|  | 45 | + | 
|  | 46 | +- feat(nextjs): Emit warning when using turbopack (#13566) | 
|  | 47 | +- feat(nextjs): Future-proof Next.js config options overriding (#13586) | 
|  | 48 | +- feat(node): Add `generic-pool` integration (#13465) | 
|  | 49 | +- feat(nuxt): Upload sourcemaps generated by Nitro (#13382) | 
|  | 50 | +- feat(solidstart): Add `browserTracingIntegration` by default (#13561) | 
|  | 51 | +- feat(solidstart): Add `sentrySolidStartVite` plugin to simplify source maps upload (#13493) | 
|  | 52 | +- feat(vue): Only start UI spans if parent is available (#13568) | 
|  | 53 | +- fix(cloudflare): Guard `context.waitUntil` call in request handler (#13549) | 
|  | 54 | +- fix(node-fetch): Use stringified origin url (#13581) | 
|  | 55 | +- fix(node): Replace dashes in `generic-pool` span origins with underscores (#13579) | 
|  | 56 | +- fix(replay): Fix types in WebVitalData (#13573) | 
|  | 57 | +- fix(utils): Keep logger on carrier (#13570) | 
|  | 58 | + | 
| 13 | 59 | Work in this release was contributed by @Zen-cronic. Thank you for your contribution! | 
| 14 | 60 | 
 | 
| 15 | 61 | ## 8.28.0 | 
|  | 
0 commit comments