Skip to content

Releases: getsentry/sentry-wizard

4.6.0

28 Mar 09:16
Compare
Choose a tag to compare
  • feat(nextjs): Switch to injecting instrumentation-client.ts (#918)
  • feat(remix): New Remix example page (#917)
  • feat(nuxt): New Nuxt example page (#916)
  • feat(sveltekit): New Sveltekit example page (#913)
  • feat(nextjs): New NextJS example page (#899)
  • feat(telemetry): Add is_binary tag to distinguish fossilized binaries (#857)
  • fix(utils): Bail package manager detection if multiple candidates are detected (#864)
  • fix(nextjs): Create root layout for example page if it doesn't exist(#863)
  • ref(utils): Unify getPackageManger and detectPackageManager (#865)
  • feat: add option to ignore git changes (#898)
  • fix(apple): Add additional types to xcode.d.ts (#900)
  • fix: enable debug logs for option --debug (#902)

4.5.0

18 Mar 11:14
Compare
Choose a tag to compare
  • feat(nextjs): Remove react component annotation prompt and insertion (#858)
  • fix: Prevent addition of multiple sentry:sourcemaps commands (#840)
  • ref(clack-utils): Use child_process spawn instead of exec when to install package (#859)

4.4.0

13 Mar 12:34
Compare
Choose a tag to compare
  • feat(react-native): Adds wrapping root app component with Sentry.wrap (#835)

4.3.0

12 Mar 09:40
Compare
Choose a tag to compare
  • feat: Skip CI prompt if --coming-from vercel (#848)

  • feat(deps): Bump axios from 1.7.4 to 1.8.2 (#844)

  • feat(sourcemaps): Remove NextJS and Remix flows from sourcemaps wizard (#849)

    The NextJS and Remix flows have been removed when running the wizard with npx @sentry/wizard -i sourcemaps.
    Please use npx @sentry/wizard -i nextjs and npx @sentry/wizard -i remix instead.

  • ref: Reword Replay feature selection (#847)

  • ref: Fix auth token env variable wording in flutter and apple wizards (#853)

4.2.0

10 Mar 10:36
Compare
Choose a tag to compare

Various fixes & improvements

4.1.0

03 Mar 16:15
Compare
Choose a tag to compare
  • feat(nuxt): More granular error catching while modifying config (#833)

4.0.2

26 Feb 09:25
Compare
Choose a tag to compare
  • ref: Set wizard version at build time (#827)
  • fix: Skip asking if users have sentry account if --org and --project flags were passed (#817)

4.0.1

25 Feb 18:03
Compare
Choose a tag to compare
  • fix: Remove bulk from npm (#825])

4.0.0

25 Feb 13:34
Compare
Choose a tag to compare

This release of the Sentry Wizard includes breaking changes. Primarily, going forward, the wizard is now only compatible with Node versions 18.20.6 or newer. Using the wizard on older Node version might work but you'll likely experience pacakge manager warnings. Please note that we no longer offer support for running the wizard on Node versions older than 18.20.6.

In other news, we now build standalone binaries for the wizard, so that it can be used without a Node (or related JS) runtime.
For now, you'll find these binaries as artifacts on the GitHub Releases Page.

Related, this release also includes a variety of cleanup to ship less dependencies when using the wizard.

If you import APIs from the @sentry/wizard package, no publicly exported API was changed.

Breaking Changes:

  • ref!: Bump main Node.js version to the earliest LTS v18 (#793)
  • ref!: Follow up to Node v18 changes (#797)

Other changes:

  • ref: Remove obsolete deps (r2, lodash) (#799)
  • ref: No more dynamic requires (#801)
  • ref: Remove @sentry/cli as a dependency (#802)
  • fix: Fix broken legacy wizard (#811)
  • feat: Add self-contained binary artifacts (#806)
  • fix: Add fallback from parsing project package path candidates (#814)
  • fix: Refactor the wizard version lookup to handle gracefully (#816)

3.42.1

20 Feb 11:00
Compare
Choose a tag to compare
  • fix(nextjs): Remove outdated hideSourceMaps option (#798)