adaptive_analytics
Flutter plugin for the Adaptive SDK Analytics module. Logs learning events (badge earnings, quiz submissions, grade changes, course enrolments, etc.) to the Adaptive e-learning platform.
What this package is like to depend on
Last release 3 months ago
20 May 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 11 of 11 stable releases
Nothing withdrawn
no release was ever pulled
4 months old
11 releases · first in 2026
11 releases in the last 12 months
see the full history below
Release timeline
11 releases · Apr 2026 to May 2026Releases
latest 11-
1.0.3320 May 2026Release notes
Open source →- Bump iOS native dependency to
AdaptiveAnalytics 1.0.33. Updated podspec dependency constraint to~> 1.0.
- Bump iOS native dependency to
-
1.0.2428 Apr 2026 -
1.0.2327 Apr 2026Release notes
Open source →- Bumped iOS
AdaptiveAnalyticsCocoaPod dependency pin to~> 1.0.23. - Bumped Android native dependency pin to
adaptive-analytics:1.0.23.
- Bumped iOS
-
1.0.2218 Apr 2026Release notes
Open source →- Bumped iOS
AdaptiveAnalyticsCocoaPod dependency pin to~> 1.0.22. - Bumped Android native dependency pin to
adaptive-analytics:1.0.22.
- Bumped iOS
-
1.0.2118 Apr 2026Release notes
Open source →- Bumped iOS
AdaptiveAnalyticsCocoaPod dependency pin to~> 1.0.21. - Bumped Android native dependency pin to
adaptive-analytics:1.0.21.
- Bumped iOS
-
1.0.2017 Apr 2026Release notes
Open source →- Bumped iOS
AdaptiveAnalyticsCocoaPod dependency pin to~> 1.0.20. - Bumped Android native dependency pin to
adaptive-analytics:1.0.20.
- Bumped iOS
-
1.0.1917 Apr 2026Release notes
Open source →- Bumped iOS
AdaptiveAnalyticsCocoaPod dependency pin to~> 1.0.19. - Bumped Android native dependency pin to
adaptive-analytics:1.0.19.
- Bumped iOS
-
1.0.1211 Apr 2026Release notes
Open source →- logUserPropertiesEvent() now accepts Map<String, dynamic>; UserPropertiesEvent model removed
- logAppLaunchEvent() added; native SDKs also fire this automatically on init
- Android: logUserPropertiesEvent and logAppLaunchEvent handlers implemented
- iOS: logUserPropertiesEvent passes raw args dict; logAppLaunchEvent handler added
- Android: mavenLocal() removed; adaptive-analytics dependency pin bumped to 1.0.11
- iOS: AdaptiveAnalytics CocoaPod dependency pinned to ~> 1.0.12
- Updated CHANGELOG
Release notes
Open source →AdaptiveAnalytics.logUserPropertiesEvent– signature changed from the fixedUserPropertiesEventmodel toMap<String, dynamic>. Pass any custom key–value pairs your integration needs. TheUserPropertiesEventDart class has been removed.AdaptiveAnalytics.logAppLaunchEvent()– new method that fires anapp-launchevent. The native SDKs also fire this automatically on initialisation; call this manually only if you need an additional explicit trigger.- Android –
logUserPropertiesEventhandler in the Flutter plugin now forwards the raw map directly to the native SDK. - Android –
InternalHttpClientnow logs a structured→ REQUEST/← RESPONSEblock for every HTTP call. Gated by debug mode. - Android – removed
mavenLocal()from plugin build configuration. - Bumped Android native dependency pin to
adaptive-analytics:1.0.11. - Bumped iOS
AdaptiveAnalyticsCocoaPod dependency pin to~> 1.0.12.
-
1.0.807 Apr 2026Release notes
Open source →- Added
AdaptiveAnalytics.logUserPropertiesEvent— log user profile properties (year, FCM token, user type, school language, registration date, parent ID). - Fixed iOS plugin to receive numeric IDs as
Intinstead ofStringfor all events. - Updated iOS
logLoginEventandlogRegistrationEventto use proper enum mapping forLoginMethodandUserType. - Added
logLoginEventandlogRegistrationEventhandlers to the Android plugin. - Moved iOS podspec to
ios/directory and fixedsource_filespath. - Pinned
AdaptiveAnalyticsCocoaPod dependency to~> 1.0.10. - Lowered iOS minimum deployment target from 15.0 to 13.0.
- Fixed podspec
licensepath to correctly reference../LICENSE. - Fixed
MethodChanneldeclaration to useconstconstructor. - Sorted
dev_dependenciesalphabetically inpubspec.yaml.
- Added
-
1.0.706 Apr 2026Release notes
Open source →- Added
AdaptiveAnalytics.logLoginEvent— log user login events. - Added
AdaptiveAnalytics.logRegistrationEvent— log new user registration events.
- Added
-
1.0.606 Apr 2026Release notes
Open source →- Added iOS platform support (iOS 15.0+).
- Fixed README package name references to use correct pub.dev package names.