Skip to content

Inappify Flutter SDK 0.2.0

Choose a tag to compare

@abbasvaranloo abbasvaranloo released this 21 Oct 21:16

Version 0.2.0 aligns the Flutter facade and Android bridge with Kotlin SDK v0.2.0. This release contains breaking API changes; update integrations using the API reference.

  • Configure with an API key and optional customer identifier; use logIn, logOut and Map-based attributes.
  • Select current, placement-specific or named offerings and refresh with syncAttributesAndOfferingsIfNeeded.
  • Purchase with Package-based parameters and use the four CustomerInfo fetch policies with entitlements.all and entitlements.active.
  • Keep recovery internal and automatic. Rename manual reconciliation to syncStorePurchases and restoreStorePurchases.
  • Add global log levels, custom handlers and native log forwarding without exposing credentials or raw HTTP bodies.
  • Preserve the native purchase, durable delivery and cache/journal behavior. Add an optional local native repository for development with separate Gradle toolchains.

Android pins Kotlin SDK v0.2.0. The independent JavaScript provider version is unchanged.

Validation includes the Flutter test suite, static analysis, Android bridge tests and GitHub example build checks. A local Android Release APK was also built and its signature verified. Compilation does not certify live store transactions or backend deployment.