Skip to content

Releases: smithy-lang/smithy-swift

0.10.4

09 Feb 02:49
8d20405

Choose a tag to compare

This release is a hot fix on smithy-swift 0.10.3.
The purpose of this release is to hot fix an issue that prevents the AWS Swift SDK from building on a M1 Mac with target platform of iOS.

What's Changed

Full Changelog: 0.10.3...0.10.4

0.10.3

01 Feb 00:53
9466c13

Choose a tag to compare

What's Changed

Full Changelog: 0.10.2...0.10.3

0.11.0

01 Feb 19:23
5b797bb

Choose a tag to compare

What's Changed

Full Changelog: 0.10.2...0.11.0

0.10.1

14 Jan 00:19
202640a

Choose a tag to compare

What's Changed

  • fix: Add WaiterTypedError conformance to ClientError by @jbelkins in #505
  • chore: bump aws-crt-swift to 0.5.4 by @ganeshnj in #507

Full Changelog: 0.10.0...0.10.1

0.10.2

18 Jan 21:06
1fbd5f7

Choose a tag to compare

What's Changed

  • fix: move paginator doc comments to methods by @ganeshnj in #509
  • fix: change socketOptions to mutable to allow mutation on iOS and watchOS by @ganeshnj in #510
  • chore: aws-sdk-swift package structuring #803 by @ganeshnj in #503
  • chore: remove trailing whitespaces in all Swift files by @ganeshnj in #511

Full Changelog: 0.10.1...0.10.2

0.10.0

06 Jan 16:42
03ec067

Choose a tag to compare

What's Changed

  • Adds FoundationTypes and adds function to import individual types from modules by @epau in #504
  • feat: Move retry middleware from SDK by @jbelkins in #502

Full Changelog: 0.9.0...0.10.0

0.9.0

04 Jan 23:59
fefcbab

Choose a tag to compare

What's Changed

  • feat: Updates CRT to 0.5.0+ by @epau in #497
  • fix: Adds HttpBody.isEmpty to help parse S3 404 errors properly by @epau in #499
  • chore: Builds CRT upstream by @epau in #501

Full Changelog: 0.8.0...0.9.0

0.8.0

03 Jan 22:51
f4ac78c

Choose a tag to compare

What's Changed

  • chore: Place package in standard SPM format by @jbelkins in #495
  • chore: Add waiters design doc to design/ folder by @jbelkins in #498
  • docs: Event Stream design by @ganeshnj in #460
  • fix: Fix encoding of nested maps when generating encoders by @jbelkins in #492
  • fix: treat HttpChecksumRequiredTrait and HttpChecksumTrait same way by @ganeshnj in #500

Full Changelog: 0.7.0...0.8.0

0.7.0

20 Dec 21:25
dbf417f

Choose a tag to compare

What's Changed

Full Changelog: 0.6.0...0.7.0

0.6.0

06 Dec 20:36
f59ed07

Choose a tag to compare

What's Changed

  • fix!: Rename package to match name inferred from git URL by @jbelkins in #464
  • fix: Properly SerDe recusive union shapes (enums) by @epau in #474
  • fix!: Throw error if a required query param is nil by @epau in #468
  • Exposes model property in CodegenVisitor by @epau in #477
  • fix: Properly encode empty bodies for json and xml by @epau in #480
  • No-ops instead of encoding empty string when encoding an empty body in xml by @epau in #481
  • feat: Adds IntEnum support by @epau in #484
  • Adds test for recursive enum by @epau in #485
  • chore: bump CRT to 0.4.0 by @jbelkins in #489

Full Changelog: 0.5.0...0.6.0