All Versions
10
Latest Version
Avg Release Cycle
64 days
Latest Release
1882 days ago

Changelog History

  • v2.7.1 Changes

    September 09, 2019

    🛠 Bugfix

    • 🛠 Fixed warning when integrating Swinject via Carthage into app extension (#435). Thanks @raptorxcz!

    👍 This version supports Xcode 10.2+ with Swift 4.2+.

  • v2.7.0 Changes

    September 02, 2019

    Compatibility

    👍 Swinject has been migrated do 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!

    👍 This version supports Xcode 10.2+ with Swift 4.2+.

  • v2.6.2 Changes

    June 21, 2019

    🛠 Bugfix

    • 🛠 Fixed swift package manager integration (#414). Thanks @thbonk!
    • 🛠 Fixed premature object graph termination (#418)

    👍 This version supports Xcode 10+ with Swift 3.x / 4.2 / 5.

  • v2.6.1 Changes

    May 29, 2019

    🛠 Bugfix

    • 🛠 Fixed incorrect graph object scope reseting in parent container (#409).

    👍 This version supports Xcode 10+ with Swift 3.x / 4.2 / 5.

  • v2.6.0 Changes

    March 08, 2019

    Compatibility

    • ➕ Added support for Xcode 10.2 & Swift 5 (#391). Thanks @tcldr!

    👍 This version supports Xcode 10+ with Swift 3.x / 4.2 / 5.

  • v2.5.0 Changes

    September 19, 2018

    Compatibility

    📚 Documentation

    • 🗄 Replaced deprecated Resolvable with Resolver (#370). Thanks @acevif!

    👍 This version supports Xcode 10 with Swift 3.x and 4.2.

  • v2.4.1 Changes

    June 05, 2018

    🛠 Bugfix

    👍 This version supports Xcode 9+ with Swift 3.x and 4.x.

  • v2.4.0 Changes

    April 05, 2018

    Compatibility

    • ➕ added compatibility with Xcode 9.3 and Swift 4.1 (#342). Thanks @Vkt0r!

    👍 This version supports Xcode 9+ with Swift 3.x and 4.x.

  • v2.3.0 Changes

    March 27, 2018

    🆕 New features

    ✨ Enhanced

    • ➕ Added support for multiple initCompleted definitions (#325). Thanks @AnisovAleksey!
    • ➕ Added default scope to the assembler initialisation (#323). Thanks @libec!
    • ➕ Added support for transparently resolving the optionals of the registered types (#334).

    🛠 Bugfix

    • 🛠 Fixed an issue with .weak object scope in circular dependencies (#318)

    📚 Documentation

    • Brought README up to date with Swift4 (#332). Thanks @acevif!

    👍 This version supports Xcode 9+ with Swift 3.x and 4.

  • v2.2.0 Changes

    February 13, 2018

    ✨ Enhanced

    📚 Documentation

    👍 This version supports Xcode 9+ with Swift 3.x and 4.