Skip to content

1.0.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@adam-fowler adam-fowler released this 11 Aug 06:35
· 15 commits to 7.x.x since this release
b56a64f

Major release changes

  • Internals of Soto are now Swift concurrency based and all EventLoop based APIs have been removed.
  • Replace AWSPayload with AWSHTTPBody which can be either a single ByteBuffer or a stream of ByteBuffers to store request and response payloads.
  • Decode response headers by passing ResponseDecodingContainer which holds details of raw response to decoder.
  • Encode request headers, query parameters by passing RequestEncodingContainer which holds reference to raw request to encoder.
  • Add support for decoding Event streams.
  • Restructure Middleware, new type AWSMiddlewareProtocol replaces AWSServiceMiddleware, added AWSMiddlewareStack result builder.