Releases: awslabs/aws-sdk-swift
Releases · awslabs/aws-sdk-swift
0.49.0
What's Changed
- chore: Updates version to 0.49.0
- Update endpoints model
- Update API model
Full Changelog: 0.48.0...0.49.0
0.48.0
What's Changed
- chore: Updates version to 0.48.0
- Update partitions file
- Update default configuration file
- Update endpoints model
- Update API model
- chore: Codegen with bearer token changes (#1649)
- chore: Remove dependency on AWSSDKIdentity unless necessary (#1650)
- feat: Bearer token auth (#1637)
- chore: Add SigV4 things to smithy-swift (#1644)
- chore: remove AWS Mobile Hub and clean up exclusions (#1640)
- feat: finish interceptors migration (#1631)
Full Changelog: 0.47.0...0.48.0
0.47.0
What's Changed
- chore: Updates version to 0.47.0
- Chore: Regenerate SDK after HTTP renames (#1639)
- feat!: Renamed several HTTP-related types (#1638)
- chore: AWS model files renamed without version (#1634)
- fix: Add needed event streams auth test dependency (#1625)
- chore: Update codegen (#1628)
- chore: Use TestInitializer to initialize CRT (#1626)
- chore: Update generated code after service client reorg (#1619)
- chore: Separate Registry CLI tools from AWSSDKSwiftCLI (#1620)
- feat: Add Swift Package Registry tools and config (#1597)
- chore: Update generated code (#1618)
- chore: Integration test additions for Glacier & Route53 (#1615)
- chore: Remove old dependencies from THIRD-PARTY-LICENSES; cleanup (#1508)
- chore: Refactor protocol tests (#1616)
- chore: Add dummy credentials to model-integration build (#1614)
- chore: Update codegen (#1613)
- chore: Update Smithy to 1.50.0 (#1611)
- chore!: Address strict concurrency warnings (#1567)
- chore: Update codegen for protocol test overhaul (#1609)
- feat: add ability to run protocol tests as unit tests of a service (#1590)
- chore: Prevent node 20 from running on AL2, fix transcribe expectation (#1607)
- chore: Use aws-crt-swift 0.32.0 (#1606)
- chore: Update generated code (#1604)
- chore: add smoke test traits dep (#1294)
- Add AWS copyrightNotice to smithy-build.json codegen & to testUtil. (#1581)
- chore: codegen interceptors config (#1493)
- feat!: Standalone integration test package (#1585)
- feat!: Standalone protocol test package (#1589)
- chore: Revamp CI to reduce xlarge instance usage (#1584)
Full Changelog: 0.46.0...0.47.0
0.46.0
What's Changed
- chore: Updates version to 0.46.0
- chore: bump models (#1586)
- chore: Update codegen (#1583)
- feat: modularize checksums (#1568)
- fix: Don't git add Tests/Services folder since it no longer exists (#1580)
- chore: bump models (#1577)
- chore: Remove the Backup Storage service from next release (#1575)
- fix: Correct query items in presigned URLs, add integration tests (#1573)
- feat: Modularize Smithy waiters (#1572)
- chore: Enabled swiftlint on modules, added import rules (#1570)
- chore: Regenerate code after service client modularization (#1569)
- feat: Generate service clients as modularized Swift packages (#1566)
- feat!: Modularize identity and auth (#1544)
- chore!: Bump Swift minimum version & bump simulators in CI (#1563)
- chore: remove dependency on SmithyChecksumAPI module by working with strings (#1542)
- chore: Replace code-generated EndpointResolver & middleware with static types (#1537)
- chore: Update codegen after mergeModels change (#1546)
- feat: Merge AWS service model files at codegen time (#1545)
- chore: Refactor symbol creation logic (#1541)
Full Changelog: 0.45.0...0.46.0
0.45.0
What's Changed
- chore: Updates version to 0.45.0
- chore: bump models (#1539)
- chore: Update codegen after event streams & event streams auth modularization (#1536)
- Uncomment. (#1535)
- feat!: Modularize event streams & event streams auth (#1530)
- chore: Update codegen (#1531)
- chore: update SigV4Signer with URI url (#1490)
- feat!: Conceal unknown error type (#1528)
- chore: Update codegen after retry modularization (#1527)
- feat!: Create retry modules (#1473)
- feat: Add simulator as additional metadata of OS metadata in user agent (#1523)
- chore: Update to Smithy 1.49.0 (#1515)
Full Changelog: 0.44.0...0.45.0
0.44.0
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
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
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
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
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