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.1
Dependency injection framework for Swift with iOS/macOS/Linux
⭐️ 5,317
🕓 37 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.
2.8.1
37 weeks 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
45 weeks 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
2 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
2 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
3 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
3 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
3 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>
v2.5.0
3 years ago
## Compatibility - Added support for Xcode 10 & Swift 4.2 (#369, #371). Thanks @janhalousek, @ilijapuaca! ## Documentation - Replaced deprecated `Resolvable` with `Resolver` (#370). Thanks @acevif! <em>This version supports **Xcode 10 with Swift 3.x and 4.2**.</em>
v2.4.1
4 years ago
## Bugfix - added workaround for nested synchronized resolutions (#353, #350) Thanks @serges147, @gilroykilroy <em>This version supports **Xcode 9+ with Swift 3.x and 4.x**.</em>
v2.4.0
4 years ago
## Compatibility - added compatibility with Xcode 9.3 and Swift 4.1 (#342). Thanks @Vkt0r! <em>This version supports **Xcode 9+ with Swift 3.x and 4.x**.</em>
iOS macOS watchOS tvOS
Swinject/SwinjectStoryboard 2.2.2
Swinject extension for automatic dependency injection via Storyboard
⭐️ 234
🕓 41 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.2
41 weeks ago
Add support for Swift Package Manager 🎉
v2.2.1
48 weeks 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
3 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
3 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
3 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
4 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
4 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
4 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
4 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>
v1.1.2
4 years ago
## Enhanced - Internally enhanced depending module dependencies. (#44, #51, #54) Thanks @mpdifran, @jakubvano! ## Fixed - Fixed the warning about Objective-C class method 'initialize' (#46) Thanks @mpdifran, @yoichitgy! - Silenced output of pod repo update. (#56) Thanks @jakubvano ## Documentation - Fixed typos using misspell. (#53) Thanks @Lutzifer! - Added @objc annotation for the setup examples. (#66) Thanks @allenhumphreys! <em>This version supports **Xcode 8.x with Swift 3.x.</em>
iOS macOS tvOS
Swinject/SwinjectAutoregistration v1.0.0
Swinject extension to automatically register your services
⭐️ 204
🕓 35 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.1
37 weeks ago
- Update to Swinject version 2.8.1
v2.7.0
2 years ago
- Swift 5.0 - Swinject 2.7.1
v2.6.1
2 years ago
Fixed integration via SPM (#52) Thanks @raptorxcz!
v2.6.0
3 years ago
Adds support for Xcode 10.2 (thanks @mpdifran and others for contribution)
v2.5.1
3 years ago
- fixes Carthage (thanks @mpdifran !)
v2.5.0
3 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
4 years ago
* Swift 4 support
v2.1.0
5 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
v2.0.1
5 years ago
- Increased maximum number of dependencies to 20 - Compilation time improvements
v2.0.0
5 years ago
- Swift 3 - Migrated to Swinject 2.0 - Resolution failure messages made more useful - Added swift package manager (thanks @JiLiZART)

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