All Versions
6
Latest Version
Avg Release Cycle
7 days
Latest Release
2070 days ago
Changelog History
Changelog History
-
v2.0.1 Changes
July 25, 2017๐ Fixes
- Made
withThreadLocal(_:)
part of the ThreadLocalRetrievable definition- If this method is reimplemented elsewhere, it's not ambiguous to the compiler which version to use
- Has a default implementation, making this a non-breaking change
- Made
-
v2.0.0 Changes
June 26, 2017๐ New Features
- โ Added conversions between
ThreadLocal
andDeferredThreadLocal
๐ Changes
- The static
threadLcoal
value forThreadLocalRetrievable
returns aBox
instead of aThreadLocal
- ๐ Changed internals of
ThreadLocal
andDeferredThreadLocal
, making themstruct
types instead ofclass
types
- โ Added conversions between
-
v1.2.0 Changes
June 25, 2017๐ New Features
- โ Added
ThreadLocalRetrievable
protocol
- โ Added
-
v1.1.1 Changes
June 24, 2017๐ Fixes
- Failed to compile on early Swift 3 versions due to inability to infer a type
-
v1.1.0 Changes
June 23, 2017๐ New Features
- โ Added
DeferredThreadLocal
for initializing when retrieving the thread-local value
- โ Added
-
v1.0.0 Changes
June 22, 2017๐ Initial release