df_di 0.10.13
df_di: ^0.10.13 copied to clipboard
A pragmatic dependency injection (DI) system, coupled with service classes for seamless state management in Dart.
Changelog #
0.10.13 #
- Released @ 2/2025 (UTC)
- fix: Critical bug fix with until function
0.10.12 #
- Released @ 2/2025 (UTC)
- fix: Update dependencies and bugfixes
0.10.11 #
- Released @ 2/2025 (UTC)
- fix: Bugfixes
0.10.10 #
- Released @ 2/2025 (UTC)
- fix: Fix potential bug
0.10.9 #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
0.10.7 #
- Released @ 2/2025 (UTC)
- chore: Update dependencies
0.10.6 #
- Released @ 2/2025 (UTC)
- fix: Bugfixes
0.10.5 #
- Released @ 2/2025 (UTC)
- chore: Give registerLazyAndInitService a valuable return value
0.10.4 #
- Released @ 2/2025 (UTC)
- feat: Add untilFactory and untilSingleton
0.10.3 #
- Released @ 2/2025 (UTC)
- chore: Bugfix
0.10.2 #
- Released @ 2/2025 (UTC)
- fix: Bugfixes
0.10.1 #
- Released @ 2/2025 (UTC)
- fix: Apply bugfixes
0.10.0 #
- Released @ 2/2025 (UTC)
- breaking: Premature test release
0.9.5 #
- Released @ 1/2025 (UTC)
- fix: Bugfix with StreamService
0.9.4 #
- Released @ 1/2025 (UTC)
- chore: Update StreamService
0.9.3 #
- Released @ 1/2025 (UTC)
- chore: Remove "base" from service classes
0.9.2 #
- Released @ 1/2025 (UTC)
- chore: Simplify listener mechanism for services
0.9.1 #
- Released @ 1/2025 (UTC)
- chore: Minor adjustments
0.9.0 #
- Released @ 1/2025 (UTC)
- breaking: Improve service mechanism
0.8.0 #
- Released @ 1/2025 (UTC)
- breaking: Refactor for clarity and consistency and add a new ECS system called World
0.7.3 #
- Released @ 1/2025 (UTC)
- chore: Upgrade dependencies
0.7.2 #
- Released @ 1/2025 (UTC)
- chore: Update dependencies
0.7.1 #
- Released @ 1/2025 (UTC)
- docs: Update readme
0.7.0 #
- Released @ 1/2025 (UTC)
- breaking: Update dependencies and docs
0.6.9 #
- Released @ 1/2025 (UTC)
- docs: Improve documentation comments
0.6.8 #
- Released @ 1/2025 (UTC)
- chore: Update dependencies
0.6.7 #
- Released @ 1/2025 (UTC)
- docs: Improve some comments
0.6.6 #
- Released @ 1/2025 (UTC)
- fix: Update Service to avoid concurrent initialization, resetting, and disposal
0.6.5 #
- Released @ 1/2025 (UTC)
- fix: Fix potential issue with resetting services
0.6.4 #
- Released @ 1/2025 (UTC)
- fix: Fix issue with resetService calling unintentionally dispose
0.6.3 #
- Released @ 1/2025 (UTC)
- feat: Add onAfterUnregister and onBeforeUnregister to unregisterAll
0.6.2 #
- Released @ 1/2025 (UTC)
- fix: Address potential issue
0.6.1 #
- Released @ 1/2025 (UTC)
- chore: Improve unregisterAll function
0.6.0 #
- Released @ 1/2025 (UTC)
- breaking: Improve Service class
0.5.6 #
- Released @ 1/2025 (UTC)
- chore: Update dependencies
0.5.5 #
- Released @ 1/2025 (UTC)
- fix: Fix issue with registerService function
0.5.4 #
- Released @ 1/2025 (UTC)
- feat: Add some more default keys and groups
0.5.3 #
- Released @ 1/2025 (UTC)
- fix: Address issue with SyncOrNull
0.5.2 #
- Released @ 1/2025 (UTC)
- fix: Update example and fix small issue with DataStreamService
0.5.1 #
- Released @ 1/2025 (UTC)
- refactor: provideInputStream now accepts param parameters
0.5.0 #
- Released @ 1/2025 (UTC)
- breaking: Update service classes and add getters such as getAsync, getSync, getSyncOrNull, and more to DI container.
0.4.2 #
- Released @ 1/2025 (UTC)
- chore: Improve Service and StreamingService
0.4.1 #
- Released @ 1/2025 (UTC)
- fix: Fix bugs with until() and untilT()
0.4.0 #
- Released @ 1/2025 (UTC)
- feat: Add registerService and renamed old registerService to registerLazyService
0.3.3 #
- Released @ 1/2025 (UTC)
- chore: Update dependencies
0.3.2 #
- Released @ 1/2025 (UTC)
- chore: Update dependencies
0.3.1 #
- Released @ 1/2025 (UTC)
- chore: Add initialDataCompleter to StreamingService
0.3.0 #
- Released @ 1/2025 (UTC)
- breaking: Rework entire package to address critical issues
0.2.1 #
- Released @ 1/2025 (UTC)
- refactor: Rename Id to Entity
0.2.0 #
- Released @ 1/2025 (UTC)
- breaking: Restructure code, fix bugs, add scoping of dependencies, update docs
0.1.0+2 #
- Released @ 1/2025 (UTC)
- docs: Update readme
0.1.0+1 #
- Released @ 1/2025 (UTC)
- docs: Fix mistake in readme
0.1.0 #
- Released @ 1/2025 (UTC)
- Initial release