What's Changed
- Replace internal type detection
- Stop using
fmt.Sprintf
which uses reflection by default - Optimize existent function
TypeNameByReflection
- Add 0-width generic type that will be used as key for injections
- Stop using
- Change
BindKey
type to any - Upgrade minimal go-version to 1.20
- This was made to be able to use any as comparable
- Remove
GenerifyInterfaces=true
from default injector Config
Full Changelog: remy/v1.7.0...remy/v1.8.0