adaptive_gamification
A Flutter library for deterministic execution of exported adaptive policies, recommendations, traces, and session-aware runtime analytics.
What this package is like to depend on
Last release 4 months ago
24 Apr 2026
Too new to tell
only 2 release windows
Most releases are documented
notes for 6 of 7 stable releases
Nothing withdrawn
no release was ever pulled
5 months old
7 releases · first in 2026
7 releases in the last 12 months
see the full history below
Release timeline
7 releases · Mar 2026 to Apr 2026Releases
latest 7-
0.2.124 Apr 2026Release notes
Open source →Minor-version release focused on consolidating the package as a reusable Flutter library for adaptive policy integration, with aligned public API presentation, stronger documentation, cleaner example positioning, and finalized release-readiness improvements.
Added
- Clearer public library-facing support for:
- deterministic adaptive decision execution
- higher-level recommendation generation
- decision traces and execution traces
- session-aware summaries and analytics snapshots
- A more complete developer-facing example application covering:
- quiz integration
- task progression integration
- manual playground-based inspection
- Improved library-facing documentation describing:
- policy loading
- state adaptation
- recommendations
- traces
- session-aware analytics
Changed
- Reframed the package more precisely as a reusable Flutter library centered on exported adaptive policy integration.
- Refined README structure and package description so the public presentation matches the implemented library surface more accurately.
- Improved public API presentation around configuration, decisions, recommendations, transitions, sessions, analytics, and policy handling.
- Cleaned example application presentation so it is positioned as a runnable integration artifact for the library rather than a standalone product claim.
- Updated release metadata, changelog organization, and package-facing documentation to align with version
0.2.0.
Deprecated
- None.
Removed
- Removed outdated wording that described the package too narrowly as a minimal runtime wrapper.
- Removed older documentation wording and examples that no longer matched the evolved library structure.
Fixed
- Fixed final documentation and release-bookkeeping inconsistencies remaining after the
0.1.xrelease line. - Fixed residual package-readiness issues affecting the final publishable
0.2.0release state. - Fixed remaining mismatches between the documented library surface and the implemented package structure.
Security
- None.
- Clearer public library-facing support for:
-
0.2.024 Apr 2026Nothing published for this version
-
0.1.220 Apr 2026Release notes
Open source →Patch release focused on final documentation alignment, example cleanup, and release-readiness improvements after the
0.1.1release.Added
- None.
Changed
- Refined package positioning and documentation to better reflect the package as a reusable Flutter library for adaptive policy integration.
- Finalized README structure and public-facing package description for the
0.1.2patch release. - Cleaned example application presentation and package metadata for the
0.1.2release.
Deprecated
- None.
Removed
- None.
Fixed
- Fixed final documentation and release-bookkeeping inconsistencies remaining after the
0.1.1release. - Fixed residual package-readiness issues affecting the final publishable patch state.
Security
- None.
-
0.1.120 Apr 2026Release notes
Open source →Patch release focused on package-evaluation compatibility, API-surface cleanup, and final publish-readiness fixes.
Added
- None.
Changed
- Replaced the
AdaptiveDecision.fromMap(...)factory constructor with a staticfromMap(...)helper for safer package compatibility and evaluation behavior. - Finalized package metadata, examples, and supporting documentation for the
0.1.1patch release.
Deprecated
- None.
Removed
- None.
Fixed
- Fixed package-evaluation issues related to
AdaptiveDecisiondeserialization behavior. - Fixed final publish-readiness inconsistencies identified after the
0.1.0library-maturation release.
Security
- None.
-
0.1.020 Apr 2026Release notes
Open source →Library maturation release focused on making the package clearer and stronger as a reusable Flutter library for adaptive policy integration.
Added
- Richer public library support for:
- deterministic adaptive decision execution
- higher-level recommendation generation
- decision traces and execution traces
- session-aware summaries and analytics snapshots
- Stronger structured policy-handling support for exported policy artifacts and public runtime utilities.
- Improved example application visibility for:
- decision outcomes
- recommendation outputs
- traces and diagnostics
- session-aware behavior across multiple integration scenarios
Changed
- Reframed the package more precisely as a reusable Flutter library centered on exported adaptive policy integration.
- Improved public API clarity around configuration, decisions, recommendations, transitions, sessions, analytics, and policy handling.
- Improved structured policy loading, runtime execution flow, and fallback traceability.
- Improved package/example organization so the library is exposed more clearly as a reusable software artifact rather than a narrow lookup wrapper.
- Updated README and package documentation to align with the matured library surface.
Deprecated
- None.
Removed
- Removed outdated package wording and examples that no longer matched the evolved library structure.
Fixed
- Fixed package/example mismatches in documentation and integration examples.
- Fixed runtime integration issues uncovered while aligning the Flutter package with the finalized structured export workflow.
- Fixed package quality issues so the package remains compatible with:
flutter analyzeflutter testdart pub publish --dry-run
Security
- None.
- Richer public library support for:
-
0.0.228 Mar 2026Release notes
Open source →Major update of the Flutter package to align with the finalized external policy export pipeline and structured exported-policy format.
Added
- Support for the structured exported policy format with:
- top-level
metadata - top-level
policy
- top-level
- Richer exported-policy metadata handling and lookup support.
- Improved example application visibility for:
- policy metadata display
- runtime state inspection
- adaptive decision details
- exact-match versus fallback visibility
Changed
- Updated policy loading to support the finalized exported-policy structure and Python-compatible policy keys.
- Updated deployment-facing state handling to use the compact state representation:
engagementmotivationflowperformance
- Updated runtime key generation to the finalized export-compatible format.
- Improved fallback behavior to use deployment-facing state signals rather than relying on a narrower earlier assumption.
- Improved package documentation and README to reflect the finalized deployment-oriented architecture.
- Improved test coverage to validate structured exported-policy handling and richer adaptive decision outputs.
Deprecated
- None.
Removed
- None.
Fixed
- Fixed incompatibility with older list-based policy assumptions.
- Fixed mismatch between Flutter policy lookup format and finalized exported-policy key format.
- Fixed outdated example and README content that no longer matched the finalized export workflow.
- Fixed analyzer issues and package-quality issues so the package passes:
flutter analyzeflutter testflutter pub publish --dry-run
Security
- None.
- Support for the structured exported policy format with:
-
0.0.122 Mar 2026Release notes
Open source →Initial public release of the package.
Added
- Core package support for deterministic exported-policy loading and lookup.
- Initial adaptive decision model and basic runtime policy execution flow.
- Initial state-mapping utilities for converting application telemetry into deployment-facing adaptive state.
- Deterministic fallback behavior when the exact exported policy entry is missing.
- Initial package structure, README, and example scaffolding.
Changed
- None.
Deprecated
- None.
Removed
- None.
Fixed
- None.
Security
- None.