kangaroo_app_sdk_platform_interface 0.0.3
kangaroo_app_sdk_platform_interface: ^0.0.3 copied to clipboard
Shared interfaces and serializable models for Kangaroo Rewards customer SDK Flutter implementations.
0.0.3 #
- Rewrite the README as a short, human-readable explanation of the package's
purpose (an internal interface consumed by the Kangaroo Customer SDK) and
point integrators at
kangaroo_customer_sdkinstead of this package. - No source, API, or behavior changes.
0.0.2 #
- Document core configuration, result/state mapping, and customer feature contracts.
- Add an offline example of countries response decoding and error handling.
- Clarify that applications use the separately released Customer SDK, not this internal interface package.
- Declare Android, iOS, and web integration targets; desktop Flutter is unsupported.
- Remove redundant imports and deprecated
@requiredwhile preserving optional, nullable success data and the existing generated Freezed 2.x API. - Prepared for review only; publication requires release-owner authorization.
0.0.1 #
- Prepare the initial hosted interface and model package with Dart 3 / Flutter 3.10 constraints.
- Use Freezed 2.x annotations at runtime and keep generators development-only.
- Include Apache-2.0 licensing and result-union regression tests.