flutter_stasis_core 0.4.0 copy "flutter_stasis_core: ^0.4.0" to clipboard
flutter_stasis_core: ^0.4.0 copied to clipboard

Pure Dart core of the Stasis ecosystem. StateObject, ViewModelState, Command, CommandPolicy and CommandResult — no Flutter, no third-party dependencies.

0.4.0 #

  • Added SafeData<T> for runtime-managed sensitive and short-lived values.
  • Added SafeDataPolicy and related enums for expiration, cleanup, persistence, and logging strategies.
  • Added SafeData.memoryOnly(...) convenience constructor.
  • Added keyed command cleanup handling and runtime change callbacks for SafeData.

0.3.1 #

  • Added debug assertions requiring policyKey for droppable, sequential, and restartable.
  • Added fail-fast CommandContractViolationError when Command.call() throws instead of returning CommandResult.
  • Expanded command policy docs with explicit restartable and droppable semantics.

0.3.0 #

  • Pre-1.0 release line.
1
likes
150
points
133
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Pure Dart core of the Stasis ecosystem. StateObject, ViewModelState, Command, CommandPolicy and CommandResult — no Flutter, no third-party dependencies.

Repository (GitHub)
View/report issues

Topics

#state-management #mvvm #flutter #architecture

License

MIT (license)

Dependencies

equatable

More

Packages that depend on flutter_stasis_core