Skip to content

Releases: ivlevAstef/DITranquillity

Build framework

19 Nov 14:22

Choose a tag to compare

Fix SwiftLazy and DITranquillity for correct building framework. Remove prefix operator errors

Swift concurrency

19 Nov 13:26

Choose a tag to compare

  • Improve support Swift Concurrency - fix potencial deadlock for MainActor initialize
  • Improve support Swift Concurrency - fix no MainActor Sendable classes - now classes resolved in current thread not main thread
  • Improve thread save performance
  • Improve and Extend Test cases

Swift concurrency

18 Nov 16:30

Choose a tag to compare

Improve support Swift Concurrency - fix support detect MainActor register with modificators. e.g.:

container.register(MyMainActorClass.init) { arg($0) }

Swift concurrency

18 Nov 16:04

Choose a tag to compare

Improve support Swift Concurrency - fix support detect MainActor classes for register methods initialize.

Swift concurrency

25 Dec 07:56

Choose a tag to compare

  • Beta Support Swift Concurrency for DITranquillity and SwiftLazy.
  • Update SwiftLazy - fix and optimize Lazy.
  • Update SwiftLazy - Lazy support @dynamicMemberLookup

Fix Deadlock in SwiftLazy library

20 Oct 04:00

Choose a tag to compare

Support Variadic types/generics

30 May 15:58

Choose a tag to compare

Work only with swift 5.9+ version.

Root Components

31 Aug 09:59

Choose a tag to compare

Add new safety idea - root components. For more information your can see link

Remove SpinLock

02 Jun 18:34

Choose a tag to compare

Remove SpinLock and increase minimum OS version

fix makeGraph while use container hierarchy

08 Jul 09:00

Choose a tag to compare