Skip to content

Flutter SDK 0.2.4

Choose a tag to compare

@abbasvaranloo abbasvaranloo released this 26 Oct 18:07
· 5 commits to main since this release

Android now uses Kotlin SDK v0.2.3 for server-authoritative Myket recovery. Old, already-granted receipts can finish consumption without another entitlement extension or inventory grant. Flutter's public purchase/recovery APIs and native channel protocol v1 remain unchanged.

Subscriptions consume only after committed access; consumables consume only after confirmed delivery; recorded non-consumable purchases never consume. Bazaar, Direct, iOS and Web retain their existing behavior. Deploy the matching V2 commerce backend before upgrading clients.

The official skills/inappify-sdk integration skill is included with this release and the pub.dev package, with updated version references, legacy receipt recovery rules and safe failure diagnostics. Separately installed skill copies must be updated independently of the Flutter dependency.

Validation: 408 Flutter tests, Android bridge tests and the Android release example passed. GitHub CI passed for this tag, including Chrome provider tests, example tests, Web compilation, Android compilation and bridge tests against the published Kotlin dependency. Analysis has 62 existing informational lints and no errors or warnings. Kotlin's 633-test suite and release checks passed. Production deployment, live Myket purchases and an iOS simulator build were not performed in this Windows release session.

Install from pub.dev: inappify_sdk: ^0.2.4. Android resolves com.github.InappifyLabs:kotlin-sdk:v0.2.3.