Releases: sidepelican/swift-di
Releases · sidepelican/swift-di
1.1.4
1.1.3
What's Changed
- Fix error when using
getinside not@Providerannotated function by @sidepelican in #10
Full Changelog: 1.1.2...1.1.3
1.1.2
1.1.1
What's Changed
- Fix modifiers not add to 'requirements' by @sidepelican in #8
Full Changelog: 1.1.0...1.1.1
1.1.0
What's Changed
- When a component held a
varproperty, changes to that property were not reflected in the container, but now they are. - Along with the above change, we have removed the warnings when using
@Provides(...) var. - Added the
priorityoption. When child components overwrite values, values with a higher priority will not be overwritten.- ex:
@Provider(.foo, priority: .test)
- ex:
- Added
bind(_:forKey:)to the component, allowing procedural changes to values.
Full Changelog: 1.0.1...1.1.0
1.0.1
Full Changelog: 1.0.0...1.0.1
- RootComponent code generation no longer interrupted by missing dependencies error.
1.0.0
initial release