Releases

Ark MVP releases

Current stable versions, compatibility, and release guarantees.

v1.1.0Beginner

Ark MVP releases

Current stable line

PackageVersionStatus
ark_mvp1.1.0Stable pure-Dart presentation contracts
ark_mvp_flutter1.1.0Stable 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.