{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3328572,"defaultBranch":"develop","name":"sentry-javascript","ownerLogin":"getsentry","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-02-01T20:16:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1396951?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714666985.0","currentOid":""},"activityList":{"items":[{"before":"b36eabb013d8664712ea2fbbc7af2b1ba96c666c","after":null,"ref":"refs/heads/sig/add-node-22-support","pushedAt":"2024-05-02T16:23:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s1gr1d","name":"Sigrid Huemer","path":"/s1gr1d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32902192?s=80&v=4"}},{"before":"a6915fcff314d7953d95c5daab59bb6fa939b8e9","after":"3355a053ff26be0b2aace5b12e4b9dcd1fb12dea","ref":"refs/heads/develop","pushedAt":"2024-05-02T16:23:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1gr1d","name":"Sigrid Huemer","path":"/s1gr1d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32902192?s=80&v=4"},"commit":{"message":"feat(node): Support Node 22 (#11871)\n\nPort from v7: https://github.com/getsentry/sentry-javascript/pull/11754\r\n\r\n---------\r\n\r\nCo-authored-by: Abhijeet Prasad \r\nCo-authored-by: JonasBa ","shortMessageHtmlLink":"feat(node): Support Node 22 (#11871)"}},{"before":"5cb27edace45db0aed95a10b15ea00dbb3494d3c","after":"b9dfbe0c2278165b656f0ad20e913cb10336f093","ref":"refs/heads/dependabot/npm_and_yarn/opentelemetry/semantic-conventions-1.24.0","pushedAt":"2024-05-02T15:52:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"feat(deps): bump @opentelemetry/semantic-conventions\n\nBumps [@opentelemetry/semantic-conventions](https://github.com/open-telemetry/opentelemetry-js) from 1.23.0 to 1.24.0.\n- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)\n- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v1.23.0...v1.24.0)\n\n---\nupdated-dependencies:\n- dependency-name: \"@opentelemetry/semantic-conventions\"\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"feat(deps): bump @opentelemetry/semantic-conventions"}},{"before":"c6f2f657ffbd3c5b2b4b48433f5db140b0711ce9","after":null,"ref":"refs/heads/sig/update-lockfile","pushedAt":"2024-05-02T15:49:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s1gr1d","name":"Sigrid Huemer","path":"/s1gr1d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32902192?s=80&v=4"}},{"before":"53cb600251fd842cac198d8b48e1fc6f6c439238","after":"a6915fcff314d7953d95c5daab59bb6fa939b8e9","ref":"refs/heads/develop","pushedAt":"2024-05-02T15:49:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1gr1d","name":"Sigrid Huemer","path":"/s1gr1d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32902192?s=80&v=4"},"commit":{"message":"build(yarn): Update lockfile (#11873)","shortMessageHtmlLink":"build(yarn): Update lockfile (#11873)"}},{"before":"626d99332da656178e9d28667700219d0f19cf48","after":"b36eabb013d8664712ea2fbbc7af2b1ba96c666c","ref":"refs/heads/sig/add-node-22-support","pushedAt":"2024-05-02T15:36:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"s1gr1d","name":"Sigrid Huemer","path":"/s1gr1d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32902192?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into sig/add-node-22-support","shortMessageHtmlLink":"Merge branch 'develop' into sig/add-node-22-support"}},{"before":"d15dea00ce60f2bb14b78a78c4af77a339a93607","after":"c6f2f657ffbd3c5b2b4b48433f5db140b0711ce9","ref":"refs/heads/sig/update-lockfile","pushedAt":"2024-05-02T15:35:44.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"s1gr1d","name":"Sigrid Huemer","path":"/s1gr1d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32902192?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into sig/update-lockfile","shortMessageHtmlLink":"Merge branch 'develop' into sig/update-lockfile"}},{"before":"8f05da988ce9b4823d9e564f315ad2c7b929e6eb","after":null,"ref":"refs/heads/ryan953/codeowners","pushedAt":"2024-05-02T15:17:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryan953","name":"Ryan Albrecht","path":"/ryan953","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187460?s=80&v=4"}},{"before":"dc7b1f55c77de23cd02f305130985881d291c14b","after":"53cb600251fd842cac198d8b48e1fc6f6c439238","ref":"refs/heads/develop","pushedAt":"2024-05-02T15:17:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ryan953","name":"Ryan Albrecht","path":"/ryan953","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187460?s=80&v=4"},"commit":{"message":"ci: Put CODEOWNERS in the correct folder (#11861)\n\nPer the docs:\r\nhttps://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#codeowners-file-location\r\n\r\n> file called CODEOWNERS in the .github/, root, or docs/ directory of\r\nthe repository, in the branch where you'd like to add the code owners.\r\n\r\nBut also, in our case:\r\n> If CODEOWNERS files exist in more than one of those locations, GitHub\r\nwill search for them in that order and use the first one it finds.\r\n\r\nSo we just need the one file.","shortMessageHtmlLink":"ci: Put CODEOWNERS in the correct folder (#11861)"}},{"before":null,"after":"81bb527578e0e2763d0b6689ae20c3f1d05d9f35","ref":"refs/heads/fn/standalone-self-time","pushedAt":"2024-05-02T15:10:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mydea","name":"Francesco Novy","path":"/mydea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2411343?s=80&v=4"},"commit":{"message":"fix: Ensure we always send exclusive_time for standalone spans","shortMessageHtmlLink":"fix: Ensure we always send exclusive_time for standalone spans"}},{"before":"f1b2e6200c296ed674d9640b18f0b234fa56768d","after":"f7b91ff05806d87e595836a7c2d4418f9ea7a57c","ref":"refs/heads/lforst-turn-off-lambda-layer-publishing","pushedAt":"2024-05-02T14:58:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lforst","name":"Luca Forstner","path":"/lforst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8118419?s=80&v=4"},"commit":{"message":".","shortMessageHtmlLink":"."}},{"before":null,"after":"f1b2e6200c296ed674d9640b18f0b234fa56768d","ref":"refs/heads/lforst-turn-off-lambda-layer-publishing","pushedAt":"2024-05-02T14:58:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lforst","name":"Luca Forstner","path":"/lforst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8118419?s=80&v=4"},"commit":{"message":"build(aws-lambda/v7): Turn off lambda layer publishing","shortMessageHtmlLink":"build(aws-lambda/v7): Turn off lambda layer publishing"}},{"before":"3c48df4bb6120a9e4dd38eed9c536843d941e6fd","after":"8f05da988ce9b4823d9e564f315ad2c7b929e6eb","ref":"refs/heads/ryan953/codeowners","pushedAt":"2024-05-02T14:42:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ryan953","name":"Ryan Albrecht","path":"/ryan953","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187460?s=80&v=4"},"commit":{"message":"Update .github/CODEOWNERS\n\nCo-authored-by: Francesco Novy ","shortMessageHtmlLink":"Update .github/CODEOWNERS"}},{"before":"59befac8d99ffbe7b4828812c40507fcdfe16fad","after":null,"ref":"refs/heads/fn/nestjs-fix","pushedAt":"2024-05-02T14:36:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mydea","name":"Francesco Novy","path":"/mydea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2411343?s=80&v=4"}},{"before":"1c4e7768f3d1a12335a6284d52f7e8dde54937f8","after":"dc7b1f55c77de23cd02f305130985881d291c14b","ref":"refs/heads/develop","pushedAt":"2024-05-02T14:36:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mydea","name":"Francesco Novy","path":"/mydea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2411343?s=80&v=4"},"commit":{"message":"fix(node): Fix nest.js error handler (#11874)\n\nThis was brought up here\r\nhttps://github.com/getsentry/sentry-javascript/discussions/5578#discussioncomment-9284317,\r\n\r\nour error handler implementation was too naive, and our tests not ideal\r\n- the tests only checked that stuff is sent to sentry (which it was!)\r\nbut not that the page otherwise worked.\r\n\r\nNow, I updated the test to ensure this works as expected.\r\n\r\nWith this PR, the signature for `Sentry.setupNestErrorHandler()` changes\r\n( breaking change, but sadly required at this point). You have to pass\r\nin an exception filter, which we'll extend to _also_ send exceptions to\r\nSentry:\r\n\r\n\r\n```js\r\nimport { BaseExceptionFilter, HttpAdapterHost } from '@nestjs/core';\r\n\r\nconst { httpAdapter } = app1.get(HttpAdapterHost);\r\nSentry.setupNestErrorHandler(app1, new BaseExceptionFilter(httpAdapter));\r\n```\r\n\r\nThis is a bit more involved, but also allows you to use a custom filter\r\nif needed (we can extend _any_ exception filter).","shortMessageHtmlLink":"fix(node): Fix nest.js error handler (#11874)"}},{"before":"ee6ebd2272c5366ab348030bc3dcad75e55481a5","after":"626d99332da656178e9d28667700219d0f19cf48","ref":"refs/heads/sig/add-node-22-support","pushedAt":"2024-05-02T14:13:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JonasBa","name":"Jonas","path":"/JonasBa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9317857?s=80&v=4"},"commit":{"message":"fix(profiling): fix path","shortMessageHtmlLink":"fix(profiling): fix path"}},{"before":"d8aed232faa9f9ffa4674ef0bbd38615b896f40f","after":null,"ref":"refs/heads/timfish/multiplexed-tunnel-backport","pushedAt":"2024-05-02T14:12:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lforst","name":"Luca Forstner","path":"/lforst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8118419?s=80&v=4"}},{"before":"9ffc7f461d84d6fcb6c3333486c810301509a43e","after":"ae5d7c8e941b95ea82a3ce290939de705515c395","ref":"refs/heads/v7","pushedAt":"2024-05-02T14:12:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lforst","name":"Luca Forstner","path":"/lforst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8118419?s=80&v=4"},"commit":{"message":"feat(v7): Add `tunnel` support to multiplexed transport (#11851)","shortMessageHtmlLink":"feat(v7): Add tunnel support to multiplexed transport (#11851)"}},{"before":"546dd3d0dc73cafbf4e5300f1810ae94344ade95","after":null,"ref":"refs/heads/timfish/multiplexed-tunnel","pushedAt":"2024-05-02T14:12:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lforst","name":"Luca Forstner","path":"/lforst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8118419?s=80&v=4"}},{"before":"08a3b7c6ec9bd4d19ebe49ecfaca11a7c997e356","after":"1c4e7768f3d1a12335a6284d52f7e8dde54937f8","ref":"refs/heads/develop","pushedAt":"2024-05-02T14:12:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lforst","name":"Luca Forstner","path":"/lforst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8118419?s=80&v=4"},"commit":{"message":"feat: Add `tunnel` support to multiplexed transport (#11806)","shortMessageHtmlLink":"feat: Add tunnel support to multiplexed transport (#11806)"}},{"before":"8db1942e8914992908438464d8b3b5ea4ddc8962","after":"59befac8d99ffbe7b4828812c40507fcdfe16fad","ref":"refs/heads/fn/nestjs-fix","pushedAt":"2024-05-02T13:52:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mydea","name":"Francesco Novy","path":"/mydea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2411343?s=80&v=4"},"commit":{"message":"fix integration tests","shortMessageHtmlLink":"fix integration tests"}},{"before":null,"after":"8db1942e8914992908438464d8b3b5ea4ddc8962","ref":"refs/heads/fn/nestjs-fix","pushedAt":"2024-05-02T13:37:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mydea","name":"Francesco Novy","path":"/mydea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2411343?s=80&v=4"},"commit":{"message":"fix(node): Fix nest.js error handler","shortMessageHtmlLink":"fix(node): Fix nest.js error handler"}},{"before":null,"after":"d15dea00ce60f2bb14b78a78c4af77a339a93607","ref":"refs/heads/sig/update-lockfile","pushedAt":"2024-05-02T13:30:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"s1gr1d","name":"Sigrid Huemer","path":"/s1gr1d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32902192?s=80&v=4"},"commit":{"message":"update lockfile","shortMessageHtmlLink":"update lockfile"}},{"before":null,"after":"ee6ebd2272c5366ab348030bc3dcad75e55481a5","ref":"refs/heads/sig/add-node-22-support","pushedAt":"2024-05-02T12:50:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"s1gr1d","name":"Sigrid Huemer","path":"/s1gr1d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32902192?s=80&v=4"},"commit":{"message":"feat(node): [v7] Support Node 22 (#11754)\n\ntracking issue:\nhttps://github.com/getsentry/sentry-javascript/issues/11455\n\nABI is 126:\nhttps://github.com/electron/node-abi/blob/bd11f2da07c5da324e735e2de5bf6716ce97b11c/abi_registry.json#L95-L102\n\n~Waiting for https://github.com/nodejs/node/pull/52505 to release!~\n\nAdded changelog entry for `7.113.0`, will cut a release after this gets\nmerged.\n\n---------\n\nCo-authored-by: JonasBa ","shortMessageHtmlLink":"feat(node): [v7] Support Node 22 (#11754)"}},{"before":"d9205794c9dc622cbd378e47347474f6c570a889","after":null,"ref":"refs/heads/sig/transactionName-on-scope","pushedAt":"2024-05-02T12:26:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s1gr1d","name":"Sigrid Huemer","path":"/s1gr1d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32902192?s=80&v=4"}},{"before":"ac59e7e1d2d8afd758720a26b9c0aba5c11dd4f4","after":"08a3b7c6ec9bd4d19ebe49ecfaca11a7c997e356","ref":"refs/heads/develop","pushedAt":"2024-05-02T12:26:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s1gr1d","name":"Sigrid Huemer","path":"/s1gr1d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32902192?s=80&v=4"},"commit":{"message":"feat(nextjs): Set transaction names on scope for route handlers and generation functions (#11869)\n\nfor server components:\r\nhttps://github.com/getsentry/sentry-javascript/pull/11850","shortMessageHtmlLink":"feat(nextjs): Set transaction names on scope for route handlers and g…"}},{"before":"fd2e04eb5c32544321480322f0603e569bd47c5d","after":"5cb27edace45db0aed95a10b15ea00dbb3494d3c","ref":"refs/heads/dependabot/npm_and_yarn/opentelemetry/semantic-conventions-1.24.0","pushedAt":"2024-05-02T12:16:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"feat(deps): bump @opentelemetry/semantic-conventions\n\nBumps [@opentelemetry/semantic-conventions](https://github.com/open-telemetry/opentelemetry-js) from 1.23.0 to 1.24.0.\n- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)\n- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v1.23.0...v1.24.0)\n\n---\nupdated-dependencies:\n- dependency-name: \"@opentelemetry/semantic-conventions\"\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"feat(deps): bump @opentelemetry/semantic-conventions"}},{"before":"6bb3b991279f9aace962b6bb3fe890ebcb37c4bb","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/opentelemetry/instrumentation-mongoose-0.38.0","pushedAt":"2024-05-02T12:12:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"c5a6ed172b1638bbfb55e4114b0862530c53111d","ref":"refs/heads/dependabot/npm_and_yarn/opentelemetry/instrumentation-mongoose-0.38.1","pushedAt":"2024-05-02T12:12:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"feat(deps): bump @opentelemetry/instrumentation-mongoose\n\nBumps [@opentelemetry/instrumentation-mongoose](https://github.com/open-telemetry/opentelemetry-js-contrib) from 0.37.0 to 0.38.1.\n- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases)\n- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-pg-v0.37.0...instrumentation-mysql-v0.38.1)\n\n---\nupdated-dependencies:\n- dependency-name: \"@opentelemetry/instrumentation-mongoose\"\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"feat(deps): bump @opentelemetry/instrumentation-mongoose"}},{"before":"1a8f02ca533be8c9c3f6bd1477b51db478ec187b","after":"ed9958580a357fc443c13cb57a917cb1cf27047c","ref":"refs/heads/dependabot/npm_and_yarn/opentelemetry/instrumentation-aws-sdk-0.41.0","pushedAt":"2024-05-02T12:11:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"feat(deps): bump @opentelemetry/instrumentation-aws-sdk\n\nBumps [@opentelemetry/instrumentation-aws-sdk](https://github.com/open-telemetry/opentelemetry-js-contrib) from 0.40.0 to 0.41.0.\n- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases)\n- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/sql-common-v0.40.0...instrumentation-pg-v0.41.0)\n\n---\nupdated-dependencies:\n- dependency-name: \"@opentelemetry/instrumentation-aws-sdk\"\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"feat(deps): bump @opentelemetry/instrumentation-aws-sdk"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQAA2ewA","startCursor":null,"endCursor":null}},"title":"Activity · getsentry/sentry-javascript"}