Releases: smithy-lang/smithy-swift
Releases · smithy-lang/smithy-swift
0.11.0
What's Changed
- fix: swiftlint issues by @jbelkins in #512
- fix: Configure env var for downstream build so it uses local deps by @jbelkins in #514
- chore: bump smithy version to 1.27.0 by @ganeshnj in #506
- chore: Organize & index design docs by @jbelkins in #515
- chore: Use containerized swiftlint by @jbelkins in #516
- fix: two Swift compile warnings by @jbelkins in #517
- chore: bump aws-crt-swift to 0.5.6 by @ganeshnj in #518
Full Changelog: 0.10.2...0.11.0
0.10.1
0.10.2
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
0.9.0
0.8.0
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
0.6.0
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
0.5.0
What's Changed
- fix: Fixes issue where linter wasn’t using config file on CI by @epau in #458
- chore: Test all PRs regardless of base branch by @jbelkins in #462
- fix: Timestamp encoding and decoding by @epau in #454
- fix: add content-length middleware for operation that has codable conformance (AWS Query) by @ganeshnj in #465
- fix!: consistent naming for types, protocols and everything else by @ganeshnj in #461
- chore: Delete smithy-swift-codegen-test dir by @jbelkins in #466
- fix!: update shape and member extensions to use same casing as rest of the system by @ganeshnj in #467
- chore: bump aws-crt-swift version to 0.3.1 by @epau in #470
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- fix: Delete the
Package.swift
inAWSClientRuntime/
by @jbelkins in #443 - Issue templates using github forms by @jmklix in #445
- feat(endpoints)!: integrate endpoints 2.0 by @ganeshnj in #433
- chore: add appendingPathComponent string extension by @ganeshnj in #455
- fix: Provide an encoding customization that allows empty lists to be serialized by @epau in #457
- chore: bump aws-crt-swift version to 0.3.0 by @ganeshnj in #459
New Contributors
Full Changelog: 0.3.0...0.4.0