Releases: jwells131313/dargo
Releases · jwells131313/dargo
First release
This point marks the start of backwards compatibility guarantees. We will make sure the v1 version of the API is always backwards compatible.
Custom Injection, Optional Injection
- BACKWARD BREAK: Filter interface, two methods added for lookup optimization
- Fixes bug where providers were not recoginized in vendor directory
- Added Custom Injection Handler along with doc and example
- Changed to use go modules
- optional injection
Immediate Scope
- Add ValidationService example to README
- Add other improvements to README
- Add API Inject to ServiceLocator
- Some code refactoring
- Binder.Bind method now takes a pointer to a struct
- ConfigurationListener service
- ImmediateScope implemented
Beta version of basic necessary API
Beta version of Dargo API
[0.3.0] - 2018-09-12
Added
- ServiceLocator for looking up services
- Binder for adding services to ServiceLocator
- Injection of services into other services
- Singleton and PerLookup scopes
- Context scope
- Documentation and examples
- Error service for catching certain errors in Dargo processing
- Validation service for security and other applications
Beta Release of API
This release contains:
- Dependency Injection
- Singleton, PerLookup and optional Context scopes
- Service Lookups