Releases: Swinject/Swinject
Releases Β· Swinject/Swinject
v2.10.0
What's Changed
- Update Github Runners to macos 15.5 and Xcode 16.4 by @0xLucasMarcal in #585
- Delete Swinject Dynamic target by @0xLucasMarcal in #583
- Enable Swift 6 language mode by @0xLucasMarcal in #582
- Allow access to ServiceEntry properties by @bradfol in #575
- feat(container): add resetObjectScope(_:serviceType:) by @mehdisam in #579
New Contributors
- @0xLucasMarcal made their first contribution in #585
- @mehdisam made their first contribution in #579
Full Changelog: 2.9.1...v2.10.0
v3.0.0-rc-2
What's Changed
- Update Github Runners to macos 15.5 and Xcode 16.4 by @0xLucasMarcal in #585
- Delete Swinject Dynamic target by @0xLucasMarcal in #583
- Enable Swift 6 language mode by @0xLucasMarcal in #582
- Allow access to ServiceEntry properties by @bradfol in #575
- feat(container): add resetObjectScope(_:serviceType:) by @mehdisam in #579
New Contributors
- @0xLucasMarcal made their first contribution in #585
- @mehdisam made their first contribution in #579
Full Changelog: 2.9.1...v3.0.0-rc-2
v3.0.0-rc-1
What's Changed
- Added Privacy manifest in resource bundles by @visaev in #554
- fix: add NSPrivacyCollectedDataTypes and NSPrivacyAccessedAPITypes to Privacy manifest by @gre7if in #555
- SPM asks for PrivacyManifest to be in Sources by @maxim-chipeev in #557
- Streamline Container synchronization logic by @maxim-chipeev in #556
- Improve resolution performance in large Containers by @maxim-chipeev in #558
- Fix Github Workflows by @bradfol in #561
- Fix the broken links to Funq in README. by @yoichitgy in #565
- Fix visionOS build error in recursiveLock by @s0ta91 in #564
- Fix up test assertions by @bradfol in #562
- Exposes object graph by @maxim-chipeev in #568
- Fix withObjectGraph losing scope by @maxim-chipeev in #569
- Update Github Runners to macos 15.5 and Xcode 16.4 by @0xLucasMarcal in #585
- Delete Swinject Dynamic target by @0xLucasMarcal in #583
- Enable Swift 6 language mode by @0xLucasMarcal in #582
- Allow access to ServiceEntry properties by @bradfol in #575
- feat(container): add resetObjectScope(_:serviceType:) by @mehdisam in #579
New Contributors
- @visaev made their first contribution in #554
- @gre7if made their first contribution in #555
- @s0ta91 made their first contribution in #564
- @0xLucasMarcal made their first contribution in #585
- @mehdisam made their first contribution in #579
Full Changelog: v2.8.5...v3.0.0
v2.9.1
What's Changed
- Fix withObjectGraph losing scope by @maxim-chipeev in #569
Full Changelog: 2.9.0...2.9.1
v2.9.0
What's Changed
Thank you contributors!! π
- Fix Github Workflows by @bradfol in #561
- Fix the broken links to Funq in README. by @yoichitgy in #565
- Fix visionOS build error in recursiveLock by @s0ta91 in #564
- Fix up test assertions by @bradfol in #562
- Exposes object graph by @maxim-chipeev in #568
New Contributors
Full Changelog: 2.8.8...2.9.0
v2.8.8
What's Changed
- SPM asks for PrivacyManifest to be in Sources by @maxim-chipeev in #557
- Streamline Container synchronization logic by @maxim-chipeev in #556
- Improve resolution performance in large Containers by @maxim-chipeev in #558
Full Changelog: 2.8.7...2.8.8
v2.8.7
v2.8.6
What's Changed
- Added Privacy manifest in resource bundles by @visaev in #554
- Added Privacy manifest to xcodeproj as well. @maxim-chipeev
New Contributors
Full Changelog: 2.8.5...2.8.6
v2.8.5
What's Changed
- Make synchronous reads and writes to the container safe by @dalemyers in #540
- Remove generated header file to make it a pure swift library by @sanju-naik in #537
- Update script for build phase "Swiftlint" to make it compatible with Apple Silicon Macs by @KarinBerg in #533
- Adds privacy manifest by @maxim-chipeev in #550
- Update swift-tools, add new platform visionOS by @BProg in #544
- Undo graph restoration once Lazy wrapper resolves its local hierarchy by @maxim-chipeev in #551
- Update version and list Faire as active maintainer by @maxim-chipeev in #552
- Thank you to all contributors this release!
New Contributors
- @dalemyers made their first contribution in #540
- @sanju-naik made their first contribution in #537
- @BProg made their first contribution in #544
Full Changelog: 2.8.4...2.8.5
v2.8.4
- Set new minimum versions (thanks @KarinBerg!)
- iOS 9.0 -> 11.0
- macOS 10.10 -> 10.13
- watchOS 2.0 -> 4.0
- tvOS 9.0 -> 11.0
- Xcode 10.2 -> 14.3