{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":55534429,"defaultBranch":"main","name":"sentry-cocoa","ownerLogin":"getsentry","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-05T18:55:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1396951?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717627682.0","currentOid":""},"activityList":{"items":[{"before":"d9a59eeca9011f8962d5ae0190ff1e2de2f85a44","after":null,"ref":"refs/heads/armcknight/feat/3555-continuous-profiling/5-implementation/13-add-profile-id-to-trace-contexts-data","pushedAt":"2024-06-05T22:48:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"armcknight","name":"Andrew McKnight","path":"/armcknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241469?s=80&v=4"}},{"before":"14f9505bb79f2f0a2b8f6e17ed96802ae6845f1d","after":"bfe78f61ceb54a15bd252db19eedb71f3d838843","ref":"refs/heads/armcknight/feat/3555-continuous-profiling/5-implementation/12-rework-continuous-profiling-options","pushedAt":"2024-06-05T22:48:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"armcknight","name":"Andrew McKnight","path":"/armcknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241469?s=80&v=4"},"commit":{"message":"fix(profiling): set profile id in each serialized transaction (#4030)","shortMessageHtmlLink":"fix(profiling): set profile id in each serialized transaction (#4030)"}},{"before":"c15cfce1770ebebacd01ca5a9cbe6fc8b000f12e","after":null,"ref":"refs/heads/feat(SR)/video-quality","pushedAt":"2024-06-05T08:03:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brustolin","name":"Dhiogo Brustolin","path":"/brustolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28265868?s=80&v=4"}},{"before":"97e82fe3d19af3f13af92afe5cab023f135ec680","after":"5e579afa2abba914448ad2b79995cbfbb142f5f3","ref":"refs/heads/main","pushedAt":"2024-06-05T08:03:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brustolin","name":"Dhiogo Brustolin","path":"/brustolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28265868?s=80&v=4"},"commit":{"message":"feat: Add Replay quality option (#4035)\n\nAdded replay quality option","shortMessageHtmlLink":"feat: Add Replay quality option (#4035)"}},{"before":"f40a29d72062ac2c27ded53ff3265d50bff8953c","after":"c15cfce1770ebebacd01ca5a9cbe6fc8b000f12e","ref":"refs/heads/feat(SR)/video-quality","pushedAt":"2024-06-05T07:16:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brustolin","name":"Dhiogo Brustolin","path":"/brustolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28265868?s=80&v=4"},"commit":{"message":"Update SentryReplayOptions.swift","shortMessageHtmlLink":"Update SentryReplayOptions.swift"}},{"before":"873f6b04a3a5c5df2c247d18d6994ea74c70c5dc","after":"d9a59eeca9011f8962d5ae0190ff1e2de2f85a44","ref":"refs/heads/armcknight/feat/3555-continuous-profiling/5-implementation/13-add-profile-id-to-trace-contexts-data","pushedAt":"2024-06-05T05:36:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"armcknight","name":"Andrew McKnight","path":"/armcknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241469?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"fc7f58b3b13eecfa3d313bdee20050c9333350c6","after":"14f9505bb79f2f0a2b8f6e17ed96802ae6845f1d","ref":"refs/heads/armcknight/feat/3555-continuous-profiling/5-implementation/12-rework-continuous-profiling-options","pushedAt":"2024-06-05T05:18:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armcknight","name":"Andrew McKnight","path":"/armcknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241469?s=80&v=4"},"commit":{"message":"fix tvos build","shortMessageHtmlLink":"fix tvos build"}},{"before":"fe7fa152d2731ff80286a98d6a19f11bf1c6a5c4","after":"07f9030cf96faf533be01a051ae29b9d3a0fb257","ref":"refs/heads/armcknight/feat/3555-continuous-profiling/5-implementation/11-expose-continuous-profiling","pushedAt":"2024-06-05T04:45:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"armcknight","name":"Andrew McKnight","path":"/armcknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241469?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"90d0fd0cd924f810399b49ea5ee8de7540516d4f","after":"fc7f58b3b13eecfa3d313bdee20050c9333350c6","ref":"refs/heads/armcknight/feat/3555-continuous-profiling/5-implementation/12-rework-continuous-profiling-options","pushedAt":"2024-06-05T04:44:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"armcknight","name":"Andrew McKnight","path":"/armcknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241469?s=80&v=4"},"commit":{"message":"tweak options reqs for continuous profiling; add more launch profiling tests; add new private SentryOptions.isContinuousProfiling method, and note to isProfilingEnabled prop","shortMessageHtmlLink":"tweak options reqs for continuous profiling; add more launch profilin…"}},{"before":"e95d397b17defeb9b9213379a981205f8c015ed9","after":"873f6b04a3a5c5df2c247d18d6994ea74c70c5dc","ref":"refs/heads/armcknight/feat/3555-continuous-profiling/5-implementation/13-add-profile-id-to-trace-contexts-data","pushedAt":"2024-06-04T23:13:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"armcknight","name":"Andrew McKnight","path":"/armcknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3241469?s=80&v=4"},"commit":{"message":"fix keys profile_id -> profiler_id; fix overwritten data subdict and write a test for it that failed until making the fix","shortMessageHtmlLink":"fix keys profile_id -> profiler_id; fix overwritten data subdict and …"}},{"before":"bee0cc30381f47a3f82730c423a8cd14ebb6c483","after":null,"ref":"refs/heads/kw/appStartSpanForHybridSDKs","pushedAt":"2024-06-04T14:04:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"krystofwoldrich","name":"Krystof Woldrich","path":"/krystofwoldrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31292499?s=80&v=4"}},{"before":"5b888cb4d19417c83cb8f7bf750ead16114e1877","after":"97e82fe3d19af3f13af92afe5cab023f135ec680","ref":"refs/heads/main","pushedAt":"2024-06-04T14:04:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"krystofwoldrich","name":"Krystof Woldrich","path":"/krystofwoldrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31292499?s=80&v=4"},"commit":{"message":"feat(internal): Add serialized app start measurements getter with spans for Hybrid SDKs (#4021)","shortMessageHtmlLink":"feat(internal): Add serialized app start measurements getter with spa…"}},{"before":"e69797c36eea0ccad75f83c31b296f240441f733","after":"31dac1de47462364821533c835adba48174ac4ed","ref":"refs/heads/chore/exposing-sr-Hybrids","pushedAt":"2024-06-04T13:30:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brustolin","name":"Dhiogo Brustolin","path":"/brustolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28265868?s=80&v=4"},"commit":{"message":"ref","shortMessageHtmlLink":"ref"}},{"before":"e6f9da251a4696eec602dd8da8fc689af0a4d8f7","after":null,"ref":"refs/heads/release/8.27.0","pushedAt":"2024-06-04T11:50:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"getsentry-bot","name":"Sentry Bot","path":"/getsentry-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10587625?s=80&v=4"}},{"before":"09311b6e9b2ed8402ebe4aa6430cac10b6aeb2e9","after":"5b888cb4d19417c83cb8f7bf750ead16114e1877","ref":"refs/heads/main","pushedAt":"2024-06-04T11:50:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"getsentry-bot","name":"Sentry Bot","path":"/getsentry-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10587625?s=80&v=4"},"commit":{"message":"Merge branch 'release/8.27.0'","shortMessageHtmlLink":"Merge branch 'release/8.27.0'"}},{"before":null,"after":"e6f9da251a4696eec602dd8da8fc689af0a4d8f7","ref":"refs/heads/release/8.27.0","pushedAt":"2024-06-04T10:45:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"getsentry-release","name":"Sentry Release Bot","path":"/getsentry-release","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75840458?s=80&v=4"},"commit":{"message":"release: 8.27.0","shortMessageHtmlLink":"release: 8.27.0"}},{"before":"3c302749b72ab86a37480fa59a463a24c8981ada","after":null,"ref":"refs/heads/ci/xlarge-ui-tests","pushedAt":"2024-06-04T09:35:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"philipphofmann","name":"Philipp Hofmann","path":"/philipphofmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2443292?s=80&v=4"}},{"before":"ea0f1a3c71c884256405dcd8eebac8b85febfa31","after":"3c302749b72ab86a37480fa59a463a24c8981ada","ref":"refs/heads/ci/xlarge-ui-tests","pushedAt":"2024-06-04T09:12:46.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"philipphofmann","name":"Philipp Hofmann","path":"/philipphofmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2443292?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ci/xlarge-ui-tests","shortMessageHtmlLink":"Merge branch 'main' into ci/xlarge-ui-tests"}},{"before":"da24f69ae344e4955483215da8a4ea0559b268b6","after":"09311b6e9b2ed8402ebe4aa6430cac10b6aeb2e9","ref":"refs/heads/main","pushedAt":"2024-06-04T09:12:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philipphofmann","name":"Philipp Hofmann","path":"/philipphofmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2443292?s=80&v=4"},"commit":{"message":"fix: Scope addCrumb threading issues (#4034)\n\nThe SentryScopeTest.testModifyingFromMultipleThreads was failing\r\nfrequently in CI, because of some threading issues introduced with\r\n#4029. This is fixed now by not swapping the array reference and\r\nother minor improvements.","shortMessageHtmlLink":"fix: Scope addCrumb threading issues (#4034)"}},{"before":"4075106cd2e58fbb25ba5ac48c7a7eca69b7da1d","after":null,"ref":"refs/heads/fix/scope-add-crumb-threading-issue","pushedAt":"2024-06-04T09:12:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"philipphofmann","name":"Philipp Hofmann","path":"/philipphofmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2443292?s=80&v=4"}},{"before":"7ce37c007ba8489ff6249ba24b646483d96ac2d6","after":null,"ref":"refs/heads/test/fix-writing-profile-file","pushedAt":"2024-06-04T09:11:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"philipphofmann","name":"Philipp Hofmann","path":"/philipphofmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2443292?s=80&v=4"}},{"before":"60bb9934b5a875c9070ed9dfa4658a1bb8aa0217","after":"da24f69ae344e4955483215da8a4ea0559b268b6","ref":"refs/heads/main","pushedAt":"2024-06-04T09:11:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philipphofmann","name":"Philipp Hofmann","path":"/philipphofmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2443292?s=80&v=4"},"commit":{"message":"tests: Write test profile only when data exists (#4032)\n\nOnly write the test profile when the serialization succeeds. We had\r\ncrashes in UI tests when trying to write empty serialized profile data,\r\nbecause the SENTRY_CASSERT failed. This PR avoids creating the\r\nprofile paths and file when there is nothing to write.","shortMessageHtmlLink":"tests: Write test profile only when data exists (#4032)"}},{"before":"07417fa3cf5d2b5974702712f1639eb6f45ee372","after":"bee0cc30381f47a3f82730c423a8cd14ebb6c483","ref":"refs/heads/kw/appStartSpanForHybridSDKs","pushedAt":"2024-06-04T09:02:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krystofwoldrich","name":"Krystof Woldrich","path":"/krystofwoldrich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31292499?s=80&v=4"},"commit":{"message":"Add comment about app init span","shortMessageHtmlLink":"Add comment about app init span"}},{"before":"0007909c969478c64faff796eb704074fdde0291","after":"f40a29d72062ac2c27ded53ff3265d50bff8953c","ref":"refs/heads/feat(SR)/video-quality","pushedAt":"2024-06-04T08:26:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brustolin","name":"Dhiogo Brustolin","path":"/brustolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28265868?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"3a13009cf01b2d795a2ace38ad8f233503d6ac99","after":null,"ref":"refs/heads/release/8.27.0","pushedAt":"2024-06-04T08:19:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"philipphofmann","name":"Philipp Hofmann","path":"/philipphofmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2443292?s=80&v=4"}},{"before":"a802f5f3b46cadd8fe11102fc0940bb1ef59aad6","after":"7ce37c007ba8489ff6249ba24b646483d96ac2d6","ref":"refs/heads/test/fix-writing-profile-file","pushedAt":"2024-06-04T08:17:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philipphofmann","name":"Philipp Hofmann","path":"/philipphofmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2443292?s=80&v=4"},"commit":{"message":"not write profile files in debug","shortMessageHtmlLink":"not write profile files in debug"}},{"before":null,"after":"4075106cd2e58fbb25ba5ac48c7a7eca69b7da1d","ref":"refs/heads/fix/scope-add-crumb-threading-issue","pushedAt":"2024-06-04T08:14:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"philipphofmann","name":"Philipp Hofmann","path":"/philipphofmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2443292?s=80&v=4"},"commit":{"message":"fix: Scope addCrumb threading issues\n\nThe SentryScopeTest.testModifyingFromMultipleThreads was failing\nfrequently in CI, because of some threading issues introduced with\n#4029. This is fixed now by not swapping the array reference and\nother minor improvements.","shortMessageHtmlLink":"fix: Scope addCrumb threading issues"}},{"before":null,"after":"0007909c969478c64faff796eb704074fdde0291","ref":"refs/heads/feat(SR)/video-quality","pushedAt":"2024-06-04T08:13:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brustolin","name":"Dhiogo Brustolin","path":"/brustolin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28265868?s=80&v=4"},"commit":{"message":"feat: Replay quality","shortMessageHtmlLink":"feat: Replay quality"}},{"before":"6721c02e9afc82dd546e1d4c50f297844de9be0f","after":null,"ref":"refs/heads/test/total-frames-tests-inlcude-slow-frames","pushedAt":"2024-06-04T08:10:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"philipphofmann","name":"Philipp Hofmann","path":"/philipphofmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2443292?s=80&v=4"}},{"before":"96af87cea3bb92d5e696bf7996decb7aeee09dfd","after":"60bb9934b5a875c9070ed9dfa4658a1bb8aa0217","ref":"refs/heads/main","pushedAt":"2024-06-04T08:10:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philipphofmann","name":"Philipp Hofmann","path":"/philipphofmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2443292?s=80&v=4"},"commit":{"message":"tests: Add a slow frame buffer to totalFrames test (#4033)\n\nWhen running the testCheckTotalFrames, sometimes a few slow frames\r\noccur, which reduces the number of total frames, leading to the failure\r\nof the tests. Now, the test adds a buffer for slow frames to reduce some\r\nflakiness.","shortMessageHtmlLink":"tests: Add a slow frame buffer to totalFrames test (#4033)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXZ6koQA","startCursor":null,"endCursor":null}},"title":"Activity · getsentry/sentry-cocoa"}