v1.8.0
- Replace internal type detection
- Stop using
fmt.Sprintfwhich uses reflection by default - Optimize existent function
TypeNameByReflection - Add 0-width generic type that will be used as key for injections
- Stop using
- Change
BindKeytype to any - Upgrade minimal go-version to 1.20
- This was made to be able to use any as comparable
- Remove
GenerifyInterfaces=truefrom default injector Config