api_bloc 3.0.0 api_bloc: ^3.0.0 copied to clipboard
Flutter widgets designed to simplify the implementation of the BLoC pattern for REST APIs within an MVC architecture. Significantly reduces boilerplate code by automating BLoC pattern and test generat [...]
1.0.0 #
- Create Library
- Create Documentation
- Add License
- Create Sample
1.1.0 #
- Add data assertion on FetchSuccessState, SubmitSuccessState, SubmitFailedState
1.2.0 #
- Update Readme
1.3.0 #
- Add list of arguments inside request function
- Update Sample
- Update Readme
1.4.0 #
- Add Extension copyWith, onIdle, onLoading, onSuccess, onFailed, onError
1.5.0 #
- Add extension of custom state
onState
1.6.0 #
- Dart format
1.7.0 #
- Add API Bloc CLI
- Change list of argument into map
- Change submit to send
- Change fetch to get
- Update documentation
1.8.0 #
- Update module.dart generator
1.9.0 #
- Add toJSON and fromJSON to each of class
- update Future request format
1.9.1 #
- Add
Autorun
option inGetController
1.9.2 #
- Add an example to integrate with sentry
1.9.3 #
- Add requirement on
SuccessState
andFailedState
2.0.0 #
- Add tests
- Update syntax
request
toonRequest
- Add
onError
function - Update generator
- Refactor
get
toread
andsend
towrite
2.0.1 #
- Update description
3.0.0 #
- Breaking Changes:
-
- Remove copyWith, onIdle, onLoading, onSuccess, onFailed, onError Extension
-
- Change
ApiBloc
and split it toBlocConsumer
,BlocBuilder
andBlocListener
- Change
- Add
BlocController
injection troughApiBloc
- Add
ApiBlocException
- Add Unit Test
- Update Documentation
- Update Example
- Add Github Workflows
- Add test and bloc template generation