Skip to content

@ilyapuchka ilyapuchka released this Dec 20, 2018 · 15 commits to develop since this release

  • Added a workaround for Swift 4.2 regression related to retaining weak properties (#214). For that auto-injection can be disabled or enabled for the whole container or individula registrations.
Assets 3

@ilyapuchka ilyapuchka released this Sep 22, 2018 · 24 commits to develop since this release

  • Swift 4.2 support.
  • Fixed some issues when reusing instances previously resolved as optionals.
  • Dip-UI is now part of Dip.
Assets 3

@ilyapuchka ilyapuchka released this Sep 22, 2018 · 22 commits to develop since this release

  • Swift 4 support
  • Fixed unneeded reuse of singletons in collaborating containers.
    Containers now first attempt to autowire components and fallback to collaboration when it fails.
    #169, @ilyapuchka
Assets 3
Apr 28, 2018
Sep 27, 2017

@ilyapuchka ilyapuchka released this Apr 9, 2017 · 82 commits to develop since this release

Fixed

Assets 3

@ilyapuchka ilyapuchka released this Nov 1, 2016 · 103 commits to develop since this release

Fixed

  • Fixed broken compatibility for Swift 2.3 API in resolve(tag:arguments:) method.
    #135, @ilyapuchka
Assets 3

@ilyapuchka ilyapuchka released this Oct 23, 2016 · 106 commits to develop since this release

  • Added Swift 2.3 compatibility. swift2.3 brunch is no longer maintained.
    #127, @ilyapuchka

Fixed

  • Fixed reusing instances registered with WeakSingleton scope
    #129, @ilyapuchka
Assets 3

@ilyapuchka ilyapuchka released this Oct 9, 2016 · 119 commits to develop since this release

Fixed

Assets 3

@ilyapuchka ilyapuchka released this Sep 16, 2016 · 130 commits to develop since this release

This release is the same as 5.0.0 and only fixes CocoaPods speck pushed to trunk without macOS, tvOS and watchOS deployment targets. Please use this release instead of 5.0.0 if you integrate Dip via Cocoapods.

Assets 2
You can’t perform that action at this time.