16.0.0
Breaking
- Updates to Content Cards behavior and reliability
braze.contentCards.cardsis now immediately updated after a card is marked as viewed, dismissed, or clicked via itscontext.- Previously, these mutations were only visible in
braze.contentCards.cardsafter the next server sync.
- Previously, these mutations were only visible in
- Disabling Content Cards via
Braze.Configurationnow immediately clearsbraze.contentCards.cardsand notifiessubscribeToUpdatessubscribers with an empty list.- Previously,
braze.contentCards.cardsretained its last value and subscribers were not notified.
- Previously,
Added
- Adds
Braze.FeatureFlags.getAllFeatureFlags(_:)— an asynchronous, callback-based getter that delivers cached feature flags on the main thread without blocking the calling thread.