Releases: modesttree/Zenject
Releases · modesttree/Zenject
Version 9.2.0
New Features:
- Unity 2018LTS++ only
- Added DecoratableMonoKernel and BaseMonoKernelDecoratorClass as a solution to the non-decoratable MonoKernel. See the provided asynchronous integration test.
- Added Abstract Signals to the SignalBus API. To support signals declared with interfaces.
Fixes:
- Remapped conflicting key binding for 'Validate and Run'
- Assembly definitions for Unity 2019.3++
- Updates to the documentation.
- Fixed: Reflection baking bug in Unity 2019.x editor mode
- Fixed links in documents to correct markdown.
- Minor bugfixes
Version 9.1.0
New Features
- Changed SceneLoader methods to use optional arguments instead of overloads to allow only specifying parameters of interest
- Added CustomPoolableManager class to allow passing arguments to IPoolable derived classes
- Added non generic variant of DeclareSignal method
- Added support for NSubstitute usage with auto mocking
Bug fixes
- Fixed exception that would sometimes occur in multi-threaded applications
- Fixed some issues related to game object subcontainers and circular dependencies
- Changed the PreInstall/PostInstall/PreResolve/PostResolve methods in ProjectContext to be static so they can be used before initialization occurs
- Fixed IL2CPP issue related to default values
- Other minor bug fixes
Version 9.0.0
This is the beginning of zenject support for Unity 2019. For Unity 2018.x use 8.0.x versions of zenject. For Unity 2017.4.x use 6.6.X versions of zenject.
No notable changes in this version except compatibility fixes for Unity 2019.
Version 8.0.1
Note: Zenject 8.x releases target Unity 2018.x. For Unity 2017.4.x LTS use the Zenject 6.x releases. Or, for Unity 2019+, use Zenject 9.x or greater.
Minor bug fixes:
- Fixed issue with UniRx signals integration
- Fixed to allow reflection baking to work inside unity editor for 2018.1+
For older 8.x releases see here
Version 6.6.1
Note: Zenject 6.x releases target Unity 2017.4.x LTS. For Unity 2018.4.x LTS, use the Zenject 8.x releases. Or, for Unity 2019+, use Zenject 9.x or greater.
Minor bug fixes
- Fixed WindowsStoreApps platform to build properly when using .NET 4.6 backend
For older releases see here