Skip to content

Releases: awslabs/aws-sdk-swift

0.44.0

21 May 18:46
Compare
Choose a tag to compare

What's Changed

  • chore: Updates version to 0.44.0
  • chore: Update models for release (#1516)
  • feat: Add deprecated shape remover (#1511)
  • chore: On CI, use Xcode 15.4 as latest instead of 15.3 (#1509)
  • fix: remove deprecated services honeycode and alexa for business (#1507)
  • chore: Updated codegen (#1506)
  • chore: Move event marshal/unmarshal code to smithy-swift (#1502)
  • chore: Move struct encode/decode to HTTPBindingProtocolGenerator (#1503)
  • chore: Remove client properties feature (#1501)
  • chore: Update codegen; fix a Swiftlint issue (#1499)
  • feat: Require Swift DocC only when env var is set (#1498)
  • chore: refactor endpoints resolver to extend from smithy-swift (#1454)
  • chore: Update codegen after merge (#1496)
  • chore: Bump gradle cache keys for Kotlin update (#1489)
  • chore: Update codegen after merge of closure-based read/write (#1494)
  • feat!: Closure-based reader-writer serde for JSON, FormURL (#1439)
  • chore: Updated codegen (#1491)
  • feat: support orchestrator (#1435)
  • feat: bump kotlin version to 1.9.24 (#1487)
  • feat: Re-enable AL2 integration tests (#1483)
  • feat: Add CI & integration tests for Vision Pro (#1481)

Full Changelog: 0.43.0...0.44.0

0.36.3

08 May 22:26
c1fb178
Compare
Choose a tag to compare

What's Changed

This is a hotfix release on 0.36.2. The sole change is that smithy-swift is updated to 0.41.2, which pulls several fixes to the URLSessionHTTPClient from latest in the smithy-swift main branch.

Full Changelog: 0.36.2...0.36.3

0.43.0

07 May 18:05
Compare
Choose a tag to compare

What's Changed

  • chore: Updates version to 0.43.0
  • chore: bump models (#1486)
  • feat: Run integration tests on full Apple CI matrix (#1476)
  • Create dependabot.yml (#1472)
  • feat!: Make Expires member in S3 always be a String (#1466)
  • chore: Update codegen (#1461)
  • feat!: Remove Equatable protocol conformance unless necessary (#1455)
  • fix: Route 53 TrimHostedZone customization is incomplete (#1445)

Full Changelog: 0.42.0...0.43.0

0.36.2

02 May 16:15
47922c0
Compare
Choose a tag to compare

What's Changed

This is a hotfix release on 0.36.1. The sole change is that smithy-swift is updated to 0.41.1, which fixes FoundationStreamBridge (a component of URLSessionHTTPClient with some newer changes pulled in from the smithy-swift main branch.

Full Changelog: 0.36.1...0.36.2

0.42.0

23 Apr 18:18
Compare
Choose a tag to compare

What's Changed

  • chore: Updates version to 0.42.0
  • chore: bump models (#1452)
  • chore: Update generated code (#1451)
  • Create a manifest file even when there's no new change detected; but make it empty to make publishers be no-op. (#1449)
  • chore: Add integration test for AWS S3 404 with empty response (#1448)
  • chore: Add privacy manifest & Bump crt to v0.30.0 (#1441)
  • feat: Add retry information headers (#1432)
  • chore: update config properties overrides (#1437)
  • chore: Use Xcode 15.3 as 'latest' on CI (#1438)
  • chore: update smithy version (#1430)

Full Changelog: 0.41.0...0.42.0

0.41.0

09 Apr 19:42
Compare
Choose a tag to compare

What's Changed

  • chore: Updates version to 0.41.0
  • chore: Update models (#1433)
  • feat!: add client observability configuration codegen (#1426)
  • feat: update GenerationContext with directed codegen related changes (#1405)

Full Changelog: 0.40.0...0.41.0

0.40.0

26 Mar 18:56
Compare
Choose a tag to compare

What's Changed

  • chore: Updates version to 0.40.0
  • chore: bump models. (#1423)
  • chore: Linux CI jobs use Swift 5.10 as latest version (#1421)
  • Update CRT version dependency to 0.29.0. (#1413)
  • chore: Add Dockerfiles for Swift 5.10 (#1420)
  • chore: Codegen after changing var to let (#1419)
  • fix: Change config variables to let to avoid warning (#1418)
  • feat: Add support for flexible checksums on streaming payloads (#1329)
  • fix: remove reference to Tag and set variable directly (#1416)
  • chore: Updated codegen (#1415)
  • feat: Add eventstream input support for protocols that use XML for requests (#1404)
  • chore: Add build with release configuration to Github CI (#1412)
  • feat: Add support for eventstream input & initial request to RPC-based protocols (#1377)
  • chore: Remove Github environment for integration tests (#1410)
  • chore: Run codegen / build / test CI workflow on every commit (#1406)

Full Changelog: 0.39.0...0.40.0

0.39.0

14 Mar 21:17
Compare
Choose a tag to compare

What's Changed

  • chore: Updates version to 0.39.0
  • chore: Update models (#1408)

Full Changelog: 0.38.0...0.39.0

0.38.0

12 Mar 18:31
Compare
Choose a tag to compare

What's Changed

  • chore: Updates version to 0.38.0
  • chore: bump models. (#1403)
  • chore: Regenerate SDK (#1398)
  • chore: Improve two integration tests (#1396)
  • fix: Add overwrite behavior for endpoints 2.0 for signing properties (#1395)
  • Bump Smithy version from 1.44.0 to 1.45.0 (#1380)
  • feat: add service specific AuthSchemePlugin and DefaultAWSAuthSchemePlugin (#1378)
  • feat: IMDS AWS credential identity resolver & integ test (#1358)
  • chore: Rename filenames of integ tests & Improve EventBridge SigV4A integ tests (#1375)
  • chore: Add Resources folders to 2 tests (#1369)
  • feat: add endpoint plugins (#1362)

Full Changelog: 0.37.0...0.38.0

0.37.0

29 Feb 17:33
Compare
Choose a tag to compare

What's Changed

  • chore: Updates version to 0.37.0
  • chore: Update models for SDK release (#1372)
  • chore: Improve AWSS3 SigV4A integration tests to use preexisting MRAP if applicable. (#1370)
  • chore: Codegen after merging identity & auth (#1368)
  • fix: Re-enable transcribe integration test (#1366)
  • feat!: SRA Identity & Auth (#1343)
  • fix: should use makeError() to create a RestXMLError (#1360) (#1361)
  • feat: add default client configurations (#1312)

Full Changelog: 0.36.0...0.37.0