Skip to content

Releases: knocklabs/javascript

@knocklabs/react@0.10.2

13 Jan 23:39
3b914ed

Choose a tag to compare

Patch Changes

  • Updated dependencies [09c11a3]
    • @knocklabs/client@0.20.2
    • @knocklabs/react-core@0.12.2

@knocklabs/react-native@0.7.4

13 Jan 23:39
3b914ed

Choose a tag to compare

Patch Changes

  • Updated dependencies [09c11a3]
    • @knocklabs/client@0.20.2
    • @knocklabs/react-core@0.12.2

@knocklabs/react-core@0.12.2

13 Jan 23:39
3b914ed

Choose a tag to compare

Patch Changes

  • Updated dependencies [09c11a3]
    • @knocklabs/client@0.20.2

@knocklabs/expo@0.4.4

13 Jan 23:39
3b914ed

Choose a tag to compare

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

13 Jan 23:39
3b914ed

Choose a tag to compare

Patch Changes

  • 09c11a3: [guides] fix: KnockGuideStep type definition to return a promise from async methods

@knocklabs/react@0.10.1

08 Jan 17:53
5c9a2f4

Choose a tag to compare

Patch Changes

  • Updated dependencies [01d07af]
    • @knocklabs/client@0.20.1
    • @knocklabs/react-core@0.12.1

@knocklabs/react-native@0.7.3

08 Jan 17:53
5c9a2f4

Choose a tag to compare

Patch Changes

  • Updated dependencies [01d07af]
    • @knocklabs/client@0.20.1
    • @knocklabs/react-core@0.12.1

@knocklabs/react-core@0.12.1

08 Jan 17:53
5c9a2f4

Choose a tag to compare

Patch Changes

  • Updated dependencies [01d07af]
    • @knocklabs/client@0.20.1

@knocklabs/expo@0.4.3

08 Jan 17:53
5c9a2f4

Choose a tag to compare

Patch Changes

  • e154ed9: Fix Android push notification channel registration issue and add customization options. The KnockExpoPushNotificationProvider had 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 using setNotificationChannelAsync, which is required for Android push notifications to work correctly. Apps can now customize the Android notification channel setup by providing a setupAndroidNotificationChannel prop.
  • 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

08 Jan 17:53
5c9a2f4

Choose a tag to compare

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.