6.0.0
- Fix missing TestRunnerExtensions callback unsubscription
- Fix log level not updating after changes in Editor
- Standardized GarbageCollectionTests methodology
- Transforms AddInstance to an AddSingleton overload (Both APIs has the same lifecycle, and AddInstance name was confusing as at first glance looks like its a transient)
- Add AddSingleton overload that accepts a factory
- Add AddTransient overload that accepts a factory
- Add AddTransient overload that accepts a value
- Add contract decoration support
- Add Container build callstack and object creation callstack
Decoration support was inspired by https://github.com/khellang/Scrutor