{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":173178437,"defaultBranch":"main","name":"react-native-client-sdk","ownerLogin":"launchdarkly","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-28T19:56:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8039656?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710971934.0","currentOid":""},"activityList":{"items":[{"before":"077df3ce1969ff8a63f29c0f4e7d86c9e0502fe1","after":"f3a95e9683b870a641afc904c6669beb645d0013","ref":"refs/heads/main","pushedAt":"2024-03-20T21:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"Releasing version 9.2.0","shortMessageHtmlLink":"Releasing version 9.2.0"}},{"before":"3b77e51556ec403fa4191a5589ec91fc8860cb47","after":null,"ref":"refs/heads/release-9.2.0","pushedAt":"2024-03-20T21:58:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"}},{"before":"777cdda34395952d1cbe04634de0d6599e2307ed","after":"077df3ce1969ff8a63f29c0f4e7d86c9e0502fe1","ref":"refs/heads/main","pushedAt":"2024-03-20T21:58:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"prepare 9.2.0 release (#261)\n\n## [9.2.0] - 2024-03-20\n### Added:\n- iOS: Stores and uses e-tag header between SDK initializations for\nimproved initialization\n\n### Changed:\n- iOS: Calling identify() with a context that is identical to the SDK's\ncurrent context is now more efficient, and no longer results in\nre-establishing a connection.\n\n### Fixed:\n- iOS: Prevent null value changes to observe listeners\n- iOS: Fixed issue where flag change listeners were not being triggered\nwhen identify() was called.\n\n---------\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: Ember Stevens \nCo-authored-by: Ember Stevens <79482775+ember-stevens@users.noreply.github.com>\nCo-authored-by: Yusinto Ngadiman \nCo-authored-by: Yusinto Ngadiman \nCo-authored-by: LaunchDarklyReleaseBot \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: tanderson-ld <127344469+tanderson-ld@users.noreply.github.com>\nCo-authored-by: Louis Chan <91093020+louis-launchdarkly@users.noreply.github.com>\nCo-authored-by: Louis Chan ","shortMessageHtmlLink":"prepare 9.2.0 release (#261)"}},{"before":null,"after":"3b77e51556ec403fa4191a5589ec91fc8860cb47","ref":"refs/heads/release-9.2.0","pushedAt":"2024-03-20T19:45:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"fix: prevent null value changes triggering listeners (#190)\n\nPropagating fix from iOS SDK.\r\n\r\n**Requirements**\r\n\r\n- [ ] I have added test coverage for new or changed functionality\r\nNo new testable changes from RN perspective\r\n\r\n- [x] I have followed the repository's [pull request submission\r\nguidelines](../blob/main/CONTRIBUTING.md#submitting-pull-requests)\r\n- [x] I have validated my changes against all supported platform\r\nversions\r\nTested manually and it is consistent with main branch.\r\n\r\n**Related issues**\r\n\r\nhttps://github.com/launchdarkly/ios-client-sdk/pull/354\r\n\r\nhttps://app.shortcut.com/launchdarkly/story/236797/backport-ios-listener-bugfix-into-rn-8-and-9","shortMessageHtmlLink":"fix: prevent null value changes triggering listeners (#190)"}},{"before":"629283f814229bcda345f76bad7bfa919d6c7422","after":"20b8cf7c11f70ed3e267c4ce8d1a508cc424f32e","ref":"refs/heads/8.x","pushedAt":"2024-03-18T21:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"Releasing version 8.2.0","shortMessageHtmlLink":"Releasing version 8.2.0"}},{"before":"986d801cd1f0e61c680a5fae70d7102c9ed5d033","after":null,"ref":"refs/heads/release-8.2.0","pushedAt":"2024-03-18T21:42:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"}},{"before":"11900f51be959be0e4a41af63cc191105aa5f92d","after":"629283f814229bcda345f76bad7bfa919d6c7422","ref":"refs/heads/8.x","pushedAt":"2024-03-18T21:42:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"prepare 8.2.0 release (#260)\n\n## [8.2.0] - 2024-03-18\n### Added:\n- iOS: Stores and uses e-tag header between SDK initializations for\nimproved initialization\n\n### Changed:\n- iOS: Calling identify() with a context that is identical to the SDK's\ncurrent context is now more efficient, and no longer results in\nre-establishing a connection.\n\n### Fixed:\n- iOS: Prevent null value changes to observe listeners\n- iOS: Fixed issue where flag change listeners were not being triggered\nwhen identify() was called.\n\n---------\n\nCo-authored-by: Yusinto Ngadiman \nCo-authored-by: LaunchDarklyReleaseBot \nCo-authored-by: Todd Anderson <127344469+tanderson-ld@users.noreply.github.com>","shortMessageHtmlLink":"prepare 8.2.0 release (#260)"}},{"before":null,"after":"986d801cd1f0e61c680a5fae70d7102c9ed5d033","ref":"refs/heads/release-8.2.0","pushedAt":"2024-03-18T21:08:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"Ta/236797/listener null fix (#189)\n\nPropagating fix from iOS SDK.\r\n\r\n**Requirements**\r\n\r\n- [ ] I have added test coverage for new or changed functionality\r\nNo new testable changes from RN perspective\r\n\r\n- [x] I have followed the repository's [pull request submission\r\nguidelines](../blob/main/CONTRIBUTING.md#submitting-pull-requests)\r\n- [x] I have validated my changes against all supported platform\r\nversions\r\nTested manually and it is consistent with existing 8.x branch.\r\n\r\n**Related issues**\r\n\r\nhttps://github.com/launchdarkly/ios-client-sdk/pull/354\r\n\r\nhttps://app.shortcut.com/launchdarkly/story/236797/backport-ios-listener-bugfix-into-rn-8-and-9","shortMessageHtmlLink":"Ta/236797/listener null fix (#189)"}},{"before":"b982fafcf45bbf30ad132455e5c9a27b151593ab","after":"e9a1f8bf29240b9c190cdad4482557b081d77715","ref":"refs/heads/7.x","pushedAt":"2024-03-08T17:52:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"Releasing version 7.2.0","shortMessageHtmlLink":"Releasing version 7.2.0"}},{"before":"c1fac2b163de997ea385cb71f0c0d58aabc44194","after":null,"ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-08T17:51:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"}},{"before":"4c0f59ac818ba9160b5d28436ffb86169d528d88","after":"b982fafcf45bbf30ad132455e5c9a27b151593ab","ref":"refs/heads/7.x","pushedAt":"2024-03-08T17:51:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"prepare 7.2.0 release (#257)\n\n## [7.2.0] - 2024-03-08\n### Added:\n- Added Android only config option generateAnonymousKeysAndroid. This\ndirectly maps to the Android SDK config option\n[generateAnonymousKeys](https://launchdarkly.github.io/android-client-sdk/com/launchdarkly/sdk/android/LDConfig.Builder.html#generateAnonymousKeys(boolean)).\n\nCo-authored-by: Yusinto Ngadiman ","shortMessageHtmlLink":"prepare 7.2.0 release (#257)"}},{"before":null,"after":"c1fac2b163de997ea385cb71f0c0d58aabc44194","ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-08T17:47:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"Merge branch '7.x' of github.com:launchdarkly/react-native-client-sdk into 7.x\nSync public 7.x back to private 7.x.","shortMessageHtmlLink":"Merge branch '7.x' of github.com:launchdarkly/react-native-client-sdk…"}},{"before":"c1fac2b163de997ea385cb71f0c0d58aabc44194","after":null,"ref":"refs/heads/release-7.2.1","pushedAt":"2024-03-08T17:46:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"}},{"before":"3e879fdf57516736eb5e825a0354ec34e3814b6b","after":"4c0f59ac818ba9160b5d28436ffb86169d528d88","ref":"refs/heads/7.x","pushedAt":"2024-03-08T17:46:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"prepare 7.2.1 release (#256)\n\n## [7.2.1] - 2024-03-08\n### Added:\n- Added Android only config option generateAnonymousKeysAndroid. This\ndirectly maps to the Android SDK config option\n[generateAnonymousKeys](https://launchdarkly.github.io/android-client-sdk/com/launchdarkly/sdk/android/LDConfig.Builder.html#generateAnonymousKeys(boolean)).\n\nCo-authored-by: Yusinto Ngadiman ","shortMessageHtmlLink":"prepare 7.2.1 release (#256)"}},{"before":null,"after":"c1fac2b163de997ea385cb71f0c0d58aabc44194","ref":"refs/heads/release-7.2.1","pushedAt":"2024-03-08T17:45:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"Merge branch '7.x' of github.com:launchdarkly/react-native-client-sdk into 7.x\nSync public 7.x back to private 7.x.","shortMessageHtmlLink":"Merge branch '7.x' of github.com:launchdarkly/react-native-client-sdk…"}},{"before":"02d29966739ec6f390ccfc8030f7d58275cd8d65","after":null,"ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-08T17:45:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"}},{"before":"6509254f14de669cbb56596ad7e1907967ab5380","after":"3e879fdf57516736eb5e825a0354ec34e3814b6b","ref":"refs/heads/7.x","pushedAt":"2024-03-08T17:45:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"prepare 7.2.0 release (#255)\n\n## [7.2.0] - 2024-03-08\n### Added:\n- Added Android only config option generateAnonymousKeysAndroid. This\ndirectly maps to the Android SDK config option\n[generateAnonymousKeys](https://launchdarkly.github.io/android-client-sdk/com/launchdarkly/sdk/android/LDConfig.Builder.html#generateAnonymousKeys(boolean)).\n\nCo-authored-by: Yusinto Ngadiman ","shortMessageHtmlLink":"prepare 7.2.0 release (#255)"}},{"before":"c1fac2b163de997ea385cb71f0c0d58aabc44194","after":"02d29966739ec6f390ccfc8030f7d58275cd8d65","ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-08T17:44:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yusinto","name":"Yusinto Ngadiman","path":"/yusinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1593077?s=80&v=4"},"commit":{"message":"Merge branch '7.x' into release-7.2.0","shortMessageHtmlLink":"Merge branch '7.x' into release-7.2.0"}},{"before":null,"after":"c1fac2b163de997ea385cb71f0c0d58aabc44194","ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-08T17:44:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"Merge branch '7.x' of github.com:launchdarkly/react-native-client-sdk into 7.x\nSync public 7.x back to private 7.x.","shortMessageHtmlLink":"Merge branch '7.x' of github.com:launchdarkly/react-native-client-sdk…"}},{"before":"6e76381582a6e38646ace5a66a52962f2643c322","after":null,"ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-08T17:44:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"}},{"before":"75938a86cd38b2bca8af349fb77027e0c7bfbe9b","after":"6509254f14de669cbb56596ad7e1907967ab5380","ref":"refs/heads/7.x","pushedAt":"2024-03-08T17:44:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"prepare 7.2.0 release (#254)\n\n## [7.2.0] - 2024-03-07\n### Added:\n- Added Android only config option generateAnonymousKeysAndroid. This\ndirectly maps to the Android SDK config option\n[generateAnonymousKeys](https://launchdarkly.github.io/android-client-sdk/com/launchdarkly/sdk/android/LDConfig.Builder.html#generateAnonymousKeys(boolean)).\n\nCo-authored-by: Yusinto Ngadiman ","shortMessageHtmlLink":"prepare 7.2.0 release (#254)"}},{"before":"40f86ded72e361d07a3c5e5bb41e4a2118554244","after":"6e76381582a6e38646ace5a66a52962f2643c322","ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-08T01:20:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"yusinto","name":"Yusinto Ngadiman","path":"/yusinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1593077?s=80&v=4"},"commit":{"message":"Merge branch '7.x' into release-7.2.0","shortMessageHtmlLink":"Merge branch '7.x' into release-7.2.0"}},{"before":null,"after":"40f86ded72e361d07a3c5e5bb41e4a2118554244","ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-08T01:20:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"fix: 7.x Add new Android only config option generateAnonymousKeysAndroid. (#188)","shortMessageHtmlLink":"fix: 7.x Add new Android only config option generateAnonymousKeysAndr…"}},{"before":"40f86ded72e361d07a3c5e5bb41e4a2118554244","after":null,"ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-07T22:10:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusinto","name":"Yusinto Ngadiman","path":"/yusinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1593077?s=80&v=4"}},{"before":"1f89b1dba2b93839b220ea999e8db8ade8113f7b","after":"75938a86cd38b2bca8af349fb77027e0c7bfbe9b","ref":"refs/heads/7.x","pushedAt":"2024-03-07T22:10:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusinto","name":"Yusinto Ngadiman","path":"/yusinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1593077?s=80&v=4"},"commit":{"message":"prepare 7.2.0 release (#253)\n\n## [7.2.0] - 2024-03-07\r\n### Added:\r\n- Added Android only config option generateAnonymousKeysAndroid. This\r\ndirectly maps to the Android SDK config option\r\n[generateAnonymousKeys](https://launchdarkly.github.io/android-client-sdk/com/launchdarkly/sdk/android/LDConfig.Builder.html#generateAnonymousKeys(boolean)).\r\n\r\nCo-authored-by: Yusinto Ngadiman ","shortMessageHtmlLink":"prepare 7.2.0 release (#253)"}},{"before":null,"after":"40f86ded72e361d07a3c5e5bb41e4a2118554244","ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-07T22:09:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"fix: 7.x Add new Android only config option generateAnonymousKeysAndroid. (#188)","shortMessageHtmlLink":"fix: 7.x Add new Android only config option generateAnonymousKeysAndr…"}},{"before":"ac3a4813e51c3c8987f0b4bbdea4503c73761d2e","after":"1f89b1dba2b93839b220ea999e8db8ade8113f7b","ref":"refs/heads/7.x","pushedAt":"2024-03-07T22:00:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yusinto","name":"Yusinto Ngadiman","path":"/yusinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1593077?s=80&v=4"},"commit":{"message":"Update config.yml","shortMessageHtmlLink":"Update config.yml"}},{"before":"40f86ded72e361d07a3c5e5bb41e4a2118554244","after":null,"ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-07T21:49:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yusinto","name":"Yusinto Ngadiman","path":"/yusinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1593077?s=80&v=4"}},{"before":"78c23910a87c893c12d71c6869a5be3ad9eed2f4","after":"ac3a4813e51c3c8987f0b4bbdea4503c73761d2e","ref":"refs/heads/7.x","pushedAt":"2024-03-07T21:49:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yusinto","name":"Yusinto Ngadiman","path":"/yusinto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1593077?s=80&v=4"},"commit":{"message":"prepare 7.2.0 release (#252)\n\n## [7.2.0] - 2024-03-07\r\n### Added:\r\n- Added Android only config option generateAnonymousKeysAndroid. This\r\ndirectly maps to the Android SDK config option\r\n[generateAnonymousKeys](https://launchdarkly.github.io/android-client-sdk/com/launchdarkly/sdk/android/LDConfig.Builder.html#generateAnonymousKeys(boolean)).\r\n\r\nCo-authored-by: Yusinto Ngadiman ","shortMessageHtmlLink":"prepare 7.2.0 release (#252)"}},{"before":null,"after":"40f86ded72e361d07a3c5e5bb41e4a2118554244","ref":"refs/heads/release-7.2.0","pushedAt":"2024-03-07T19:51:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LaunchDarklyReleaseBot","name":null,"path":"/LaunchDarklyReleaseBot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86431345?s=80&v=4"},"commit":{"message":"fix: 7.x Add new Android only config option generateAnonymousKeysAndroid. (#188)","shortMessageHtmlLink":"fix: 7.x Add new Android only config option generateAnonymousKeysAndr…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGyTTMQA","startCursor":null,"endCursor":null}},"title":"Activity · launchdarkly/react-native-client-sdk"}