fca 0.0.5 copy "fca: ^0.0.5" to clipboard
fca: ^0.0.5 copied to clipboard

A Flutter template based on Clean Architecture, designed for scalable and maintainable apps with a structured layer system and pre-configured state management.

Changelog #

0.0.5 - 2024-08-16 #

Added #

  • Added export for failure.dart, response_exception.dart, and server_exception.dart to handle various error scenarios.
  • Introduced network-related utilities:
    • connection_checker.dart: Provides network connectivity checking with ConnectionChecker and its implementation.
    • intercepted_client.dart: Implements InterceptedClient for managing HTTP requests with token handling.
  • Added usecase.dart for defining the UseCase class and NoParams class to manage business logic operations.

Changed #

  • Updated library export list to include newly added error handling, network utilities, and use case components.
  • Expanded library documentation to cover new exports and provide detailed examples of usage.

0.0.4 - 2024-08-16 #

Added #

  • Introduced the BaseState class and its subclasses (InitialState, LoadingState, SuccessState, FailureState) for standardized state management in BLoC pattern.
  • Added detailed documentation comments for BaseState and its subclasses, including usage examples and descriptions.

Fixed #

  • Updated documentation comments to provide more clarity and usage examples.

Changed #

  • No breaking changes in this version.

0.0.3 YYYY-MM-DD #

Added #

  • Added showLoading and showSnackBar utility functions with custom styling options.
  • Introduced UseCase and NoParams classes for business logic layer abstractions.
  • Implemented ConnectionChecker and ConnectionCheckerImpl for network connectivity checks.
  • Added ServerException and ResponseException classes for error handling.

Fixed #

  • Updated InterceptedClient to handle token refresh correctly in case of 401 responses.
  • Fixed documentation comments and usage examples for various classes and functions.

Changed #

  • Updated library export list to include newly added utilities and classes.

0.0.2 YYYY-MM-DD #

Added #

  • Added documentation comments for core classes and utilities.

Fixed #

  • Updated CHANGELOG.md to include notes on version 0.0.2.

0.0.1 YYYY-MM-DD #

Initial release #

  • Initial release with core BLoC components and dependency injection utilities.
2
likes
0
points
101
downloads

Publisher

verified publisherforezyy.id

Weekly Downloads

A Flutter template based on Clean Architecture, designed for scalable and maintainable apps with a structured layer system and pre-configured state management.

Homepage

License

unknown (license)

Dependencies

flutter, flutter_bloc, fpdart, get_it, http, internet_connection_checker_plus

More

Packages that depend on fca