diff --git a/.changeset/cold-teachers-tell.md b/.changeset/cold-teachers-tell.md deleted file mode 100644 index d6076e5c..00000000 --- a/.changeset/cold-teachers-tell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@spotlightjs/overlay': patch ---- - -Fix direct transport init when sidecar transport is already enabled diff --git a/.changeset/cyan-hotels-listen.md b/.changeset/cyan-hotels-listen.md deleted file mode 100644 index 5255367a..00000000 --- a/.changeset/cyan-hotels-listen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@spotlightjs/sidecar': patch ---- - -Upgrades source-map dependency to avoid mappings.wasm error diff --git a/.changeset/giant-bugs-suffer.md b/.changeset/giant-bugs-suffer.md deleted file mode 100644 index 36355af9..00000000 --- a/.changeset/giant-bugs-suffer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@spotlightjs/overlay': patch ---- - -Add auto-reload dev mode for Overlay diff --git a/.changeset/thick-lizards-battle.md b/.changeset/thick-lizards-battle.md deleted file mode 100644 index 68d61234..00000000 --- a/.changeset/thick-lizards-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@spotlightjs/spotlight': patch ---- - -Remove Windows home directories from Sentry reports diff --git a/.changeset/three-geckos-look.md b/.changeset/three-geckos-look.md deleted file mode 100644 index 95585118..00000000 --- a/.changeset/three-geckos-look.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@spotlightjs/spotlight': minor -'@spotlightjs/electron': minor -'@spotlightjs/overlay': minor -'@spotlightjs/astro': minor ---- - -Render placeholders when missing known attributes in Sentry events diff --git a/.changeset/tricky-seahorses-float.md b/.changeset/tricky-seahorses-float.md deleted file mode 100644 index 1f32afed..00000000 --- a/.changeset/tricky-seahorses-float.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -'@spotlightjs/overlay': minor -'@spotlightjs/sidecar': minor ---- - -Add base64 encoding for envelope passing - -This fixes the issue certain characters getting lost or changed during the implicit -and forced UTF-8 encoding, namely certain ANSI-escape characters when we capture -them as breadcrumbs. This was breaking NextJS recently. - -The mechanism is opt-in from Sidecar side and the new overlay automatically opts -in to fix the issue. The new overlay is also capable of processing messages w/o -base64 encoding so this change is both backwards and forwards compatible meaning -a new version of overlay can work with an old sidecar and a new version of sidecar -can work with an older overlay. That said to get the fix, both should be on the new -version, opting into base64 encoding. diff --git a/.changeset/unlucky-ants-invite.md b/.changeset/unlucky-ants-invite.md deleted file mode 100644 index 3c9f8de9..00000000 --- a/.changeset/unlucky-ants-invite.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@spotlightjs/spotlight': patch -'@spotlightjs/electron': patch -'@spotlightjs/overlay': patch ---- - -Add `spotlight@` prefix to Sentry releases to distinguish them diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 2a5215e4..20ae57e9 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,20 @@ # @spotlightjs/astro +## 2.4.0 + +### Minor Changes + +- Render placeholders when missing known attributes in Sentry events + ([#656](https://github.com/getsentry/spotlight/pull/656)) + +### Patch Changes + +- Updated dependencies + [[`5d8c7058300b349cd17d543874cfb810ff7db8d9`](https://github.com/getsentry/spotlight/commit/5d8c7058300b349cd17d543874cfb810ff7db8d9), + [`cfa9cc967da8aa862f55c3880aab44f7d5b5eeb4`](https://github.com/getsentry/spotlight/commit/cfa9cc967da8aa862f55c3880aab44f7d5b5eeb4), + [`356890c6faf4ef3d9ebf85615e3f43f34fca0439`](https://github.com/getsentry/spotlight/commit/356890c6faf4ef3d9ebf85615e3f43f34fca0439)]: + - @spotlightjs/spotlight@2.10.0 + ## 2.3.0 ### Minor Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index a67637b0..df3a27a6 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,7 +1,7 @@ { "name": "@spotlightjs/astro", "description": "Add spotlight to your Astro toolbar, for better debugging.", - "version": "2.3.0", + "version": "2.4.0", "license": "Apache-2.0", "author": "Sentry", "repository": "git@github.com:getsentry/spotlight.git", diff --git a/packages/electron/CHANGELOG.md b/packages/electron/CHANGELOG.md index 230c4e56..874e57c5 100644 --- a/packages/electron/CHANGELOG.md +++ b/packages/electron/CHANGELOG.md @@ -1,5 +1,27 @@ # @spotlightjs/electron +## 1.4.0 + +### Minor Changes + +- Render placeholders when missing known attributes in Sentry events + ([#656](https://github.com/getsentry/spotlight/pull/656)) + +### Patch Changes + +- Add `spotlight@` prefix to Sentry releases to distinguish them + ([#660](https://github.com/getsentry/spotlight/pull/660)) + +- Updated dependencies + [[`8bed105e28f11c139c00f6b4a63717b1fb99d396`](https://github.com/getsentry/spotlight/commit/8bed105e28f11c139c00f6b4a63717b1fb99d396), + [`4c1b619079d4a1ca0e280dedef89bb8e1bf3f069`](https://github.com/getsentry/spotlight/commit/4c1b619079d4a1ca0e280dedef89bb8e1bf3f069), + [`9606eb25434468bb9377569667f4071a177b85ab`](https://github.com/getsentry/spotlight/commit/9606eb25434468bb9377569667f4071a177b85ab), + [`cfa9cc967da8aa862f55c3880aab44f7d5b5eeb4`](https://github.com/getsentry/spotlight/commit/cfa9cc967da8aa862f55c3880aab44f7d5b5eeb4), + [`277bd766aead9a6eabf043cc2490f59d0e1729b6`](https://github.com/getsentry/spotlight/commit/277bd766aead9a6eabf043cc2490f59d0e1729b6), + [`356890c6faf4ef3d9ebf85615e3f43f34fca0439`](https://github.com/getsentry/spotlight/commit/356890c6faf4ef3d9ebf85615e3f43f34fca0439)]: + - @spotlightjs/overlay@2.10.0 + - @spotlightjs/sidecar@1.11.0 + ## 1.3.0 ### Minor Changes diff --git a/packages/electron/package.json b/packages/electron/package.json index 66b50d58..ebe69990 100644 --- a/packages/electron/package.json +++ b/packages/electron/package.json @@ -3,7 +3,7 @@ "description": "Electron app for Spotlight", "author": "Sentry", "license": "Apache-2.0", - "version": "1.3.0", + "version": "1.4.0", "repository": { "type": "git", "url": "https://github.com/getsentry/spotlight.git", diff --git a/packages/overlay/CHANGELOG.md b/packages/overlay/CHANGELOG.md index 853a6bdc..60538dfa 100644 --- a/packages/overlay/CHANGELOG.md +++ b/packages/overlay/CHANGELOG.md @@ -1,5 +1,32 @@ # @spotlightjs/core +## 2.10.0 + +### Minor Changes + +- Render placeholders when missing known attributes in Sentry events + ([#656](https://github.com/getsentry/spotlight/pull/656)) + +- Add base64 encoding for envelope passing ([#659](https://github.com/getsentry/spotlight/pull/659)) + + This fixes the issue certain characters getting lost or changed during the implicit and forced UTF-8 encoding, namely + certain ANSI-escape characters when we capture them as breadcrumbs. This was breaking NextJS recently. + + The mechanism is opt-in from Sidecar side and the new overlay automatically opts in to fix the issue. The new overlay + is also capable of processing messages w/o base64 encoding so this change is both backwards and forwards compatible + meaning a new version of overlay can work with an old sidecar and a new version of sidecar can work with an older + overlay. That said to get the fix, both should be on the new version, opting into base64 encoding. + +### Patch Changes + +- Fix direct transport init when sidecar transport is already enabled + ([#658](https://github.com/getsentry/spotlight/pull/658)) + +- Add auto-reload dev mode for Overlay ([#657](https://github.com/getsentry/spotlight/pull/657)) + +- Add `spotlight@` prefix to Sentry releases to distinguish them + ([#660](https://github.com/getsentry/spotlight/pull/660)) + ## 2.9.0 ### Minor Changes diff --git a/packages/overlay/package.json b/packages/overlay/package.json index a587026d..cb005daa 100644 --- a/packages/overlay/package.json +++ b/packages/overlay/package.json @@ -1,7 +1,7 @@ { "name": "@spotlightjs/overlay", "description": "The overlay of Spotlight to add debug interface to your web app.", - "version": "2.9.0", + "version": "2.10.0", "license": "Apache-2.0", "type": "module", "scripts": { diff --git a/packages/sidecar/CHANGELOG.md b/packages/sidecar/CHANGELOG.md index c0860066..f515a232 100644 --- a/packages/sidecar/CHANGELOG.md +++ b/packages/sidecar/CHANGELOG.md @@ -1,5 +1,23 @@ # @spotlightjs/sidecar +## 1.11.0 + +### Minor Changes + +- Add base64 encoding for envelope passing ([#659](https://github.com/getsentry/spotlight/pull/659)) + + This fixes the issue certain characters getting lost or changed during the implicit and forced UTF-8 encoding, namely + certain ANSI-escape characters when we capture them as breadcrumbs. This was breaking NextJS recently. + + The mechanism is opt-in from Sidecar side and the new overlay automatically opts in to fix the issue. The new overlay + is also capable of processing messages w/o base64 encoding so this change is both backwards and forwards compatible + meaning a new version of overlay can work with an old sidecar and a new version of sidecar can work with an older + overlay. That said to get the fix, both should be on the new version, opting into base64 encoding. + +### Patch Changes + +- Upgrades source-map dependency to avoid mappings.wasm error ([#638](https://github.com/getsentry/spotlight/pull/638)) + ## 1.10.0 ### Minor Changes diff --git a/packages/sidecar/package.json b/packages/sidecar/package.json index a14e3562..531522ae 100644 --- a/packages/sidecar/package.json +++ b/packages/sidecar/package.json @@ -1,7 +1,7 @@ { "name": "@spotlightjs/sidecar", "description": "A small proxy server to capture and forward data from backend services to Spotlight.", - "version": "1.10.0", + "version": "1.11.0", "license": "Apache-2.0", "type": "module", "scripts": { diff --git a/packages/spotlight/CHANGELOG.md b/packages/spotlight/CHANGELOG.md index 5c357583..2454eb6d 100644 --- a/packages/spotlight/CHANGELOG.md +++ b/packages/spotlight/CHANGELOG.md @@ -1,5 +1,29 @@ # @spotlightjs/spotlight +## 2.10.0 + +### Minor Changes + +- Render placeholders when missing known attributes in Sentry events + ([#656](https://github.com/getsentry/spotlight/pull/656)) + +### Patch Changes + +- Remove Windows home directories from Sentry reports ([#644](https://github.com/getsentry/spotlight/pull/644)) + +- Add `spotlight@` prefix to Sentry releases to distinguish them + ([#660](https://github.com/getsentry/spotlight/pull/660)) + +- Updated dependencies + [[`8bed105e28f11c139c00f6b4a63717b1fb99d396`](https://github.com/getsentry/spotlight/commit/8bed105e28f11c139c00f6b4a63717b1fb99d396), + [`4c1b619079d4a1ca0e280dedef89bb8e1bf3f069`](https://github.com/getsentry/spotlight/commit/4c1b619079d4a1ca0e280dedef89bb8e1bf3f069), + [`9606eb25434468bb9377569667f4071a177b85ab`](https://github.com/getsentry/spotlight/commit/9606eb25434468bb9377569667f4071a177b85ab), + [`cfa9cc967da8aa862f55c3880aab44f7d5b5eeb4`](https://github.com/getsentry/spotlight/commit/cfa9cc967da8aa862f55c3880aab44f7d5b5eeb4), + [`277bd766aead9a6eabf043cc2490f59d0e1729b6`](https://github.com/getsentry/spotlight/commit/277bd766aead9a6eabf043cc2490f59d0e1729b6), + [`356890c6faf4ef3d9ebf85615e3f43f34fca0439`](https://github.com/getsentry/spotlight/commit/356890c6faf4ef3d9ebf85615e3f43f34fca0439)]: + - @spotlightjs/overlay@2.10.0 + - @spotlightjs/sidecar@1.11.0 + ## 2.9.0 ### Minor Changes diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index 11f16aa6..197c2d69 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -1,7 +1,7 @@ { "name": "@spotlightjs/spotlight", "description": "Spotlight - Sentry for development. Containing the overlay and the sidecar.", - "version": "2.9.0", + "version": "2.10.0", "license": "Apache-2.0", "type": "module", "scripts": {