inuba_flutter_sdk 1.1.1
inuba_flutter_sdk: ^1.1.1 copied to clipboard
iNuba App SDK for Flutter - Integration library for Flutter mobile applications
1.1.1 #
Minor improvement in documentation
1.1.0 #
Added user preference options for Language and Unit Measurement configuration.
Added #
- Language.userChoice option to let users choose their preferred language (now default)
- New UnitMeasurement enum with userChoice, metric, and imperial options
- UnitMeasurement.userChoice as default to let users choose their preferred unit system
Changed #
- Language default value changed from Language.en to Language.userChoice
1.0.1 #
Minor improvements in documentation and code refinements to the stable release.
1.0.0 #
First stable production release.
Stable Release #
- Production-ready WebView integration
- Type-safe configuration system
- Bidirectional communication with WebView
- Complete documentation and examples
Features #
- Full SDK configuration options (whitelabel, environment, platform, display mode, language)
- Event callbacks (onDownload, onClose)
- Token validations
0.5.0 #
Major architecture refactor with type-safe configuration and bidirectional communication with the WebView.
Breaking Changes #
- whitelabel now uses Whitelabel type instead of String
- environment now uses Environment enum instead of String
Added #
- Type-safe configuration with sealed classes and enums
- Whitelabel sealed class (iNuba, custom)
- Environment enum (develop, production)
- Platform enum (android, ios)
- DisplayMode enum (fullScreen, inlineView)
- Language enum (es, en)
- onDownload callback for file download events
- onClose callback for SDK close events (defaults to Navigator.pop)
- Token validation on SDK initialization
