Swiftpack.co - Swift Packages by Swinject

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by Swinject

Swinject/Swinject 2.8.4
Dependency injection framework for Swift with iOS/macOS/Linux
⭐️ 6,156
🕓 25 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v2.8.4
25 weeks ago
- 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
v2.8.3
1 year ago
## Enhancement - Adds `hasAnyRegistration` Container method (thanks @oronbz!) - Add test target to SPM package (thanks @bradfol!) - SynchonizedResolver cleanup (thanks @welshm!) ## Bugfix - Fix concurrency issue with GraphIdentifier & Lazy wrapper (@maxim-chipeev, & thanks @bradfol for import hotfix)
v2.8.2
1 year ago
## Enhancement - Fix spelling mistake in lint file (thanks @MadsBogeskov!) - Internalize Container synchronization (thanks @welshm!)
2.8.1
2 years ago
## Compatibility - Remove excluded arm64 architecture for simulators so library can be used on M1 simulators (thanks @mateuszszklarek and @yoichitgy) - SPM versions update (thanks @mpdifran) ## Documentation - Readme updates (thanks @yoichitgy)
v2.8.0
2 years ago
## Compatibility We have made sure Swinject works with Xcode 12.5 and Swift 5.4! ## Enhancement - Enables support for distributing Swinject as a binary library (#451). Thanks @devioustree! - Support Xcode 12 (#461, #464). Thanks @mpdifran, @tkohout! - Add dynamic option for the library to SPM (#465). Thanks @mpdifran! - Add support for DocC (#471). Thanks @mpdifran! ## Other Contributions - Fixed/improved documentation (#444, #446, #447, #454, #479). Thanks @charlesmuchene, @ngeri, @thomasburguiere, @1ucas! - Remove dependency on Quick/Nimble (#473). Thanks @yoichitgy! - Update CI provider and fix Build Badge Address (#483). Thanks @1ucas! - Renamed SpinLock to RecursiveLock internally (#484). Thanks @1ucas! - Generate the project before tests (#485). Thanks @1ucas! ## Known Issue - `ServiceKeyOption` protocol got a breaking change on Swinject v2.7.0. We'll release v3.0.0 later to follow semantic versioning. <em>This version supports **Xcode 10.2+** with *Swift 4.2+*.</em>
v2.7.1
4 years ago
## Bugfix - Fixed warning when integrating Swinject via Carthage into app extension (#435). Thanks @raptorxcz! <em>This version supports **Xcode 10.2+** with *Swift 4.2+*.</em>
v2.7.0
4 years ago
## Compatibility Swinject has been migrated to Swift 5, thus we no longer support Xcode <10.2. Projects running on Xcode 10.2+ with codebase in older Swift should not be affected. ## Bugfix - Fixed duplicit bunde id issue in multiplatform projects (#433). Thanks @raptorxcz! <em>This version supports **Xcode 10.2+** with *Swift 4.2+*.</em>
v2.6.2
4 years ago
## Bugfix - Fixed swift package manager integration (#414). Thanks @thbonk! - Fixed premature object graph termination (#418) <em>This version supports **Xcode 10+ with Swift 3.x / 4.2 / 5**.</em>
v2.6.1
4 years ago
## Bugfix - Fixed incorrect graph object scope reseting in parent container (#409). <em>This version supports **Xcode 10+ with Swift 3.x / 4.2 / 5**.</em>
v2.6.0
5 years ago
## Compatibility - Added support for Xcode 10.2 & Swift 5 (#391). Thanks @tcldr! <em>This version supports **Xcode 10+ with Swift 3.x / 4.2 / 5**.</em>
iOS macOS watchOS tvOS
Swinject/SwinjectStoryboard 2.2.3
Swinject extension for automatic dependency injection via Storyboard
⭐️ 262
🕓 31 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v2.2.3
31 weeks ago
- Mac Catalyst support 🚀 - Remove minor version lock of 2.7.1 for Swinject in Cocoapods 🔓
v2.2.2
2 years ago
Add support for Swift Package Manager 🎉
v2.2.1
2 years ago
Merge pull request #125 from evanjd/patch-1 Update link to Typhoon in README Merge pull request #135 from relax94/fix/update-image-for-xcode11 Fix/update image for xcode11 Merge pull request #155 from tweetjay/bugfix/issue-154 Fix Error while building SwinjectStoryBoard with Xcode 12.5 Merge pull request #144 from 28BySamwood/xcode_11.3.1 feature(xcode-11.3.1-support): update for xcode 11.3.1 Merge pull request #156 from relax94/feature/update-project-to-xcode-12-5 feature(xcode12.5): update for a new xcode version and swift 5 Merge pull request #137 from relax94/feature/update-xcode-for-swift5.2 feature(xcode): update availability for latest xcode 11.2 and swift 5.2 Merge pull request #158 from yoichitgy/swift-version-consistency Use Swift version 5 as consistent configurations Merge pull request #159 from yoichitgy/fix-deployment-target Fix iOS and tvOS deployment targets Merge pull request #160 from mpdifran/makefile-for-release Update the version to 2.2.1
v2.2.0
4 years ago
## Compatibility - Added compatibility with Xcode 10.2 & Swift 5(#114 #117). Thanks @mdyson! <em>This version supports **Xcode 10+** with **Swift 4+ / Swift 5 (iOS, tvOS, OSX)**</em>
v2.1.0
5 years ago
## Compatibility - Added compatibilty with Xcode 10 & Swift 4.2 (#109, #111). Thanks @tengyifei, @JacobMao! <em>This version supports **Xcode 10** with **Swift 4.x (iOS, tvOS, OSX)** or **Swift 3.x (iOS, tvOS)**</em>
v2.0.2
5 years ago
## Compatibility - Added OSX support for integration as [static lib via cocoapods](http://blog.cocoapods.org/CocoaPods-1.5.0/) (#103). Thanks @tengyifei <em>This version supports **Xcode 9.x** with **Swift 4.x (iOS, tvOS, OSX)** or **Swift 3.x (iOS, tvOS)**</em>
v2.0.1
5 years ago
## Compatibility - Added compatibility with Swift4 for OSX (#79) - Added support for integration as [static lib via cocoapods](http://blog.cocoapods.org/CocoaPods-1.5.0/) (#98) ## Breaking changes - OSX API refactored to use `NSStoryboard.Name` / `NSStoryboard.SceneIdentifier` instead of `String` <em>This version supports **Xcode 9.x** with **Swift 4.x (iOS, tvOS, OSX)** or **Swift 3.x (iOS, tvOS)**</em>
v2.0.0-beta.1
5 years ago
## Compatibility - Added compatibility with Swift4 for OSX (#79) ## Breaking changes - OSX API refactored to use `NSStoryboard.Name` / `NSStoryboard.SceneIdentifier` instead of `String` <em>This version supports **Xcode 9.x** with **Swift 4.x (iOS, tvOS, OSX)** or **Swift 3.x (iOS, tvOS)**</em>
v1.2.1
6 years ago
## Bugfix - Fixed compilation error with Swift4 (#91) <em>This version supports **Xcode 9.x** with **Swift 3.x (iOS, tvOS, OSX)** or **Swift 4.x (iOS, tvOS)**</em>
v1.2.0
6 years ago
## Compatibility - Added compatibility with Xcode 9 and Swift 4 (#71, #74). Thanks @yoichitgy, @JorgeDC! - Fixed compatibility with Swinject 2.3.0 <em>This version supports **Xcode 9.x** with **Swift 3.x (iOS, tvOS, OSX)** or **Swift 4.x (iOS, tvOS)**</em>
iOS macOS tvOS
Swinject/SwinjectAutoregistration v1.0.0
Swinject extension to automatically register your services
⭐️ 243
🕓 17 hours ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v2.8.4
17 hours ago
Updates the version to 2.8.4 (thanks @KarinBerg!)
v2.8.3
1 year ago
v2.8.1
2 years ago
- Update to Swinject version 2.8.1
v2.7.0
4 years ago
- Swift 5.0 - Swinject 2.7.1
v2.6.1
4 years ago
Fixed integration via SPM (#52) Thanks @raptorxcz!
v2.6.0
4 years ago
Adds support for Xcode 10.2 (thanks @mpdifran and others for contribution)
v2.5.1
5 years ago
- fixes Carthage (thanks @mpdifran !)
v2.5.0
5 years ago
* Added support for Swift 4.2 and XCode 10 * Swinject 2.5 * Auto-registration of optional and implicitly unwrapped services is now possible Big thanks to @jakubvano !
v2.1.1
6 years ago
* Swift 4 support
v2.1.0
6 years ago
- Operator breaking change (https://github.com/Swinject/SwinjectAutoregistration/pull/26) - `arguments` parameter of the `~>` operator is now passed as tuple - Swinject 2.1.0 - Updated for Xcode 8.3

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics