Releases
Ark MVP releases
Current stable versions, compatibility, and release guarantees.
Ark MVP releases
Current stable line
| Package | Version | Status |
|---|---|---|
ark_mvp | 1.1.0 | Stable pure-Dart presentation contracts |
ark_mvp_flutter | 1.1.0 | Stable Flutter host and lifecycle integration |
1.1.0
The core package adds ark-mvp-feature-implementation for ModelBinding composition, Presenter adaptation, ViewState, ViewEffect, sessions, and ownership. The Flutter package adds ark-mvp-flutter-view for MvpView, FlutterPresenter, ModelBinding providers, effect delivery, and widget lifecycle.
1.0.0
The first stable release established ModelBinding, PresenterSession, presentation invalidation, one-time ViewEffects, MvpView, exact-type context binding, lifecycle ownership, and the three documented composition shapes. Presenter shutdown is reentrant-safe, and detached producers can use non-throwing update methods.
Compatibility
ark_mvp_flutter 1.1.0 depends on ark_mvp ^1.1.0. UseCase Forge is optional and is not a runtime dependency of either package.
The 1.x line preserves the stable public contract. Planned additive improvements are recorded in the package roadmap, while changelogs document compatibility and migration impact for each release.