Releases: cashapp/knit
Releases · cashapp/knit
1.0.9
1.0.8
1.0.7
What's Changed
- Fix treatment of
@escaping
attribute on registration arguments and fix identifier uniqueness bug by @bradfol in #202 - Enforce module assembly happens on the main actor by @skorulis-ap in #203
- Revert back to single SPM package manifest by @bradfol in #204
- Bump version 1.0.7 by @skorulis-ap in #205
Full Changelog: 1.0.6...1.0.7
1.0.6
What's Changed
- Split CLI into its own package by @bradfol in #191
- Fix Example project by @bradfol in #192
- SPM Build Plugin Support by @bradfol in #193
- Switch to using fileID macro by @bradfol in #195
- Retain type attributes for Registration Arguments by @bradfol in #194
- Move SPM plugin product to top-level package by @bradfol in #196
- MainActor support for ServiceCollections by @bradfol in #197
- Remove autoregister methods for ServiceCollection by @bradfol in #198
- Bump 1.0.6 by @bradfol in #200
- Reimplement
autoregisterIntoCollection()
methods with@MainActor
by @bradfol in #201
Full Changelog: 1.0.5...1.0.6
1.0.5
1.0.4
What's Changed
- Set minimum iOS version in the package file by @skorulis-ap in #183
- Fix unhandled cases when parsing main actor registrations by @skorulis-ap in #182
- Add knit directive to handle types marked with @_spi by @skorulis-ap in #184
- Add
@MainActor
attribute to generated test cases by @bradfol in #185 - Add missing registration options for main actor by @skorulis-ap in #181
- Cleanup build warnings by @skorulis-ap in #186
- Bump version to 1.0.4 by @skorulis-ap in #187
- Bump dependencies by @bradfol in #188
Full Changelog: 1.0.3...1.0.4
1.0.3
What's Changed
- Bump to version 1.0.3 and set the swift version by @skorulis-ap in #180
Full Changelog: 1.0.2...1.0.3
1.0.2
What's Changed
- Improve DependencyBuilder performance. by @skorulis-ap in #175
- Remove the ability to use the regular Assembly type in Knit by @skorulis-ap in #177
- Add support for registering factories on the main thread by @skorulis-ap in #174
- Bump version to 1.0.2 by @skorulis-ap in #179
Full Changelog: 1.0.1...1.0.2
1.0.1
1.0.0
What's Changed
- Fix a Swift 6 build warning in extensions by @jszumski in #165
- Create LICENSE by @bradfol in #166
- Bump library dependencies by @bradfol in #167
- URL updates by @bradfol in #169
- Small updates for example project by @bradfol in #168
- Update podspec source url by @bradfol in #170
- Bump Knit to 1.0.0 by @bradfol in #171
New Contributors
Full Changelog: 0.3.6...1.0.0