df_di 0.15.6
df_di: ^0.15.6 copied to clipboard
A pragmatic dependency injection (DI) system, coupled with service classes for seamless state management in Dart.
Changelog #
0.15.6 #
- Released @ 7/2025 (UTC)
- Bugfix
0.15.5 #
- Released @ 7/2025 (UTC)
- Update dependencies
0.15.4 #
- Released @ 7/2025 (UTC)
- Bugfixes
0.15.3 #
- Released @ 7/2025 (UTC)
- Some refactoring
0.15.2 #
- Released @ 7/2025 (UTC)
- Update dependencies
0.15.1 #
- Released @ 6/2025 (UTC)
- Update dependencies
0.15.0 #
- Released @ 6/2025 (UTC)
- Update dependencies
0.14.4 #
- Released @ 6/2025 (UTC)
- Fix potential sequncer conflict issue
0.14.3 #
- Released @ 6/2025 (UTC)
- Make restartStream and stopStream in StreamService public
0.14.2 #
- Released @ 6/2025 (UTC)
- Made services more flexible
0.14.1 #
- Released @ 6/2025 (UTC)
- Update dependencies
0.14.0 #
- Released @ 6/2025 (UTC)
- Replace voids for Unit()
- Update dependencies
0.13.0 #
- Released @ 6/2025 (UTC)
- Remove params for Service as its not really useful
0.12.11 #
- Released @ 6/2025 (UTC)
- Update services
0.12.10 #
- Released @ 6/2025 (UTC)
- Update dependencies
0.12.8 #
- Released @ 6/2025 (UTC)
- Worked on compatibility
0.12.7 #
- Released @ 6/2025 (UTC)
- Update dependencies
0.12.5 #
- Released @ 6/2025 (UTC)
- chore: Downgrade meta version
- chore: Update dependencies
0.12.4 #
- Released @ 6/2025 (UTC)
- chore: Update dependencies
0.12.3 #
- Released @ 6/2025 (UTC)
- update: Rename idle to resolveAll
0.12.2 #
- Released @ 6/2025 (UTC)
- feat: Add groupEntity to idle function
0.12.1 #
- Released @ 6/2025 (UTC)
- fix: Fix bug with get and async to sync re-registration
0.12.0 #
- Released @ 6/2025 (UTC)
- chore: Update readme
0.11.2 #
- Released @ 6/2025 (UTC)
- chore: Update dependencies
0.11.1 #
- Released @ 6/2025 (UTC)
- chore: Update dependencies
0.11.0 #
- Released @ 6/2025 (UTC)
- breaking: Massive update and refactoring
0.10.25 #
- Released @ 6/2025 (UTC)
- bugfix: Fix issue with until function when passing --wasm --optimization-level 4
0.10.24 #
- Released @ 6/2025 (UTC)
- chore: Important bugfixes
0.10.23 #
- Released @ 5/2025 (UTC)
- chore: Rename trans() to transf()
0.10.22 #
- Released @ 5/2025 (UTC)
- chore: Update dependencies
0.10.21 #
- Released @ 5/2025 (UTC)
- bugfixes
0.10.20 #
- Released @ 5/2025 (UTC)
- feat: Add Service.unregister function
0.10.19 #
- Released @ 5/2025 (UTC)
- fix: Bugfix with dispose stream_service
0.10.18 #
- Released @ 5/2025 (UTC)
- chore: Update dependencies
0.10.17 #
- Released @ 3/2025 (UTC)
- chore: Update dependencies
0.10.16 #
- Released @ 3/2025 (UTC)
- fix: Fix issue pertaining generic types with until function
- chore: Clean up a bit
0.10.15 #
- Released @ 2/2025 (UTC)
- fix: Futher bugfixes
0.10.14 #
- Released @ 2/2025 (UTC)
- fix: Critical bug fix with until function (again)
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