PackageTrack
Sign in Get early access

api_bloc

Flutter widgets that simplify the BLoC pattern implementation for REST APIs within an MVC architecture, significantly reducing boilerplate code.

3.0.1 111 downloads/mo #1966 most downloaded on pub.dev Nialixus/api_bloc

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 1 weeks to 3 months

Nearly every release is documented

notes for 17 of 17 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

17 releases · first in 2023

0 releases in the last 12 months

see the full history below

Release timeline

17 releases · Jul 2023 to Jun 2024
2024 2025 2026
Release Pre-release

Releases

latest 17
  1. 3.0.1 02 Jun 2024
    Release notes

    3.0.0

    • Breaking Changes:
      • Remove copyWith, onIdle, onLoading, onSuccess, onFailed, onError Extension
      • Change ApiBloc and split it to BlocConsumer, BlocBuilder and BlocListener
    • Add BlocController injection trough ApiBloc
    • Add ApiBlocException
    • Add Unit Test
    • Update Documentation
    • Update Example
    • Add Github Workflows
    • Add test and bloc template generation

    3.0.1

    • Shortening the description

    Full Changelog: v2.0.1...v3.0.1

    Open source →
    Release notes
    • Shortening the description
    Open source →
  2. 3.0.0 02 Jun 2024
    Release notes
    • Breaking Changes:
      • Remove copyWith, onIdle, onLoading, onSuccess, onFailed, onError Extension
      • Change ApiBloc and split it to BlocConsumer, BlocBuilder and BlocListener
    • Add BlocController injection trough ApiBloc
    • Add ApiBlocException
    • Add Unit Test
    • Update Documentation
    • Update Example
    • Add Github Workflows
    • Add test and bloc template generation
    Open source →
  3. 2.0.1 04 Mar 2024
    Release notes

    2.0.0

    • Add tests
    • Update syntax request to onRequest
    • Add onError function
    • Update generator
    • Refactor get to read and send to write

    2.0.1

    • Update description
    Open source →
    Release notes
    • Update description
    Open source →
  4. 2.0.0 03 Mar 2024
    Release notes
    • Add tests
    • Update syntax request to onRequest
    • Add onError function
    • Update generator
    • Refactor get to read and send to write
    Open source →
  5. 1.9.3 19 Jan 2024
    Release notes
    • Add requirement on SuccessState and FailedState
    Open source →
  6. 1.9.2 16 Jan 2024
    Release notes

    1.9.0

    • Add toJSON and fromJSON to each of class
    • update Future request format

    1.9.1

    • Add Autorun option in GetController

    1.9.2

    • Add an example to integrate with sentry
    Open source →
    Release notes
    • Add an example to integrate with sentry
    Open source →
  7. 1.9.1 12 Jan 2024
    Release notes
    • Add Autorun option in GetController
    Open source →
  8. 1.9.0 09 Jan 2024
    Release notes
    • Add toJSON and fromJSON to each of class
    • update Future request format
    Open source →
  9. 1.8.0 06 Oct 2023
    Release notes

    1.8.0

    • Update module.dart generator
    Open source →
    Release notes
    • Update module.dart generator
    Open source →
  10. 1.7.0 30 Sep 2023
    Release notes

    1.7.0

    • Add API Bloc CLI
    • Change list of argument into map
    • Change submit to send
    • Change fetch to get
    • Update documentation
    Open source →
    Release notes
    • Add API Bloc CLI
    • Change list of argument into map
    • Change submit to send
    • Change fetch to get
    • Update documentation
    Open source →
  11. 1.6.0 24 Aug 2023
    Release notes
    • Dart format
    Open source →
  12. 1.5.0 17 Aug 2023
    Release notes
    • Add extension of custom state onState
    Open source →
  13. 1.4.0 05 Aug 2023
    Release notes
    • Add Extension copyWith, onIdle, onLoading, onSuccess, onFailed, onError
    Open source →
  14. 1.3.0 26 Jul 2023
    Release notes
    • Add list of arguments inside request function
    • Update Sample
    • Update Readme
    Open source →
  15. 1.2.0 23 Jul 2023
    Release notes
    • Update Readme
    Open source →
  16. 1.1.0 23 Jul 2023
    Release notes
    • Add data assertion on FetchSuccessState, SubmitSuccessState, SubmitFailedState
    Open source →
  17. 1.0.0 23 Jul 2023
    Release notes
    • Create Library
    • Create Documentation
    • Add License
    • Create Sample
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive