Releases: knocklabs/javascript
Releases · knocklabs/javascript
@knocklabs/react@0.10.2
Patch Changes
- Updated dependencies [09c11a3]
- @knocklabs/client@0.20.2
- @knocklabs/react-core@0.12.2
@knocklabs/react-native@0.7.4
Patch Changes
- Updated dependencies [09c11a3]
- @knocklabs/client@0.20.2
- @knocklabs/react-core@0.12.2
@knocklabs/react-core@0.12.2
Patch Changes
- Updated dependencies [09c11a3]
- @knocklabs/client@0.20.2
@knocklabs/expo@0.4.4
Patch Changes
- Updated dependencies [09c11a3]
- @knocklabs/client@0.20.2
- @knocklabs/react-core@0.12.2
- @knocklabs/react-native@0.7.4
@knocklabs/client@0.20.2
Patch Changes
- 09c11a3: [guides] fix: KnockGuideStep type definition to return a promise from async methods
@knocklabs/react@0.10.1
Patch Changes
- Updated dependencies [01d07af]
- @knocklabs/client@0.20.1
- @knocklabs/react-core@0.12.1
@knocklabs/react-native@0.7.3
Patch Changes
- Updated dependencies [01d07af]
- @knocklabs/client@0.20.1
- @knocklabs/react-core@0.12.1
@knocklabs/react-core@0.12.1
Patch Changes
- Updated dependencies [01d07af]
- @knocklabs/client@0.20.1
@knocklabs/expo@0.4.3
Patch Changes
- e154ed9: Fix Android push notification channel registration issue and add customization options. The
KnockExpoPushNotificationProviderhad a race condition where the push token was not being properly registered with Knock's channel data on Android (and potentially iOS). This was caused by checking the state value immediately after setting it, before React had a chance to update the state. Additionally, added proper Android notification channel setup usingsetNotificationChannelAsync, which is required for Android push notifications to work correctly. Apps can now customize the Android notification channel setup by providing asetupAndroidNotificationChannelprop. - Updated dependencies [01d07af]
- @knocklabs/client@0.20.1
- @knocklabs/react-core@0.12.1
- @knocklabs/react-native@0.7.3
@knocklabs/client@0.20.1
Patch Changes
- 01d07af: Fix TypeScript type mismatch in SetPreferencesProperties. All fields (workflows, categories, channel_types, channels) are now optional to match the nullable nature of PreferenceSet returned by getPreferences(). This allows users to pass preference data without type errors and properly supports partial updates.