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,413
πŸ•“ 1 week 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
1 week 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
10 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
12 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
15 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
15 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
24 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
34 weeks 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
38 weeks 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
45 weeks 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.5
AWS services integration for the Smoke Framework
⭐️ 106
πŸ•“ 4 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.
Code generate with Go SDK v1.46.5 models
4 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
20 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
27 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
46 weeks 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)
Code generate with Go SDK v1.44.46 models
1 year ago
This release of SmokeAWS provides compatibility with Swift 5.4 and Swift 5.5 using SwiftNIO 2.x. 1. Retry DynamoDB on internalServer errors. (#120)
Code generate with Go SDK v1.44.24 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.24 models [#118 ] 2. Add CloudwatchJsonStandardErrorLogger [#116]
iOS macOS tvOS
amzn/smoke-http 2.22.2
Specialised HTTP Client for service operations abstracted from the HTTP protocol.
⭐️ 70
πŸ•“ 9 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.
Ensure the serviceContext is always injected into the request
9 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
10 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
13 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
15 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
25 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
34 weeks 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
Encode the endpoint path prior to decorating the log context, add HTTPInvocationClient
35 weeks ago
This release of SmokeHTTP provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x. ## What's Changed * Encode the endpoint path prior to decorating the log context by @pbthif in https://github.com/amzn/smoke-http/pull/120 * Add HTTPInvocationClient, a wrapper that encompasses an HTTPOperation… by @pbthif in https://github.com/amzn/smoke-http/pull/122 **Full Changelog**: https://github.com/amzn/smoke-http/compare/2.18.0...2.19.0
Decorate request logger with endpoint and operation
38 weeks ago
This release of SmokeHTTP provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x. 1. Decorate request logger with endpoint and operation (#119)
Don't assume an error thrown by clientDelegate.getResponseError is a client error
38 weeks ago
This release of SmokeHTTP provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x. 1. Don't assume an error thrown by clientDelegate.getResponseError is a client error (#118)
Don't retry on a specific event loop
39 weeks ago
This release of SmokeHTTP provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x. 1. Revert #115. (#116) 2. Don't retry on a specific event loop. (#116) 3. Update CI. (#116)
iOS macOS tvOS
amzn/smoke-dynamodb 3.10.3
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).
⭐️ 34
πŸ•“ 10 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.
Fix PartiQL for bulk write update statement
22 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
33 weeks 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
39 weeks 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
41 weeks 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
41 weeks 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
44 weeks 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
46 weeks 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
51 weeks 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)
Restore Hashable conformance
51 weeks ago
This release of SmokeDynamoDB provides compatibility with Swift 5.5, Swift 5.6 and Swift 5.7 using SwiftNIO 2.x 1. Restore Hashable conformance (#80)
Add consistentRead as a property on the table
51 weeks 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 as a property on the table ([#77](https://github.com/amzn/smoke-dynamodb/pull/77)) 2. Update CI for 5.7, drop 5.4 ([#79](https://github.com/amzn/smoke-dynamodb/pull/79))
iOS macOS watchOS tvOS
amzn/smoke-framework-application-generate 3.1.0
Code generator to generate SmokeFramework-based applications from service models.
⭐️ 23
πŸ•“ 15 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
15 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
26 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
32 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.
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
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 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
πŸ•“ 16 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
12 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
15 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
32 weeks 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/service-model-swift-code-generate 3.1.1
Modular code generator to generate Swift applications from service models.
⭐️ 17
πŸ•“ 15 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
15 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
15 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
35 weeks 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
46 weeks 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
50 weeks 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
amzn/smoke-aws-credentials 2.4.1
A library to obtain and assume automatically rotating AWS IAM roles written in the Swift programming language.
⭐️ 17
πŸ•“ 3 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 version requirement on async-http-client
3 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
12 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
1 year 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)
Official release for SmokeAWSCredentials 2
3 years ago
This release of SmokeAWSCredentials provides compatibility with Swift 5.0, Swift 5.1 and Swift 5.2 using SwiftNIO 2.x. 1. Migrate to swift-nio 2.x. 2. Adopt swift-log for logging 3. Adopt swift-metrics for metrics. 4. Adopt async-http-client for core http client functionality. 5. Adopt swift-crypto for cryptography (Swift 5.2 only) 6. Provide extension points for basic tracing.
RC 1 release for SmokeAWSCredentials 2
3 years ago
This release of SmokeAWSCredentials provides compatibility with Swift 5.0 and Swift 5.1 using SwiftNIO 2.x. No changes from Beta 1. General release notes from SmokeAWSCredentials 2.x- 1. Migrate to swift-nio 2.x. 2. Adopt swift-log for logging 3. Adopt swift-metrics for metrics. 4. Adopt async-http-client for core http client functionality. 5. Adopt swift-crypto for cryptography (Swift 5.2 only) 6. Provide extension points for basic tracing.
Beta 1 release for SmokeAWSCredentials 2
3 years ago
This release of SmokeAWSCredentials provides compatibility with Swift 5.0 and Swift 5.1 using SwiftNIO 2.x. 1. Use swift-crypto (Swift 5.2 only) (#21) General release notes from SmokeAWSCredentials 2.x- 1. Migrate to swift-nio 2.x. 2. Adopt swift-log for logging 3. Adopt swift-metrics for metrics. 4. Adopt async-http-client for core http client functionality. 5. Adopt swift-crypto for cryptography (Swift 5.2 only) 6. Provide extension points for basic tracing.
iOS macOS watchOS tvOS

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