Releases: gustavopsantos/Reflex
Releases · gustavopsantos/Reflex
9.0.1
9.0.0
- AddTransient (from value overload) removed
- Reflex Debugger Window instances now shows up sha1 hash of the hashcode of the instance, making it easier to detect and inspect inherited and owned bindings
- Changed life-cycle of transients, before it was being disposed within container who created the binding, now it is disposed within constructing container
- Added AddScoped (from type and from factory), which also it is disposed within constructing container
8.6.0
- Move Reflex Debugger menu item to
Window/Analysis/Reflex Debugger
, so we dont clutter unity top menu bar - Remove priority from
GameObject/Reflex/SceneScope
menu item, so it goes to the end of the list, not messing up with our muscle memory - Remove priority from
Assets/Create/Reflex/Settings
andAssets/Create/Reflex/ProjectScope
menu items, so they go to the end of the list, not messing up with our muscle memory
8.5.2
8.5.1
- Fixes scene not getting dirty after creating scene scope via context menu
8.5.0
- Adds
SceneManager::OverrideSceneParentContainer
, opt-in feature to override what container should be used as parent when reflex creates the scene container. See https://github.com/gustavopsantos/Reflex?tab=readme-ov-file#-container-hierarchy - Adds
GameObjectSelfInjector
component to ease the process of instantiating injected prefabs during runtime, see https://github.com/gustavopsantos/Reflex?tab=readme-ov-file#components
8.4.0
8.3.1
8.3.0
- Add hierarchy filter to debugging window
8.2.0
- Unseal
InjectAttribute
class, allowing customization through inheritors