All Versions
76
Latest Version
Avg Release Cycle
27 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v4.3.3 Changes
- π Fix argument injection for Tag and named resolve.
-
v4.3.2 Changes
- π Fix arguments resolve if for resolve used none base type. for example:
let a: T? = container.resolve(args: ...)
. In current exampleT
isOptional
. Also fix ifT
use many or tag.
- π Fix arguments resolve if for resolve used none base type. for example:
-
v4.3.1 Changes
- π Improve new extensions feature. But it's new API - I can change in future.
-
v4.3.0 Changes
β Warning! This version change public API!
- π Update arguments. Now inject arguments it's thread save operation. Also change syntax - remove extensions, and now inject arguments use resolve method in container. [see](Documentation/ru/core/modificated_injection.md#ΠΡΠ³ΡΠΌΠ΅Π½Ρ) https://github.com/ivlevAstef/DITranquillity/issues/159
-
v4.2.3 Changes
- π Fix potential crash into FastLock. For more information saw: https://github.com/ivlevAstef/SwiftLazy/issues/6
-
v4.2.2 Changes
- π Improve thread safe for public scopes. Actually only if you use custom lifetime.
- π Fix thread safe for methods
initializeSingletonObjects
andinitializeObjectsForScope
-
v4.2.1 Changes
- π Fix memory leak ParsedType. About bug in comments #159 issue
-
v4.2.0 Changes
- β Add new settings - enable disable multithread support. Default enable.
- π Improve resolve speed - fix small performance bug.
-
v4.1.7 Changes
November 30, 2020π Fix multithread crash - logger tabulation can crashed on multithread.
-
v4.1.5 Changes
November 17, 2020- π Small fix log bugs - if your use many in logs can shown incorrect warning.
- β Add new feature: initialize objects for scope. This feature equals to
initializeSingletonObjects
but for your custom lifetime/scope.