{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":475488101,"defaultBranch":"main","name":"growthbook-swift","ownerLogin":"growthbook","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-29T14:47:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65404594?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715761549.0","currentOid":""},"activityList":{"items":[{"before":"4830e05f2732072016e1c262891c2d7d4e748d74","after":"d599572b3fb660a43e4833973db12f606bbc7d16","ref":"refs/heads/main","pushedAt":"2024-05-15T08:16:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #63 from growthbook/fix-advanced-mongrule-operator-clobbering\n\nFix operator precedence in advanced attribute targeting","shortMessageHtmlLink":"Merge pull request #63 from growthbook/fix-advanced-mongrule-operator…"}},{"before":"4830e05f2732072016e1c262891c2d7d4e748d74","after":"87a4be53db16ee1efdd5fb792d62ffe1511407e7","ref":"refs/heads/fix-advanced-mongrule-operator-clobbering","pushedAt":"2024-05-15T07:12:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Fix operator precedence in advanced attribute targeting","shortMessageHtmlLink":"Fix operator precedence in advanced attribute targeting"}},{"before":null,"after":"4830e05f2732072016e1c262891c2d7d4e748d74","ref":"refs/heads/fix-advanced-mongrule-operator-clobbering","pushedAt":"2024-05-15T07:12:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #61 from growthbook/updatingSticketBucketing\n\nUpdating sticket bucketing functionality","shortMessageHtmlLink":"Merge pull request #61 from growthbook/updatingSticketBucketing"}},{"before":"71c66c631a98571160e8841094ea74d741ab95c5","after":"4830e05f2732072016e1c262891c2d7d4e748d74","ref":"refs/heads/main","pushedAt":"2024-05-11T10:46:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #61 from growthbook/updatingSticketBucketing\n\nUpdating sticket bucketing functionality","shortMessageHtmlLink":"Merge pull request #61 from growthbook/updatingSticketBucketing"}},{"before":"8f835cd23efd6305f489f4b194767cc1132fff4d","after":"8748a187edfdb996affe3c66d9437603af1d09bd","ref":"refs/heads/updatingSticketBucketing","pushedAt":"2024-05-11T10:32:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Remove versionCompare test cases (these are now just included as part of evalCondition), Tweak to isIncludedInRollout to handle an edge case when coverage is zero. Also added test case for this.","shortMessageHtmlLink":"Remove versionCompare test cases (these are now just included as part…"}},{"before":null,"after":"8f835cd23efd6305f489f4b194767cc1132fff4d","ref":"refs/heads/updatingSticketBucketing","pushedAt":"2024-05-11T10:26:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"update sticket bucketing functionality","shortMessageHtmlLink":"update sticket bucketing functionality"}},{"before":"c31b2cb2010fe863e390186ca0d23ed6a585ae5b","after":"71c66c631a98571160e8841094ea74d741ab95c5","ref":"refs/heads/main","pushedAt":"2024-05-07T08:14:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #59 from growthbook/add-logger\n\nAdded log for failed scenario loading feature","shortMessageHtmlLink":"Merge pull request #59 from growthbook/add-logger"}},{"before":null,"after":"39f9a550485a2853ef71e087eeff8bee7b86ff38","ref":"refs/heads/add-logger","pushedAt":"2024-05-07T08:04:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"added log for failed scenario loading feature","shortMessageHtmlLink":"added log for failed scenario loading feature"}},{"before":"3a027f82b1a7686c8901d43e0d37bf618cbf67f6","after":"c31b2cb2010fe863e390186ca0d23ed6a585ae5b","ref":"refs/heads/main","pushedAt":"2024-05-02T14:07:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #58 from growthbook/fix-bug-disconnection-sse\n\nFixed bug disconnection SSE","shortMessageHtmlLink":"Merge pull request #58 from growthbook/fix-bug-disconnection-sse"}},{"before":null,"after":"d62e4a7e4657f6a7886c17ef31527267c186afce","ref":"refs/heads/fix-bug-disconnection-sse","pushedAt":"2024-05-02T13:50:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"fixed bug with disconnect SSE","shortMessageHtmlLink":"fixed bug with disconnect SSE"}},{"before":"0ec3552405b47aba5440fc0bbe47cc9110c0757a","after":"3a027f82b1a7686c8901d43e0d37bf618cbf67f6","ref":"refs/heads/main","pushedAt":"2024-04-20T15:24:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #56 from growthbook/stickyBucketing&parentConditions\n\nadded descriptions for functions/variables, update documentation, added function for set sticky bucketing service","shortMessageHtmlLink":"Merge pull request #56 from growthbook/stickyBucketing&parentConditions"}},{"before":"0ec3552405b47aba5440fc0bbe47cc9110c0757a","after":"c2d0512bfb3ba977b59e86ec1a221fc329ded575","ref":"refs/heads/stickyBucketing&parentConditions","pushedAt":"2024-04-20T15:13:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"added descriptions for functions/variables, update documentation, added function for set sticky bucketing service","shortMessageHtmlLink":"added descriptions for functions/variables, update documentation, add…"}},{"before":"163b9dd9ad5b0e979e702944afe3285ba2e4822e","after":"0ec3552405b47aba5440fc0bbe47cc9110c0757a","ref":"refs/heads/stickyBucketing&parentConditions","pushedAt":"2024-04-20T15:07:57.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #55 from mgratzer/fix-encrypted-features-decoding\n\nEnable path to decode encrypted features","shortMessageHtmlLink":"Merge pull request #55 from mgratzer/fix-encrypted-features-decoding"}},{"before":"5cb9410057c8687ddc675e0e95472e5e3567571a","after":"0ec3552405b47aba5440fc0bbe47cc9110c0757a","ref":"refs/heads/main","pushedAt":"2024-04-18T12:54:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #55 from mgratzer/fix-encrypted-features-decoding\n\nEnable path to decode encrypted features","shortMessageHtmlLink":"Merge pull request #55 from mgratzer/fix-encrypted-features-decoding"}},{"before":"ded650171b1f796afe31707c642a08f0df86ab32","after":"5cb9410057c8687ddc675e0e95472e5e3567571a","ref":"refs/heads/main","pushedAt":"2024-04-16T20:27:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #54 from growthbook/remoteEval\n\nAdded the new feature remote eval","shortMessageHtmlLink":"Merge pull request #54 from growthbook/remoteEval"}},{"before":null,"after":"3f720aecd714833fdef5e8368f31cbce988867ad","ref":"refs/heads/remoteEval","pushedAt":"2024-04-16T20:12:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"added the new feature remote eval","shortMessageHtmlLink":"added the new feature remote eval"}},{"before":"287558afd2d003371663c7d6f84b043732b85281","after":"ded650171b1f796afe31707c642a08f0df86ab32","ref":"refs/heads/main","pushedAt":"2024-04-15T16:32:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #53 from growthbook/stickyBucketing&parentConditions\n\nadded stickyBucketing and parent conditions","shortMessageHtmlLink":"Merge pull request #53 from growthbook/stickyBucketing&parentConditions"}},{"before":null,"after":"163b9dd9ad5b0e979e702944afe3285ba2e4822e","ref":"refs/heads/stickyBucketing&parentConditions","pushedAt":"2024-04-15T16:23:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"added stickyBucketing and parent conditions\n\nAdd new test cases for comparison operators to handle more edge cases\nNew fallbackAttribute, disableStickyBucketing, bucketVersion, minBucketVersion, properties of FeatureRules\nNew fallbackAttribute, disableStickyBucketing, bucketVersion, minBucketVersion, properties of Experiments\nAdd stickyBucketUsed to ExperimentResult object\nNew parentConditions property of FeatureRules\nNew parentConditions property of Experiments","shortMessageHtmlLink":"added stickyBucketing and parent conditions"}},{"before":"6ca313d6318b98c808d314e68ebeccbd62108deb","after":"287558afd2d003371663c7d6f84b043732b85281","ref":"refs/heads/main","pushedAt":"2024-03-20T07:20:45.000Z","pushType":"pr_merge","commitsCount":22,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #52 from loganblevins/lgb/visionOS-support\n\nvisionOS Support","shortMessageHtmlLink":"Merge pull request #52 from loganblevins/lgb/visionOS-support"}},{"before":"26837155e14baa5e4388b8c3de4570ceb177488a","after":"6ca313d6318b98c808d314e68ebeccbd62108deb","ref":"refs/heads/main","pushedAt":"2024-03-08T11:57:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #49 from growthbook/fixBugWithRosetta\n\nfixed bug with required to use Rosetta simulators","shortMessageHtmlLink":"Merge pull request #49 from growthbook/fixBugWithRosetta"}},{"before":null,"after":"e86d2026a98a19cf18ba477054d6f3f978760726","ref":"refs/heads/fixBugWithRosetta","pushedAt":"2024-03-08T07:58:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"fixed bug with required to use Rosetta simulators","shortMessageHtmlLink":"fixed bug with required to use Rosetta simulators"}},{"before":"3ebfeafc0a44b7e60628859a00a2e03fadf3c3c7","after":"26837155e14baa5e4388b8c3de4570ceb177488a","ref":"refs/heads/main","pushedAt":"2024-02-28T12:47:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #47 from growthbook/fixBugRefreshHandler\n\nFixed bug with functionality refresh handler","shortMessageHtmlLink":"Merge pull request #47 from growthbook/fixBugRefreshHandler"}},{"before":null,"after":"5c1f9aae8adba73f39f599fae20db841538532d5","ref":"refs/heads/fixBugRefreshHandler","pushedAt":"2024-02-24T08:40:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"fixed bug with functionality refresh handler","shortMessageHtmlLink":"fixed bug with functionality refresh handler"}},{"before":"9bbb87a2fdda4fa7274b978de2c5748dfaac110a","after":"3ebfeafc0a44b7e60628859a00a2e03fadf3c3c7","ref":"refs/heads/main","pushedAt":"2024-02-23T13:13:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #46 from growthbook/fixedBugTracingCallback\n\nFixed bug with duplicate call tracking callback","shortMessageHtmlLink":"Merge pull request #46 from growthbook/fixedBugTracingCallback"}},{"before":null,"after":"4211157586925dd8d1422324079ee4e5ac0c9577","ref":"refs/heads/fixedBugTracingCallback","pushedAt":"2024-02-23T12:43:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"fixed bug with duplicate call tracking callback","shortMessageHtmlLink":"fixed bug with duplicate call tracking callback"}},{"before":"773f96a2dca2af3b47eca70d4875daa2af2a6e27","after":"9bbb87a2fdda4fa7274b978de2c5748dfaac110a","ref":"refs/heads/main","pushedAt":"2023-11-13T10:41:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #42 from growthbook/newTestCases\n\nadded new test cases","shortMessageHtmlLink":"Merge pull request #42 from growthbook/newTestCases"}},{"before":null,"after":"3191f391c24b8eaa3097216c5cdecda1861e9879","ref":"refs/heads/newTestCases","pushedAt":"2023-11-13T10:20:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"added new test cases","shortMessageHtmlLink":"added new test cases"}},{"before":"6d7e702a956d559438711571d0db7b4e7f75744f","after":"773f96a2dca2af3b47eca70d4875daa2af2a6e27","ref":"refs/heads/main","pushedAt":"2023-10-30T08:52:06.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"Merge pull request #41 from growthbook/supportLatestVersions\n\nSupport latest versions","shortMessageHtmlLink":"Merge pull request #41 from growthbook/supportLatestVersions"}},{"before":"f06713c588297c6c6878947d6260324ff33d76b2","after":"918f45d040e6595867fc974bffe27da2ae76a389","ref":"refs/heads/supportLatestVersions","pushedAt":"2023-10-30T08:38:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"added support streaming update","shortMessageHtmlLink":"added support streaming update"}},{"before":"d9779135d0232773ff0ff718b61b6aeb2935670b","after":"f06713c588297c6c6878947d6260324ff33d76b2","ref":"refs/heads/supportLatestVersions","pushedAt":"2023-10-30T08:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vazarkevych","name":"Volodymyr Nazarkevych","path":"/vazarkevych","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94451639?s=80&v=4"},"commit":{"message":"added support versions v0.5 from the changelog\n\nNew isIn helper function for conditions, plus new evalCondition test cases for $in and $nin operators when attribute is an array","shortMessageHtmlLink":"added support versions v0.5 from the changelog"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESkguTgA","startCursor":null,"endCursor":null}},"title":"Activity · growthbook/growthbook-swift"}