df_di 0.6.0 df_di: ^0.6.0 copied to clipboard
A pragmatic dependency injection (DI) system, coupled with service classes for seamless state management in Dart.
Changelog #
[0.6.0] #
- Released @ 9/2024 (UTC)
- breaking: Improve Service class
[0.5.6] #
- Released @ 9/2024 (UTC)
- chore: Update dependencies
[0.5.5] #
- Released @ 9/2024 (UTC)
- fix: Fix issue with registerService function
[0.5.4] #
- Released @ 9/2024 (UTC)
- feat: Add some more default keys and groups
[0.5.3] #
- Released @ 9/2024 (UTC)
- fix: Address issue with SyncOrNull
[0.5.2] #
- Released @ 9/2024 (UTC)
- fix: Update example and fix small issue with DataStreamService
[0.5.1] #
- Released @ 9/2024 (UTC)
- refactor: provideInputStream now accepts param parameters
[0.5.0] #
- Released @ 9/2024 (UTC)
- breaking: Update service classes and add getters such as getAsync, getSync, getSyncOrNull, and more to DI container.
[0.4.2] #
- Released @ 9/2024 (UTC)
- chore: Improve Service and StreamingService
[0.4.1] #
- Released @ 9/2024 (UTC)
- fix: Fix bugs with until() and untilT()
[0.4.0] #
- Released @ 9/2024 (UTC)
- feat: Add registerService and renamed old registerService to registerLazyService
[0.3.3] #
- Released @ 9/2024 (UTC)
- chore: Update dependencies
[0.3.2] #
- Released @ 9/2024 (UTC)
- chore: Update dependencies
[0.3.1] #
- Released @ 9/2024 (UTC)
- chore: Add initialDataCompleter to StreamingService
[0.3.0] #
- Released @ 9/2024 (UTC)
- breaking: Rework entire package to address critical issues
[0.2.1] #
- Released @ 9/2024 (UTC)
- refactor: Rename Id to DIKey
[0.2.0] #
- Released @ 9/2024 (UTC)
- breaking: Restructure code, fix bugs, add scoping of dependencies, update docs
[0.1.0+2] #
- Released @ 9/2024 (UTC)
- docs: Update readme
[0.1.0+1] #
- Released @ 9/2024 (UTC)
- docs: Fix mistake in readme
[0.1.0] #
- Released @ 9/2024 (UTC)
- Initial release