{"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:1716918750.0","currentOid":""},"activityList":{"items":[{"before":"dbd6b4ee9614e2c68024929cf7aadabc271b5f3b","after":"0632b0c23bbb7b04ea9ec5b675f235c9893811ae","ref":"refs/heads/timfish/thirdPartyErrorFilterIntegration","pushedAt":"2024-05-28T18:52:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"timfish","name":"Tim Fish","path":"/timfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1150298?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":null,"after":"dbd6b4ee9614e2c68024929cf7aadabc271b5f3b","ref":"refs/heads/timfish/thirdPartyErrorFilterIntegration","pushedAt":"2024-05-28T17:52:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"timfish","name":"Tim Fish","path":"/timfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1150298?s=80&v=4"},"commit":{"message":"feat: Add `thirdPartyErrorFilterIntegration`","shortMessageHtmlLink":"feat: Add thirdPartyErrorFilterIntegration"}},{"before":"2bb651361e74fce2a756dc5fdaa9ce74ad195084","after":"bf2591fd7d039414e08be546dcdbeebe2b18fa53","ref":"refs/heads/ryan953/71254-feedback-tags","pushedAt":"2024-05-28T17:17:35.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":"define OptionalFeedbackConfiguration in terms of OverrideFeedbackConfiguration","shortMessageHtmlLink":"define OptionalFeedbackConfiguration in terms of OverrideFeedbackConf…"}},{"before":"e41115cd3a9d4bf736f0292a1e5195627d9f1463","after":"2bb651361e74fce2a756dc5fdaa9ce74ad195084","ref":"refs/heads/ryan953/71254-feedback-tags","pushedAt":"2024-05-28T17:12:52.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":"keep using EventHint, rename args to match type: \"params\", more specific guard before setTags","shortMessageHtmlLink":"keep using EventHint, rename args to match type: \"params\", more speci…"}},{"before":null,"after":"56b5eaf45a01ccff9e0d4acb39f8e95ab5071b8c","ref":"refs/heads/ab/solidjs-routing-instrumentation","pushedAt":"2024-05-28T15:48:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreiborza","name":"Andrei","path":"/andreiborza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/168741329?s=80&v=4"},"commit":{"message":"feat(solidjs): Add solid router instrumentation","shortMessageHtmlLink":"feat(solidjs): Add solid router instrumentation"}},{"before":null,"after":"67aa9e4a2a4dd7eec4e0247a701786057f637801","ref":"refs/heads/fn/react-create-hash-router-e2e","pushedAt":"2024-05-28T15:07:36.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":"test(react): Update react-create-hash-router E2E test\n\nInstead of just testing to send to Sentry, this now tests the actual payloads being sent.","shortMessageHtmlLink":"test(react): Update react-create-hash-router E2E test"}},{"before":"53985f6276e78470fb6d032fa91d3411460415a0","after":"b14f0567c485efdb435d71e6f49928e960ec8c6e","ref":"refs/heads/fn/optional-e2e-test","pushedAt":"2024-05-28T15:06:10.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":"make source maps optional too","shortMessageHtmlLink":"make source maps optional too"}},{"before":"b0df967e917f845f3a12a1b49b76395e811ca1d7","after":"3a785bcab0f5c161cf3dc13a4e413df95fbcdf63","ref":"refs/heads/jb/node/contextlines-memory","pushedAt":"2024-05-28T15:03:56.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":"ref(node): contextlines cache attempt","shortMessageHtmlLink":"ref(node): contextlines cache attempt"}},{"before":"58791ab4dc60d7bcf1f9f2b39e3fd69338c31003","after":null,"ref":"refs/heads/lms/ref-versioned-carrier","pushedAt":"2024-05-28T14:52:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Lms24","name":"Lukas Stracke","path":"/Lms24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8420481?s=80&v=4"}},{"before":"fb1ed256f56a7a7bd66921839ad21c6e63510bc5","after":"005f40df3e9e2715b9f634d4490d1e42760be61d","ref":"refs/heads/develop","pushedAt":"2024-05-28T14:52:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lms24","name":"Lukas Stracke","path":"/Lms24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8420481?s=80&v=4"},"commit":{"message":"ref(core): Use versioned carrier on global object (#12206)\n\nThis PR implements a versioned Sentry carrier as described in #12188.\r\nThe idea is that SDKs can from now on access their global Sentry\r\ninstance and thereby no longer overwrite or interfere with potentially\r\nother SDKs (e.g. 3rd party libraries, scripts, etc).\r\n\r\nInternally, SDKs can access their carrier via the\r\n`window.__SENTRY__[SDK_VERSION]`. Externally (spotlight, loader script)\r\nvia `window.__SENTRY__[window.__SENTRY__.version]`.\r\n\r\n---------\r\n\r\nCo-authored-by: Francesco Novy ","shortMessageHtmlLink":"ref(core): Use versioned carrier on global object (#12206)"}},{"before":"b243718208f5fe61ab930d42df819e1d127cda73","after":null,"ref":"refs/heads/lforst-dont-capture-serverside-suspense-errors","pushedAt":"2024-05-28T14:46:04.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":"d63d7c673f4a837628ead6bbe2f70e5b1613ab65","after":"fb1ed256f56a7a7bd66921839ad21c6e63510bc5","ref":"refs/heads/develop","pushedAt":"2024-05-28T14:46:04.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":"fix(nextjs): Don't capture suspense errors in server components (#12261)","shortMessageHtmlLink":"fix(nextjs): Don't capture suspense errors in server components (#12261)"}},{"before":"a1891c49514a53fb835ef9fddb463cea25f962ee","after":"53985f6276e78470fb6d032fa91d3411460415a0","ref":"refs/heads/fn/optional-e2e-test","pushedAt":"2024-05-28T14:36:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mydea","name":"Francesco Novy","path":"/mydea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2411343?s=80&v=4"},"commit":{"message":"add another...","shortMessageHtmlLink":"add another..."}},{"before":"337e346693bff453b0960c3afa2f5ff4a5a791de","after":null,"ref":"refs/heads/fn/metrics-timing","pushedAt":"2024-05-28T14:33:00.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":"253c61086a8e001236a2f69a529b33e4bf4a2c30","after":"d63d7c673f4a837628ead6bbe2f70e5b1613ab65","ref":"refs/heads/develop","pushedAt":"2024-05-28T14:32:59.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":"feat(metrics): Add `timings` method to metrics (#12226)\n\nThis introduces a new method, `metrics.timing()`, which can be used in\r\ntwo ways:\r\n\r\n1. With a numeric value, to simplify creating a distribution metric.\r\nThis will default to `second` as unit:\r\n\r\n```js\r\nSentry.metrics.timing('myMetric', 100);\r\n```\r\n\r\n2. With a callback, which will wrap the duration of the callback. This\r\ncan accept a sync or async callback. It will create an inactive span\r\naround the callback and at the end emit a metric with the duration of\r\nthe span in seconds:\r\n\r\n```js\r\nconst returnValue = Sentry.metrics.timing('myMetric', measureThisFunction);\r\n```\r\n\r\nCloses https://github.com/getsentry/sentry-javascript/issues/12215","shortMessageHtmlLink":"feat(metrics): Add timings method to metrics (#12226)"}},{"before":"03fb671384fdb099c857c2e78aba90e3c2007af8","after":"b243718208f5fe61ab930d42df819e1d127cda73","ref":"refs/heads/lforst-dont-capture-serverside-suspense-errors","pushedAt":"2024-05-28T14:23:49.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":"lint","shortMessageHtmlLink":"lint"}},{"before":"c974252f293bb8446be600d0ccc56632f49d09df","after":"a1891c49514a53fb835ef9fddb463cea25f962ee","ref":"refs/heads/fn/optional-e2e-test","pushedAt":"2024-05-28T14:23:45.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":"WIP enforce error...","shortMessageHtmlLink":"WIP enforce error..."}},{"before":"e8381dcf045880cc45a78e3a92aa66c7182745c4","after":"03fb671384fdb099c857c2e78aba90e3c2007af8","ref":"refs/heads/lforst-dont-capture-serverside-suspense-errors","pushedAt":"2024-05-28T14:16:23.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":"meep","shortMessageHtmlLink":"meep"}},{"before":"cdb6966f64741aac13d81d47747eec49187223a6","after":"c974252f293bb8446be600d0ccc56632f49d09df","ref":"refs/heads/fn/optional-e2e-test","pushedAt":"2024-05-28T14:04:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mydea","name":"Francesco Novy","path":"/mydea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2411343?s=80&v=4"},"commit":{"message":"improve test","shortMessageHtmlLink":"improve test"}},{"before":"d51e78733e6f68ce38d8f4cd64901d907610c3f9","after":"337e346693bff453b0960c3afa2f5ff4a5a791de","ref":"refs/heads/fn/metrics-timing","pushedAt":"2024-05-28T14:04:04.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 tests","shortMessageHtmlLink":"fix tests"}},{"before":"26f7d020dac0fb99b07ce7579564bdaa98057cae","after":"58791ab4dc60d7bcf1f9f2b39e3fd69338c31003","ref":"refs/heads/lms/ref-versioned-carrier","pushedAt":"2024-05-28T13:59:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lms24","name":"Lukas Stracke","path":"/Lms24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8420481?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"1798c7ffdd46ddbb84011eff7080d5cc9712cfcd","after":"d4257c5d639b3c9a1627f95cd09c574d47848f45","ref":"refs/heads/dependabot/npm_and_yarn/opentelemetry/sdk-trace-base-1.24.1","pushedAt":"2024-05-28T13:51:05.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/sdk-trace-base from 1.23.0 to 1.24.1\n\nBumps [@opentelemetry/sdk-trace-base](https://github.com/open-telemetry/opentelemetry-js) from 1.23.0 to 1.24.1.\n- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases)\n- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/v1.24.1/CHANGELOG.md)\n- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/v1.23.0...v1.24.1)\n\n---\nupdated-dependencies:\n- dependency-name: \"@opentelemetry/sdk-trace-base\"\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"feat(deps): bump @opentelemetry/sdk-trace-base from 1.23.0 to 1.24.1"}},{"before":"f5c9a8b4e71a6b427e9786eeeec4bd62128f576b","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/opentelemetry/context-async-hooks-1.24.1","pushedAt":"2024-05-28T13:46:32.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":"09af745725bb603ce80dfa83e00f40804097b86b","after":"253c61086a8e001236a2f69a529b33e4bf4a2c30","ref":"refs/heads/develop","pushedAt":"2024-05-28T13:46:31.000Z","pushType":"pr_merge","commitsCount":1,"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/context-async-hooks from 1.23.0 to 1.24.1 (#12238)","shortMessageHtmlLink":"feat(deps): bump @opentelemetry/context-async-hooks from 1.23.0 to 1.…"}},{"before":"15cccdefa4e19721c31ccd73ccc06678e49dcdcf","after":null,"ref":"refs/heads/lms/fix-sveltekit-request-data","pushedAt":"2024-05-28T13:44:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Lms24","name":"Lukas Stracke","path":"/Lms24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8420481?s=80&v=4"}},{"before":"cd97287adc3fb7243ef3b0e85019222b8c073c41","after":"09af745725bb603ce80dfa83e00f40804097b86b","ref":"refs/heads/develop","pushedAt":"2024-05-28T13:44:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lms24","name":"Lukas Stracke","path":"/Lms24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8420481?s=80&v=4"},"commit":{"message":"feat(sveltekit): Add request data to server-side events (#12254)\n\nThis PR adds request data to server-side Sentry events by extracting the\r\nrequest object in our `sentryHandle` request handler. This is in line\r\nwith our other SDKs and was simply missing from the SvelteKit SDK so\r\nfar.","shortMessageHtmlLink":"feat(sveltekit): Add request data to server-side events (#12254)"}},{"before":"7bff900d51b85857e26b79a92b36c4cdd9d7c7c8","after":"d51e78733e6f68ce38d8f4cd64901d907610c3f9","ref":"refs/heads/fn/metrics-timing","pushedAt":"2024-05-28T13:40:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mydea","name":"Francesco Novy","path":"/mydea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2411343?s=80&v=4"},"commit":{"message":"make span active","shortMessageHtmlLink":"make span active"}},{"before":"2cfc81aec59cf028cc25a982c4e9248ca032f5d9","after":"26f7d020dac0fb99b07ce7579564bdaa98057cae","ref":"refs/heads/lms/ref-versioned-carrier","pushedAt":"2024-05-28T13:37:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Lms24","name":"Lukas Stracke","path":"/Lms24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8420481?s=80&v=4"},"commit":{"message":"remove VersionString type -> fix TS3.8","shortMessageHtmlLink":"remove VersionString type -> fix TS3.8"}},{"before":"0c0841872c00be748914dcfb59b1d1b302fe3146","after":"2cfc81aec59cf028cc25a982c4e9248ca032f5d9","ref":"refs/heads/lms/ref-versioned-carrier","pushedAt":"2024-05-28T13:37:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Lms24","name":"Lukas Stracke","path":"/Lms24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8420481?s=80&v=4"},"commit":{"message":"remove VersionString type -> fix TS3.8","shortMessageHtmlLink":"remove VersionString type -> fix TS3.8"}},{"before":"a3a2008fe32f289f3802f7a9d44d6cfddbca33db","after":"3218092c2cf6dbba963046539aa82bee83546343","ref":"refs/heads/lforst-ci-test","pushedAt":"2024-05-28T13:36:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lforst","name":"Luca Forstner","path":"/lforst","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8118419?s=80&v=4"},"commit":{"message":"Merge branch 'pr/MicahLyle/12095' into lforst-ci-test","shortMessageHtmlLink":"Merge branch 'pr/MicahLyle/12095' into lforst-ci-test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVjBqlgA","startCursor":null,"endCursor":null}},"title":"Activity · getsentry/sentry-javascript"}