Skip to content
This repository was archived by the owner on Apr 18, 2024. It is now read-only.

Releases: hainayanda/Impose

v3.6

29 Feb 06:39
34e256e
Compare
Choose a tag to compare

Rename Environment to InjectionEnvironment to avoid conflict with SwiftUI Environment

v3.5

12 Jan 14:17
269a755
Compare
Choose a tag to compare
  • Make the Injector do the task atomically on the same DispatchQueue
  • Add the ability to inject DispatchQueue to be used for resolving the dependency
  • Mark most method to be inlinable

v3.4

19 Jun 03:47
73b4a80
Compare
Choose a tag to compare
  • Remove scopable
  • Add watch os deployment target
  • Add all spm deployment target to cocoapods

v3.3.0

23 Mar 10:24
6396f2f
Compare
Choose a tag to compare
  • Deprecate the Scope
  • Add the Environment
  • Make provider method chainable

v3.2.0

22 Feb 06:32
640c9eb
Compare
Choose a tag to compare

Add AutoInjectMock

v3.1.4

30 Jun 08:09
0fae1ce
Compare
Choose a tag to compare

Since some projects will have different Quick and Nimble versions, and it shouldn't include in the distribution, it is now removed from dependency in Swift Package Manager version.

v3.1.3

08 Jun 03:28
1702186
Compare
Choose a tag to compare

Update Quick and Nimble

v3.1.2

18 May 05:05
4eb6c94
Compare
Choose a tag to compare

Fix error raised by mismatch call in ImposerCompat

v3.1.1

18 Apr 13:40
f0a385f
Compare
Choose a tag to compare
  • Fix weak Injector injecting scoped instead of itself
  • Improve resolver potential search algorithm
  • Add reset and remove for resolver
  • Minor refactoring

v3.1.0

12 Apr 09:10
4d9051e
Compare
Choose a tag to compare
  • Added Weak Singleton