booleanmaths_flutter_sdk 0.1.0
booleanmaths_flutter_sdk: ^0.1.0 copied to clipboard
Flutter plugin for the BooleanMaths SDK — user event tracking and attribution.
0.1.0 #
No API changes — a documentation fix plus a version-range correction.
- Fixed the README quick-start, which called
BooleanMaths.initialize()beforerunApp()withoutWidgetsFlutterBinding.ensureInitialized(). Copying that snippet threwServicesBinding.defaultBinaryMessenger was accessed before the binding was initialized. - Moved off
0.0.xso callers can depend on^0.1.0and receive patches. A^0.0.1constraint resolves to>=0.0.1 <0.0.2, which would have pinned every consumer to a single version.
0.0.1 #
Initial release.
BooleanMaths.initialize(apiKey:, pixelId:)— initializes the native SDK.BooleanMaths.trackEvent(name, properties:)— records an event with typed properties (String,num,bool,List,Map). Null values and non-string keys are dropped natively so one bad property never costs the whole event.BooleanMaths.getPlatformVersion()— channel smoke test.- Android support (minSdk 24), backed by
com.booleanmaths:bm-sdk:1.0.5. - iOS registers the channel but tracking calls are safe no-ops — there is no native BooleanMaths iOS SDK yet.