Releases: teufelaudio/FoundationExtensions
Releases · teufelaudio/FoundationExtensions
Xcode 13
Fix possible crash on Data.range
v0.1.11 Fix unsafe Data Range when extracting subdata (#27)
Fix build for older OSs that don't support Combine
v0.1.10 Fix build for iOS older than 13 (#26)
New extensions for Combine Completion
v0.1.9 Some useful Combine extensions (#25)
New extensions for collections, Data and more
v0.1.8 MD5 extensions (#24)
Foundation Extensions v0.1.7
- Allows to use enum cases to subscript a dictionary, when the raw value is of type
String
Zip Many (aka Traversable) for Promise
Transform an array of promises in a promise of array, when the output and failure of all promises match the same type.
New Promises
Several improvements, bugfixes and new features to the Promise publishers, ensuring that will complete with exactly 1 value, or error, just like Future, but lazy. Also, compared to Future, Promise allows handling cancellation.
Foundation Extensions v0.1.4
Foundation Extensions v0.1.3
Some Array extensions were moved to Collection, MutableCollection and RandomAccessCollection protocols, so they can be used from other scenarios.