Releases: dfed/SafeDI
Releases · dfed/SafeDI
0.6.2
0.6.1
0.6.0
0.5.1
What's Changed
- Change the branch in ExampleProjectIntegration if the PR is not from a fork by @dfed in #72
- Fix a minor Markdown syntax error in README by @bachand in #71
- Support existentials in
fulfillingAdditionalTypes
by @dfed in #75 - Remove unnecessary return statements by @dfed in #76
- Explicitly disallow optionals in 'fulfillingAdditionalTypes' parameter by @dfed in #77
New Contributors
Full Changelog: 0.5.0...0.5.1
0.5.0
0.4.2
0.4.1
0.4.0
What's Changed
- Implement codecov without workaround by @dfed in #64
- Remove ForwardingInstantiator in favor of ErasedInstantiator by @dfed in #66
- Update example project to remove ForwardingInstantiator by @dfed in #67
Full Changelog: 0.3.17...0.4.0
0.4.0 is a breaking change from the 0.3.* releases.
Migrating the breaking change requires:
- Renaming
ForwardingInstantiator
toInstantiator
and dropping the first generic when not using thefulfilledByType
parameter. - Renaming
ForwardingInstantiator
toErasedInstantiator
and dropping the first generic when using thefulfilledByType
parameter. - Add a conformance to
Instantiable
to all type declarations and extensions decorated with@Instantiable
– a FixIt will guide you through this part