webengage_flutter_ios 2.1.0
webengage_flutter_ios: ^2.1.0 copied to clipboard
The WebEngage Flutter SDK offers solutions for mobile customer engagement, analytics, and retention.
2.1.0 (Nov 2, 2026) #
- Swift Package Manager: added support for
webengage-ios-sdk2.x (WebEngage iOS SDK 7.x). The supported range is now1.0.0 ..< 3.0.0, so both iOS SDK 6.x and 7.x work. - CocoaPods: no change.
- No Dart API changes.
- Existing SPM apps: to move to iOS SDK 7.x, update your packages in Xcode (File ▸ Packages ▸ Update to Latest Package Versions) or delete
Package.resolved. If another plugin in your app still limitswebengage-ios-sdkto 1.x, SPM keeps 1.x until that plugin is updated.
2.0.0 (May 7, 2026) #
- Migrated to Flutter federated plugin architecture for improved modularity and platform separation.
- Added Swift Package Manager (SPM) support for iOS integration.
⚠️ Breaking Changes #
iOS Import Change
- Swift import statement updated:
- Old:
import webengage_flutter - New:
import webengage_flutter_ios
- Old:
Location Plugin Separation
- Location-related functionality has been moved to a separate plugin.
- If you are upgrading from a version below 2.0.0 and using location features, you must add the new plugin manually (otherwise, this step can be ignored):
dependencies:
webengage_flutter_location: ^latest_version