Skip to main content
Remy DI - Dependency Injection for Go
GitHub Go Docs Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

v1.4.0

  • Create CycleDetectorInjector to be used in tests
    • Create a new error type
    • Create a new type in internal utilities
  • Change use of unexported type to an exported in public pkg
    • remy public functions now use Bind[T] instead of types.Bind[T]
  • Add WrapRetriever to DependencyRetriever interface
  • Add panic recover to Do functions
  • Remove sync.RWMutex from globalInjector
  • Swap type Injector by DependencyRetriever in Get methods
  • Boost performance by using pointer receiver in Injector/Storage methods