Repository navigation
v0.2.5
Android now pins Kotlin v0.2.4, fixing size-related Myket payment-screen failures with compact purchase metadata while preserving full recovery and server purchase bindings. Older receipts and existing pending attempts remain supported.
Safe Myket callback codes and exception/stage categories are retained in native history. Oversized new contexts fail before billing. Bazaar, Direct, iOS/Web behavior and the channel protocol remain unchanged.
The bundled inappify-sdk skill is updated for Flutter 0.2.5 / Kotlin v0.2.4, including safe diagnostics, metadata-size failures, legacy receipt recovery and exactly-once fulfillment.
Validation: 408 SDK tests, 40 Chrome tests against Web provider 0.2.0, 49 Android bridge tests, example test, Android example/library build and Web build; static analysis completed without errors or warnings (existing informational diagnostics remain). Kotlin v0.2.4 passed 643 tests, CI and an independent public JitPack Debug/R8 build. A live Myket screen was opened and cancelled without payment; no paid end-to-end transaction or live Bazaar payment was performed. iOS simulator compilation requires macOS and was not performed on this Windows host.