Skip to content

v7.0.0 Beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@adam-fowler adam-fowler released this 10 Apr 07:27
· 9 commits to main since this release

Major release changes

  • Add AWSHTTPClient protocol. PR #606
  • Removed HTTPClientProvider and replace with simple reference to AWSHTTPClient defaulting to HTTPClient.shared. PR #609
  • Hide request/response containers behind @_spi(SotoInternal). PR #593
  • Hide Stdlib, Foundation extensions behind @_spi(SotoInternal). PR #601
  • Remove AWSClient.eventLoopGroup PR #597
  • Remove public scope from EventDecodingContainer, AWSMiddleware2, AWSDynamicMiddlewareStack
  • Remove typealias AWSMiddlewareHandler, struct PassThruMiddleware

Minor release changes

  • Add support for AWS_ROLE_ARN environment variable. PR #605

Patch changes

  • Don't store JSONDecoder in MetaDataClient. PR #595
  • Use Async NonBlockingFileIO functions instead of EventLoop based versions. PR #597
  • Fixes for Swift 5.10. PR #604

Other changes

  • Add documentation visibility to exported symbols