ark_mvp 1.1.0 copy "ark_mvp: ^1.1.0" to clipboard
ark_mvp: ^1.1.0 copied to clipboard

Pure Dart foundations for Model-View-Presenter application features.

Changelog #

1.1.0 - 2026-09-15 #

  • Added an installable package skill for ModelBinding composition, Presenter adaptation, ViewState, ViewEffect, session lifecycle, and ownership.

1.0.0 - 2026-08-17 #

  • Established stable Model binding, Presenter, ViewState, ViewEffect, and Presenter Session contracts.
  • Added detachment-aware async output helpers and reentrant-safe session close.
  • Documented the additive post-1.0 roadmap.

0.1.0-dev.2 - 2026-08-15 #

  • Replaced relative README links with canonical public URLs so documentation remains interactive on pub.dev.

0.1.0-dev.1 - 2026-08-13 #

  • Added ModelBinding for complete immutable feature snapshots and multiple application-owned change sources.
  • Added the framework-independent Presenter and PresenterSession lifecycle.
  • Added explicit ViewState adaptation, Presenter-local invalidation, and non-replay ViewEffect delivery.
  • Added deterministic tests for Model reading, Presenter transitions, output channels, single-use ownership, idempotent close, and cleanup failures.
  • Added pure Dart examples for one manager and aggregated application state.
0
likes
160
points
98
downloads

Documentation

Documentation
API reference

Publisher

verified publisherarktelos.dev

Weekly Downloads

Pure Dart foundations for Model-View-Presenter application features.

Homepage
Repository (GitLab)
View/report issues

Topics

#architecture #mvp #presentation #state-management

License

Apache-2.0 (license)

Dependencies

meta

More

Packages that depend on ark_mvp