Releases: AcmeSoftwareLLC/clean_framework
Releases · AcmeSoftwareLLC/clean_framework
Version 2.0.0
- Removed dependencies on sub packages. Sub-packages can be added separately as per the requirement.
Sub-packages:
- clean_framework_router
- clean_framework_graphql
- clean_framework_rest
- clean_framework_firestore
- clean_framework_test
- Added
AppProviderScope - Remove old feature flagging classes in favor of new open feature based classes
- Simplified Either implementation
- Introduced
transformersto UseCase; use cases are now lazily instantiated - Simplified provider creation and usage
- Added
UseCaseProvider.autoDispose - Added
UseCaseProviderBridge
For migration guide, please refer to the docs.
What's Changed
- Removed dependencies on sub packages by @sarbagya-acme in #90
- Added macOS project for example app by @sarbagya-acme in #91
- Router improvement by @sarbagya-acme in #92
- Typesafe UseCase Filter API by @sarbagya-acme in #93
- Updated Either implementation by @sarbagya-acme in #94
- Added tests for new use case & gateway by @sarbagya-acme in #96
- Added Pokemon Example App by @sarbagya-acme in #97
- 🔥 Removed
feature_statein favor ofopen_featurefeature flagging by @sarbagya-acme in #98 - Added
AppProviderScope+ Improved error message by @sarbagya-acme in #99 - Organized Imports by @sarbagya-acme in #100
- Docs for v2 by @sarbagya-acme in #101
- Added
UseCaseProviderBridgeby @sarbagya-acme in #103 - Prepare for v2 by @sarbagya-acme in #102
- 🔖 Bumped version to
2.0.0by @sarbagya-acme in #104 - Fixed issue with web by @sarbagya-acme in #105
Full Changelog: v1.5.0...v2.0.0
Version 1.5.0
- Breakdown into sub packages.
- Moved test helpers to
clean_framework_testpackage. - RestSuccessResponse's data is subtype of
Objectinstead ofdynamic.