Skip to content

Releases: teufelaudio/FoundationExtensions

v0.6.5

11 Sep 14:03
c5aa0f4
Compare
Choose a tag to compare
  • Adds an implementation of Data.matches() to match the beginning of Data with expected bytes and an optional bitmask

v0.6.4

28 Aug 06:53
3b05ba2
Compare
Choose a tag to compare
  • Add SingleAssignmentCancellable

v0.6.3

16 May 08:33
ce30082
Compare
Choose a tag to compare
  • Fixed SWIFT TASK CONTINUATION MISUSE: value(from:) leaked its continuation! warnings when await promise.value is used.

v0.6.2: Added range value calculations Helper (#53)

02 Jan 10:47
c441f8f
Compare
Choose a tag to compare
* Added range value calculations Helper

* overload linearInterpolation

* fix build error

---------

Co-authored-by: Giulia Ariu <>
Co-authored-by: Oguz Yuksel <74555694+OguzYuuksel@users.noreply.github.com>

v0.6.1

11 Sep 16:10
1a129f2
Compare
Choose a tag to compare
  • adds runtimeWarning as public function (taken from XCTestDynamicOverlay which does not expose this publicly)

v0.6.0

08 Sep 07:11
46b1198
Compare
Choose a tag to compare
  • Adds extension of string implementing LocalizedError to have default Error encoding (#52)

v0.5.2

25 Jul 12:23
fe3a226
Compare
Choose a tag to compare
  • Added KeyPath support for map on AsyncSequence.
  • Added async initialisers for Promise type.

v0.5.1

04 May 10:31
6b9bd39
Compare
Choose a tag to compare
  • Fix platform version.

v0.5.0

03 May 15:30
550f4fa
Compare
Choose a tag to compare
  • Add A11y.

v0.4.0

13 Mar 13:04
9dbbdf2
Compare
Choose a tag to compare
  • Bridge to Structured Concurrency implemented.
    • Publisher<Output, Error> .stream computed property returns AsyncThrowingStream<Output, Error>.
    • Publisher<Output, Never> .stream computed property returns AsyncStream<Output>.
    • Promise<Output, Error> .value computed property returns get async throws -> Output.