Releases: soto-project/soto-core
Releases · soto-project/soto-core
v6.5.0
Minor release changes
- Update minimum required Swift version to 5.6.
- Remove all
#if compiler
checks for Swift concurrency and Sendable conformance
- Remove all
- Added
FixedSizeByteBufferAsyncSequence
which takes aByteBuffer
AsyncSequence and returns ByteBuffers of a fixed size. - Added
Sequence.concurrentMap
which returns an array of mapping the given async closure over a sequence elements. The async functions are run concurrently. Also added a version of this that ensure only so many concurrent tasks are running at any one point.
Patch release changes
- Fix possible issue with
AWSPayload. asyncSequence
iterating results
v6.4.2
v5.9.4
Patch Release Changes
- Remove sequential spaces in header values in canonical request when signing
- Fix compiling with Swift 5.6
v6.4.1
## Minor Version Changes
- Move
EC2ArrayCoder
from Soto to SotoCore so it can be used alongside the code generation build plugin
v6.4.0
v6.3.0
Minor Release Changes
- Add
S3Middleware
so S3 service can be constructed without requiring Soto package. - Add
TreeHashMiddleware
so Glacier service can be constructed without requiring Soto package.
Other Changes
- Move all middleware tests including new tests for service specific middlewares to
MiddlewareTests.swift
v6.2.1
Patch Release Changes
- Make
AWSEditHeadersMiddleware.init
public
v6.2.0
v6.1.3
- Fix Swift 5.6 compile error caused by latest version of AsyncHTTPClient
- Replace all uses of
Lock
withNIOLock
v6.1.2
Added new region me-central-1