Swiftpack.co - Swift Packages by amzn

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by amzn

amzn/smoke-framework 2.22.0
A light-weight server-side service framework written in the Swift programming language.
⭐️ 1,425
🕓 22 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Add framework metadata provider
22 weeks ago
## What's Changed * Add metadata provider. by @tachyonics in https://github.com/amzn/smoke-framework/pull/131 **Full Changelog**: https://github.com/amzn/smoke-framework/compare/2.21.1...2.22.0
Disable using two spans per operation
31 weeks ago
## What's Changed * Code cleanup: Remove conditional compilation for unsupported Swift versions by @tachyonics in https://github.com/amzn/smoke-framework/pull/128 * Apply standard formatting. by @tachyonics in https://github.com/amzn/smoke-framework/pull/129 * Disable using two spans per operation. by @tachyonics in https://github.com/amzn/smoke-framework/pull/130 **Full Changelog**: https://github.com/amzn/smoke-framework/compare/2.21.0...2.21.1
Report thrown error to span
33 weeks ago
## What's Changed * Report thrown error to span by @tachyonics in https://github.com/amzn/smoke-framework/pull/127 **Full Changelog**: https://github.com/amzn/smoke-framework/compare/2.20.0...2.21.0
Add the Identifiable protocol
36 weeks ago
## What's Changed * Add and support the Identifiable protocol for errors. by @tachyonics in https://github.com/amzn/smoke-framework/pull/126 **Full Changelog**: https://github.com/amzn/smoke-framework/compare/2.19.0...2.20.0
Distributed tracing improvements
36 weeks ago
## What's Changed * Create codeql.yml by @tachyonics in https://github.com/amzn/smoke-framework/pull/122 * Distributed tracing improvements. by @tachyonics in https://github.com/amzn/smoke-framework/pull/125 **Full Changelog**: https://github.com/amzn/smoke-framework/compare/2.18.0...2.19.0
Integrate apple/swift-distributed-tracing
45 weeks ago
This release of SmokeFramework provides compatibility with Swift 5.6, Swift 5.7, Swift 5.8 using SwiftNIO 2.x. 1. Integrate apple/swift-distributed-tracing (#119) 2. Ensure the initialization error is logged. (#119)
Limit prettyPrinted JSON to the debug build
1 year ago
This release of SmokeFramework provides compatibility with Swift 5.5, Swift 5.6, Swift 5.7 using SwiftNIO 2.x. 1. Limit prettyPrinted JSON to the debug build. (#118)
Decorate the operation logger with the Operation
1 year ago
This release of SmokeFramework provides compatibility with Swift 5.5, Swift 5.6, Swift 5.7 using SwiftNIO 2.x. 1. Emit "requestReadLatencyMS" in the response summary and add a corresponding metric to indicate how long from when the request head was received until the request was complete and the operation could be handled. (#116) 2. Decorate the operation logger with the Operation using the incomingOperation metadata key. (#116) 3. Combine multiple request headers into a single log metadata entry (#116) 4. Ignore headers with value "none" (#116)
Option to process requests on the cooperative or custom thread pool
1 year ago
This release of SmokeFramework provides compatibility with Swift 5.5, Swift 5.6, Swift 5.7 using SwiftNIO 2.x. 1. Add CI for 5.7, drop 5.4. (https://github.com/amzn/smoke-framework/pull/111) 2. Add option to process requests on the cooperative or custom thread pool (https://github.com/amzn/smoke-framework/pull/114)
Provide more descriptive messages from decoding errors
1 year ago
This release of SmokeFramework provides compatibility with Swift 5.4, Swift 5.5, Swift 5.6 using SwiftNIO 2.x. 1. Provide more descriptive messages from decoding errors (#110)
iOS macOS watchOS tvOS
amzn/smoke-aws 2.46.7
AWS services integration for the Smoke Framework
⭐️ 107
🕓 12 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Update CloudWatch client to send payload in POST body instead of URL
12 weeks ago
## What's Changed * Update CloudWatch client to send payload in POST body instead of URL by @knovichikhin in https://github.com/amzn/smoke-aws/pull/146 **Full Changelog**: https://github.com/amzn/smoke-aws/compare/2.46.6...2.46.7
Use CredentialsProviderV2 when available
18 weeks ago
## What's Changed * Use AWSClientInvocationDelegate convenience function. by @tachyonics in https://github.com/amzn/smoke-aws/pull/145 **Full Changelog**: https://github.com/amzn/smoke-aws/compare/2.46.5...2.46.6
Code generate with Go SDK v1.46.5 models
25 weeks ago
## What's Changed * Update dependencies and add CodeQL. by @tachyonics in https://github.com/amzn/smoke-aws/pull/143 * Code generate with EventBridge Scheduler client and Go SDK v1.46.5 models by @knovichikhin in https://github.com/amzn/smoke-aws/pull/144 **Full Changelog**: https://github.com/amzn/smoke-aws/compare/2.44.298...2.46.5
Code generate with Go SDK v1.44.298 models
41 weeks ago
## What's Changed * Add page size parameter to ListFolder by @pbthif in https://github.com/amzn/smoke-aws/pull/139 * Correct timestamp type for ECR models. by @tachyonics in https://github.com/amzn/smoke-aws/pull/140 * Code generate with Go SDK v1.44.298 models. by @tachyonics in https://github.com/amzn/smoke-aws/pull/141 **Full Changelog**: https://github.com/amzn/smoke-aws/compare/2.44.175...2.44.298
Add S3 client utilities
48 weeks ago
## What's Changed * updated swift-http for swift 5.8 by @jhlusko in https://github.com/amzn/smoke-aws/pull/136 * Add CI for 5.8, drop for 5.5. by @tachyonics in https://github.com/amzn/smoke-aws/pull/137 * S3 "file system" utilities by @pbthif in https://github.com/amzn/smoke-aws/pull/138 ## New Contributors * @jhlusko made their first contribution in https://github.com/amzn/smoke-aws/pull/136 **Full Changelog**: https://github.com/amzn/smoke-aws/compare/2.44.174...2.44.175
Code generate with Go SDK v1.44.174 models
1 year ago
This release of SmokeAWS provides compatibility with Swift 5.7 using SwiftNIO 2.x. 1. Use checked continuations (#134) 2. Code generate with Go SDK v1.44.174 models (#135)
Code generate with Go SDK v1.44.114 models
1 year ago
This release of SmokeAWS provides compatibility with Swift 5.5 and Swift 5.7 using SwiftNIO 2.x. 1. Depend on smoke-aws-support (#132) 2. Code generate with Go SDK v1.44.114 models (#133)
Code generate with Go SDK v1.44.105 models
1 year ago
This release of SmokeAWS provides compatibility with Swift 5.5 and Swift 5.7 using SwiftNIO 2.x. 1. Code generate with Go SDK v1.44.105 models (#129)
Code generate with Go SDK v1.44.60 models
1 year ago
This release of SmokeAWS provides compatibility with Swift 5.4 and Swift 5.5 using SwiftNIO 2.x. 1. Code generate with Go SDK v1.44.59 models (#125) 2. Restore previous changes for large SNS payloads.
Code generate with Go SDK v1.44.59 models
1 year ago
This release of SmokeAWS provides compatibility with Swift 5.4 and Swift 5.5 using SwiftNIO 2.x. 1. Support large SNS payloads (#121) 2. Fix concurrency issue in the logger implementations. Logging adjustments. (#122) 3. Add option to log 4XX responses at ERROR (#123) 4. Code generate with Go SDK v1.44.59 models (#124)
iOS macOS tvOS
amzn/smoke-http 2.22.6
Specialised HTTP Client for service operations abstracted from the HTTP protocol.
⭐️ 70
🕓 11 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Execute retry loop when aborted attempts are exhausted
11 weeks ago
**Full Changelog**: https://github.com/amzn/smoke-http/compare/2.22.5...2.22.6
Treat AsyncHTTPClient.HTTPClientError.cancelled as a connection failure
19 weeks ago
## What's Changed * Treat AsyncHTTPClient.HTTPClientError.cancelled as a connection failure. by @tachyonics in https://github.com/amzn/smoke-http/pull/136 **Full Changelog**: https://github.com/amzn/smoke-http/compare/2.22.4...2.22.5
Identify connection failures so they can be retried uniformly
19 weeks ago
## What's Changed * Identify connection failures so they can be retried uniformly. by @tachyonics in https://github.com/amzn/smoke-http/pull/135 **Full Changelog**: https://github.com/amzn/smoke-http/compare/2.22.3...2.22.4
Add special handling for connection issue retries
20 weeks ago
## What's Changed * Add special handling for connection issue retries. by @tachyonics in https://github.com/amzn/smoke-http/pull/134 **Full Changelog**: https://github.com/amzn/smoke-http/compare/2.22.2...2.22.3
Ensure the serviceContext is always injected into the request
30 weeks ago
## What's Changed * Ensure the serviceContext is always injected into the outgoing request by @tachyonics in https://github.com/amzn/smoke-http/pull/133 **Full Changelog**: https://github.com/amzn/smoke-http/compare/2.22.1...2.22.2
Disable client spans
31 weeks ago
## What's Changed * Disable client spans due to performance investigation. by @tachyonics in https://github.com/amzn/smoke-http/pull/132 **Full Changelog**: https://github.com/amzn/smoke-http/compare/2.22.0...2.22.1
Add spans for client retries and individual attempts
34 weeks ago
## What's Changed * Add spans for client retries and individual attempts. by @tachyonics in https://github.com/amzn/smoke-http/pull/129 * Rely on test discovery. by @tachyonics in https://github.com/amzn/smoke-http/pull/130 * Remove copyright years. by @tachyonics in https://github.com/amzn/smoke-http/pull/131 **Full Changelog**: https://github.com/amzn/smoke-http/compare/2.21.0...2.22.0
Correctly throw HTTPError.unauthorized
36 weeks ago
## What's Changed * Create codeql.yml by @tachyonics in https://github.com/amzn/smoke-http/pull/126 * Update codeql.yml by @tachyonics in https://github.com/amzn/smoke-http/pull/127 * Correctly throw HTTPError.unauthorized by @tachyonics in https://github.com/amzn/smoke-http/pull/128 **Full Changelog**: https://github.com/amzn/smoke-http/compare/2.20.0...2.21.0
Integrate apple/swift-distributed-tracing
46 weeks ago
This release of SmokeHTTP provides compatibility with Swift 5.6, Swift 5.7 and Swift 5.8 using SwiftNIO 2.x. 1. Add CI for Swift 5.8, drop 5.5 (#124) 2. Integrate apple/swift-distributed-tracing (#125)
Fix errors and warnings from Swift 5.8
1 year ago
## What's Changed * Fix errors and warnings from Swift 5.8 by @pbthif in https://github.com/amzn/smoke-http/pull/123 **Full Changelog**: https://github.com/amzn/smoke-http/compare/2.19.0...2.19.1
iOS macOS tvOS
amzn/smoke-dynamodb 3.11.1
SmokeDynamoDB is a library to make it easy to use DynamoDB from Swift-based applications, with a particular focus on usage with polymorphic database tables (tables that do not have a single schema for all rows).
⭐️ 35
🕓 13 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
3.11.1
13 weeks ago
## What's Changed * Always SET path = newValue instead of listAppend by @haotianzhu in https://github.com/amzn/smoke-dynamodb/pull/102 **Full Changelog**: https://github.com/amzn/smoke-dynamodb/compare/3.11.0...3.11.1
Support onTransactionWrite with GSI
15 weeks ago
## What's Changed * Support onTransactionWrite with GSI key in InMemoryDynamoDBCompositePrimaryKeyTableWithIndex by @haotianzhu in https://github.com/amzn/smoke-dynamodb/pull/100 **Full Changelog**: https://github.com/amzn/smoke-dynamodb/compare/3.10.3...3.11.0
Fix PartiQL for bulk write update statement
43 weeks ago
This release of SmokeDynamoDB provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x. 1. Fix PartiQL for bulk write update statement ([#93](https://github.com/amzn/smoke-dynamodb/pull/93))
InMemory transaction fixes
1 year ago
This release of SmokeDynamoDB provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x. 1. InMemory transaction fixes (#91)
Retry transactions on conflict
1 year ago
This release of SmokeDynamoDB provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x. 1. Retry transactions on conflict (#90)
Add an optional compositePrimaryKey property to transaction protocols
1 year ago
This release of SmokeDynamoDB provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x. 1. Add an optional compositePrimaryKey property to transaction protocols (#88)
Add bulkWrite and transactWrite APIs
1 year ago
This release of SmokeDynamoDB provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x. 1. Add bulkWrite and transactWrite APIs (#86)
Add option to escape single quotes in PartiQL statements
1 year ago
This release of SmokeDynamoDB provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x 1. Add option to escape single quotes in PartiQL statements (#85)
Use structured concurrency implementations
1 year ago
This release of SmokeDynamoDB provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x 1. Use structured concurrency implementations (#82) 2. Add option for enabling logging within AHC. (#82)
Add consistentRead to overlooked initializer
1 year ago
This release of SmokeDynamoDB provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x 1. Add consistentRead to overlooked initializer (#81)
iOS macOS watchOS tvOS
amzn/smoke-framework-application-generate 3.1.0
Code generator to generate SmokeFramework-based applications from service models.
⭐️ 23
🕓 36 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Conform error types to Identifiable
36 weeks ago
## What's Changed * Create codeql.yml by @tachyonics in https://github.com/amzn/smoke-framework-application-generate/pull/43 * Conform error types to Identifiable by @tachyonics in https://github.com/amzn/smoke-framework-application-generate/pull/44 **Full Changelog**: https://github.com/amzn/smoke-framework-application-generate/compare/3.0.1...3.1.0
Fix issue with trace context type
47 weeks ago
This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.6, Swift 5.7 and Swift 5.8 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Fix issue with trace context type (#42)
Initial Version 3 Release
1 year ago
This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.6, Swift 5.7 and Swift 5.8 using SwiftNIO 2.x and SmokeHTTP 2.x.
Associate an OverridesType with a ServiceModel type.
1 year ago
This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Associate an OverridesType with a ServiceModel type. (#40)
Update generation to depend on smoke-aws-support
1 year ago
This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Update generation to depend on smoke-aws-support (#39)
Compatibility with dependency changes for custom target names
1 year ago
This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.4, Swift 5.5 and Swift 5.6 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Compatibility with dependency changes for custom target names (#38)
Support specifying integration-specific context type names
1 year ago
This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.4, Swift 5.5 and Swift 5.6 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Update Smoke AWS Generate to include bug fix for Client Generators ($37) 2. Support specifying integration-specific context type names (#36)
Use models defined in a separate package
1 year ago
This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.4, Swift 5.5 and Swift 5.6 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Add the ability in the plugins to use a model defined in a separate package (#33) 2. Add additional generator options (#34) 3. Update dependencies to releases (#35)
Fix target dependency
1 year ago
This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.4, Swift 5.5 and Swift 5.6 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Fix target dependency (#32)
Add generationType options for using the generator as a SPM plugin
2 years ago
This release of SmokeFrameworkApplicationGenerate provides compatibility with Swift 5.4, Swift 5.5 and Swift 5.6 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Add generationType options for using the generator as a SPM plugin (#31)
iOS macOS
amzn/smoke-aws-generate 4.0.0-beta
Code generator to generate the SmokeAWS library from service models.
⭐️ 19
🕓 37 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Specify the client name for reporting purposes
33 weeks ago
## What's Changed * Create codeql.yml by @tachyonics in https://github.com/amzn/smoke-aws-generate/pull/94 * Specify the client name for reporting purposes. by @tachyonics in https://github.com/amzn/smoke-aws-generate/pull/95 **Full Changelog**: https://github.com/amzn/smoke-aws-generate/compare/3.1.0...3.2.0
Convert HTTPError.deserializationError into a service-specific one
36 weeks ago
## What's Changed * Convert HTTPError.deserializationError into a service-specific one by @tachyonics in https://github.com/amzn/smoke-aws-generate/pull/93 **Full Changelog**: https://github.com/amzn/smoke-aws-generate/compare/3.0.0...3.1.0
Initial Version 3 Release
1 year ago
This release of SmokeAWSGenerate provides compatibility with Swift 5.6, Swift 5.7 and Swift 5.8 using SwiftNIO 2.x and SmokeHTTP 2.x.
Use model type specific ModelOverride types.
1 year ago
This release of SmokeAWSGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Use model type specific ModelOverride types. (#88)
Fix initializer parameter name
1 year ago
This release of SmokeAWSGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Fix initializer parameter name (#87)
Enable initializing package with a custom code generator.
1 year ago
This release of SmokeAWSGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Enable initializing package with a custom code generator. (#86)
Add support for additional model path configurations
1 year ago
This release of SmokeAWSGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Add support for additional model path configurations (#85)
Fix minor bug where stage wasn't being passed to client configuration object
1 year ago
This release of SmokeAWSGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Correctly pass in stage from operations client (#84)
Generate clients that depend on smoke-aws-support
1 year ago
This release of SmokeAWSGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Update swift-argument-parser dependency (#79) 2. Generate clients that depend on smoke-aws-support (#83)
Add dependency on openapi-swift-code-generate
1 year ago
This release of SmokeAWSGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Add dependency on openapi-swift-code-generate and bump service-model-swift-code-generate version (#76) 2. Remove code moved to service-model-swift-code-generate (#77) 3. Only depend on swift-argument-parser in the targets where it is required (#78)
iOS macOS
amzn/smoke-aws-credentials 2.7.0
A library to obtain and assume automatically rotating AWS IAM roles written in the Swift programming language.
⭐️ 18
🕓 17 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Expose conformance to CredentialsProviderV2
18 weeks ago
## What's Changed * Expose conformance to CredentialsProviderV2. by @tachyonics in https://github.com/amzn/smoke-aws-credentials/pull/40 **Full Changelog**: https://github.com/amzn/smoke-aws-credentials/compare/2.6.0...2.7.0
Accept reporting configuration for AWSSecurityTokenClient
19 weeks ago
## What's Changed * Allow reporting configuration for AWSSecurityTokenClient. by @tachyonics in https://github.com/amzn/smoke-aws-credentials/pull/39 **Full Changelog**: https://github.com/amzn/smoke-aws-credentials/compare/2.5.0...2.6.0
Conform AwsRotatingCredentialsProviderV2 to CredentialsProviderV2
20 weeks ago
## What's Changed * Conform AwsRotatingCredentialsProviderV2 to CredentialsProviderV2 by @tachyonics in https://github.com/amzn/smoke-aws-credentials/pull/38 **Full Changelog**: https://github.com/amzn/smoke-aws-credentials/compare/2.4.1...2.5.0
Add version requirement on async-http-client
24 weeks ago
## What's Changed * Add version requirement on async-http-client. by @tachyonics in https://github.com/amzn/smoke-aws-credentials/pull/37 **Full Changelog**: https://github.com/amzn/smoke-aws-credentials/compare/2.4.0...2.4.1
Use structured concurrency to background refresh credentials
33 weeks ago
## What's Changed * Create codeql.yml by @tachyonics in https://github.com/amzn/smoke-aws-credentials/pull/31 * Bump github.com/apple/swift-nio-extras from 1.12.1 to 1.14.0 by @dependabot in https://github.com/amzn/smoke-aws-credentials/pull/32 * Update dependencies. by @tachyonics in https://github.com/amzn/smoke-aws-credentials/pull/33 * Apply standard formatting. by @tachyonics in https://github.com/amzn/smoke-aws-credentials/pull/34 * Use structured concurrency to background refresh credentials by @tachyonics in https://github.com/amzn/smoke-aws-credentials/pull/35 * Remove copyright years. by @tachyonics in https://github.com/amzn/smoke-aws-credentials/pull/36 ## New Contributors * @dependabot made their first contribution in https://github.com/amzn/smoke-aws-credentials/pull/32 **Full Changelog**: https://github.com/amzn/smoke-aws-credentials/compare/2.3.1...2.4.0
Move all logging to trace level
1 year ago
This release of SmokeAWSCredentials provides compatibility with Swift 5.4, Swift 5.5 and Swift5.6 using SwiftNIO 2.x. 1. Move all logging to trace level (#28) 2. Update CI for 5.6, dropping 5.3 (#29)
Support for async credentials shutdown
2 years ago
This release of SmokeAWSCredentials provides compatibility with Swift 5.3, Swift 5.4 and Swift5.5 using SwiftNIO 2.x. 1. Support for async credentials shutdown (#27)
Correctly close http client
2 years ago
This release of SmokeAWSCredentials provides compatibility with Swift 5.3, Swift 5.4 and Swift5.5 using SwiftNIO 2.x. 1. Correctly close http client (#26) 2. Correctly create the credentials endpoint (#26) 3. Move CI to Github actions (#26)
Close credentials retriever as soon as possible
2 years ago
This release of SmokeAWSCredentials provides compatibility with Swift 5.2, Swift 5.3 and Swift 5.4 using SwiftNIO 2.x. 1. Close credentials retriever as soon as possible (#25)
Align platforms with requirements from dependencies
2 years ago
This release of SmokeAWSCredentials provides compatibility with Swift 5.2, Swift 5.3 and Swift 5.4 using SwiftNIO 2.x. 1. Align platforms with requirements from dependencies. (#24)
iOS macOS watchOS tvOS
amzn/service-model-swift-code-generate 3.1.1
Modular code generator to generate Swift applications from service models.
⭐️ 17
🕓 36 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Address issue where errorTypeAdditionalExtensions was not called
36 weeks ago
## What's Changed * Create codeql.yml by @tachyonics in https://github.com/amzn/service-model-swift-code-generate/pull/74 * Address issue where errorTypeAdditionalExtensions was not called by @tachyonics in https://github.com/amzn/service-model-swift-code-generate/pull/75 **Full Changelog**: https://github.com/amzn/service-model-swift-code-generate/compare/3.0.3...3.1.1
Correctly decode internalServer errors
36 weeks ago
## What's Changed * Add CI for 5.8, drop for 5.5. by @tachyonics in https://github.com/amzn/service-model-swift-code-generate/pull/72 * Correctly decode internalServer errors. by @tachyonics in https://github.com/amzn/service-model-swift-code-generate/pull/73 **Full Changelog**: https://github.com/amzn/service-model-swift-code-generate/compare/3.0.2...3.1.0
Add another reserved word: operator
1 year ago
This release of ServiceModelSwiftCodeGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Add another reserved word: operator (#71)
Add the ability to generate Swift Concurrency implementations
1 year ago
This release of ServiceModelSwiftCodeGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Add the ability to generate Swift Concurrency implementations (#70)
Initial Version 3 Release
1 year ago
This release of ServiceModelSwiftCodeGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Async/Await support. 2. Move OpenAPI 3.0 and swagger support to https://github.com/amzn/openapi-swift-code-generate. 3. Add compiler options. (https://github.com/amzn/service-model-swift-code-generate/pull/54) 4. Add the ability to code generate a configuration object. (https://github.com/amzn/service-model-swift-code-generate/pull/55) 5. Escape reverved words when generating the Error OptionSet (https://github.com/amzn/service-model-swift-code-generate/pull/56) 6. Provide the ability to construct a model from multiple file paths (https://github.com/amzn/service-model-swift-code-generate/pull/57) 7. Support custom target names (https://github.com/amzn/service-model-swift-code-generate/pull/64) 8. Remove explicit smoke-aws references (https://github.com/amzn/service-model-swift-code-generate/pull/67) 9. Associate an OverridesType with a ServiceModel type (https://github.com/amzn/service-model-swift-code-generate/pull/68)
Associate an OverridesType with a ServiceModel type
1 year ago
This release of ServiceModelSwiftCodeGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Associate an OverridesType with a ServiceModel type (#68)
Remove explicit smoke-aws references
1 year ago
This release of ServiceModelSwiftCodeGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Remove explicit smoke-aws references (#67)
Move code from smoke-aws-generate
1 year ago
This release of ServiceModelSwiftCodeGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Move code from smoke-aws-generate (#66)
Remove OpenAPI and Swagger targets
1 year ago
These targets will be moved to https://github.com/amzn/openapi-swift-code-generate
Support custom target names
1 year ago
This release of ServiceModelSwiftCodeGenerate provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x and SmokeHTTP 2.x. 1. Support custom target names (#64) 2. Add CI for 5.7, drop 5.4 (#64)
iOS macOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics