-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Comparing changes
Open a pull request
base repository: getsentry/sentry-javascript
base: develop@{1day}
head repository: getsentry/sentry-javascript
compare: develop
- 19 commits
- 103 files changed
- 11 contributors
Commits on Feb 11, 2026
-
meta(changelog): Update changelog for 10.39.0
Co-authored-by: Cursor <cursoragent@cursor.com>
Configuration menu - View commit details
-
Copy full SHA for 12e467f - Browse repository at this point
Copy the full SHA 12e467fView commit details -
Merge pull request #19281 from getsentry/prepare-release/10.39.0
meta(changelog): Update changelog for 10.39.0
Configuration menu - View commit details
-
Copy full SHA for 9dea581 - Browse repository at this point
Copy the full SHA 9dea581View commit details
Commits on Feb 12, 2026
-
chore: Revert to lerna v8 (#19294)
Closes #19295 (added automatically)
Configuration menu - View commit details
-
Copy full SHA for b5e3094 - Browse repository at this point
Copy the full SHA b5e3094View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4708d2 - Browse repository at this point
Copy the full SHA c4708d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f822e69 - Browse repository at this point
Copy the full SHA f822e69View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab54c5c - Browse repository at this point
Copy the full SHA ab54c5cView commit details
Commits on Feb 16, 2026
-
Merge branch 'release/10.39.0'
getsentry-bot committedFeb 16, 2026 Configuration menu - View commit details
-
Copy full SHA for b361dff - Browse repository at this point
Copy the full SHA b361dffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e1e805 - Browse repository at this point
Copy the full SHA 7e1e805View commit details -
Merge pull request #19331 from getsentry/manual-develop-sync
[Gitflow] Merge master into develop
Configuration menu - View commit details
-
Copy full SHA for 4763ff1 - Browse repository at this point
Copy the full SHA 4763ff1View commit details -
fix(nextjs): Return correct lastEventId for SSR pages (#19240)
When using `captureUnderscoreErrorException` on an `_error` page, the events were mostly dropped because it already existed from a Sentry-wrapped data fetcher (like `getServerProps`). This resulted in not sending the error to Sentry but still generating a new event ID which was used as `lastEventId` (and thus was wrong). Closes #19217 Also, check out this specific comment within the issue as it gives more context: #19217 (comment)
Configuration menu - View commit details
-
Copy full SHA for b5ae514 - Browse repository at this point
Copy the full SHA b5ae514View commit details -
ref(nuxt): Remove
defineNitroPluginwrapper (#19334)The wrapper is not needed, as it's just making the sure the types are correct. We can just use the type. For reference, this is the code for the wrapper: https://github.com/nitrojs/nitro/blob/f663e76df6b25610432c915f19d3cf7c5c19f72e/src/runtime/internal/plugin.ts Closes #19277
Configuration menu - View commit details
-
Copy full SHA for 1063860 - Browse repository at this point
Copy the full SHA 1063860View commit details -
fix(core,browser): Delete SentryNonRecordingSpan from fetch/xhr map (#…
…19336) This resolves a leak where `SentryNonRecordingSpan` are pilled up when `tracingSampleRate` is set to `0`. Theoretically `SentryNonRecordingSpan` are still treated as spans and added to the `spans` list, but never removed By moving `shouldCreateSpanResult` closer to the actual span logic, this is now resolved. Closes #19337 (added automatically)
Configuration menu - View commit details
-
Copy full SHA for 9b30bd7 - Browse repository at this point
Copy the full SHA 9b30bd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7614d1 - Browse repository at this point
Copy the full SHA c7614d1View commit details -
feat(deno): Export metrics API from Deno SDK (#19305)
## Summary - Add `metrics` to the `@sentry/core` re-export block in `packages/deno/src/index.ts` - The `metrics` namespace is already exported from `@sentry/core` and re-exported by `@sentry/node`, but was missing from the Deno SDK ## Test plan - [x] `yarn build:dev:filter @sentry/deno` passes - [x] `cd packages/deno && yarn test` — all 12 tests pass - [x] `eslint src/index.ts` — no lint issues 🤖 Generated with [Claude Code](https://claude.com/claude-code) Closes #19307 (added automatically) --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 8cb03d6 - Browse repository at this point
Copy the full SHA 8cb03d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7946bb8 - Browse repository at this point
Copy the full SHA 7946bb8View commit details -
feat(node): Add
ignoreConnectSpansoption topostgresIntegration(#……19291) OTel's `PgInstrumentation` exposes an option to ignore `pg(.pool).connect` spans. This option was added recently in open-telemetry/opentelemetry-js-contrib#3280. We should allow users to configure our wrapping `postgresIntegration` with the same option.
Configuration menu - View commit details
-
Copy full SHA for c1f83b7 - Browse repository at this point
Copy the full SHA c1f83b7View commit details -
fix(aws-serverless): Prevent crash in
isPromiseAllSettledResultwit……h null/undefined array elements (#19346) Added a guard against null/undefined elements in isPromiseAllSettledResult which caused TypeError: Cannot convert undefined or null to object when captureAllSettledReasons: true and the Lambda handler returned an array containing nullish values. closes #19344
Configuration menu - View commit details
-
Copy full SHA for 51a0cf0 - Browse repository at this point
Copy the full SHA 51a0cf0View commit details -
feat(deno): Export logs API from Deno SDK (#19313)
## Summary - Re-export `logger` and `consoleLoggingIntegration` from `@sentry/core` in the Deno SDK - Add integration test verifying `logger.info()` produces a log envelope item with correct `level` and `body` ## Test plan - [x] `yarn build:dev:filter @sentry/deno` — builds successfully - [x] `cd packages/deno && yarn test` — all 13 tests pass - [x] `eslint packages/deno/src/index.ts` — no lint errors 🤖 Generated with [Claude Code](https://claude.com/claude-code) Closes #19314 (added automatically) --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for bd59033 - Browse repository at this point
Copy the full SHA bd59033View commit details
Commits on Feb 17, 2026
-
chore(ci): Move monorepo to nx (#19325)
- Replace lerna with Nx for all monorepo task execution (`lerna run` → `nx run-many`). Lerna was already using Nx under the hood, so this removes the wrapper layer and uses Nx directly. - Replace `lerna version` with a custom `scripts/bump-version.js` for release version bumping. The script replicates `lerna version --force-publish --exact --no-git-tag-version --no-push` – bumps all workspace package versions and updates internal dependency references to exact versions. Also added some unit tests. - Remove lerna dependency (`lerna.json`, `lerna` devDependency) and add `nx` as a direct devDependency (22.5.0). - Move lockfile stability check to its own CI jo (`job_check_lockfile`) that runs in parallel with the build. - Configure Nx TUI to auto-exit so `yarn build` doesn't hang waiting for ESC. - Adds a `.version.json` as a single source of truth for the current version (this works well with triggering gitflow) - Update docs (`CLAUDE.md`, `CONTRIBUTING.md`, `.cursor/rules`) to reflect the migration. Closes #19340 (added automatically)
Configuration menu - View commit details
-
Copy full SHA for e600901 - Browse repository at this point
Copy the full SHA e600901View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff develop@{1day}...develop