codenic_bloc_use_case 5.1.0 copy "codenic_bloc_use_case: ^5.1.0" to clipboard
codenic_bloc_use_case: ^5.1.0 copied to clipboard

A suite of abstract cubits to reduce boilerplate code and construct app use cases.

5.1.0 #

  • Import codenic_exception_converter
  • Update example
  • Bump dependencies

5.0.1 #

  • Bump dependencies

5.0.0 #

  • Add Either extension methods: left, right, leftOrNullandrightOrNull`
  • Replace getLeftOrNull with leftOrNull
  • Replace getRightOrNull with rightOrNull

4.0.0 #

  • Migrate to Dart 3

3.0.4 #

  • Bump dependencies
  • Use FutureOr in sample

3.0.3 #

  • Downgrade meta dependency to 1.8.0

3.0.2 #

  • Bump dependencies
  • Use FutureOr on BaseUseCase.onCall

3.0.1 #

  • Update documentation link in README.md

3.0.0 #

  • Make use cases focus on simple CRUD operations
    • Deprecate BatchRunner
    • Deprecate Paginator
  • Add return type in Runner.run()
  • Add return type in Watcher.watch()
  • Add extension methods getRightOrNull and getLeftOrNull in Either
  • Update README.md

2.1.0 #

  • Add params, leftParams and rightParams in all use cases
  • Bump dependencies
  • Update README.md

2.0.2 #

  • BUGFIX: Do not emit state when respective use case is closed
  • Bump dependencies

2.0.0 #

  • Reduce generic types of Watcher and Paginator
  • Bump dependencies

1.0.0 #

  • Migrate from dartz to fpdart

0.1.0 #

  • Bump dependencies
  • Move from dev to stable

0.1.0-dev.8 #

  • Make annotation template and macro contain class name suffix

0.1.0-dev.6/7 #

  • Export equatable package
  • Export ensure_async.dart and base.dart file

0.1.0-dev.5 #

  • Remove L and R generic types in BatchRunner, BatchRunResult and UseCaseFactory

0.1.0-dev.4 #

  • Export bloc package

0.1.0-dev.3 #

  • Add cover image in README.md

0.1.0-dev.2 #

  • Add documentation in README.md

0.1.0-dev.1 #

  • First release