Skip to content

Releases: jwells131313/dargo

First release

07 Nov 14:23
6b1a817
Compare
Choose a tag to compare

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

30 Sep 13:27
2594b82
Compare
Choose a tag to compare
Pre-release
  • 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

19 Sep 14:24
f462460
Compare
Choose a tag to compare
Immediate Scope Pre-release
Pre-release
  • 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

12 Sep 12:28
9f756d9
Compare
Choose a tag to compare
Pre-release

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

01 Sep 17:21
a4c0476
Compare
Choose a tag to compare
Beta Release of API Pre-release
Pre-release

This release contains:

  1. Dependency Injection
  2. Singleton, PerLookup and optional Context scopes
  3. Service Lookups