Skip to content

v97.5.0

Pre-release
Pre-release

Choose a tag to compare

@lougeniaC64 lougeniaC64 released this 17 Apr 17:34
· 1852 commits to main since this release
48916bb

v97.5.0 (2023-04-17)

Full Changelog

General

What's Changed

  • Android: Upgraded NDK from r21d to r25c.

Nimbus ⛅️🔬🔭

🦊 What's Changed 🦊

  • Refactor the EnrollmentEvolver in preparation for a larger refactor to split out the stateful feature. (#5374).
  • Added a stateful cargo feature and added appropriate feature flag attributes (#5448).
    • This does not functionally change build processes, as the stateful feature is now the default feature for the nimbus-sdk library.
  • Changed the ordering around for optional arguments for Python compatibility (#5460).
    • This does not change Kotlin or Swift APIs, but affects code that uses the uniffi generated FFI for record_event and record_past_event directly.

✨ What's New ✨

  • Added more testing tools for the NimbusEventStore, for iOS and Android (#5477)
    • events.advanceEventTime(by: time) lets you queue up a sequence of events to test JEXL queries.

Sync Manager

🦊 What's Changed 🦊

  • Added the sync telemetry reporting logic to replace the temp metrics in iOS. (#5479)