diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c85e356bdab..8d87a2f7c5c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) +* gitignore temporary folder .aws-models ([#2069](https://github.com/aws/aws-sdk-js-v3/issues/2069)) ([bb9a9a2](https://github.com/aws/aws-sdk-js-v3/commit/bb9a9a22a30265ad6d46d196873a8e9de9ae7063)) +* write undefined JSON RPC input body ([#2075](https://github.com/aws/aws-sdk-js-v3/issues/2075)) ([a84afb0](https://github.com/aws/aws-sdk-js-v3/commit/a84afb08a7ecbab9c60427f1003d3bf18c5d25af)) + + +### Features + +* **credential-provider-sso:** support resolving credentials from SSO token ([#2055](https://github.com/aws/aws-sdk-js-v3/issues/2055)) ([1429ad1](https://github.com/aws/aws-sdk-js-v3/commit/1429ad1f2e631638db95d0e56eb9509c234ba146)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/buildspec.yml b/buildspec.yml deleted file mode 100644 index 9a3127fa4845..000000000000 --- a/buildspec.yml +++ /dev/null @@ -1,22 +0,0 @@ -version: 0.2 - -phases: - build: - commands: - # Fake credentials for protocol tests to get past signing. - - export AWS_ACCESS_KEY_ID=foo - - export AWS_SECRET_ACCESS_KEY=bar - # Switch to runtime-versions nodejs 10 once codebuild upgrades its docker images - # Refs: https://github.com/aws/aws-codebuild-docker-images/pull/400 - - n 10 - - echo Building... - - yarn --frozen-lockfile - # Run the actual tests. - - echo Executing unit tests - - yarn test:all - - echo Executing functional test - - yarn test:functional - post_build: - commands: - # Handle code coverage. - - ./node_modules/.bin/codecov -f coverage/*.json -t 26989a8c-a2e9-4e6f-844a-35a741240b60 diff --git a/clients/client-accessanalyzer/AccessAnalyzerClient.ts b/clients/client-accessanalyzer/AccessAnalyzerClient.ts index 5c517e0649a4..651e982e03f3 100644 --- a/clients/client-accessanalyzer/AccessAnalyzerClient.ts +++ b/clients/client-accessanalyzer/AccessAnalyzerClient.ts @@ -180,11 +180,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -200,6 +195,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -216,18 +216,18 @@ export type AccessAnalyzerClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AccessAnalyzerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -254,17 +254,17 @@ export class AccessAnalyzerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-accessanalyzer/CHANGELOG.md b/clients/client-accessanalyzer/CHANGELOG.md index c0cc6864f24e..b14287baf5f5 100644 --- a/clients/client-accessanalyzer/CHANGELOG.md +++ b/clients/client-accessanalyzer/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-accessanalyzer/package.json b/clients/client-accessanalyzer/package.json index c040fdc142f5..1fd6a58ac15c 100644 --- a/clients/client-accessanalyzer/package.json +++ b/clients/client-accessanalyzer/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-accessanalyzer", "description": "AWS SDK for JavaScript Accessanalyzer Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-acm-pca/ACMPCAClient.ts b/clients/client-acm-pca/ACMPCAClient.ts index 978832399643..200b59117ab5 100644 --- a/clients/client-acm-pca/ACMPCAClient.ts +++ b/clients/client-acm-pca/ACMPCAClient.ts @@ -225,11 +225,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -245,6 +240,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -261,18 +261,18 @@ export type ACMPCAClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ACMPCAClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -308,17 +308,17 @@ export class ACMPCAClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-acm-pca/CHANGELOG.md b/clients/client-acm-pca/CHANGELOG.md index a40708d39084..51e26ae8f7c9 100644 --- a/clients/client-acm-pca/CHANGELOG.md +++ b/clients/client-acm-pca/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-acm-pca/package.json b/clients/client-acm-pca/package.json index 4468f8f7dfe8..7af00483c65d 100644 --- a/clients/client-acm-pca/package.json +++ b/clients/client-acm-pca/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-acm-pca", "description": "AWS SDK for JavaScript Acm Pca Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-acm/ACMClient.ts b/clients/client-acm/ACMClient.ts index c011c6492ab2..3cc845149c16 100644 --- a/clients/client-acm/ACMClient.ts +++ b/clients/client-acm/ACMClient.ts @@ -174,11 +174,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -194,6 +189,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -210,18 +210,18 @@ export type ACMClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ACMClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -247,17 +247,17 @@ export class ACMClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-acm/CHANGELOG.md b/clients/client-acm/CHANGELOG.md index 4877fe2f6968..28266a51fec3 100644 --- a/clients/client-acm/CHANGELOG.md +++ b/clients/client-acm/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-acm/package.json b/clients/client-acm/package.json index 1778d1b5f118..ad42de6de6ae 100644 --- a/clients/client-acm/package.json +++ b/clients/client-acm/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-acm", "description": "AWS SDK for JavaScript Acm Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-alexa-for-business/AlexaForBusinessClient.ts b/clients/client-alexa-for-business/AlexaForBusinessClient.ts index 61f74d02194f..4453fb351f0b 100644 --- a/clients/client-alexa-for-business/AlexaForBusinessClient.ts +++ b/clients/client-alexa-for-business/AlexaForBusinessClient.ts @@ -513,11 +513,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -533,6 +528,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -549,18 +549,18 @@ export type AlexaForBusinessClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AlexaForBusinessClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -588,17 +588,17 @@ export class AlexaForBusinessClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-alexa-for-business/CHANGELOG.md b/clients/client-alexa-for-business/CHANGELOG.md index 9d7c508275b9..43a0224a1475 100644 --- a/clients/client-alexa-for-business/CHANGELOG.md +++ b/clients/client-alexa-for-business/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-alexa-for-business/package.json b/clients/client-alexa-for-business/package.json index 7d214a9d3837..5981808ff0f6 100644 --- a/clients/client-alexa-for-business/package.json +++ b/clients/client-alexa-for-business/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-alexa-for-business", "description": "AWS SDK for JavaScript Alexa For Business Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-amplify/AmplifyClient.ts b/clients/client-amplify/AmplifyClient.ts index 95e83395af6d..dec4b0d10c35 100644 --- a/clients/client-amplify/AmplifyClient.ts +++ b/clients/client-amplify/AmplifyClient.ts @@ -258,11 +258,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -278,6 +273,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -294,18 +294,18 @@ export type AmplifyClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AmplifyClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -331,17 +331,17 @@ export class AmplifyClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-amplify/CHANGELOG.md b/clients/client-amplify/CHANGELOG.md index 6da03bd7f975..413b27eb920a 100644 --- a/clients/client-amplify/CHANGELOG.md +++ b/clients/client-amplify/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-amplify/package.json b/clients/client-amplify/package.json index a2ae26a349ba..f26e7c40ca1c 100644 --- a/clients/client-amplify/package.json +++ b/clients/client-amplify/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-amplify", "description": "AWS SDK for JavaScript Amplify Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-amplifybackend/AmplifyBackendClient.ts b/clients/client-amplifybackend/AmplifyBackendClient.ts index 27763b2c4cdd..ba60805033b6 100644 --- a/clients/client-amplifybackend/AmplifyBackendClient.ts +++ b/clients/client-amplifybackend/AmplifyBackendClient.ts @@ -204,11 +204,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -224,6 +219,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -240,18 +240,18 @@ export type AmplifyBackendClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AmplifyBackendClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -272,17 +272,17 @@ export class AmplifyBackendClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-amplifybackend/CHANGELOG.md b/clients/client-amplifybackend/CHANGELOG.md index e70fbddc8e13..901f6a90a6b1 100644 --- a/clients/client-amplifybackend/CHANGELOG.md +++ b/clients/client-amplifybackend/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-amplifybackend/package.json b/clients/client-amplifybackend/package.json index b246701c6772..f36c320fa7d8 100644 --- a/clients/client-amplifybackend/package.json +++ b/clients/client-amplifybackend/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-amplifybackend", "description": "AWS SDK for JavaScript Amplifybackend Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-api-gateway/APIGatewayClient.ts b/clients/client-api-gateway/APIGatewayClient.ts index f4a40d2befed..b4e3817cfb92 100644 --- a/clients/client-api-gateway/APIGatewayClient.ts +++ b/clients/client-api-gateway/APIGatewayClient.ts @@ -586,11 +586,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -606,6 +601,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -622,18 +622,18 @@ export type APIGatewayClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type APIGatewayClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -655,18 +655,18 @@ export class APIGatewayClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getAcceptHeaderPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-api-gateway/CHANGELOG.md b/clients/client-api-gateway/CHANGELOG.md index c594ad89c6ec..46a48e00c648 100644 --- a/clients/client-api-gateway/CHANGELOG.md +++ b/clients/client-api-gateway/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-api-gateway/package.json b/clients/client-api-gateway/package.json index 021df1aaf2a0..b9e544268ca5 100644 --- a/clients/client-api-gateway/package.json +++ b/clients/client-api-gateway/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-api-gateway", "description": "AWS SDK for JavaScript Api Gateway Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,21 +29,21 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-sdk-api-gateway": "3.6.1", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -55,7 +55,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-apigatewaymanagementapi/ApiGatewayManagementApiClient.ts b/clients/client-apigatewaymanagementapi/ApiGatewayManagementApiClient.ts index 477b27084e8c..a3b6792771c9 100644 --- a/clients/client-apigatewaymanagementapi/ApiGatewayManagementApiClient.ts +++ b/clients/client-apigatewaymanagementapi/ApiGatewayManagementApiClient.ts @@ -123,11 +123,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -143,6 +138,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -159,18 +159,18 @@ export type ApiGatewayManagementApiClientConfig = Partial<__SmithyConfiguration< ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ApiGatewayManagementApiClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -191,17 +191,17 @@ export class ApiGatewayManagementApiClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-apigatewaymanagementapi/CHANGELOG.md b/clients/client-apigatewaymanagementapi/CHANGELOG.md index e3fe954f581f..dec14e4ef126 100644 --- a/clients/client-apigatewaymanagementapi/CHANGELOG.md +++ b/clients/client-apigatewaymanagementapi/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-apigatewaymanagementapi/package.json b/clients/client-apigatewaymanagementapi/package.json index 5da5cb4aebbd..acd148b42239 100644 --- a/clients/client-apigatewaymanagementapi/package.json +++ b/clients/client-apigatewaymanagementapi/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-apigatewaymanagementapi", "description": "AWS SDK for JavaScript Apigatewaymanagementapi Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-apigatewayv2/ApiGatewayV2Client.ts b/clients/client-apigatewayv2/ApiGatewayV2Client.ts index 7acc1d8b04a3..1bbac05cefb4 100644 --- a/clients/client-apigatewayv2/ApiGatewayV2Client.ts +++ b/clients/client-apigatewayv2/ApiGatewayV2Client.ts @@ -372,11 +372,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -392,6 +387,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -408,18 +408,18 @@ export type ApiGatewayV2ClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ApiGatewayV2ClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -440,17 +440,17 @@ export class ApiGatewayV2Client extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-apigatewayv2/CHANGELOG.md b/clients/client-apigatewayv2/CHANGELOG.md index 34037de9c907..25afc0b5c479 100644 --- a/clients/client-apigatewayv2/CHANGELOG.md +++ b/clients/client-apigatewayv2/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-apigatewayv2/package.json b/clients/client-apigatewayv2/package.json index db88e30f61df..7e9f177fe184 100644 --- a/clients/client-apigatewayv2/package.json +++ b/clients/client-apigatewayv2/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-apigatewayv2", "description": "AWS SDK for JavaScript Apigatewayv2 Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-app-mesh/AppMeshClient.ts b/clients/client-app-mesh/AppMeshClient.ts index 36fd67cc52ab..8cf51e0563f4 100644 --- a/clients/client-app-mesh/AppMeshClient.ts +++ b/clients/client-app-mesh/AppMeshClient.ts @@ -282,11 +282,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -302,6 +297,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -318,18 +318,18 @@ export type AppMeshClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AppMeshClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -362,17 +362,17 @@ export class AppMeshClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-app-mesh/CHANGELOG.md b/clients/client-app-mesh/CHANGELOG.md index 1c19c0d34914..260ec9100e77 100644 --- a/clients/client-app-mesh/CHANGELOG.md +++ b/clients/client-app-mesh/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-app-mesh/package.json b/clients/client-app-mesh/package.json index 2e726dd6a927..48238cd7b5ae 100644 --- a/clients/client-app-mesh/package.json +++ b/clients/client-app-mesh/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-app-mesh", "description": "AWS SDK for JavaScript App Mesh Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-appconfig/AppConfigClient.ts b/clients/client-appconfig/AppConfigClient.ts index 5300da19290c..607135c60aff 100644 --- a/clients/client-appconfig/AppConfigClient.ts +++ b/clients/client-appconfig/AppConfigClient.ts @@ -264,11 +264,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -284,6 +279,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -300,18 +300,18 @@ export type AppConfigClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AppConfigClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -380,17 +380,17 @@ export class AppConfigClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-appconfig/CHANGELOG.md b/clients/client-appconfig/CHANGELOG.md index 4707484c5673..02c33c56c0a9 100644 --- a/clients/client-appconfig/CHANGELOG.md +++ b/clients/client-appconfig/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-appconfig/package.json b/clients/client-appconfig/package.json index ab04e61fa7d4..86f7998778e6 100644 --- a/clients/client-appconfig/package.json +++ b/clients/client-appconfig/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-appconfig", "description": "AWS SDK for JavaScript Appconfig Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-appflow/AppflowClient.ts b/clients/client-appflow/AppflowClient.ts index 2968f827d747..9e987e47d545 100644 --- a/clients/client-appflow/AppflowClient.ts +++ b/clients/client-appflow/AppflowClient.ts @@ -195,11 +195,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -215,6 +210,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -231,18 +231,18 @@ export type AppflowClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AppflowClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -293,17 +293,17 @@ export class AppflowClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-appflow/CHANGELOG.md b/clients/client-appflow/CHANGELOG.md index b886a3359cab..eea3e0d70423 100644 --- a/clients/client-appflow/CHANGELOG.md +++ b/clients/client-appflow/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-appflow/package.json b/clients/client-appflow/package.json index fa5edea6b092..03c20d14812b 100644 --- a/clients/client-appflow/package.json +++ b/clients/client-appflow/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-appflow", "description": "AWS SDK for JavaScript Appflow Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-appintegrations/AppIntegrationsClient.ts b/clients/client-appintegrations/AppIntegrationsClient.ts index d2ee8296dcd3..7e01a2180333 100644 --- a/clients/client-appintegrations/AppIntegrationsClient.ts +++ b/clients/client-appintegrations/AppIntegrationsClient.ts @@ -171,11 +171,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -191,6 +186,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -207,18 +207,18 @@ export type AppIntegrationsClientConfig = Partial<__SmithyConfiguration<__HttpHa ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AppIntegrationsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -242,17 +242,17 @@ export class AppIntegrationsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getOmitRetryHeadersPlugin(this.config)); } diff --git a/clients/client-appintegrations/CHANGELOG.md b/clients/client-appintegrations/CHANGELOG.md index 2d9e19e75435..61a76ef3f131 100644 --- a/clients/client-appintegrations/CHANGELOG.md +++ b/clients/client-appintegrations/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-appintegrations/package.json b/clients/client-appintegrations/package.json index d6d4dc74d5b7..aad0ee446c26 100644 --- a/clients/client-appintegrations/package.json +++ b/clients/client-appintegrations/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-appintegrations", "description": "AWS SDK for JavaScript Appintegrations Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-application-auto-scaling/ApplicationAutoScalingClient.ts b/clients/client-application-auto-scaling/ApplicationAutoScalingClient.ts index 8a35c613ee0b..8aedb1d2faa0 100644 --- a/clients/client-application-auto-scaling/ApplicationAutoScalingClient.ts +++ b/clients/client-application-auto-scaling/ApplicationAutoScalingClient.ts @@ -171,11 +171,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -191,6 +186,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -207,18 +207,18 @@ export type ApplicationAutoScalingClientConfig = Partial<__SmithyConfiguration<_ ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ApplicationAutoScalingClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -306,17 +306,17 @@ export class ApplicationAutoScalingClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-application-auto-scaling/CHANGELOG.md b/clients/client-application-auto-scaling/CHANGELOG.md index cfdd1e3197b9..85eb559424fe 100644 --- a/clients/client-application-auto-scaling/CHANGELOG.md +++ b/clients/client-application-auto-scaling/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-application-auto-scaling/package.json b/clients/client-application-auto-scaling/package.json index 9f120b963773..3117876c0d64 100644 --- a/clients/client-application-auto-scaling/package.json +++ b/clients/client-application-auto-scaling/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-application-auto-scaling", "description": "AWS SDK for JavaScript Application Auto Scaling Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-application-discovery-service/ApplicationDiscoveryServiceClient.ts b/clients/client-application-discovery-service/ApplicationDiscoveryServiceClient.ts index 603270fbc9b6..659659d50684 100644 --- a/clients/client-application-discovery-service/ApplicationDiscoveryServiceClient.ts +++ b/clients/client-application-discovery-service/ApplicationDiscoveryServiceClient.ts @@ -237,11 +237,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -257,6 +252,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -273,18 +273,18 @@ export type ApplicationDiscoveryServiceClientConfig = Partial<__SmithyConfigurat ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ApplicationDiscoveryServiceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -431,17 +431,17 @@ export class ApplicationDiscoveryServiceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-application-discovery-service/CHANGELOG.md b/clients/client-application-discovery-service/CHANGELOG.md index 85e93543eedc..cc58ed5643f2 100644 --- a/clients/client-application-discovery-service/CHANGELOG.md +++ b/clients/client-application-discovery-service/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-application-discovery-service/package.json b/clients/client-application-discovery-service/package.json index 9d108ae209dc..09ecf9dc78fa 100644 --- a/clients/client-application-discovery-service/package.json +++ b/clients/client-application-discovery-service/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-application-discovery-service", "description": "AWS SDK for JavaScript Application Discovery Service Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-application-discovery-service/protocols/Aws_json1_1.ts b/clients/client-application-discovery-service/protocols/Aws_json1_1.ts index 5b44c8ee9c00..c7535e42f500 100644 --- a/clients/client-application-discovery-service/protocols/Aws_json1_1.ts +++ b/clients/client-application-discovery-service/protocols/Aws_json1_1.ts @@ -347,7 +347,8 @@ export const serializeAws_json1_1ExportConfigurationsCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "AWSPoseidonService_V2015_11_01.ExportConfigurations", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1GetDiscoverySummaryCommand = async ( diff --git a/clients/client-application-insights/ApplicationInsightsClient.ts b/clients/client-application-insights/ApplicationInsightsClient.ts index 3fa70ddcdd7c..f375d76ebc9a 100644 --- a/clients/client-application-insights/ApplicationInsightsClient.ts +++ b/clients/client-application-insights/ApplicationInsightsClient.ts @@ -222,11 +222,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -242,6 +237,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -258,18 +258,18 @@ export type ApplicationInsightsClientConfig = Partial<__SmithyConfiguration<__Ht ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ApplicationInsightsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -302,17 +302,17 @@ export class ApplicationInsightsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-application-insights/CHANGELOG.md b/clients/client-application-insights/CHANGELOG.md index 4826f9e13824..095ab06717d4 100644 --- a/clients/client-application-insights/CHANGELOG.md +++ b/clients/client-application-insights/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-application-insights/package.json b/clients/client-application-insights/package.json index 266fc246811e..729105d6ac7e 100644 --- a/clients/client-application-insights/package.json +++ b/clients/client-application-insights/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-application-insights", "description": "AWS SDK for JavaScript Application Insights Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-appstream/AppStreamClient.ts b/clients/client-appstream/AppStreamClient.ts index ecb49a5b2d2b..b7a0ba5e0ecd 100644 --- a/clients/client-appstream/AppStreamClient.ts +++ b/clients/client-appstream/AppStreamClient.ts @@ -312,11 +312,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -332,6 +327,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -348,18 +348,18 @@ export type AppStreamClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AppStreamClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -400,17 +400,17 @@ export class AppStreamClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-appstream/CHANGELOG.md b/clients/client-appstream/CHANGELOG.md index 75e2ebbd40dd..ff208d850e97 100644 --- a/clients/client-appstream/CHANGELOG.md +++ b/clients/client-appstream/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-appstream/package.json b/clients/client-appstream/package.json index 81449b7c4307..e882f8285e58 100644 --- a/clients/client-appstream/package.json +++ b/clients/client-appstream/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-appstream", "description": "AWS SDK for JavaScript Appstream Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-appsync/AppSyncClient.ts b/clients/client-appsync/AppSyncClient.ts index c74656d06fcf..d117e27c6359 100644 --- a/clients/client-appsync/AppSyncClient.ts +++ b/clients/client-appsync/AppSyncClient.ts @@ -255,11 +255,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -275,6 +270,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -291,18 +291,18 @@ export type AppSyncClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AppSyncClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -324,17 +324,17 @@ export class AppSyncClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-appsync/CHANGELOG.md b/clients/client-appsync/CHANGELOG.md index 08099189b4c2..675a04f8a0db 100644 --- a/clients/client-appsync/CHANGELOG.md +++ b/clients/client-appsync/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-appsync/package.json b/clients/client-appsync/package.json index 02a70eb977d4..567b9029211f 100644 --- a/clients/client-appsync/package.json +++ b/clients/client-appsync/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-appsync", "description": "AWS SDK for JavaScript Appsync Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-athena/AthenaClient.ts b/clients/client-athena/AthenaClient.ts index 6dc66b209377..632a0d5df673 100644 --- a/clients/client-athena/AthenaClient.ts +++ b/clients/client-athena/AthenaClient.ts @@ -213,11 +213,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -233,6 +228,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -249,18 +249,18 @@ export type AthenaClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AthenaClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -293,17 +293,17 @@ export class AthenaClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-athena/CHANGELOG.md b/clients/client-athena/CHANGELOG.md index 581839127406..ab0b55ac9ef3 100644 --- a/clients/client-athena/CHANGELOG.md +++ b/clients/client-athena/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-athena/package.json b/clients/client-athena/package.json index a34c1ec01fa6..1f516c171308 100644 --- a/clients/client-athena/package.json +++ b/clients/client-athena/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-athena", "description": "AWS SDK for JavaScript Athena Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-auditmanager/AuditManagerClient.ts b/clients/client-auditmanager/AuditManagerClient.ts index 4c789b894b93..00668419a78e 100644 --- a/clients/client-auditmanager/AuditManagerClient.ts +++ b/clients/client-auditmanager/AuditManagerClient.ts @@ -360,11 +360,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -380,6 +375,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -396,18 +396,18 @@ export type AuditManagerClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AuditManagerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -458,17 +458,17 @@ export class AuditManagerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getOmitRetryHeadersPlugin(this.config)); } diff --git a/clients/client-auditmanager/CHANGELOG.md b/clients/client-auditmanager/CHANGELOG.md index 952e7ce2233d..d55f8be6bcaf 100644 --- a/clients/client-auditmanager/CHANGELOG.md +++ b/clients/client-auditmanager/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-auditmanager/package.json b/clients/client-auditmanager/package.json index 7cd020dd6356..f49fe7af8e74 100644 --- a/clients/client-auditmanager/package.json +++ b/clients/client-auditmanager/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-auditmanager", "description": "AWS SDK for JavaScript Auditmanager Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-auto-scaling-plans/AutoScalingPlansClient.ts b/clients/client-auto-scaling-plans/AutoScalingPlansClient.ts index 30e5c493f5cb..c884c2c25597 100644 --- a/clients/client-auto-scaling-plans/AutoScalingPlansClient.ts +++ b/clients/client-auto-scaling-plans/AutoScalingPlansClient.ts @@ -144,11 +144,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -164,6 +159,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -180,18 +180,18 @@ export type AutoScalingPlansClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AutoScalingPlansClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -219,17 +219,17 @@ export class AutoScalingPlansClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-auto-scaling-plans/CHANGELOG.md b/clients/client-auto-scaling-plans/CHANGELOG.md index cb6572c521d7..ad95febd5ce2 100644 --- a/clients/client-auto-scaling-plans/CHANGELOG.md +++ b/clients/client-auto-scaling-plans/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-auto-scaling-plans/package.json b/clients/client-auto-scaling-plans/package.json index 8408b4c800b2..6d4bbe9c47ed 100644 --- a/clients/client-auto-scaling-plans/package.json +++ b/clients/client-auto-scaling-plans/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-auto-scaling-plans", "description": "AWS SDK for JavaScript Auto Scaling Plans Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-auto-scaling/AutoScalingClient.ts b/clients/client-auto-scaling/AutoScalingClient.ts index 3baac786b8aa..c55ba294e117 100644 --- a/clients/client-auto-scaling/AutoScalingClient.ts +++ b/clients/client-auto-scaling/AutoScalingClient.ts @@ -411,11 +411,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -431,6 +426,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -447,18 +447,18 @@ export type AutoScalingClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type AutoScalingClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -485,17 +485,17 @@ export class AutoScalingClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-auto-scaling/CHANGELOG.md b/clients/client-auto-scaling/CHANGELOG.md index 36b62479ba72..582d4bf580c4 100644 --- a/clients/client-auto-scaling/CHANGELOG.md +++ b/clients/client-auto-scaling/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-auto-scaling/package.json b/clients/client-auto-scaling/package.json index 81da121e214c..df7ca66605aa 100644 --- a/clients/client-auto-scaling/package.json +++ b/clients/client-auto-scaling/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-auto-scaling", "description": "AWS SDK for JavaScript Auto Scaling Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-backup/BackupClient.ts b/clients/client-backup/BackupClient.ts index 41afd4606d3b..9d7d495d5cd6 100644 --- a/clients/client-backup/BackupClient.ts +++ b/clients/client-backup/BackupClient.ts @@ -351,11 +351,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -371,6 +366,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -387,18 +387,18 @@ export type BackupClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type BackupClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -422,17 +422,17 @@ export class BackupClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-backup/CHANGELOG.md b/clients/client-backup/CHANGELOG.md index 7a6347a54562..ae9a14b185a2 100644 --- a/clients/client-backup/CHANGELOG.md +++ b/clients/client-backup/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-backup/package.json b/clients/client-backup/package.json index 6bd764e55088..ddd90cb2e41f 100644 --- a/clients/client-backup/package.json +++ b/clients/client-backup/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-backup", "description": "AWS SDK for JavaScript Backup Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-batch/BatchClient.ts b/clients/client-batch/BatchClient.ts index 961271802dfd..6714c71e45c9 100644 --- a/clients/client-batch/BatchClient.ts +++ b/clients/client-batch/BatchClient.ts @@ -198,11 +198,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -218,6 +213,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -234,18 +234,18 @@ export type BatchClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type BatchClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -275,17 +275,17 @@ export class BatchClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-batch/CHANGELOG.md b/clients/client-batch/CHANGELOG.md index 10b102df1e9d..1fe31203022f 100644 --- a/clients/client-batch/CHANGELOG.md +++ b/clients/client-batch/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-batch/package.json b/clients/client-batch/package.json index f7b8abcbd126..82c00d718f6f 100644 --- a/clients/client-batch/package.json +++ b/clients/client-batch/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-batch", "description": "AWS SDK for JavaScript Batch Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-braket/BraketClient.ts b/clients/client-braket/BraketClient.ts index 65de29601b45..d3d35d55f064 100644 --- a/clients/client-braket/BraketClient.ts +++ b/clients/client-braket/BraketClient.ts @@ -135,11 +135,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -155,6 +150,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -171,18 +171,18 @@ export type BraketClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type BraketClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -203,17 +203,17 @@ export class BraketClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-braket/CHANGELOG.md b/clients/client-braket/CHANGELOG.md index 35ce27223e81..73bfb76010ac 100644 --- a/clients/client-braket/CHANGELOG.md +++ b/clients/client-braket/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-braket/package.json b/clients/client-braket/package.json index 36dbf7947be4..bf7774dd9689 100644 --- a/clients/client-braket/package.json +++ b/clients/client-braket/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-braket", "description": "AWS SDK for JavaScript Braket Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-budgets/BudgetsClient.ts b/clients/client-budgets/BudgetsClient.ts index ff6c65bdff75..7ff767ddf41b 100644 --- a/clients/client-budgets/BudgetsClient.ts +++ b/clients/client-budgets/BudgetsClient.ts @@ -207,11 +207,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -227,6 +222,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -243,18 +243,18 @@ export type BudgetsClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type BudgetsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -317,17 +317,17 @@ export class BudgetsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-budgets/CHANGELOG.md b/clients/client-budgets/CHANGELOG.md index 70e69badecd8..51fc760dd3fc 100644 --- a/clients/client-budgets/CHANGELOG.md +++ b/clients/client-budgets/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-budgets/package.json b/clients/client-budgets/package.json index 04efc6fafb83..a85f481daa5d 100644 --- a/clients/client-budgets/package.json +++ b/clients/client-budgets/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-budgets", "description": "AWS SDK for JavaScript Budgets Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-chime/CHANGELOG.md b/clients/client-chime/CHANGELOG.md index 900617d1295a..1f685cd08ec9 100644 --- a/clients/client-chime/CHANGELOG.md +++ b/clients/client-chime/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-chime/ChimeClient.ts b/clients/client-chime/ChimeClient.ts index 52afda6689ad..dd3d79592769 100644 --- a/clients/client-chime/ChimeClient.ts +++ b/clients/client-chime/ChimeClient.ts @@ -975,11 +975,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -995,6 +990,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -1011,18 +1011,18 @@ export type ChimeClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ChimeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -1081,17 +1081,17 @@ export class ChimeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-chime/package.json b/clients/client-chime/package.json index ba0843440e13..71960119ef55 100644 --- a/clients/client-chime/package.json +++ b/clients/client-chime/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-chime", "description": "AWS SDK for JavaScript Chime Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-cloud9/CHANGELOG.md b/clients/client-cloud9/CHANGELOG.md index 113db745a495..a8d1c6b730b0 100644 --- a/clients/client-cloud9/CHANGELOG.md +++ b/clients/client-cloud9/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cloud9/Cloud9Client.ts b/clients/client-cloud9/Cloud9Client.ts index 722393cf52a6..4414dd6cdae9 100644 --- a/clients/client-cloud9/Cloud9Client.ts +++ b/clients/client-cloud9/Cloud9Client.ts @@ -180,11 +180,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -200,6 +195,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -216,18 +216,18 @@ export type Cloud9ClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type Cloud9ClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -305,17 +305,17 @@ export class Cloud9Client extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cloud9/package.json b/clients/client-cloud9/package.json index 5ae627da1591..e1eb2a3b5315 100644 --- a/clients/client-cloud9/package.json +++ b/clients/client-cloud9/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cloud9", "description": "AWS SDK for JavaScript Cloud9 Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-clouddirectory/CHANGELOG.md b/clients/client-clouddirectory/CHANGELOG.md index 84baa2919941..a0ad076793a1 100644 --- a/clients/client-clouddirectory/CHANGELOG.md +++ b/clients/client-clouddirectory/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-clouddirectory/CloudDirectoryClient.ts b/clients/client-clouddirectory/CloudDirectoryClient.ts index 033bce269a8b..5e3e02614689 100644 --- a/clients/client-clouddirectory/CloudDirectoryClient.ts +++ b/clients/client-clouddirectory/CloudDirectoryClient.ts @@ -393,11 +393,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -413,6 +408,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -429,18 +429,18 @@ export type CloudDirectoryClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CloudDirectoryClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -466,17 +466,17 @@ export class CloudDirectoryClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-clouddirectory/package.json b/clients/client-clouddirectory/package.json index becea2e01d76..6cf6b1a7b02b 100644 --- a/clients/client-clouddirectory/package.json +++ b/clients/client-clouddirectory/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-clouddirectory", "description": "AWS SDK for JavaScript Clouddirectory Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-cloudformation/CHANGELOG.md b/clients/client-cloudformation/CHANGELOG.md index c047fe5662c3..e59b6e4ad6eb 100644 --- a/clients/client-cloudformation/CHANGELOG.md +++ b/clients/client-cloudformation/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cloudformation/CloudFormationClient.ts b/clients/client-cloudformation/CloudFormationClient.ts index 013038aaca88..2cdcfcea50b6 100644 --- a/clients/client-cloudformation/CloudFormationClient.ts +++ b/clients/client-cloudformation/CloudFormationClient.ts @@ -351,11 +351,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -371,6 +366,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -387,18 +387,18 @@ export type CloudFormationClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CloudFormationClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -433,17 +433,17 @@ export class CloudFormationClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cloudformation/package.json b/clients/client-cloudformation/package.json index bd96247f9ce2..15e7b04fc6c8 100644 --- a/clients/client-cloudformation/package.json +++ b/clients/client-cloudformation/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cloudformation", "description": "AWS SDK for JavaScript Cloudformation Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-cloudfront/CHANGELOG.md b/clients/client-cloudfront/CHANGELOG.md index 39ffb77c4ec2..706fae9be925 100644 --- a/clients/client-cloudfront/CHANGELOG.md +++ b/clients/client-cloudfront/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cloudfront/CloudFrontClient.ts b/clients/client-cloudfront/CloudFrontClient.ts index cda5c5f13b1d..177c15075479 100644 --- a/clients/client-cloudfront/CloudFrontClient.ts +++ b/clients/client-cloudfront/CloudFrontClient.ts @@ -486,11 +486,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -506,6 +501,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -522,18 +522,18 @@ export type CloudFrontClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CloudFrontClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -556,17 +556,17 @@ export class CloudFrontClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cloudfront/package.json b/clients/client-cloudfront/package.json index 00b4d3ee7ba4..05e9db18bb6e 100644 --- a/clients/client-cloudfront/package.json +++ b/clients/client-cloudfront/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cloudfront", "description": "AWS SDK for JavaScript Cloudfront Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-cloudhsm-v2/CHANGELOG.md b/clients/client-cloudhsm-v2/CHANGELOG.md index f1206bc82022..811e3ac7419e 100644 --- a/clients/client-cloudhsm-v2/CHANGELOG.md +++ b/clients/client-cloudhsm-v2/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cloudhsm-v2/CloudHSMV2Client.ts b/clients/client-cloudhsm-v2/CloudHSMV2Client.ts index f48b07f666cf..8868035f34fd 100644 --- a/clients/client-cloudhsm-v2/CloudHSMV2Client.ts +++ b/clients/client-cloudhsm-v2/CloudHSMV2Client.ts @@ -165,11 +165,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -185,6 +180,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -201,18 +201,18 @@ export type CloudHSMV2ClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CloudHSMV2ClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -234,17 +234,17 @@ export class CloudHSMV2Client extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cloudhsm-v2/package.json b/clients/client-cloudhsm-v2/package.json index 4f3996545dcd..576729b980cd 100644 --- a/clients/client-cloudhsm-v2/package.json +++ b/clients/client-cloudhsm-v2/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cloudhsm-v2", "description": "AWS SDK for JavaScript Cloudhsm V2 Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-cloudhsm/CHANGELOG.md b/clients/client-cloudhsm/CHANGELOG.md index 776908b140ad..d89f823c9f85 100644 --- a/clients/client-cloudhsm/CHANGELOG.md +++ b/clients/client-cloudhsm/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cloudhsm/CloudHSMClient.ts b/clients/client-cloudhsm/CloudHSMClient.ts index ffabd4be6ba4..89b7e7f71ee9 100644 --- a/clients/client-cloudhsm/CloudHSMClient.ts +++ b/clients/client-cloudhsm/CloudHSMClient.ts @@ -183,11 +183,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -203,6 +198,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -219,18 +219,18 @@ export type CloudHSMClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CloudHSMClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -261,17 +261,17 @@ export class CloudHSMClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cloudhsm/package.json b/clients/client-cloudhsm/package.json index cfeb32d24005..11f00b4d3d32 100644 --- a/clients/client-cloudhsm/package.json +++ b/clients/client-cloudhsm/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cloudhsm", "description": "AWS SDK for JavaScript Cloudhsm Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-cloudsearch-domain/CHANGELOG.md b/clients/client-cloudsearch-domain/CHANGELOG.md index f3ac1db93b02..393b89d851b9 100644 --- a/clients/client-cloudsearch-domain/CHANGELOG.md +++ b/clients/client-cloudsearch-domain/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cloudsearch-domain/CloudSearchDomainClient.ts b/clients/client-cloudsearch-domain/CloudSearchDomainClient.ts index d2020900ead8..b221558ac6db 100644 --- a/clients/client-cloudsearch-domain/CloudSearchDomainClient.ts +++ b/clients/client-cloudsearch-domain/CloudSearchDomainClient.ts @@ -120,11 +120,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -140,6 +135,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -156,18 +156,18 @@ export type CloudSearchDomainClientConfig = Partial<__SmithyConfiguration<__Http ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CloudSearchDomainClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -191,17 +191,17 @@ export class CloudSearchDomainClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cloudsearch-domain/package.json b/clients/client-cloudsearch-domain/package.json index c8e84819a639..d837679f5397 100644 --- a/clients/client-cloudsearch-domain/package.json +++ b/clients/client-cloudsearch-domain/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cloudsearch-domain", "description": "AWS SDK for JavaScript Cloudsearch Domain Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-cloudsearch/CHANGELOG.md b/clients/client-cloudsearch/CHANGELOG.md index ce72701b64a9..2db092eb0048 100644 --- a/clients/client-cloudsearch/CHANGELOG.md +++ b/clients/client-cloudsearch/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cloudsearch/CloudSearchClient.ts b/clients/client-cloudsearch/CloudSearchClient.ts index 4b1782992ac8..acead3199325 100644 --- a/clients/client-cloudsearch/CloudSearchClient.ts +++ b/clients/client-cloudsearch/CloudSearchClient.ts @@ -234,11 +234,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -254,6 +249,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -270,18 +270,18 @@ export type CloudSearchClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CloudSearchClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -308,17 +308,17 @@ export class CloudSearchClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cloudsearch/package.json b/clients/client-cloudsearch/package.json index d1cf210f7841..784bf33014e1 100644 --- a/clients/client-cloudsearch/package.json +++ b/clients/client-cloudsearch/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cloudsearch", "description": "AWS SDK for JavaScript Cloudsearch Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "fast-xml-parser": "^3.16.0", diff --git a/clients/client-cloudtrail/CHANGELOG.md b/clients/client-cloudtrail/CHANGELOG.md index 75ded76b6afb..75401932fe0a 100644 --- a/clients/client-cloudtrail/CHANGELOG.md +++ b/clients/client-cloudtrail/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cloudtrail/CloudTrailClient.ts b/clients/client-cloudtrail/CloudTrailClient.ts index 71ba8546ca12..abbebee84af0 100644 --- a/clients/client-cloudtrail/CloudTrailClient.ts +++ b/clients/client-cloudtrail/CloudTrailClient.ts @@ -177,11 +177,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -197,6 +192,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -213,18 +213,18 @@ export type CloudTrailClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CloudTrailClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -259,17 +259,17 @@ export class CloudTrailClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cloudtrail/package.json b/clients/client-cloudtrail/package.json index c649cb41c13d..ca794d9e661b 100644 --- a/clients/client-cloudtrail/package.json +++ b/clients/client-cloudtrail/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cloudtrail", "description": "AWS SDK for JavaScript Cloudtrail Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-cloudwatch-events/CHANGELOG.md b/clients/client-cloudwatch-events/CHANGELOG.md index ad68120cad4c..7007b568c7d0 100644 --- a/clients/client-cloudwatch-events/CHANGELOG.md +++ b/clients/client-cloudwatch-events/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cloudwatch-events/CloudWatchEventsClient.ts b/clients/client-cloudwatch-events/CloudWatchEventsClient.ts index 671413d2de51..e4926c6cf8b5 100644 --- a/clients/client-cloudwatch-events/CloudWatchEventsClient.ts +++ b/clients/client-cloudwatch-events/CloudWatchEventsClient.ts @@ -267,11 +267,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -287,6 +282,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -303,18 +303,18 @@ export type CloudWatchEventsClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CloudWatchEventsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -356,17 +356,17 @@ export class CloudWatchEventsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cloudwatch-events/package.json b/clients/client-cloudwatch-events/package.json index c08fbf701bac..7cdde881387b 100644 --- a/clients/client-cloudwatch-events/package.json +++ b/clients/client-cloudwatch-events/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cloudwatch-events", "description": "AWS SDK for JavaScript Cloudwatch Events Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-cloudwatch-logs/CHANGELOG.md b/clients/client-cloudwatch-logs/CHANGELOG.md index d0067a6b67bb..39d7cc83b82e 100644 --- a/clients/client-cloudwatch-logs/CHANGELOG.md +++ b/clients/client-cloudwatch-logs/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cloudwatch-logs/CloudWatchLogsClient.ts b/clients/client-cloudwatch-logs/CloudWatchLogsClient.ts index 5267d3be3ef4..fbc35c887b0e 100644 --- a/clients/client-cloudwatch-logs/CloudWatchLogsClient.ts +++ b/clients/client-cloudwatch-logs/CloudWatchLogsClient.ts @@ -279,11 +279,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -299,6 +294,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -315,18 +315,18 @@ export type CloudWatchLogsClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CloudWatchLogsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -380,17 +380,17 @@ export class CloudWatchLogsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cloudwatch-logs/package.json b/clients/client-cloudwatch-logs/package.json index d581892b86fa..227844329b4c 100644 --- a/clients/client-cloudwatch-logs/package.json +++ b/clients/client-cloudwatch-logs/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cloudwatch-logs", "description": "AWS SDK for JavaScript Cloudwatch Logs Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-cloudwatch/CHANGELOG.md b/clients/client-cloudwatch/CHANGELOG.md index 08aff77dfd8e..cc60ca2a3199 100644 --- a/clients/client-cloudwatch/CHANGELOG.md +++ b/clients/client-cloudwatch/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cloudwatch/CloudWatchClient.ts b/clients/client-cloudwatch/CloudWatchClient.ts index 8e6cbde9a469..f2dca127a4cb 100644 --- a/clients/client-cloudwatch/CloudWatchClient.ts +++ b/clients/client-cloudwatch/CloudWatchClient.ts @@ -240,11 +240,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -260,6 +255,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -276,18 +276,18 @@ export type CloudWatchClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CloudWatchClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -322,17 +322,17 @@ export class CloudWatchClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cloudwatch/package.json b/clients/client-cloudwatch/package.json index db71f157ab14..ca535de8f39c 100644 --- a/clients/client-cloudwatch/package.json +++ b/clients/client-cloudwatch/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cloudwatch", "description": "AWS SDK for JavaScript Cloudwatch Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-codeartifact/CHANGELOG.md b/clients/client-codeartifact/CHANGELOG.md index 8ee9d5bf2384..7ee7154b2d93 100644 --- a/clients/client-codeartifact/CHANGELOG.md +++ b/clients/client-codeartifact/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-codeartifact/CodeartifactClient.ts b/clients/client-codeartifact/CodeartifactClient.ts index 1905e79c8d9e..d1d81f14ce38 100644 --- a/clients/client-codeartifact/CodeartifactClient.ts +++ b/clients/client-codeartifact/CodeartifactClient.ts @@ -285,11 +285,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -305,6 +300,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -321,18 +321,18 @@ export type CodeartifactClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CodeartifactClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -628,17 +628,17 @@ export class CodeartifactClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-codeartifact/package.json b/clients/client-codeartifact/package.json index e8c12b6147be..0028ef2d5bdc 100644 --- a/clients/client-codeartifact/package.json +++ b/clients/client-codeartifact/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-codeartifact", "description": "AWS SDK for JavaScript Codeartifact Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-codebuild/CHANGELOG.md b/clients/client-codebuild/CHANGELOG.md index 81dcabc594ad..3328c37bddcd 100644 --- a/clients/client-codebuild/CHANGELOG.md +++ b/clients/client-codebuild/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-codebuild/CodeBuildClient.ts b/clients/client-codebuild/CodeBuildClient.ts index 59ccb8b22c33..15749b1469ef 100644 --- a/clients/client-codebuild/CodeBuildClient.ts +++ b/clients/client-codebuild/CodeBuildClient.ts @@ -291,11 +291,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -311,6 +306,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -327,18 +327,18 @@ export type CodeBuildClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CodeBuildClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -543,17 +543,17 @@ export class CodeBuildClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-codebuild/package.json b/clients/client-codebuild/package.json index d274beede803..f17a9d77b712 100644 --- a/clients/client-codebuild/package.json +++ b/clients/client-codebuild/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-codebuild", "description": "AWS SDK for JavaScript Codebuild Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-codecommit/CHANGELOG.md b/clients/client-codecommit/CHANGELOG.md index 6568c5c68e08..2f6a459c746d 100644 --- a/clients/client-codecommit/CHANGELOG.md +++ b/clients/client-codecommit/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-codecommit/CodeCommitClient.ts b/clients/client-codecommit/CodeCommitClient.ts index 445f0e72909d..eb03a02d471e 100644 --- a/clients/client-codecommit/CodeCommitClient.ts +++ b/clients/client-codecommit/CodeCommitClient.ts @@ -492,11 +492,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -512,6 +507,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -528,18 +528,18 @@ export type CodeCommitClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CodeCommitClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -956,17 +956,17 @@ export class CodeCommitClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-codecommit/package.json b/clients/client-codecommit/package.json index 375712d4a2cc..abb17693e476 100644 --- a/clients/client-codecommit/package.json +++ b/clients/client-codecommit/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-codecommit", "description": "AWS SDK for JavaScript Codecommit Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-codedeploy/CHANGELOG.md b/clients/client-codedeploy/CHANGELOG.md index f53294301e36..bfd0d51caf69 100644 --- a/clients/client-codedeploy/CHANGELOG.md +++ b/clients/client-codedeploy/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-codedeploy/CodeDeployClient.ts b/clients/client-codedeploy/CodeDeployClient.ts index 660341dbcc92..864a817ed311 100644 --- a/clients/client-codedeploy/CodeDeployClient.ts +++ b/clients/client-codedeploy/CodeDeployClient.ts @@ -360,11 +360,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -380,6 +375,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -396,18 +396,18 @@ export type CodeDeployClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CodeDeployClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -527,17 +527,17 @@ export class CodeDeployClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-codedeploy/package.json b/clients/client-codedeploy/package.json index 7e5e52d32f43..a74a2f70a55b 100644 --- a/clients/client-codedeploy/package.json +++ b/clients/client-codedeploy/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-codedeploy", "description": "AWS SDK for JavaScript Codedeploy Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-codeguru-reviewer/CHANGELOG.md b/clients/client-codeguru-reviewer/CHANGELOG.md index b80b566d31ce..c301fdf4adc3 100644 --- a/clients/client-codeguru-reviewer/CHANGELOG.md +++ b/clients/client-codeguru-reviewer/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-codeguru-reviewer/CodeGuruReviewerClient.ts b/clients/client-codeguru-reviewer/CodeGuruReviewerClient.ts index 1ede809c1075..c3b2b0500fce 100644 --- a/clients/client-codeguru-reviewer/CodeGuruReviewerClient.ts +++ b/clients/client-codeguru-reviewer/CodeGuruReviewerClient.ts @@ -186,11 +186,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -206,6 +201,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -222,18 +222,18 @@ export type CodeGuruReviewerClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CodeGuruReviewerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -269,17 +269,17 @@ export class CodeGuruReviewerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-codeguru-reviewer/package.json b/clients/client-codeguru-reviewer/package.json index 71138f1e1474..28ea024a69e1 100644 --- a/clients/client-codeguru-reviewer/package.json +++ b/clients/client-codeguru-reviewer/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-codeguru-reviewer", "description": "AWS SDK for JavaScript Codeguru Reviewer Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-codeguruprofiler/CHANGELOG.md b/clients/client-codeguruprofiler/CHANGELOG.md index a23263db7bec..5def4e9bac26 100644 --- a/clients/client-codeguruprofiler/CHANGELOG.md +++ b/clients/client-codeguruprofiler/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-codeguruprofiler/CodeGuruProfilerClient.ts b/clients/client-codeguruprofiler/CodeGuruProfilerClient.ts index f3d07529dea6..d7a046e95b99 100644 --- a/clients/client-codeguruprofiler/CodeGuruProfilerClient.ts +++ b/clients/client-codeguruprofiler/CodeGuruProfilerClient.ts @@ -171,11 +171,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -191,6 +186,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -207,18 +207,18 @@ export type CodeGuruProfilerClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CodeGuruProfilerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -239,17 +239,17 @@ export class CodeGuruProfilerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-codeguruprofiler/package.json b/clients/client-codeguruprofiler/package.json index 64b23a07535c..a92853019fda 100644 --- a/clients/client-codeguruprofiler/package.json +++ b/clients/client-codeguruprofiler/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-codeguruprofiler", "description": "AWS SDK for JavaScript Codeguruprofiler Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-codepipeline/CHANGELOG.md b/clients/client-codepipeline/CHANGELOG.md index 1704d03cbb8b..ff66e312221c 100644 --- a/clients/client-codepipeline/CHANGELOG.md +++ b/clients/client-codepipeline/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-codepipeline/CodePipelineClient.ts b/clients/client-codepipeline/CodePipelineClient.ts index f19f147b1190..26614b0a4dca 100644 --- a/clients/client-codepipeline/CodePipelineClient.ts +++ b/clients/client-codepipeline/CodePipelineClient.ts @@ -288,11 +288,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -308,6 +303,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -324,18 +324,18 @@ export type CodePipelineClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CodePipelineClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -550,17 +550,17 @@ export class CodePipelineClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-codepipeline/package.json b/clients/client-codepipeline/package.json index a7f4f2570721..1ed36c505537 100644 --- a/clients/client-codepipeline/package.json +++ b/clients/client-codepipeline/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-codepipeline", "description": "AWS SDK for JavaScript Codepipeline Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-codestar-connections/CHANGELOG.md b/clients/client-codestar-connections/CHANGELOG.md index f7f8d0e67d7f..ff03209bb297 100644 --- a/clients/client-codestar-connections/CHANGELOG.md +++ b/clients/client-codestar-connections/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-codestar-connections/CodeStarConnectionsClient.ts b/clients/client-codestar-connections/CodeStarConnectionsClient.ts index 8aff36f7e89f..6dcb46088b02 100644 --- a/clients/client-codestar-connections/CodeStarConnectionsClient.ts +++ b/clients/client-codestar-connections/CodeStarConnectionsClient.ts @@ -156,11 +156,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -176,6 +171,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -192,18 +192,18 @@ export type CodeStarConnectionsClientConfig = Partial<__SmithyConfiguration<__Ht ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CodeStarConnectionsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -303,17 +303,17 @@ export class CodeStarConnectionsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-codestar-connections/package.json b/clients/client-codestar-connections/package.json index 07380ba1da56..181f5a138fb6 100644 --- a/clients/client-codestar-connections/package.json +++ b/clients/client-codestar-connections/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-codestar-connections", "description": "AWS SDK for JavaScript Codestar Connections Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-codestar-notifications/CHANGELOG.md b/clients/client-codestar-notifications/CHANGELOG.md index f1a41497c1b9..54d2c7dd25a4 100644 --- a/clients/client-codestar-notifications/CHANGELOG.md +++ b/clients/client-codestar-notifications/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-codestar-notifications/CodestarNotificationsClient.ts b/clients/client-codestar-notifications/CodestarNotificationsClient.ts index daeccf18cf15..8d300dac79d0 100644 --- a/clients/client-codestar-notifications/CodestarNotificationsClient.ts +++ b/clients/client-codestar-notifications/CodestarNotificationsClient.ts @@ -174,11 +174,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -194,6 +189,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -210,18 +210,18 @@ export type CodestarNotificationsClientConfig = Partial<__SmithyConfiguration<__ ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CodestarNotificationsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -325,17 +325,17 @@ export class CodestarNotificationsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-codestar-notifications/package.json b/clients/client-codestar-notifications/package.json index 5b6c2856a47f..15cd4bcdbec9 100644 --- a/clients/client-codestar-notifications/package.json +++ b/clients/client-codestar-notifications/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-codestar-notifications", "description": "AWS SDK for JavaScript Codestar Notifications Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-codestar/CHANGELOG.md b/clients/client-codestar/CHANGELOG.md index 7071661583a9..cc2538d71ddc 100644 --- a/clients/client-codestar/CHANGELOG.md +++ b/clients/client-codestar/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-codestar/CodeStarClient.ts b/clients/client-codestar/CodeStarClient.ts index 0d6cf06da79f..43f0544af67b 100644 --- a/clients/client-codestar/CodeStarClient.ts +++ b/clients/client-codestar/CodeStarClient.ts @@ -180,11 +180,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -200,6 +195,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -216,18 +216,18 @@ export type CodeStarClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CodeStarClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -337,17 +337,17 @@ export class CodeStarClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-codestar/package.json b/clients/client-codestar/package.json index 905d1559d77c..7f86807a9803 100644 --- a/clients/client-codestar/package.json +++ b/clients/client-codestar/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-codestar", "description": "AWS SDK for JavaScript Codestar Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-cognito-identity-provider/CHANGELOG.md b/clients/client-cognito-identity-provider/CHANGELOG.md index 9f56079b46f8..6a93b8e35d10 100644 --- a/clients/client-cognito-identity-provider/CHANGELOG.md +++ b/clients/client-cognito-identity-provider/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cognito-identity-provider/CognitoIdentityProviderClient.ts b/clients/client-cognito-identity-provider/CognitoIdentityProviderClient.ts index 078332960b56..9af6c6619cf1 100644 --- a/clients/client-cognito-identity-provider/CognitoIdentityProviderClient.ts +++ b/clients/client-cognito-identity-provider/CognitoIdentityProviderClient.ts @@ -580,11 +580,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -600,6 +595,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -616,18 +616,18 @@ export type CognitoIdentityProviderClientConfig = Partial<__SmithyConfiguration< ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CognitoIdentityProviderClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -653,9 +653,9 @@ export class CognitoIdentityProviderClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; diff --git a/clients/client-cognito-identity-provider/package.json b/clients/client-cognito-identity-provider/package.json index 02debec04ea6..3835be46df4a 100644 --- a/clients/client-cognito-identity-provider/package.json +++ b/clients/client-cognito-identity-provider/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cognito-identity-provider", "description": "AWS SDK for JavaScript Cognito Identity Provider Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-cognito-identity/CHANGELOG.md b/clients/client-cognito-identity/CHANGELOG.md index 7f86b4e7c6f9..414e769e803b 100644 --- a/clients/client-cognito-identity/CHANGELOG.md +++ b/clients/client-cognito-identity/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cognito-identity/CognitoIdentityClient.ts b/clients/client-cognito-identity/CognitoIdentityClient.ts index 3836a427c800..263ad02bd5f0 100644 --- a/clients/client-cognito-identity/CognitoIdentityClient.ts +++ b/clients/client-cognito-identity/CognitoIdentityClient.ts @@ -202,11 +202,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -222,6 +217,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -238,18 +238,18 @@ export type CognitoIdentityClientConfig = Partial<__SmithyConfiguration<__HttpHa ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CognitoIdentityClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -283,9 +283,9 @@ export class CognitoIdentityClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; diff --git a/clients/client-cognito-identity/package.json b/clients/client-cognito-identity/package.json index 3651d755e346..7d4de1600619 100644 --- a/clients/client-cognito-identity/package.json +++ b/clients/client-cognito-identity/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cognito-identity", "description": "AWS SDK for JavaScript Cognito Identity Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -31,20 +31,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -56,14 +56,14 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" }, "devDependencies": { "@aws-sdk/client-documentation-generator": "3.6.1", - "@aws-sdk/client-iam": "3.6.1", + "@aws-sdk/client-iam": "3.7.0", "@types/chai": "^4.2.11", "@types/mocha": "^8.0.4", "@types/node": "^12.7.5", diff --git a/clients/client-cognito-sync/CHANGELOG.md b/clients/client-cognito-sync/CHANGELOG.md index f376ecbf08ce..4b10dbacd869 100644 --- a/clients/client-cognito-sync/CHANGELOG.md +++ b/clients/client-cognito-sync/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cognito-sync/CognitoSyncClient.ts b/clients/client-cognito-sync/CognitoSyncClient.ts index 6680c926cb10..959df8f9dbc4 100644 --- a/clients/client-cognito-sync/CognitoSyncClient.ts +++ b/clients/client-cognito-sync/CognitoSyncClient.ts @@ -189,11 +189,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -209,6 +204,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -225,18 +225,18 @@ export type CognitoSyncClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CognitoSyncClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -263,17 +263,17 @@ export class CognitoSyncClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cognito-sync/package.json b/clients/client-cognito-sync/package.json index 2bba29f94624..72c47a822208 100644 --- a/clients/client-cognito-sync/package.json +++ b/clients/client-cognito-sync/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cognito-sync", "description": "AWS SDK for JavaScript Cognito Sync Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-comprehend/CHANGELOG.md b/clients/client-comprehend/CHANGELOG.md index 8b48db9f2cdd..10d96d722ef9 100644 --- a/clients/client-comprehend/CHANGELOG.md +++ b/clients/client-comprehend/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-comprehend/ComprehendClient.ts b/clients/client-comprehend/ComprehendClient.ts index 54e66e41c59d..6ced701a1384 100644 --- a/clients/client-comprehend/ComprehendClient.ts +++ b/clients/client-comprehend/ComprehendClient.ts @@ -435,11 +435,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -455,6 +450,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -471,18 +471,18 @@ export type ComprehendClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ComprehendClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -506,17 +506,17 @@ export class ComprehendClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-comprehend/package.json b/clients/client-comprehend/package.json index 983e7eee9d48..11ca3dfc061e 100644 --- a/clients/client-comprehend/package.json +++ b/clients/client-comprehend/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-comprehend", "description": "AWS SDK for JavaScript Comprehend Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-comprehendmedical/CHANGELOG.md b/clients/client-comprehendmedical/CHANGELOG.md index eb44379fa075..b03ba7ded9d2 100644 --- a/clients/client-comprehendmedical/CHANGELOG.md +++ b/clients/client-comprehendmedical/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-comprehendmedical/ComprehendMedicalClient.ts b/clients/client-comprehendmedical/ComprehendMedicalClient.ts index 18395a0ca849..0f4605c1f8c3 100644 --- a/clients/client-comprehendmedical/ComprehendMedicalClient.ts +++ b/clients/client-comprehendmedical/ComprehendMedicalClient.ts @@ -228,11 +228,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -248,6 +243,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -264,18 +264,18 @@ export type ComprehendMedicalClientConfig = Partial<__SmithyConfiguration<__Http ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ComprehendMedicalClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -297,17 +297,17 @@ export class ComprehendMedicalClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-comprehendmedical/package.json b/clients/client-comprehendmedical/package.json index c744eb75b496..1c45081d1f63 100644 --- a/clients/client-comprehendmedical/package.json +++ b/clients/client-comprehendmedical/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-comprehendmedical", "description": "AWS SDK for JavaScript Comprehendmedical Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-compute-optimizer/CHANGELOG.md b/clients/client-compute-optimizer/CHANGELOG.md index 0b451a0b9f5f..86f711063250 100644 --- a/clients/client-compute-optimizer/CHANGELOG.md +++ b/clients/client-compute-optimizer/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-compute-optimizer/ComputeOptimizerClient.ts b/clients/client-compute-optimizer/ComputeOptimizerClient.ts index 9e20adb58a39..1f6cfe6798cb 100644 --- a/clients/client-compute-optimizer/ComputeOptimizerClient.ts +++ b/clients/client-compute-optimizer/ComputeOptimizerClient.ts @@ -177,11 +177,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -197,6 +192,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -213,18 +213,18 @@ export type ComputeOptimizerClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ComputeOptimizerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -254,17 +254,17 @@ export class ComputeOptimizerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-compute-optimizer/package.json b/clients/client-compute-optimizer/package.json index 012d9d3af7b2..2af854abe1ef 100644 --- a/clients/client-compute-optimizer/package.json +++ b/clients/client-compute-optimizer/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-compute-optimizer", "description": "AWS SDK for JavaScript Compute Optimizer Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-config-service/CHANGELOG.md b/clients/client-config-service/CHANGELOG.md index 8e4dcc5640f6..15dec3c13b96 100644 --- a/clients/client-config-service/CHANGELOG.md +++ b/clients/client-config-service/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-config-service/ConfigServiceClient.ts b/clients/client-config-service/ConfigServiceClient.ts index 1dfa822bdee7..de21ff201fe8 100644 --- a/clients/client-config-service/ConfigServiceClient.ts +++ b/clients/client-config-service/ConfigServiceClient.ts @@ -567,11 +567,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -587,6 +582,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -603,18 +603,18 @@ export type ConfigServiceClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ConfigServiceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -658,17 +658,17 @@ export class ConfigServiceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-config-service/package.json b/clients/client-config-service/package.json index fdebc6928c6f..1fdb7e901d7c 100644 --- a/clients/client-config-service/package.json +++ b/clients/client-config-service/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-config-service", "description": "AWS SDK for JavaScript Config Service Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-config-service/protocols/Aws_json1_1.ts b/clients/client-config-service/protocols/Aws_json1_1.ts index 6adfb89771a3..5f6377b44eb6 100644 --- a/clients/client-config-service/protocols/Aws_json1_1.ts +++ b/clients/client-config-service/protocols/Aws_json1_1.ts @@ -1193,7 +1193,8 @@ export const serializeAws_json1_1GetComplianceSummaryByConfigRuleCommand = async "content-type": "application/x-amz-json-1.1", "x-amz-target": "StarlingDoveService.GetComplianceSummaryByConfigRule", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1GetComplianceSummaryByResourceTypeCommand = async ( diff --git a/clients/client-connect-contact-lens/CHANGELOG.md b/clients/client-connect-contact-lens/CHANGELOG.md index aa4d11109141..4f36d881de2a 100644 --- a/clients/client-connect-contact-lens/CHANGELOG.md +++ b/clients/client-connect-contact-lens/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-connect-contact-lens/ConnectContactLensClient.ts b/clients/client-connect-contact-lens/ConnectContactLensClient.ts index 0ce8be211402..0c6b015acb88 100644 --- a/clients/client-connect-contact-lens/ConnectContactLensClient.ts +++ b/clients/client-connect-contact-lens/ConnectContactLensClient.ts @@ -127,11 +127,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -147,6 +142,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -163,18 +163,18 @@ export type ConnectContactLensClientConfig = Partial<__SmithyConfiguration<__Htt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ConnectContactLensClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -201,17 +201,17 @@ export class ConnectContactLensClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getOmitRetryHeadersPlugin(this.config)); } diff --git a/clients/client-connect-contact-lens/package.json b/clients/client-connect-contact-lens/package.json index e4c59fb3af50..40399c3180a8 100644 --- a/clients/client-connect-contact-lens/package.json +++ b/clients/client-connect-contact-lens/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-connect-contact-lens", "description": "AWS SDK for JavaScript Connect Contact Lens Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-connect/CHANGELOG.md b/clients/client-connect/CHANGELOG.md index 74261e4e523c..e1c54036775f 100644 --- a/clients/client-connect/CHANGELOG.md +++ b/clients/client-connect/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-connect/ConnectClient.ts b/clients/client-connect/ConnectClient.ts index ed257d599a05..b832335ab0bf 100644 --- a/clients/client-connect/ConnectClient.ts +++ b/clients/client-connect/ConnectClient.ts @@ -528,11 +528,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -548,6 +543,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -564,18 +564,18 @@ export type ConnectClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ConnectClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -609,17 +609,17 @@ export class ConnectClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-connect/package.json b/clients/client-connect/package.json index 42d35e65ff76..51d7b5b07e00 100644 --- a/clients/client-connect/package.json +++ b/clients/client-connect/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-connect", "description": "AWS SDK for JavaScript Connect Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-connectparticipant/CHANGELOG.md b/clients/client-connectparticipant/CHANGELOG.md index 53b3b601629b..bad66187e7b9 100644 --- a/clients/client-connectparticipant/CHANGELOG.md +++ b/clients/client-connectparticipant/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-connectparticipant/ConnectParticipantClient.ts b/clients/client-connectparticipant/ConnectParticipantClient.ts index a5fc6f0d1db2..74a63b37ea44 100644 --- a/clients/client-connectparticipant/ConnectParticipantClient.ts +++ b/clients/client-connectparticipant/ConnectParticipantClient.ts @@ -144,11 +144,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -164,6 +159,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -180,18 +180,18 @@ export type ConnectParticipantClientConfig = Partial<__SmithyConfiguration<__Htt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ConnectParticipantClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -217,17 +217,17 @@ export class ConnectParticipantClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getOmitRetryHeadersPlugin(this.config)); } diff --git a/clients/client-connectparticipant/package.json b/clients/client-connectparticipant/package.json index 860496520b48..899bed72b3ad 100644 --- a/clients/client-connectparticipant/package.json +++ b/clients/client-connectparticipant/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-connectparticipant", "description": "AWS SDK for JavaScript Connectparticipant Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-cost-and-usage-report-service/CHANGELOG.md b/clients/client-cost-and-usage-report-service/CHANGELOG.md index 4df68f09e295..6ed7b3dea978 100644 --- a/clients/client-cost-and-usage-report-service/CHANGELOG.md +++ b/clients/client-cost-and-usage-report-service/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cost-and-usage-report-service/CostAndUsageReportServiceClient.ts b/clients/client-cost-and-usage-report-service/CostAndUsageReportServiceClient.ts index eafbaa6c65a1..942fdc307af7 100644 --- a/clients/client-cost-and-usage-report-service/CostAndUsageReportServiceClient.ts +++ b/clients/client-cost-and-usage-report-service/CostAndUsageReportServiceClient.ts @@ -141,11 +141,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -161,6 +156,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -177,18 +177,18 @@ export type CostAndUsageReportServiceClientConfig = Partial<__SmithyConfiguratio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CostAndUsageReportServiceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -227,17 +227,17 @@ export class CostAndUsageReportServiceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cost-and-usage-report-service/package.json b/clients/client-cost-and-usage-report-service/package.json index 059369b0184a..678cda5e015c 100644 --- a/clients/client-cost-and-usage-report-service/package.json +++ b/clients/client-cost-and-usage-report-service/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cost-and-usage-report-service", "description": "AWS SDK for JavaScript Cost And Usage Report Service Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-cost-explorer/CHANGELOG.md b/clients/client-cost-explorer/CHANGELOG.md index f6fee40dcb09..8cbf545002b5 100644 --- a/clients/client-cost-explorer/CHANGELOG.md +++ b/clients/client-cost-explorer/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-cost-explorer/CostExplorerClient.ts b/clients/client-cost-explorer/CostExplorerClient.ts index 663841e09d37..90af7b92ba47 100644 --- a/clients/client-cost-explorer/CostExplorerClient.ts +++ b/clients/client-cost-explorer/CostExplorerClient.ts @@ -270,11 +270,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -290,6 +285,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -306,18 +306,18 @@ export type CostExplorerClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CostExplorerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -351,17 +351,17 @@ export class CostExplorerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-cost-explorer/package.json b/clients/client-cost-explorer/package.json index 5f9f4f3ff4b0..8cf9a12d1db1 100644 --- a/clients/client-cost-explorer/package.json +++ b/clients/client-cost-explorer/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-cost-explorer", "description": "AWS SDK for JavaScript Cost Explorer Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-customer-profiles/CHANGELOG.md b/clients/client-customer-profiles/CHANGELOG.md index 33332cea2984..4e978c5da834 100644 --- a/clients/client-customer-profiles/CHANGELOG.md +++ b/clients/client-customer-profiles/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-customer-profiles/CustomerProfilesClient.ts b/clients/client-customer-profiles/CustomerProfilesClient.ts index 910c6c401f31..0bbe8531ff74 100644 --- a/clients/client-customer-profiles/CustomerProfilesClient.ts +++ b/clients/client-customer-profiles/CustomerProfilesClient.ts @@ -234,11 +234,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -254,6 +249,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -270,18 +270,18 @@ export type CustomerProfilesClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type CustomerProfilesClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -311,17 +311,17 @@ export class CustomerProfilesClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getOmitRetryHeadersPlugin(this.config)); } diff --git a/clients/client-customer-profiles/package.json b/clients/client-customer-profiles/package.json index 31efe38a9b5d..f0c2352ca7ca 100644 --- a/clients/client-customer-profiles/package.json +++ b/clients/client-customer-profiles/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-customer-profiles", "description": "AWS SDK for JavaScript Customer Profiles Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-data-pipeline/CHANGELOG.md b/clients/client-data-pipeline/CHANGELOG.md index cf384dcba8fb..43a958a180d0 100644 --- a/clients/client-data-pipeline/CHANGELOG.md +++ b/clients/client-data-pipeline/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-data-pipeline/DataPipelineClient.ts b/clients/client-data-pipeline/DataPipelineClient.ts index 9fd6baa34803..0b372ebdc912 100644 --- a/clients/client-data-pipeline/DataPipelineClient.ts +++ b/clients/client-data-pipeline/DataPipelineClient.ts @@ -186,11 +186,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -206,6 +201,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -222,18 +222,18 @@ export type DataPipelineClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DataPipelineClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -258,17 +258,17 @@ export class DataPipelineClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-data-pipeline/package.json b/clients/client-data-pipeline/package.json index cd6c586f88e9..9a63eb984380 100644 --- a/clients/client-data-pipeline/package.json +++ b/clients/client-data-pipeline/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-data-pipeline", "description": "AWS SDK for JavaScript Data Pipeline Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-database-migration-service/CHANGELOG.md b/clients/client-database-migration-service/CHANGELOG.md index 3b908cacfa68..acc466f10d4c 100644 --- a/clients/client-database-migration-service/CHANGELOG.md +++ b/clients/client-database-migration-service/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-database-migration-service/DatabaseMigrationServiceClient.ts b/clients/client-database-migration-service/DatabaseMigrationServiceClient.ts index 93931266ad59..b782bcbbd886 100644 --- a/clients/client-database-migration-service/DatabaseMigrationServiceClient.ts +++ b/clients/client-database-migration-service/DatabaseMigrationServiceClient.ts @@ -402,11 +402,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -422,6 +417,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -438,18 +438,18 @@ export type DatabaseMigrationServiceClientConfig = Partial<__SmithyConfiguration ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DatabaseMigrationServiceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -479,17 +479,17 @@ export class DatabaseMigrationServiceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-database-migration-service/package.json b/clients/client-database-migration-service/package.json index 16938d652567..f4bf72c39463 100644 --- a/clients/client-database-migration-service/package.json +++ b/clients/client-database-migration-service/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-database-migration-service", "description": "AWS SDK for JavaScript Database Migration Service Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-databrew/CHANGELOG.md b/clients/client-databrew/CHANGELOG.md index a4e79600d13e..02c8464f3a72 100644 --- a/clients/client-databrew/CHANGELOG.md +++ b/clients/client-databrew/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-databrew/DataBrewClient.ts b/clients/client-databrew/DataBrewClient.ts index 6dc2e7e7aa8c..7960f53031e5 100644 --- a/clients/client-databrew/DataBrewClient.ts +++ b/clients/client-databrew/DataBrewClient.ts @@ -246,11 +246,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -266,6 +261,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -282,18 +282,18 @@ export type DataBrewClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DataBrewClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -317,17 +317,17 @@ export class DataBrewClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-databrew/package.json b/clients/client-databrew/package.json index a54f2ecc850f..5755bf6e3bf1 100644 --- a/clients/client-databrew/package.json +++ b/clients/client-databrew/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-databrew", "description": "AWS SDK for JavaScript Databrew Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-dataexchange/CHANGELOG.md b/clients/client-dataexchange/CHANGELOG.md index 5ccde608333f..3032bf6686fd 100644 --- a/clients/client-dataexchange/CHANGELOG.md +++ b/clients/client-dataexchange/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-dataexchange/DataExchangeClient.ts b/clients/client-dataexchange/DataExchangeClient.ts index 63162018a31c..5d7ae8ffebf4 100644 --- a/clients/client-dataexchange/DataExchangeClient.ts +++ b/clients/client-dataexchange/DataExchangeClient.ts @@ -189,11 +189,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -209,6 +204,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -225,18 +225,18 @@ export type DataExchangeClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DataExchangeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -257,17 +257,17 @@ export class DataExchangeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-dataexchange/package.json b/clients/client-dataexchange/package.json index 692206729561..e8d48f15bf9a 100644 --- a/clients/client-dataexchange/package.json +++ b/clients/client-dataexchange/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-dataexchange", "description": "AWS SDK for JavaScript Dataexchange Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-datasync/CHANGELOG.md b/clients/client-datasync/CHANGELOG.md index 8cbdd84e44d4..02369bab5a95 100644 --- a/clients/client-datasync/CHANGELOG.md +++ b/clients/client-datasync/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-datasync/DataSyncClient.ts b/clients/client-datasync/DataSyncClient.ts index 604a85f065c4..5e7cca4bdb9f 100644 --- a/clients/client-datasync/DataSyncClient.ts +++ b/clients/client-datasync/DataSyncClient.ts @@ -246,11 +246,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -266,6 +261,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -282,18 +282,18 @@ export type DataSyncClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DataSyncClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -320,17 +320,17 @@ export class DataSyncClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-datasync/package.json b/clients/client-datasync/package.json index 86cef3dd6659..90adf8786907 100644 --- a/clients/client-datasync/package.json +++ b/clients/client-datasync/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-datasync", "description": "AWS SDK for JavaScript Datasync Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-dax/CHANGELOG.md b/clients/client-dax/CHANGELOG.md index 124b1499c56f..9026f8bbad97 100644 --- a/clients/client-dax/CHANGELOG.md +++ b/clients/client-dax/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-dax/DAXClient.ts b/clients/client-dax/DAXClient.ts index 473c74cbe14b..aacd55865da0 100644 --- a/clients/client-dax/DAXClient.ts +++ b/clients/client-dax/DAXClient.ts @@ -204,11 +204,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -224,6 +219,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -240,18 +240,18 @@ export type DAXClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DAXClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -277,17 +277,17 @@ export class DAXClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-dax/package.json b/clients/client-dax/package.json index 41802a475f02..001815450b9b 100644 --- a/clients/client-dax/package.json +++ b/clients/client-dax/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-dax", "description": "AWS SDK for JavaScript Dax Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-detective/CHANGELOG.md b/clients/client-detective/CHANGELOG.md index c888ee32b2db..dc5ade86fd28 100644 --- a/clients/client-detective/CHANGELOG.md +++ b/clients/client-detective/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-detective/DetectiveClient.ts b/clients/client-detective/DetectiveClient.ts index c45936bbf233..29480e05e7ca 100644 --- a/clients/client-detective/DetectiveClient.ts +++ b/clients/client-detective/DetectiveClient.ts @@ -159,11 +159,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -179,6 +174,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -195,18 +195,18 @@ export type DetectiveClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DetectiveClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -267,17 +267,17 @@ export class DetectiveClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-detective/package.json b/clients/client-detective/package.json index a16d52987f6b..1d54575324c5 100644 --- a/clients/client-detective/package.json +++ b/clients/client-detective/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-detective", "description": "AWS SDK for JavaScript Detective Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-device-farm/CHANGELOG.md b/clients/client-device-farm/CHANGELOG.md index 234f122d245b..e59c9a89cc8a 100644 --- a/clients/client-device-farm/CHANGELOG.md +++ b/clients/client-device-farm/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-device-farm/DeviceFarmClient.ts b/clients/client-device-farm/DeviceFarmClient.ts index 4b9c37654cf5..594a18175975 100644 --- a/clients/client-device-farm/DeviceFarmClient.ts +++ b/clients/client-device-farm/DeviceFarmClient.ts @@ -444,11 +444,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -464,6 +459,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -480,18 +480,18 @@ export type DeviceFarmClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DeviceFarmClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -526,17 +526,17 @@ export class DeviceFarmClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-device-farm/package.json b/clients/client-device-farm/package.json index 6ab8f7073a78..36bf48e6c386 100644 --- a/clients/client-device-farm/package.json +++ b/clients/client-device-farm/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-device-farm", "description": "AWS SDK for JavaScript Device Farm Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-devops-guru/CHANGELOG.md b/clients/client-devops-guru/CHANGELOG.md index 12fb446275d1..8532422ee2b6 100644 --- a/clients/client-devops-guru/CHANGELOG.md +++ b/clients/client-devops-guru/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-devops-guru/DevOpsGuruClient.ts b/clients/client-devops-guru/DevOpsGuruClient.ts index 6d53161bf0a6..91a72a8cf935 100644 --- a/clients/client-devops-guru/DevOpsGuruClient.ts +++ b/clients/client-devops-guru/DevOpsGuruClient.ts @@ -213,11 +213,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -233,6 +228,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -249,18 +249,18 @@ export type DevOpsGuruClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DevOpsGuruClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; export class DevOpsGuruClient extends __Client< @@ -278,17 +278,17 @@ export class DevOpsGuruClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getOmitRetryHeadersPlugin(this.config)); } diff --git a/clients/client-devops-guru/package.json b/clients/client-devops-guru/package.json index 0ef4fc782d80..35102eb2eb74 100644 --- a/clients/client-devops-guru/package.json +++ b/clients/client-devops-guru/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-devops-guru", "description": "AWS SDK for JavaScript Devops Guru Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-direct-connect/CHANGELOG.md b/clients/client-direct-connect/CHANGELOG.md index 4bc6e758ec37..5006779d89ae 100644 --- a/clients/client-direct-connect/CHANGELOG.md +++ b/clients/client-direct-connect/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-direct-connect/DirectConnectClient.ts b/clients/client-direct-connect/DirectConnectClient.ts index 59552c3efc88..ef1c7a69d367 100644 --- a/clients/client-direct-connect/DirectConnectClient.ts +++ b/clients/client-direct-connect/DirectConnectClient.ts @@ -405,11 +405,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -425,6 +420,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -441,18 +441,18 @@ export type DirectConnectClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DirectConnectClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -478,17 +478,17 @@ export class DirectConnectClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-direct-connect/package.json b/clients/client-direct-connect/package.json index 77f9594f17f0..9bfdc0e1b444 100644 --- a/clients/client-direct-connect/package.json +++ b/clients/client-direct-connect/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-direct-connect", "description": "AWS SDK for JavaScript Direct Connect Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-direct-connect/protocols/Aws_json1_1.ts b/clients/client-direct-connect/protocols/Aws_json1_1.ts index c3e7a7893297..a2ff355a9d4d 100644 --- a/clients/client-direct-connect/protocols/Aws_json1_1.ts +++ b/clients/client-direct-connect/protocols/Aws_json1_1.ts @@ -871,7 +871,8 @@ export const serializeAws_json1_1DescribeLocationsCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "OvertureService.DescribeLocations", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1DescribeTagsCommand = async ( @@ -895,7 +896,8 @@ export const serializeAws_json1_1DescribeVirtualGatewaysCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "OvertureService.DescribeVirtualGateways", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1DescribeVirtualInterfacesCommand = async ( diff --git a/clients/client-directory-service/CHANGELOG.md b/clients/client-directory-service/CHANGELOG.md index bbcb1bc6f5f9..305fa625c4c0 100644 --- a/clients/client-directory-service/CHANGELOG.md +++ b/clients/client-directory-service/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-directory-service/DirectoryServiceClient.ts b/clients/client-directory-service/DirectoryServiceClient.ts index 06f77d7652f5..cff8edcd7b38 100644 --- a/clients/client-directory-service/DirectoryServiceClient.ts +++ b/clients/client-directory-service/DirectoryServiceClient.ts @@ -384,11 +384,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -404,6 +399,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -420,18 +420,18 @@ export type DirectoryServiceClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DirectoryServiceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -457,17 +457,17 @@ export class DirectoryServiceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-directory-service/package.json b/clients/client-directory-service/package.json index dee22289e2df..e0bc967076e3 100644 --- a/clients/client-directory-service/package.json +++ b/clients/client-directory-service/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-directory-service", "description": "AWS SDK for JavaScript Directory Service Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-dlm/CHANGELOG.md b/clients/client-dlm/CHANGELOG.md index ba645afbf1d9..70e3766f93c0 100644 --- a/clients/client-dlm/CHANGELOG.md +++ b/clients/client-dlm/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-dlm/DLMClient.ts b/clients/client-dlm/DLMClient.ts index 351a8328203e..a3fa72143ef3 100644 --- a/clients/client-dlm/DLMClient.ts +++ b/clients/client-dlm/DLMClient.ts @@ -156,11 +156,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -176,6 +171,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -192,18 +192,18 @@ export type DLMClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DLMClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -224,17 +224,17 @@ export class DLMClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-dlm/package.json b/clients/client-dlm/package.json index a04f5712a774..5643dc98201d 100644 --- a/clients/client-dlm/package.json +++ b/clients/client-dlm/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-dlm", "description": "AWS SDK for JavaScript Dlm Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-docdb/CHANGELOG.md b/clients/client-docdb/CHANGELOG.md index bc5cacce3559..61e7629682e9 100644 --- a/clients/client-docdb/CHANGELOG.md +++ b/clients/client-docdb/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-docdb/DocDBClient.ts b/clients/client-docdb/DocDBClient.ts index 9fb98b3f8f4b..4cd49806497b 100644 --- a/clients/client-docdb/DocDBClient.ts +++ b/clients/client-docdb/DocDBClient.ts @@ -330,11 +330,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -350,6 +345,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -366,18 +366,18 @@ export type DocDBClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DocDBClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -398,17 +398,17 @@ export class DocDBClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-docdb/package.json b/clients/client-docdb/package.json index cc929694169d..75917cd46de5 100644 --- a/clients/client-docdb/package.json +++ b/clients/client-docdb/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-docdb", "description": "AWS SDK for JavaScript Docdb Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,21 +29,21 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-sdk-rds": "3.6.1", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -55,7 +55,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-dynamodb-streams/CHANGELOG.md b/clients/client-dynamodb-streams/CHANGELOG.md index beafc67647ba..0dd326f492e5 100644 --- a/clients/client-dynamodb-streams/CHANGELOG.md +++ b/clients/client-dynamodb-streams/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-dynamodb-streams/DynamoDBStreamsClient.ts b/clients/client-dynamodb-streams/DynamoDBStreamsClient.ts index 53b59d9d5a56..2cc65fe4f29a 100644 --- a/clients/client-dynamodb-streams/DynamoDBStreamsClient.ts +++ b/clients/client-dynamodb-streams/DynamoDBStreamsClient.ts @@ -129,11 +129,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -149,6 +144,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -165,18 +165,18 @@ export type DynamoDBStreamsClientConfig = Partial<__SmithyConfiguration<__HttpHa ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DynamoDBStreamsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -202,17 +202,17 @@ export class DynamoDBStreamsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-dynamodb-streams/package.json b/clients/client-dynamodb-streams/package.json index d9d237ecd931..3006f5f54551 100644 --- a/clients/client-dynamodb-streams/package.json +++ b/clients/client-dynamodb-streams/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-dynamodb-streams", "description": "AWS SDK for JavaScript Dynamodb Streams Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-dynamodb/CHANGELOG.md b/clients/client-dynamodb/CHANGELOG.md index f50c3946e5de..a9f64c68bc73 100644 --- a/clients/client-dynamodb/CHANGELOG.md +++ b/clients/client-dynamodb/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-dynamodb/DynamoDBClient.ts b/clients/client-dynamodb/DynamoDBClient.ts index 58a3aefeafa3..09a901a60fe6 100644 --- a/clients/client-dynamodb/DynamoDBClient.ts +++ b/clients/client-dynamodb/DynamoDBClient.ts @@ -318,11 +318,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -338,6 +333,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -354,18 +354,18 @@ export type DynamoDBClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type DynamoDBClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -404,17 +404,17 @@ export class DynamoDBClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-dynamodb/package.json b/clients/client-dynamodb/package.json index 6dbd80da29b4..b23afc01e1da 100644 --- a/clients/client-dynamodb/package.json +++ b/clients/client-dynamodb/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-dynamodb", "description": "AWS SDK for JavaScript Dynamodb Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-ebs/CHANGELOG.md b/clients/client-ebs/CHANGELOG.md index 0d304979280a..20edcc85fa4e 100644 --- a/clients/client-ebs/CHANGELOG.md +++ b/clients/client-ebs/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-ebs/EBSClient.ts b/clients/client-ebs/EBSClient.ts index 5f300b2a60ec..02303e8e6c1d 100644 --- a/clients/client-ebs/EBSClient.ts +++ b/clients/client-ebs/EBSClient.ts @@ -135,11 +135,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -155,6 +150,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -171,18 +171,18 @@ export type EBSClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type EBSClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -222,17 +222,17 @@ export class EBSClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-ebs/package.json b/clients/client-ebs/package.json index 4eed8cb928f4..e901cfec0298 100644 --- a/clients/client-ebs/package.json +++ b/clients/client-ebs/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-ebs", "description": "AWS SDK for JavaScript Ebs Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-ec2-instance-connect/CHANGELOG.md b/clients/client-ec2-instance-connect/CHANGELOG.md index f62726bfc965..3e0833912df7 100644 --- a/clients/client-ec2-instance-connect/CHANGELOG.md +++ b/clients/client-ec2-instance-connect/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-ec2-instance-connect/EC2InstanceConnectClient.ts b/clients/client-ec2-instance-connect/EC2InstanceConnectClient.ts index 05560eb7612b..51ccaa057efc 100644 --- a/clients/client-ec2-instance-connect/EC2InstanceConnectClient.ts +++ b/clients/client-ec2-instance-connect/EC2InstanceConnectClient.ts @@ -118,11 +118,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -138,6 +133,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -154,18 +154,18 @@ export type EC2InstanceConnectClientConfig = Partial<__SmithyConfiguration<__Htt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type EC2InstanceConnectClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -188,17 +188,17 @@ export class EC2InstanceConnectClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-ec2-instance-connect/package.json b/clients/client-ec2-instance-connect/package.json index 096d20195bb6..a8322d07e405 100644 --- a/clients/client-ec2-instance-connect/package.json +++ b/clients/client-ec2-instance-connect/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-ec2-instance-connect", "description": "AWS SDK for JavaScript Ec2 Instance Connect Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-ec2/CHANGELOG.md b/clients/client-ec2/CHANGELOG.md index 75595999a826..20de2e245dbe 100644 --- a/clients/client-ec2/CHANGELOG.md +++ b/clients/client-ec2/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-ec2/EC2Client.ts b/clients/client-ec2/EC2Client.ts index 41c394a98c65..7d044734baf6 100644 --- a/clients/client-ec2/EC2Client.ts +++ b/clients/client-ec2/EC2Client.ts @@ -2436,11 +2436,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -2456,6 +2451,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -2472,18 +2472,18 @@ export type EC2ClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type EC2ClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -2526,17 +2526,17 @@ export class EC2Client extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-ec2/package.json b/clients/client-ec2/package.json index 51b3b61579ac..5a00b1572c1f 100644 --- a/clients/client-ec2/package.json +++ b/clients/client-ec2/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-ec2", "description": "AWS SDK for JavaScript Ec2 Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,21 +29,21 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-sdk-ec2": "3.6.1", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -55,7 +55,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-ecr-public/CHANGELOG.md b/clients/client-ecr-public/CHANGELOG.md index abf047056f62..66ecbdbbc6ea 100644 --- a/clients/client-ecr-public/CHANGELOG.md +++ b/clients/client-ecr-public/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-ecr-public/ECRPUBLICClient.ts b/clients/client-ecr-public/ECRPUBLICClient.ts index 838a36bef700..9e5130781f21 100644 --- a/clients/client-ecr-public/ECRPUBLICClient.ts +++ b/clients/client-ecr-public/ECRPUBLICClient.ts @@ -213,11 +213,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -233,6 +228,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -249,18 +249,18 @@ export type ECRPUBLICClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ECRPUBLICClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -287,17 +287,17 @@ export class ECRPUBLICClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-ecr-public/package.json b/clients/client-ecr-public/package.json index cd19f5eca915..18ef539d0d81 100644 --- a/clients/client-ecr-public/package.json +++ b/clients/client-ecr-public/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-ecr-public", "description": "AWS SDK for JavaScript Ecr Public Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-ecr/CHANGELOG.md b/clients/client-ecr/CHANGELOG.md index be85b1dc8c27..552ea4ea6866 100644 --- a/clients/client-ecr/CHANGELOG.md +++ b/clients/client-ecr/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-ecr/ECRClient.ts b/clients/client-ecr/ECRClient.ts index 325b7cad6e64..d20a3f854f01 100644 --- a/clients/client-ecr/ECRClient.ts +++ b/clients/client-ecr/ECRClient.ts @@ -273,11 +273,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -293,6 +288,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -309,18 +309,18 @@ export type ECRClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ECRClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -347,17 +347,17 @@ export class ECRClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-ecr/package.json b/clients/client-ecr/package.json index 768596ad3b7b..d35bc9750fa7 100644 --- a/clients/client-ecr/package.json +++ b/clients/client-ecr/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-ecr", "description": "AWS SDK for JavaScript Ecr Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-ecs/CHANGELOG.md b/clients/client-ecs/CHANGELOG.md index 9e1f4a8c9d54..990f5191e920 100644 --- a/clients/client-ecs/CHANGELOG.md +++ b/clients/client-ecs/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-ecs/ECSClient.ts b/clients/client-ecs/ECSClient.ts index 8a76fc3a75a6..445320518bc4 100644 --- a/clients/client-ecs/ECSClient.ts +++ b/clients/client-ecs/ECSClient.ts @@ -345,11 +345,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -365,6 +360,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -381,18 +381,18 @@ export type ECSClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ECSClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -427,17 +427,17 @@ export class ECSClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-ecs/package.json b/clients/client-ecs/package.json index 923657c33fcd..27f51a5cc0a9 100644 --- a/clients/client-ecs/package.json +++ b/clients/client-ecs/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-ecs", "description": "AWS SDK for JavaScript Ecs Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-efs/CHANGELOG.md b/clients/client-efs/CHANGELOG.md index 7013f1bc5d3a..57bf93f11ea7 100644 --- a/clients/client-efs/CHANGELOG.md +++ b/clients/client-efs/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-efs/EFSClient.ts b/clients/client-efs/EFSClient.ts index 0f7e7a343aa3..a029b8e8149e 100644 --- a/clients/client-efs/EFSClient.ts +++ b/clients/client-efs/EFSClient.ts @@ -228,11 +228,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -248,6 +243,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -264,18 +264,18 @@ export type EFSClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type EFSClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -300,17 +300,17 @@ export class EFSClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-efs/package.json b/clients/client-efs/package.json index 0a5784997b22..3ecab73e21e0 100644 --- a/clients/client-efs/package.json +++ b/clients/client-efs/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-efs", "description": "AWS SDK for JavaScript Efs Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-eks/CHANGELOG.md b/clients/client-eks/CHANGELOG.md index 107230d47c21..5f030493ad5d 100644 --- a/clients/client-eks/CHANGELOG.md +++ b/clients/client-eks/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-eks/EKSClient.ts b/clients/client-eks/EKSClient.ts index 0ff62f5dabe8..4f67165927f2 100644 --- a/clients/client-eks/EKSClient.ts +++ b/clients/client-eks/EKSClient.ts @@ -228,11 +228,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -248,6 +243,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -264,18 +264,18 @@ export type EKSClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type EKSClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -305,17 +305,17 @@ export class EKSClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-eks/package.json b/clients/client-eks/package.json index e4b999474caa..8d2854606031 100644 --- a/clients/client-eks/package.json +++ b/clients/client-eks/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-eks", "description": "AWS SDK for JavaScript Eks Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-elastic-beanstalk/CHANGELOG.md b/clients/client-elastic-beanstalk/CHANGELOG.md index 3fbab39def4a..4873ae680c86 100644 --- a/clients/client-elastic-beanstalk/CHANGELOG.md +++ b/clients/client-elastic-beanstalk/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-elastic-beanstalk/ElasticBeanstalkClient.ts b/clients/client-elastic-beanstalk/ElasticBeanstalkClient.ts index 834bb4397ecc..e4c86d606bfd 100644 --- a/clients/client-elastic-beanstalk/ElasticBeanstalkClient.ts +++ b/clients/client-elastic-beanstalk/ElasticBeanstalkClient.ts @@ -375,11 +375,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -395,6 +390,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -411,18 +411,18 @@ export type ElasticBeanstalkClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ElasticBeanstalkClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -457,17 +457,17 @@ export class ElasticBeanstalkClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-elastic-beanstalk/package.json b/clients/client-elastic-beanstalk/package.json index 430cf9587a18..15d671537b4e 100644 --- a/clients/client-elastic-beanstalk/package.json +++ b/clients/client-elastic-beanstalk/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-elastic-beanstalk", "description": "AWS SDK for JavaScript Elastic Beanstalk Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-elastic-inference/CHANGELOG.md b/clients/client-elastic-inference/CHANGELOG.md index a4ea37f22913..60a6a1063f77 100644 --- a/clients/client-elastic-inference/CHANGELOG.md +++ b/clients/client-elastic-inference/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-elastic-inference/ElasticInferenceClient.ts b/clients/client-elastic-inference/ElasticInferenceClient.ts index 9ab50794b955..a1ca19dc2de5 100644 --- a/clients/client-elastic-inference/ElasticInferenceClient.ts +++ b/clients/client-elastic-inference/ElasticInferenceClient.ts @@ -147,11 +147,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -167,6 +162,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -183,18 +183,18 @@ export type ElasticInferenceClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ElasticInferenceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -217,17 +217,17 @@ export class ElasticInferenceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-elastic-inference/package.json b/clients/client-elastic-inference/package.json index d56179a6554b..05ae157c8f0c 100644 --- a/clients/client-elastic-inference/package.json +++ b/clients/client-elastic-inference/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-elastic-inference", "description": "AWS SDK for JavaScript Elastic Inference Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-elastic-load-balancing-v2/CHANGELOG.md b/clients/client-elastic-load-balancing-v2/CHANGELOG.md index ec55901252e2..29cb24f20669 100644 --- a/clients/client-elastic-load-balancing-v2/CHANGELOG.md +++ b/clients/client-elastic-load-balancing-v2/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-elastic-load-balancing-v2/ElasticLoadBalancingV2Client.ts b/clients/client-elastic-load-balancing-v2/ElasticLoadBalancingV2Client.ts index 5fecbd8e3c93..739baae69fcd 100644 --- a/clients/client-elastic-load-balancing-v2/ElasticLoadBalancingV2Client.ts +++ b/clients/client-elastic-load-balancing-v2/ElasticLoadBalancingV2Client.ts @@ -255,11 +255,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -275,6 +270,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -291,18 +291,18 @@ export type ElasticLoadBalancingV2ClientConfig = Partial<__SmithyConfiguration<_ ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ElasticLoadBalancingV2ClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -358,17 +358,17 @@ export class ElasticLoadBalancingV2Client extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-elastic-load-balancing-v2/package.json b/clients/client-elastic-load-balancing-v2/package.json index 79fcd681fee9..f4db7b66ed5a 100644 --- a/clients/client-elastic-load-balancing-v2/package.json +++ b/clients/client-elastic-load-balancing-v2/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-elastic-load-balancing-v2", "description": "AWS SDK for JavaScript Elastic Load Balancing V2 Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "fast-xml-parser": "^3.16.0", diff --git a/clients/client-elastic-load-balancing/CHANGELOG.md b/clients/client-elastic-load-balancing/CHANGELOG.md index 94d79224e258..a91063507e33 100644 --- a/clients/client-elastic-load-balancing/CHANGELOG.md +++ b/clients/client-elastic-load-balancing/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-elastic-load-balancing/ElasticLoadBalancingClient.ts b/clients/client-elastic-load-balancing/ElasticLoadBalancingClient.ts index 7f5cf74a6b8b..c4f968f97c4b 100644 --- a/clients/client-elastic-load-balancing/ElasticLoadBalancingClient.ts +++ b/clients/client-elastic-load-balancing/ElasticLoadBalancingClient.ts @@ -276,11 +276,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -296,6 +291,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -312,18 +312,18 @@ export type ElasticLoadBalancingClientConfig = Partial<__SmithyConfiguration<__H ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ElasticLoadBalancingClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -364,17 +364,17 @@ export class ElasticLoadBalancingClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-elastic-load-balancing/package.json b/clients/client-elastic-load-balancing/package.json index 8e455ed6e1b0..31f7e256deb2 100644 --- a/clients/client-elastic-load-balancing/package.json +++ b/clients/client-elastic-load-balancing/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-elastic-load-balancing", "description": "AWS SDK for JavaScript Elastic Load Balancing Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-elastic-transcoder/CHANGELOG.md b/clients/client-elastic-transcoder/CHANGELOG.md index 774960e17b31..b9506e6c7b99 100644 --- a/clients/client-elastic-transcoder/CHANGELOG.md +++ b/clients/client-elastic-transcoder/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-elastic-transcoder/ElasticTranscoderClient.ts b/clients/client-elastic-transcoder/ElasticTranscoderClient.ts index ce21d89b5016..32f50e41436b 100644 --- a/clients/client-elastic-transcoder/ElasticTranscoderClient.ts +++ b/clients/client-elastic-transcoder/ElasticTranscoderClient.ts @@ -174,11 +174,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -194,6 +189,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -210,18 +210,18 @@ export type ElasticTranscoderClientConfig = Partial<__SmithyConfiguration<__Http ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ElasticTranscoderClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -243,17 +243,17 @@ export class ElasticTranscoderClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-elastic-transcoder/package.json b/clients/client-elastic-transcoder/package.json index 002e346caecf..414acad77f2a 100644 --- a/clients/client-elastic-transcoder/package.json +++ b/clients/client-elastic-transcoder/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-elastic-transcoder", "description": "AWS SDK for JavaScript Elastic Transcoder Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-elasticache/CHANGELOG.md b/clients/client-elasticache/CHANGELOG.md index 90fcb056b37a..077d0f05c62d 100644 --- a/clients/client-elasticache/CHANGELOG.md +++ b/clients/client-elasticache/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-elasticache/ElastiCacheClient.ts b/clients/client-elasticache/ElastiCacheClient.ts index 487710dc9a6b..5a39331a23cd 100644 --- a/clients/client-elasticache/ElastiCacheClient.ts +++ b/clients/client-elasticache/ElastiCacheClient.ts @@ -444,11 +444,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -464,6 +459,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -480,18 +480,18 @@ export type ElastiCacheClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ElastiCacheClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -521,17 +521,17 @@ export class ElastiCacheClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-elasticache/package.json b/clients/client-elasticache/package.json index 609892cd2ded..c4933b57960b 100644 --- a/clients/client-elasticache/package.json +++ b/clients/client-elasticache/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-elasticache", "description": "AWS SDK for JavaScript Elasticache Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-elasticsearch-service/CHANGELOG.md b/clients/client-elasticsearch-service/CHANGELOG.md index 0e6be4470dcd..b8a2e8b6d9dd 100644 --- a/clients/client-elasticsearch-service/CHANGELOG.md +++ b/clients/client-elasticsearch-service/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-elasticsearch-service/ElasticsearchServiceClient.ts b/clients/client-elasticsearch-service/ElasticsearchServiceClient.ts index aba7112e2244..47293ceffd0a 100644 --- a/clients/client-elasticsearch-service/ElasticsearchServiceClient.ts +++ b/clients/client-elasticsearch-service/ElasticsearchServiceClient.ts @@ -315,11 +315,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -335,6 +330,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -351,18 +351,18 @@ export type ElasticsearchServiceClientConfig = Partial<__SmithyConfiguration<__H ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ElasticsearchServiceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -389,17 +389,17 @@ export class ElasticsearchServiceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-elasticsearch-service/package.json b/clients/client-elasticsearch-service/package.json index 6069d039cebf..1c0030e7b877 100644 --- a/clients/client-elasticsearch-service/package.json +++ b/clients/client-elasticsearch-service/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-elasticsearch-service", "description": "AWS SDK for JavaScript Elasticsearch Service Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-emr-containers/CHANGELOG.md b/clients/client-emr-containers/CHANGELOG.md index e743d51af9ed..62928b0666a8 100644 --- a/clients/client-emr-containers/CHANGELOG.md +++ b/clients/client-emr-containers/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-emr-containers/EMRContainersClient.ts b/clients/client-emr-containers/EMRContainersClient.ts index 2d688e4f9b24..aede49c1be81 100644 --- a/clients/client-emr-containers/EMRContainersClient.ts +++ b/clients/client-emr-containers/EMRContainersClient.ts @@ -189,11 +189,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -209,6 +204,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -225,18 +225,18 @@ export type EMRContainersClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type EMRContainersClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -278,17 +278,17 @@ export class EMRContainersClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-emr-containers/package.json b/clients/client-emr-containers/package.json index c942412d7b59..2346625a7828 100644 --- a/clients/client-emr-containers/package.json +++ b/clients/client-emr-containers/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-emr-containers", "description": "AWS SDK for JavaScript Emr Containers Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-emr/CHANGELOG.md b/clients/client-emr/CHANGELOG.md index 99db5c5d8c19..1f12afaac56d 100644 --- a/clients/client-emr/CHANGELOG.md +++ b/clients/client-emr/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-emr/EMRClient.ts b/clients/client-emr/EMRClient.ts index fa4ba173112e..bacdc4d110dd 100644 --- a/clients/client-emr/EMRClient.ts +++ b/clients/client-emr/EMRClient.ts @@ -330,11 +330,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -350,6 +345,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -366,18 +366,18 @@ export type EMRClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type EMRClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -401,17 +401,17 @@ export class EMRClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-emr/package.json b/clients/client-emr/package.json index 449672b5aeb9..d5ece0b17c75 100644 --- a/clients/client-emr/package.json +++ b/clients/client-emr/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-emr", "description": "AWS SDK for JavaScript Emr Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-eventbridge/CHANGELOG.md b/clients/client-eventbridge/CHANGELOG.md index c2435c96c8cf..60454d2ce678 100644 --- a/clients/client-eventbridge/CHANGELOG.md +++ b/clients/client-eventbridge/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-eventbridge/EventBridgeClient.ts b/clients/client-eventbridge/EventBridgeClient.ts index 7cdd24db70ad..89bc40539708 100644 --- a/clients/client-eventbridge/EventBridgeClient.ts +++ b/clients/client-eventbridge/EventBridgeClient.ts @@ -267,11 +267,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -287,6 +282,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -303,18 +303,18 @@ export type EventBridgeClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type EventBridgeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -356,17 +356,17 @@ export class EventBridgeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-eventbridge/package.json b/clients/client-eventbridge/package.json index d23422eea985..16032a98ad51 100644 --- a/clients/client-eventbridge/package.json +++ b/clients/client-eventbridge/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-eventbridge", "description": "AWS SDK for JavaScript Eventbridge Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-firehose/CHANGELOG.md b/clients/client-firehose/CHANGELOG.md index 08a5246bbc6f..118e8a036977 100644 --- a/clients/client-firehose/CHANGELOG.md +++ b/clients/client-firehose/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-firehose/FirehoseClient.ts b/clients/client-firehose/FirehoseClient.ts index df04fb67ab08..7ffca53c0e00 100644 --- a/clients/client-firehose/FirehoseClient.ts +++ b/clients/client-firehose/FirehoseClient.ts @@ -177,11 +177,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -197,6 +192,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -213,18 +213,18 @@ export type FirehoseClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type FirehoseClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -248,17 +248,17 @@ export class FirehoseClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-firehose/package.json b/clients/client-firehose/package.json index a30accaeb500..64e087210e0b 100644 --- a/clients/client-firehose/package.json +++ b/clients/client-firehose/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-firehose", "description": "AWS SDK for JavaScript Firehose Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-fms/CHANGELOG.md b/clients/client-fms/CHANGELOG.md index 504a3e611026..b93167b50673 100644 --- a/clients/client-fms/CHANGELOG.md +++ b/clients/client-fms/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-fms/FMSClient.ts b/clients/client-fms/FMSClient.ts index 2a4d8270d117..00d48ecb8c5c 100644 --- a/clients/client-fms/FMSClient.ts +++ b/clients/client-fms/FMSClient.ts @@ -228,11 +228,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -248,6 +243,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -264,18 +264,18 @@ export type FMSClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type FMSClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -303,17 +303,17 @@ export class FMSClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-fms/package.json b/clients/client-fms/package.json index 655533fe14f1..966919307ba0 100644 --- a/clients/client-fms/package.json +++ b/clients/client-fms/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-fms", "description": "AWS SDK for JavaScript Fms Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-forecast/CHANGELOG.md b/clients/client-forecast/CHANGELOG.md index f9df5543e7b0..e134f9938977 100644 --- a/clients/client-forecast/CHANGELOG.md +++ b/clients/client-forecast/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-forecast/ForecastClient.ts b/clients/client-forecast/ForecastClient.ts index f22437f7aa1b..706f7adcd4cb 100644 --- a/clients/client-forecast/ForecastClient.ts +++ b/clients/client-forecast/ForecastClient.ts @@ -258,11 +258,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -278,6 +273,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -294,18 +294,18 @@ export type ForecastClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ForecastClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -326,17 +326,17 @@ export class ForecastClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-forecast/package.json b/clients/client-forecast/package.json index cd2de4d253db..d8c865fe0876 100644 --- a/clients/client-forecast/package.json +++ b/clients/client-forecast/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-forecast", "description": "AWS SDK for JavaScript Forecast Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-forecastquery/CHANGELOG.md b/clients/client-forecastquery/CHANGELOG.md index 66360c282ef2..90c2747ad198 100644 --- a/clients/client-forecastquery/CHANGELOG.md +++ b/clients/client-forecastquery/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-forecastquery/ForecastqueryClient.ts b/clients/client-forecastquery/ForecastqueryClient.ts index 015f3d7578eb..c0337931d313 100644 --- a/clients/client-forecastquery/ForecastqueryClient.ts +++ b/clients/client-forecastquery/ForecastqueryClient.ts @@ -118,11 +118,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -138,6 +133,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -154,18 +154,18 @@ export type ForecastqueryClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ForecastqueryClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -186,17 +186,17 @@ export class ForecastqueryClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-forecastquery/package.json b/clients/client-forecastquery/package.json index 575ea1d11f8e..f62b114fe889 100644 --- a/clients/client-forecastquery/package.json +++ b/clients/client-forecastquery/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-forecastquery", "description": "AWS SDK for JavaScript Forecastquery Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-frauddetector/CHANGELOG.md b/clients/client-frauddetector/CHANGELOG.md index 0567bfdc5a01..f1ae73a2d46e 100644 --- a/clients/client-frauddetector/CHANGELOG.md +++ b/clients/client-frauddetector/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-frauddetector/FraudDetectorClient.ts b/clients/client-frauddetector/FraudDetectorClient.ts index 35deff79a605..9d27b181a689 100644 --- a/clients/client-frauddetector/FraudDetectorClient.ts +++ b/clients/client-frauddetector/FraudDetectorClient.ts @@ -312,11 +312,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -332,6 +327,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -348,18 +348,18 @@ export type FraudDetectorClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type FraudDetectorClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -382,17 +382,17 @@ export class FraudDetectorClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-frauddetector/package.json b/clients/client-frauddetector/package.json index ffc0188d936d..a1791fdd783a 100644 --- a/clients/client-frauddetector/package.json +++ b/clients/client-frauddetector/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-frauddetector", "description": "AWS SDK for JavaScript Frauddetector Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-frauddetector/protocols/Aws_json1_1.ts b/clients/client-frauddetector/protocols/Aws_json1_1.ts index dc545f5830b9..47aea02aa9bb 100644 --- a/clients/client-frauddetector/protocols/Aws_json1_1.ts +++ b/clients/client-frauddetector/protocols/Aws_json1_1.ts @@ -602,7 +602,8 @@ export const serializeAws_json1_1GetKMSEncryptionKeyCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "AWSHawksNestServiceFacade.GetKMSEncryptionKey", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1GetLabelsCommand = async ( diff --git a/clients/client-fsx/CHANGELOG.md b/clients/client-fsx/CHANGELOG.md index 4e78ee277d44..d17170814577 100644 --- a/clients/client-fsx/CHANGELOG.md +++ b/clients/client-fsx/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-fsx/FSxClient.ts b/clients/client-fsx/FSxClient.ts index 093996384cfd..75dd4e1304fd 100644 --- a/clients/client-fsx/FSxClient.ts +++ b/clients/client-fsx/FSxClient.ts @@ -195,11 +195,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -215,6 +210,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -231,18 +231,18 @@ export type FSxClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type FSxClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -264,17 +264,17 @@ export class FSxClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-fsx/package.json b/clients/client-fsx/package.json index 9eaa20ad1555..2721c8ee16db 100644 --- a/clients/client-fsx/package.json +++ b/clients/client-fsx/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-fsx", "description": "AWS SDK for JavaScript Fsx Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-gamelift/CHANGELOG.md b/clients/client-gamelift/CHANGELOG.md index f20b0782905f..47deb56d90f0 100644 --- a/clients/client-gamelift/CHANGELOG.md +++ b/clients/client-gamelift/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-gamelift/GameLiftClient.ts b/clients/client-gamelift/GameLiftClient.ts index 5edc463cc9d6..f119b641dc5a 100644 --- a/clients/client-gamelift/GameLiftClient.ts +++ b/clients/client-gamelift/GameLiftClient.ts @@ -543,11 +543,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -563,6 +558,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -579,18 +579,18 @@ export type GameLiftClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type GameLiftClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -661,17 +661,17 @@ export class GameLiftClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-gamelift/package.json b/clients/client-gamelift/package.json index c7893d9228ef..cd73cc4a8c94 100644 --- a/clients/client-gamelift/package.json +++ b/clients/client-gamelift/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-gamelift", "description": "AWS SDK for JavaScript Gamelift Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-glacier/CHANGELOG.md b/clients/client-glacier/CHANGELOG.md index 77066088d44c..1ce75d0bf987 100644 --- a/clients/client-glacier/CHANGELOG.md +++ b/clients/client-glacier/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-glacier/GlacierClient.ts b/clients/client-glacier/GlacierClient.ts index 8a687b7cee92..0ad28347b0e8 100644 --- a/clients/client-glacier/GlacierClient.ts +++ b/clients/client-glacier/GlacierClient.ts @@ -266,11 +266,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -286,6 +281,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -310,18 +310,18 @@ export type GlacierClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type GlacierClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -379,18 +379,18 @@ export class GlacierClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getGlacierPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-glacier/package.json b/clients/client-glacier/package.json index fb6d65ba0269..98742ee88448 100644 --- a/clients/client-glacier/package.json +++ b/clients/client-glacier/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-glacier", "description": "AWS SDK for JavaScript Glacier Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -31,21 +31,21 @@ "@aws-crypto/sha256-js": "^1.0.0", "@aws-sdk/body-checksum-browser": "3.6.1", "@aws-sdk/body-checksum-node": "3.6.1", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-sdk-glacier": "3.6.1", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -57,7 +57,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-global-accelerator/CHANGELOG.md b/clients/client-global-accelerator/CHANGELOG.md index 9a0630805ad9..1e0c44410fb4 100644 --- a/clients/client-global-accelerator/CHANGELOG.md +++ b/clients/client-global-accelerator/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-global-accelerator/GlobalAcceleratorClient.ts b/clients/client-global-accelerator/GlobalAcceleratorClient.ts index 9f1a581bc6bd..93259e52d88f 100644 --- a/clients/client-global-accelerator/GlobalAcceleratorClient.ts +++ b/clients/client-global-accelerator/GlobalAcceleratorClient.ts @@ -351,11 +351,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -371,6 +366,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -387,18 +387,18 @@ export type GlobalAcceleratorClientConfig = Partial<__SmithyConfiguration<__Http ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type GlobalAcceleratorClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -566,17 +566,17 @@ export class GlobalAcceleratorClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-global-accelerator/package.json b/clients/client-global-accelerator/package.json index 6cda0fc6d373..5ed3a9a7ae43 100644 --- a/clients/client-global-accelerator/package.json +++ b/clients/client-global-accelerator/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-global-accelerator", "description": "AWS SDK for JavaScript Global Accelerator Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-glue/CHANGELOG.md b/clients/client-glue/CHANGELOG.md index 574e4fc81f0f..293647d12199 100644 --- a/clients/client-glue/CHANGELOG.md +++ b/clients/client-glue/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-glue/GlueClient.ts b/clients/client-glue/GlueClient.ts index 7f3acb7add8b..903f4a0cb657 100644 --- a/clients/client-glue/GlueClient.ts +++ b/clients/client-glue/GlueClient.ts @@ -729,11 +729,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -749,6 +744,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -765,18 +765,18 @@ export type GlueClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOption ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type GlueClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -798,17 +798,17 @@ export class GlueClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-glue/package.json b/clients/client-glue/package.json index cbe8207f94a7..0903490acd9b 100644 --- a/clients/client-glue/package.json +++ b/clients/client-glue/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-glue", "description": "AWS SDK for JavaScript Glue Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-greengrass/CHANGELOG.md b/clients/client-greengrass/CHANGELOG.md index 919ee1e745c3..168c0c8ff401 100644 --- a/clients/client-greengrass/CHANGELOG.md +++ b/clients/client-greengrass/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-greengrass/GreengrassClient.ts b/clients/client-greengrass/GreengrassClient.ts index 70f7c64b7a04..a1f28639a8ec 100644 --- a/clients/client-greengrass/GreengrassClient.ts +++ b/clients/client-greengrass/GreengrassClient.ts @@ -621,11 +621,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -641,6 +636,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -657,18 +657,18 @@ export type GreengrassClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type GreengrassClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -689,17 +689,17 @@ export class GreengrassClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-greengrass/package.json b/clients/client-greengrass/package.json index d453e44c27e8..d6df5388dc1c 100644 --- a/clients/client-greengrass/package.json +++ b/clients/client-greengrass/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-greengrass", "description": "AWS SDK for JavaScript Greengrass Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-groundstation/CHANGELOG.md b/clients/client-groundstation/CHANGELOG.md index a1d5e36d4828..16e4dd024ace 100644 --- a/clients/client-groundstation/CHANGELOG.md +++ b/clients/client-groundstation/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-groundstation/GroundStationClient.ts b/clients/client-groundstation/GroundStationClient.ts index 8ab7a6a28d16..1f79712785a7 100644 --- a/clients/client-groundstation/GroundStationClient.ts +++ b/clients/client-groundstation/GroundStationClient.ts @@ -219,11 +219,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -239,6 +234,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -255,18 +255,18 @@ export type GroundStationClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type GroundStationClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -290,17 +290,17 @@ export class GroundStationClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-groundstation/package.json b/clients/client-groundstation/package.json index 6942fa34e827..d74c5ff5c8de 100644 --- a/clients/client-groundstation/package.json +++ b/clients/client-groundstation/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-groundstation", "description": "AWS SDK for JavaScript Groundstation Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-guardduty/CHANGELOG.md b/clients/client-guardduty/CHANGELOG.md index 68957a316d0b..3373c525550c 100644 --- a/clients/client-guardduty/CHANGELOG.md +++ b/clients/client-guardduty/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-guardduty/GuardDutyClient.ts b/clients/client-guardduty/GuardDutyClient.ts index 1c1f69599cfc..b142b0d3341e 100644 --- a/clients/client-guardduty/GuardDutyClient.ts +++ b/clients/client-guardduty/GuardDutyClient.ts @@ -363,11 +363,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -383,6 +378,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -399,18 +399,18 @@ export type GuardDutyClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type GuardDutyClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -447,17 +447,17 @@ export class GuardDutyClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-guardduty/package.json b/clients/client-guardduty/package.json index e528c21bc547..b19d2f74ed67 100644 --- a/clients/client-guardduty/package.json +++ b/clients/client-guardduty/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-guardduty", "description": "AWS SDK for JavaScript Guardduty Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-health/CHANGELOG.md b/clients/client-health/CHANGELOG.md index f32e2e8974ab..1a99bebf7dc0 100644 --- a/clients/client-health/CHANGELOG.md +++ b/clients/client-health/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-health/HealthClient.ts b/clients/client-health/HealthClient.ts index 321ee6c83dd2..aa96677a871a 100644 --- a/clients/client-health/HealthClient.ts +++ b/clients/client-health/HealthClient.ts @@ -189,11 +189,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -209,6 +204,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -225,18 +225,18 @@ export type HealthClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type HealthClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -294,17 +294,17 @@ export class HealthClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-health/package.json b/clients/client-health/package.json index 69e7e9c42c92..e90952265661 100644 --- a/clients/client-health/package.json +++ b/clients/client-health/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-health", "description": "AWS SDK for JavaScript Health Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-health/protocols/Aws_json1_1.ts b/clients/client-health/protocols/Aws_json1_1.ts index 713f8c421626..a7132dfda719 100644 --- a/clients/client-health/protocols/Aws_json1_1.ts +++ b/clients/client-health/protocols/Aws_json1_1.ts @@ -239,7 +239,8 @@ export const serializeAws_json1_1DescribeHealthServiceStatusForOrganizationComma "content-type": "application/x-amz-json-1.1", "x-amz-target": "AWSHealth_20160804.DescribeHealthServiceStatusForOrganization", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1DisableHealthServiceAccessForOrganizationCommand = async ( @@ -250,7 +251,8 @@ export const serializeAws_json1_1DisableHealthServiceAccessForOrganizationComman "content-type": "application/x-amz-json-1.1", "x-amz-target": "AWSHealth_20160804.DisableHealthServiceAccessForOrganization", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1EnableHealthServiceAccessForOrganizationCommand = async ( @@ -261,7 +263,8 @@ export const serializeAws_json1_1EnableHealthServiceAccessForOrganizationCommand "content-type": "application/x-amz-json-1.1", "x-amz-target": "AWSHealth_20160804.EnableHealthServiceAccessForOrganization", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const deserializeAws_json1_1DescribeAffectedAccountsForOrganizationCommand = async ( diff --git a/clients/client-healthlake/CHANGELOG.md b/clients/client-healthlake/CHANGELOG.md index b1dafece4b53..a2b986721158 100644 --- a/clients/client-healthlake/CHANGELOG.md +++ b/clients/client-healthlake/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-healthlake/HealthLakeClient.ts b/clients/client-healthlake/HealthLakeClient.ts index 2061c0a6acd5..b2f7231c89d7 100644 --- a/clients/client-healthlake/HealthLakeClient.ts +++ b/clients/client-healthlake/HealthLakeClient.ts @@ -147,11 +147,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -167,6 +162,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -183,18 +183,18 @@ export type HealthLakeClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type HealthLakeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -216,17 +216,17 @@ export class HealthLakeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-healthlake/package.json b/clients/client-healthlake/package.json index f5fb3d6ac381..161f114d0827 100644 --- a/clients/client-healthlake/package.json +++ b/clients/client-healthlake/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-healthlake", "description": "AWS SDK for JavaScript Healthlake Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-honeycode/CHANGELOG.md b/clients/client-honeycode/CHANGELOG.md index 5f229f2460a9..3b43aabb52a6 100644 --- a/clients/client-honeycode/CHANGELOG.md +++ b/clients/client-honeycode/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-honeycode/HoneycodeClient.ts b/clients/client-honeycode/HoneycodeClient.ts index 9049a13b396d..9b88e7098dcc 100644 --- a/clients/client-honeycode/HoneycodeClient.ts +++ b/clients/client-honeycode/HoneycodeClient.ts @@ -174,11 +174,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -194,6 +189,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -210,18 +210,18 @@ export type HoneycodeClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type HoneycodeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -246,17 +246,17 @@ export class HoneycodeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-honeycode/package.json b/clients/client-honeycode/package.json index fc20595c9a23..938bd1b7f38e 100644 --- a/clients/client-honeycode/package.json +++ b/clients/client-honeycode/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-honeycode", "description": "AWS SDK for JavaScript Honeycode Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-iam/CHANGELOG.md b/clients/client-iam/CHANGELOG.md index 66ce8d992291..532565ea66e6 100644 --- a/clients/client-iam/CHANGELOG.md +++ b/clients/client-iam/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iam/IAMClient.ts b/clients/client-iam/IAMClient.ts index a47bbca1b95e..cf5d589d78f1 100644 --- a/clients/client-iam/IAMClient.ts +++ b/clients/client-iam/IAMClient.ts @@ -735,11 +735,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -755,6 +750,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -771,18 +771,18 @@ export type IAMClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IAMClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -807,17 +807,17 @@ export class IAMClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-iam/package.json b/clients/client-iam/package.json index b10b2cb12c2b..c674b65d0cf2 100644 --- a/clients/client-iam/package.json +++ b/clients/client-iam/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iam", "description": "AWS SDK for JavaScript Iam Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-identitystore/CHANGELOG.md b/clients/client-identitystore/CHANGELOG.md index 3bfd1b866589..4ab41a330fcd 100644 --- a/clients/client-identitystore/CHANGELOG.md +++ b/clients/client-identitystore/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-identitystore/IdentitystoreClient.ts b/clients/client-identitystore/IdentitystoreClient.ts index 5f0f6c09b328..1552babdfcfc 100644 --- a/clients/client-identitystore/IdentitystoreClient.ts +++ b/clients/client-identitystore/IdentitystoreClient.ts @@ -129,11 +129,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -149,6 +144,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -165,18 +165,18 @@ export type IdentitystoreClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IdentitystoreClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; export class IdentitystoreClient extends __Client< @@ -194,17 +194,17 @@ export class IdentitystoreClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-identitystore/package.json b/clients/client-identitystore/package.json index 7f17da5e43cc..5cd325282980 100644 --- a/clients/client-identitystore/package.json +++ b/clients/client-identitystore/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-identitystore", "description": "AWS SDK for JavaScript Identitystore Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-imagebuilder/CHANGELOG.md b/clients/client-imagebuilder/CHANGELOG.md index 6b63163f25a2..879cc7627872 100644 --- a/clients/client-imagebuilder/CHANGELOG.md +++ b/clients/client-imagebuilder/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-imagebuilder/ImagebuilderClient.ts b/clients/client-imagebuilder/ImagebuilderClient.ts index 29b5359d1060..117d46ccb6fe 100644 --- a/clients/client-imagebuilder/ImagebuilderClient.ts +++ b/clients/client-imagebuilder/ImagebuilderClient.ts @@ -306,11 +306,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -326,6 +321,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -342,18 +342,18 @@ export type ImagebuilderClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ImagebuilderClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -374,17 +374,17 @@ export class ImagebuilderClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-imagebuilder/package.json b/clients/client-imagebuilder/package.json index faf984e7c084..60fbdeabe423 100644 --- a/clients/client-imagebuilder/package.json +++ b/clients/client-imagebuilder/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-imagebuilder", "description": "AWS SDK for JavaScript Imagebuilder Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-inspector/CHANGELOG.md b/clients/client-inspector/CHANGELOG.md index c60f12c98cbc..1617e4b5a3cf 100644 --- a/clients/client-inspector/CHANGELOG.md +++ b/clients/client-inspector/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-inspector/InspectorClient.ts b/clients/client-inspector/InspectorClient.ts index f048693e1440..8aeaa38f4012 100644 --- a/clients/client-inspector/InspectorClient.ts +++ b/clients/client-inspector/InspectorClient.ts @@ -306,11 +306,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -326,6 +321,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -342,18 +342,18 @@ export type InspectorClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type InspectorClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -377,17 +377,17 @@ export class InspectorClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-inspector/package.json b/clients/client-inspector/package.json index 3e7e191b1ad3..f7013bec04d2 100644 --- a/clients/client-inspector/package.json +++ b/clients/client-inspector/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-inspector", "description": "AWS SDK for JavaScript Inspector Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-inspector/protocols/Aws_json1_1.ts b/clients/client-inspector/protocols/Aws_json1_1.ts index 4f8ebfdbdf1b..053848d7b7c6 100644 --- a/clients/client-inspector/protocols/Aws_json1_1.ts +++ b/clients/client-inspector/protocols/Aws_json1_1.ts @@ -388,7 +388,8 @@ export const serializeAws_json1_1DescribeCrossAccountAccessRoleCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "InspectorService.DescribeCrossAccountAccessRole", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1DescribeExclusionsCommand = async ( diff --git a/clients/client-iot-1click-devices-service/CHANGELOG.md b/clients/client-iot-1click-devices-service/CHANGELOG.md index fd9140fa877c..4a141f2ded3d 100644 --- a/clients/client-iot-1click-devices-service/CHANGELOG.md +++ b/clients/client-iot-1click-devices-service/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iot-1click-devices-service/IoT1ClickDevicesServiceClient.ts b/clients/client-iot-1click-devices-service/IoT1ClickDevicesServiceClient.ts index 70ee5dbfc8fc..38d1d770e71f 100644 --- a/clients/client-iot-1click-devices-service/IoT1ClickDevicesServiceClient.ts +++ b/clients/client-iot-1click-devices-service/IoT1ClickDevicesServiceClient.ts @@ -168,11 +168,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -188,6 +183,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -204,18 +204,18 @@ export type IoT1ClickDevicesServiceClientConfig = Partial<__SmithyConfiguration< ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IoT1ClickDevicesServiceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -238,17 +238,17 @@ export class IoT1ClickDevicesServiceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-iot-1click-devices-service/package.json b/clients/client-iot-1click-devices-service/package.json index b75316a735b5..89304b9c6acd 100644 --- a/clients/client-iot-1click-devices-service/package.json +++ b/clients/client-iot-1click-devices-service/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iot-1click-devices-service", "description": "AWS SDK for JavaScript Iot 1click Devices Service Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-iot-1click-projects/CHANGELOG.md b/clients/client-iot-1click-projects/CHANGELOG.md index 40fb1dd6bcc2..27801345767a 100644 --- a/clients/client-iot-1click-projects/CHANGELOG.md +++ b/clients/client-iot-1click-projects/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iot-1click-projects/IoT1ClickProjectsClient.ts b/clients/client-iot-1click-projects/IoT1ClickProjectsClient.ts index 5bde8a3a7a81..27f9cf665991 100644 --- a/clients/client-iot-1click-projects/IoT1ClickProjectsClient.ts +++ b/clients/client-iot-1click-projects/IoT1ClickProjectsClient.ts @@ -177,11 +177,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -197,6 +192,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -213,18 +213,18 @@ export type IoT1ClickProjectsClientConfig = Partial<__SmithyConfiguration<__Http ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IoT1ClickProjectsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -245,17 +245,17 @@ export class IoT1ClickProjectsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-iot-1click-projects/package.json b/clients/client-iot-1click-projects/package.json index cc9b3c0b2d56..45f0c49e8fff 100644 --- a/clients/client-iot-1click-projects/package.json +++ b/clients/client-iot-1click-projects/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iot-1click-projects", "description": "AWS SDK for JavaScript Iot 1click Projects Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-iot-data-plane/CHANGELOG.md b/clients/client-iot-data-plane/CHANGELOG.md index 2b08191253c7..c01b45147a56 100644 --- a/clients/client-iot-data-plane/CHANGELOG.md +++ b/clients/client-iot-data-plane/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iot-data-plane/IoTDataPlaneClient.ts b/clients/client-iot-data-plane/IoTDataPlaneClient.ts index 11f9140422b4..559663016e0b 100644 --- a/clients/client-iot-data-plane/IoTDataPlaneClient.ts +++ b/clients/client-iot-data-plane/IoTDataPlaneClient.ts @@ -141,11 +141,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -161,6 +156,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -177,18 +177,18 @@ export type IoTDataPlaneClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IoTDataPlaneClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -219,17 +219,17 @@ export class IoTDataPlaneClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getOmitRetryHeadersPlugin(this.config)); } diff --git a/clients/client-iot-data-plane/package.json b/clients/client-iot-data-plane/package.json index 4f5eadf86349..601da665d212 100644 --- a/clients/client-iot-data-plane/package.json +++ b/clients/client-iot-data-plane/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iot-data-plane", "description": "AWS SDK for JavaScript Iot Data Plane Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-iot-events-data/CHANGELOG.md b/clients/client-iot-events-data/CHANGELOG.md index 7c806a2a8ebe..7e864c669afb 100644 --- a/clients/client-iot-events-data/CHANGELOG.md +++ b/clients/client-iot-events-data/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iot-events-data/IoTEventsDataClient.ts b/clients/client-iot-events-data/IoTEventsDataClient.ts index d7700ef08563..0e7b31f8f170 100644 --- a/clients/client-iot-events-data/IoTEventsDataClient.ts +++ b/clients/client-iot-events-data/IoTEventsDataClient.ts @@ -132,11 +132,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -152,6 +147,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -168,18 +168,18 @@ export type IoTEventsDataClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IoTEventsDataClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -202,17 +202,17 @@ export class IoTEventsDataClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-iot-events-data/package.json b/clients/client-iot-events-data/package.json index 29d35bccee62..023af7a6984a 100644 --- a/clients/client-iot-events-data/package.json +++ b/clients/client-iot-events-data/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iot-events-data", "description": "AWS SDK for JavaScript Iot Events Data Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-iot-events/CHANGELOG.md b/clients/client-iot-events/CHANGELOG.md index 0549a87828a5..6f9775df1307 100644 --- a/clients/client-iot-events/CHANGELOG.md +++ b/clients/client-iot-events/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iot-events/IoTEventsClient.ts b/clients/client-iot-events/IoTEventsClient.ts index a98378b1b27d..f6840faf1bbe 100644 --- a/clients/client-iot-events/IoTEventsClient.ts +++ b/clients/client-iot-events/IoTEventsClient.ts @@ -186,11 +186,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -206,6 +201,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -222,18 +222,18 @@ export type IoTEventsClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IoTEventsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -256,17 +256,17 @@ export class IoTEventsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-iot-events/package.json b/clients/client-iot-events/package.json index 5fdcf12941a4..0d09801d6bd8 100644 --- a/clients/client-iot-events/package.json +++ b/clients/client-iot-events/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iot-events", "description": "AWS SDK for JavaScript Iot Events Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-iot-jobs-data-plane/CHANGELOG.md b/clients/client-iot-jobs-data-plane/CHANGELOG.md index 39b3715aee80..72ccc3eebd65 100644 --- a/clients/client-iot-jobs-data-plane/CHANGELOG.md +++ b/clients/client-iot-jobs-data-plane/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iot-jobs-data-plane/IoTJobsDataPlaneClient.ts b/clients/client-iot-jobs-data-plane/IoTJobsDataPlaneClient.ts index 840837f3d30a..ef113356dd02 100644 --- a/clients/client-iot-jobs-data-plane/IoTJobsDataPlaneClient.ts +++ b/clients/client-iot-jobs-data-plane/IoTJobsDataPlaneClient.ts @@ -138,11 +138,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -158,6 +153,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -174,18 +174,18 @@ export type IoTJobsDataPlaneClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IoTJobsDataPlaneClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -216,17 +216,17 @@ export class IoTJobsDataPlaneClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-iot-jobs-data-plane/package.json b/clients/client-iot-jobs-data-plane/package.json index 5b3993b58e8c..a08f62571d76 100644 --- a/clients/client-iot-jobs-data-plane/package.json +++ b/clients/client-iot-jobs-data-plane/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iot-jobs-data-plane", "description": "AWS SDK for JavaScript Iot Jobs Data Plane Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-iot/CHANGELOG.md b/clients/client-iot/CHANGELOG.md index f96efc186d4b..fd7bee441b83 100644 --- a/clients/client-iot/CHANGELOG.md +++ b/clients/client-iot/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iot/IoTClient.ts b/clients/client-iot/IoTClient.ts index 6ea6ac6c2243..142f4321f9c8 100644 --- a/clients/client-iot/IoTClient.ts +++ b/clients/client-iot/IoTClient.ts @@ -1128,11 +1128,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -1148,6 +1143,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -1164,18 +1164,18 @@ export type IoTClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IoTClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -1211,17 +1211,17 @@ export class IoTClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getOmitRetryHeadersPlugin(this.config)); } diff --git a/clients/client-iot/package.json b/clients/client-iot/package.json index 559774ed05ac..b915e5ef3b17 100644 --- a/clients/client-iot/package.json +++ b/clients/client-iot/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iot", "description": "AWS SDK for JavaScript Iot Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-iotanalytics/CHANGELOG.md b/clients/client-iotanalytics/CHANGELOG.md index cc7146a15728..51a9ec55c2f6 100644 --- a/clients/client-iotanalytics/CHANGELOG.md +++ b/clients/client-iotanalytics/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iotanalytics/IoTAnalyticsClient.ts b/clients/client-iotanalytics/IoTAnalyticsClient.ts index 51b4717b99ba..aa0cd11309d3 100644 --- a/clients/client-iotanalytics/IoTAnalyticsClient.ts +++ b/clients/client-iotanalytics/IoTAnalyticsClient.ts @@ -243,11 +243,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -263,6 +258,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -279,18 +279,18 @@ export type IoTAnalyticsClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IoTAnalyticsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -329,17 +329,17 @@ export class IoTAnalyticsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-iotanalytics/package.json b/clients/client-iotanalytics/package.json index ee8cfcb0c17b..4f6dd16dccf9 100644 --- a/clients/client-iotanalytics/package.json +++ b/clients/client-iotanalytics/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iotanalytics", "description": "AWS SDK for JavaScript Iotanalytics Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-iotsecuretunneling/CHANGELOG.md b/clients/client-iotsecuretunneling/CHANGELOG.md index ef0da8438abc..a3b238649445 100644 --- a/clients/client-iotsecuretunneling/CHANGELOG.md +++ b/clients/client-iotsecuretunneling/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iotsecuretunneling/IoTSecureTunnelingClient.ts b/clients/client-iotsecuretunneling/IoTSecureTunnelingClient.ts index b9da0d65480e..fda6d7add6c1 100644 --- a/clients/client-iotsecuretunneling/IoTSecureTunnelingClient.ts +++ b/clients/client-iotsecuretunneling/IoTSecureTunnelingClient.ts @@ -141,11 +141,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -161,6 +156,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -177,18 +177,18 @@ export type IoTSecureTunnelingClientConfig = Partial<__SmithyConfiguration<__Htt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IoTSecureTunnelingClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -213,17 +213,17 @@ export class IoTSecureTunnelingClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-iotsecuretunneling/package.json b/clients/client-iotsecuretunneling/package.json index b24c43f6c9de..a420054332ec 100644 --- a/clients/client-iotsecuretunneling/package.json +++ b/clients/client-iotsecuretunneling/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iotsecuretunneling", "description": "AWS SDK for JavaScript Iotsecuretunneling Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-iotsitewise/CHANGELOG.md b/clients/client-iotsitewise/CHANGELOG.md index f6805c40aa09..1c69bc5c1fa5 100644 --- a/clients/client-iotsitewise/CHANGELOG.md +++ b/clients/client-iotsitewise/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iotsitewise/IoTSiteWiseClient.ts b/clients/client-iotsitewise/IoTSiteWiseClient.ts index ca6efddd21a7..5b0d06529194 100644 --- a/clients/client-iotsitewise/IoTSiteWiseClient.ts +++ b/clients/client-iotsitewise/IoTSiteWiseClient.ts @@ -339,11 +339,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -359,6 +354,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -375,18 +375,18 @@ export type IoTSiteWiseClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IoTSiteWiseClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -408,17 +408,17 @@ export class IoTSiteWiseClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-iotsitewise/package.json b/clients/client-iotsitewise/package.json index 19197f7147ba..7a806b99c259 100644 --- a/clients/client-iotsitewise/package.json +++ b/clients/client-iotsitewise/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iotsitewise", "description": "AWS SDK for JavaScript Iotsitewise Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-iotthingsgraph/CHANGELOG.md b/clients/client-iotthingsgraph/CHANGELOG.md index 899d98b416ce..971cd9c85967 100644 --- a/clients/client-iotthingsgraph/CHANGELOG.md +++ b/clients/client-iotthingsgraph/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-iotthingsgraph/IoTThingsGraphClient.ts b/clients/client-iotthingsgraph/IoTThingsGraphClient.ts index 8212b1671651..fc83af7f039e 100644 --- a/clients/client-iotthingsgraph/IoTThingsGraphClient.ts +++ b/clients/client-iotthingsgraph/IoTThingsGraphClient.ts @@ -285,11 +285,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -305,6 +300,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -321,18 +321,18 @@ export type IoTThingsGraphClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IoTThingsGraphClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -357,17 +357,17 @@ export class IoTThingsGraphClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-iotthingsgraph/package.json b/clients/client-iotthingsgraph/package.json index 1d2557d16df6..a45590ec75c0 100644 --- a/clients/client-iotthingsgraph/package.json +++ b/clients/client-iotthingsgraph/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-iotthingsgraph", "description": "AWS SDK for JavaScript Iotthingsgraph Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-ivs/CHANGELOG.md b/clients/client-ivs/CHANGELOG.md index 547ac59e8106..95945684669e 100644 --- a/clients/client-ivs/CHANGELOG.md +++ b/clients/client-ivs/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-ivs/IvsClient.ts b/clients/client-ivs/IvsClient.ts index 16a23b63c4dc..8ab5cd2c90a8 100644 --- a/clients/client-ivs/IvsClient.ts +++ b/clients/client-ivs/IvsClient.ts @@ -195,11 +195,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -215,6 +210,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -231,18 +231,18 @@ export type IvsClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type IvsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -538,17 +538,17 @@ export class IvsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-ivs/package.json b/clients/client-ivs/package.json index e969a3d36f1c..67e657fa5b8f 100644 --- a/clients/client-ivs/package.json +++ b/clients/client-ivs/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-ivs", "description": "AWS SDK for JavaScript Ivs Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-kafka/CHANGELOG.md b/clients/client-kafka/CHANGELOG.md index 4239b5c6f7e8..eccf5d316ab9 100644 --- a/clients/client-kafka/CHANGELOG.md +++ b/clients/client-kafka/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-kafka/KafkaClient.ts b/clients/client-kafka/KafkaClient.ts index c83e804a23af..92618288fdc1 100644 --- a/clients/client-kafka/KafkaClient.ts +++ b/clients/client-kafka/KafkaClient.ts @@ -252,11 +252,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -272,6 +267,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -288,18 +288,18 @@ export type KafkaClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type KafkaClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -320,17 +320,17 @@ export class KafkaClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-kafka/package.json b/clients/client-kafka/package.json index e8e1f0e4524c..4852da1d0791 100644 --- a/clients/client-kafka/package.json +++ b/clients/client-kafka/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-kafka", "description": "AWS SDK for JavaScript Kafka Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-kendra/CHANGELOG.md b/clients/client-kendra/CHANGELOG.md index ddc0e684008c..5fd49bccd247 100644 --- a/clients/client-kendra/CHANGELOG.md +++ b/clients/client-kendra/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-kendra/KendraClient.ts b/clients/client-kendra/KendraClient.ts index 67758bcd349a..e518dbfee043 100644 --- a/clients/client-kendra/KendraClient.ts +++ b/clients/client-kendra/KendraClient.ts @@ -219,11 +219,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -239,6 +234,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -255,18 +255,18 @@ export type KendraClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type KendraClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -287,17 +287,17 @@ export class KendraClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-kendra/package.json b/clients/client-kendra/package.json index 0662d84245cf..ad1320c21e95 100644 --- a/clients/client-kendra/package.json +++ b/clients/client-kendra/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-kendra", "description": "AWS SDK for JavaScript Kendra Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-kinesis-analytics-v2/CHANGELOG.md b/clients/client-kinesis-analytics-v2/CHANGELOG.md index 77397c2759ad..5e28d50c066e 100644 --- a/clients/client-kinesis-analytics-v2/CHANGELOG.md +++ b/clients/client-kinesis-analytics-v2/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-kinesis-analytics-v2/KinesisAnalyticsV2Client.ts b/clients/client-kinesis-analytics-v2/KinesisAnalyticsV2Client.ts index 93499168e79e..8f5f6b80598f 100644 --- a/clients/client-kinesis-analytics-v2/KinesisAnalyticsV2Client.ts +++ b/clients/client-kinesis-analytics-v2/KinesisAnalyticsV2Client.ts @@ -255,11 +255,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -275,6 +270,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -291,18 +291,18 @@ export type KinesisAnalyticsV2ClientConfig = Partial<__SmithyConfiguration<__Htt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type KinesisAnalyticsV2ClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -325,17 +325,17 @@ export class KinesisAnalyticsV2Client extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-kinesis-analytics-v2/package.json b/clients/client-kinesis-analytics-v2/package.json index 03884bc23562..4fddd097edbd 100644 --- a/clients/client-kinesis-analytics-v2/package.json +++ b/clients/client-kinesis-analytics-v2/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-kinesis-analytics-v2", "description": "AWS SDK for JavaScript Kinesis Analytics V2 Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-kinesis-analytics/CHANGELOG.md b/clients/client-kinesis-analytics/CHANGELOG.md index 5b7f3755c2e9..bacbdf0a3ba4 100644 --- a/clients/client-kinesis-analytics/CHANGELOG.md +++ b/clients/client-kinesis-analytics/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-kinesis-analytics/KinesisAnalyticsClient.ts b/clients/client-kinesis-analytics/KinesisAnalyticsClient.ts index db54ebd2f997..90d52edba18a 100644 --- a/clients/client-kinesis-analytics/KinesisAnalyticsClient.ts +++ b/clients/client-kinesis-analytics/KinesisAnalyticsClient.ts @@ -213,11 +213,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -233,6 +228,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -249,18 +249,18 @@ export type KinesisAnalyticsClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type KinesisAnalyticsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -290,17 +290,17 @@ export class KinesisAnalyticsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-kinesis-analytics/package.json b/clients/client-kinesis-analytics/package.json index 6254c704c00c..a5a8a0a063ec 100644 --- a/clients/client-kinesis-analytics/package.json +++ b/clients/client-kinesis-analytics/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-kinesis-analytics", "description": "AWS SDK for JavaScript Kinesis Analytics Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-kinesis-video-archived-media/CHANGELOG.md b/clients/client-kinesis-video-archived-media/CHANGELOG.md index 321b2e9803aa..29300934c800 100644 --- a/clients/client-kinesis-video-archived-media/CHANGELOG.md +++ b/clients/client-kinesis-video-archived-media/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-kinesis-video-archived-media/KinesisVideoArchivedMediaClient.ts b/clients/client-kinesis-video-archived-media/KinesisVideoArchivedMediaClient.ts index ae93bc628c97..40c69793ca19 100644 --- a/clients/client-kinesis-video-archived-media/KinesisVideoArchivedMediaClient.ts +++ b/clients/client-kinesis-video-archived-media/KinesisVideoArchivedMediaClient.ts @@ -141,11 +141,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -161,6 +156,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -177,18 +177,18 @@ export type KinesisVideoArchivedMediaClientConfig = Partial<__SmithyConfiguratio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type KinesisVideoArchivedMediaClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -209,17 +209,17 @@ export class KinesisVideoArchivedMediaClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-kinesis-video-archived-media/package.json b/clients/client-kinesis-video-archived-media/package.json index 9298e625c362..3d4d4f31165b 100644 --- a/clients/client-kinesis-video-archived-media/package.json +++ b/clients/client-kinesis-video-archived-media/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-kinesis-video-archived-media", "description": "AWS SDK for JavaScript Kinesis Video Archived Media Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-kinesis-video-media/CHANGELOG.md b/clients/client-kinesis-video-media/CHANGELOG.md index 924044e6a716..a65e618b38a7 100644 --- a/clients/client-kinesis-video-media/CHANGELOG.md +++ b/clients/client-kinesis-video-media/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-kinesis-video-media/KinesisVideoMediaClient.ts b/clients/client-kinesis-video-media/KinesisVideoMediaClient.ts index 50e44ade120e..d92409b9d7be 100644 --- a/clients/client-kinesis-video-media/KinesisVideoMediaClient.ts +++ b/clients/client-kinesis-video-media/KinesisVideoMediaClient.ts @@ -118,11 +118,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -138,6 +133,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -154,18 +154,18 @@ export type KinesisVideoMediaClientConfig = Partial<__SmithyConfiguration<__Http ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type KinesisVideoMediaClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -186,17 +186,17 @@ export class KinesisVideoMediaClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-kinesis-video-media/package.json b/clients/client-kinesis-video-media/package.json index f35d8be4bd7b..25f08c4494f1 100644 --- a/clients/client-kinesis-video-media/package.json +++ b/clients/client-kinesis-video-media/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-kinesis-video-media", "description": "AWS SDK for JavaScript Kinesis Video Media Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-kinesis-video-signaling/CHANGELOG.md b/clients/client-kinesis-video-signaling/CHANGELOG.md index 25bf392601a4..5bf41645bc84 100644 --- a/clients/client-kinesis-video-signaling/CHANGELOG.md +++ b/clients/client-kinesis-video-signaling/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-kinesis-video-signaling/KinesisVideoSignalingClient.ts b/clients/client-kinesis-video-signaling/KinesisVideoSignalingClient.ts index f6360cdcdfe7..583807998d00 100644 --- a/clients/client-kinesis-video-signaling/KinesisVideoSignalingClient.ts +++ b/clients/client-kinesis-video-signaling/KinesisVideoSignalingClient.ts @@ -128,11 +128,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -148,6 +143,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -164,18 +164,18 @@ export type KinesisVideoSignalingClientConfig = Partial<__SmithyConfiguration<__ ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type KinesisVideoSignalingClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -198,17 +198,17 @@ export class KinesisVideoSignalingClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getOmitRetryHeadersPlugin(this.config)); } diff --git a/clients/client-kinesis-video-signaling/package.json b/clients/client-kinesis-video-signaling/package.json index 2b8dc09a56f7..6b144268d3e1 100644 --- a/clients/client-kinesis-video-signaling/package.json +++ b/clients/client-kinesis-video-signaling/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-kinesis-video-signaling", "description": "AWS SDK for JavaScript Kinesis Video Signaling Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-kinesis-video/CHANGELOG.md b/clients/client-kinesis-video/CHANGELOG.md index ef2e1b1d652e..dfc13f565cbf 100644 --- a/clients/client-kinesis-video/CHANGELOG.md +++ b/clients/client-kinesis-video/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-kinesis-video/KinesisVideoClient.ts b/clients/client-kinesis-video/KinesisVideoClient.ts index 201ea2ce307d..a3db5df691cf 100644 --- a/clients/client-kinesis-video/KinesisVideoClient.ts +++ b/clients/client-kinesis-video/KinesisVideoClient.ts @@ -198,11 +198,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -218,6 +213,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -234,18 +234,18 @@ export type KinesisVideoClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type KinesisVideoClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -266,17 +266,17 @@ export class KinesisVideoClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-kinesis-video/package.json b/clients/client-kinesis-video/package.json index cd8195c9ac46..087fc156277b 100644 --- a/clients/client-kinesis-video/package.json +++ b/clients/client-kinesis-video/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-kinesis-video", "description": "AWS SDK for JavaScript Kinesis Video Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-kinesis/CHANGELOG.md b/clients/client-kinesis/CHANGELOG.md index a446186361a2..d6ee529044b8 100644 --- a/clients/client-kinesis/CHANGELOG.md +++ b/clients/client-kinesis/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-kinesis/KinesisClient.ts b/clients/client-kinesis/KinesisClient.ts index 5ab9ac7c0d73..c6ec917b7fb9 100644 --- a/clients/client-kinesis/KinesisClient.ts +++ b/clients/client-kinesis/KinesisClient.ts @@ -243,11 +243,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -263,6 +258,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -284,9 +284,9 @@ export type KinesisClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig & EventStreamSerdeInputConfig; @@ -294,9 +294,9 @@ export type KinesisClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHa Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig & EventStreamSerdeResolvedConfig; @@ -320,18 +320,18 @@ export class KinesisClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); let _config_7 = resolveEventStreamSerdeConfig(_config_6); super(_config_7); this.config = _config_7; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-kinesis/package.json b/clients/client-kinesis/package.json index ee579b73987c..07a64351d531 100644 --- a/clients/client-kinesis/package.json +++ b/clients/client-kinesis/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-kinesis", "description": "AWS SDK for JavaScript Kinesis Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,8 +29,8 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/eventstream-serde-browser": "3.6.1", "@aws-sdk/eventstream-serde-config-resolver": "3.6.1", "@aws-sdk/eventstream-serde-node": "3.6.1", @@ -40,12 +40,12 @@ "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -57,7 +57,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-kms/CHANGELOG.md b/clients/client-kms/CHANGELOG.md index 854ef718f8c6..726667c51791 100644 --- a/clients/client-kms/CHANGELOG.md +++ b/clients/client-kms/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-kms/KMSClient.ts b/clients/client-kms/KMSClient.ts index 57795aaf6144..f5374ceb7af5 100644 --- a/clients/client-kms/KMSClient.ts +++ b/clients/client-kms/KMSClient.ts @@ -300,11 +300,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -320,6 +315,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -336,18 +336,18 @@ export type KMSClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type KMSClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -456,17 +456,17 @@ export class KMSClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-kms/package.json b/clients/client-kms/package.json index 008a780bacc3..9c81a25399ef 100644 --- a/clients/client-kms/package.json +++ b/clients/client-kms/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-kms", "description": "AWS SDK for JavaScript Kms Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-lakeformation/CHANGELOG.md b/clients/client-lakeformation/CHANGELOG.md index b520e99fbe9c..519901397453 100644 --- a/clients/client-lakeformation/CHANGELOG.md +++ b/clients/client-lakeformation/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-lakeformation/LakeFormationClient.ts b/clients/client-lakeformation/LakeFormationClient.ts index 52d496dcaff7..c0d4d1b40afb 100644 --- a/clients/client-lakeformation/LakeFormationClient.ts +++ b/clients/client-lakeformation/LakeFormationClient.ts @@ -171,11 +171,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -191,6 +186,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -207,18 +207,18 @@ export type LakeFormationClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type LakeFormationClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -240,17 +240,17 @@ export class LakeFormationClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-lakeformation/package.json b/clients/client-lakeformation/package.json index a1195136a29f..0c29141e7bc4 100644 --- a/clients/client-lakeformation/package.json +++ b/clients/client-lakeformation/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-lakeformation", "description": "AWS SDK for JavaScript Lakeformation Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-lambda/CHANGELOG.md b/clients/client-lambda/CHANGELOG.md index b16ba1062f72..eff2d9f7c9d4 100644 --- a/clients/client-lambda/CHANGELOG.md +++ b/clients/client-lambda/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-lambda/LambdaClient.ts b/clients/client-lambda/LambdaClient.ts index 7cd72f36b54e..7fe044e338fc 100644 --- a/clients/client-lambda/LambdaClient.ts +++ b/clients/client-lambda/LambdaClient.ts @@ -393,11 +393,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -413,6 +408,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -429,18 +429,18 @@ export type LambdaClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type LambdaClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -467,17 +467,17 @@ export class LambdaClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-lambda/package.json b/clients/client-lambda/package.json index f9da14312ef9..6860793109d2 100644 --- a/clients/client-lambda/package.json +++ b/clients/client-lambda/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-lambda", "description": "AWS SDK for JavaScript Lambda Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-lex-model-building-service/CHANGELOG.md b/clients/client-lex-model-building-service/CHANGELOG.md index 235dec6bb5b7..092a8026dcf6 100644 --- a/clients/client-lex-model-building-service/CHANGELOG.md +++ b/clients/client-lex-model-building-service/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-lex-model-building-service/LexModelBuildingServiceClient.ts b/clients/client-lex-model-building-service/LexModelBuildingServiceClient.ts index 55b5c263c964..220a13c0644c 100644 --- a/clients/client-lex-model-building-service/LexModelBuildingServiceClient.ts +++ b/clients/client-lex-model-building-service/LexModelBuildingServiceClient.ts @@ -264,11 +264,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -284,6 +279,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -300,18 +300,18 @@ export type LexModelBuildingServiceClientConfig = Partial<__SmithyConfiguration< ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type LexModelBuildingServiceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -335,17 +335,17 @@ export class LexModelBuildingServiceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-lex-model-building-service/package.json b/clients/client-lex-model-building-service/package.json index 2e9829ce6a23..688c599100b6 100644 --- a/clients/client-lex-model-building-service/package.json +++ b/clients/client-lex-model-building-service/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-lex-model-building-service", "description": "AWS SDK for JavaScript Lex Model Building Service Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-lex-runtime-service/CHANGELOG.md b/clients/client-lex-runtime-service/CHANGELOG.md index dc53b6a01621..bca6c802bb9b 100644 --- a/clients/client-lex-runtime-service/CHANGELOG.md +++ b/clients/client-lex-runtime-service/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-lex-runtime-service/LexRuntimeServiceClient.ts b/clients/client-lex-runtime-service/LexRuntimeServiceClient.ts index 1e4465fcc45c..229f4ebeb9c2 100644 --- a/clients/client-lex-runtime-service/LexRuntimeServiceClient.ts +++ b/clients/client-lex-runtime-service/LexRuntimeServiceClient.ts @@ -132,11 +132,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -152,6 +147,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -168,18 +168,18 @@ export type LexRuntimeServiceClientConfig = Partial<__SmithyConfiguration<__Http ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type LexRuntimeServiceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -208,17 +208,17 @@ export class LexRuntimeServiceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-lex-runtime-service/package.json b/clients/client-lex-runtime-service/package.json index df724f0929d2..7fa831fa903d 100644 --- a/clients/client-lex-runtime-service/package.json +++ b/clients/client-lex-runtime-service/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-lex-runtime-service", "description": "AWS SDK for JavaScript Lex Runtime Service Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -30,20 +30,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -55,7 +55,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-license-manager/CHANGELOG.md b/clients/client-license-manager/CHANGELOG.md index fe65efcb51bc..ab88e18273ea 100644 --- a/clients/client-license-manager/CHANGELOG.md +++ b/clients/client-license-manager/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-license-manager/LicenseManagerClient.ts b/clients/client-license-manager/LicenseManagerClient.ts index 61d712254b75..d32a076b033d 100644 --- a/clients/client-license-manager/LicenseManagerClient.ts +++ b/clients/client-license-manager/LicenseManagerClient.ts @@ -294,11 +294,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -314,6 +309,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -330,18 +330,18 @@ export type LicenseManagerClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type LicenseManagerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -364,17 +364,17 @@ export class LicenseManagerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-license-manager/package.json b/clients/client-license-manager/package.json index d96474bad38a..34fdf8a7e7f1 100644 --- a/clients/client-license-manager/package.json +++ b/clients/client-license-manager/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-license-manager", "description": "AWS SDK for JavaScript License Manager Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-lightsail/CHANGELOG.md b/clients/client-lightsail/CHANGELOG.md index 4af7d9124148..69e3378e1946 100644 --- a/clients/client-lightsail/CHANGELOG.md +++ b/clients/client-lightsail/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-lightsail/LightsailClient.ts b/clients/client-lightsail/LightsailClient.ts index 24d603c3d1f2..fc53e7677175 100644 --- a/clients/client-lightsail/LightsailClient.ts +++ b/clients/client-lightsail/LightsailClient.ts @@ -750,11 +750,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -770,6 +765,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -786,18 +786,18 @@ export type LightsailClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type LightsailClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -832,17 +832,17 @@ export class LightsailClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-lightsail/package.json b/clients/client-lightsail/package.json index c84a0c5d100b..0efd2185164b 100644 --- a/clients/client-lightsail/package.json +++ b/clients/client-lightsail/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-lightsail", "description": "AWS SDK for JavaScript Lightsail Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-lookoutvision/CHANGELOG.md b/clients/client-lookoutvision/CHANGELOG.md index 74298f082723..03d4b1514dfd 100644 --- a/clients/client-lookoutvision/CHANGELOG.md +++ b/clients/client-lookoutvision/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-lookoutvision/LookoutVisionClient.ts b/clients/client-lookoutvision/LookoutVisionClient.ts index 4e51c47f4a25..1bc493b0aedc 100644 --- a/clients/client-lookoutvision/LookoutVisionClient.ts +++ b/clients/client-lookoutvision/LookoutVisionClient.ts @@ -168,11 +168,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -188,6 +183,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -204,18 +204,18 @@ export type LookoutVisionClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type LookoutVisionClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -242,17 +242,17 @@ export class LookoutVisionClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-lookoutvision/package.json b/clients/client-lookoutvision/package.json index 46f2c51e52ee..1e9d8b2c36e9 100644 --- a/clients/client-lookoutvision/package.json +++ b/clients/client-lookoutvision/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-lookoutvision", "description": "AWS SDK for JavaScript Lookoutvision Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-machine-learning/CHANGELOG.md b/clients/client-machine-learning/CHANGELOG.md index 2888178aa4b7..cad9171e49c9 100644 --- a/clients/client-machine-learning/CHANGELOG.md +++ b/clients/client-machine-learning/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-machine-learning/MachineLearningClient.ts b/clients/client-machine-learning/MachineLearningClient.ts index ca5dc922954e..d7f49b496de3 100644 --- a/clients/client-machine-learning/MachineLearningClient.ts +++ b/clients/client-machine-learning/MachineLearningClient.ts @@ -234,11 +234,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -254,6 +249,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -270,18 +270,18 @@ export type MachineLearningClientConfig = Partial<__SmithyConfiguration<__HttpHa ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MachineLearningClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -303,17 +303,17 @@ export class MachineLearningClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-machine-learning/package.json b/clients/client-machine-learning/package.json index 9116ba2d6f3a..790dd8d78f69 100644 --- a/clients/client-machine-learning/package.json +++ b/clients/client-machine-learning/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-machine-learning", "description": "AWS SDK for JavaScript Machine Learning Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,21 +29,21 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-sdk-machinelearning": "3.6.1", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -55,7 +55,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-macie/CHANGELOG.md b/clients/client-macie/CHANGELOG.md index aaf60472a557..d88091970fb2 100644 --- a/clients/client-macie/CHANGELOG.md +++ b/clients/client-macie/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-macie/MacieClient.ts b/clients/client-macie/MacieClient.ts index 6cce2fac315f..7b0b6d04d90a 100644 --- a/clients/client-macie/MacieClient.ts +++ b/clients/client-macie/MacieClient.ts @@ -150,11 +150,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -170,6 +165,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -186,18 +186,18 @@ export type MacieClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MacieClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -228,17 +228,17 @@ export class MacieClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-macie/package.json b/clients/client-macie/package.json index 8b801147951a..6a383a752374 100644 --- a/clients/client-macie/package.json +++ b/clients/client-macie/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-macie", "description": "AWS SDK for JavaScript Macie Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-macie2/CHANGELOG.md b/clients/client-macie2/CHANGELOG.md index f10fb5494839..7916a18fdcf9 100644 --- a/clients/client-macie2/CHANGELOG.md +++ b/clients/client-macie2/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-macie2/Macie2Client.ts b/clients/client-macie2/Macie2Client.ts index 296663805024..6b323bf36271 100644 --- a/clients/client-macie2/Macie2Client.ts +++ b/clients/client-macie2/Macie2Client.ts @@ -354,11 +354,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -374,6 +369,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -390,18 +390,18 @@ export type Macie2ClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type Macie2ClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -422,17 +422,17 @@ export class Macie2Client extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-macie2/package.json b/clients/client-macie2/package.json index 0626b018ce4f..cd7e36a57463 100644 --- a/clients/client-macie2/package.json +++ b/clients/client-macie2/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-macie2", "description": "AWS SDK for JavaScript Macie2 Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-managedblockchain/CHANGELOG.md b/clients/client-managedblockchain/CHANGELOG.md index 38fcd303227a..8b4766ae2f71 100644 --- a/clients/client-managedblockchain/CHANGELOG.md +++ b/clients/client-managedblockchain/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-managedblockchain/ManagedBlockchainClient.ts b/clients/client-managedblockchain/ManagedBlockchainClient.ts index 95791b0d5018..ca9b27a1563f 100644 --- a/clients/client-managedblockchain/ManagedBlockchainClient.ts +++ b/clients/client-managedblockchain/ManagedBlockchainClient.ts @@ -177,11 +177,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -197,6 +192,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -213,18 +213,18 @@ export type ManagedBlockchainClientConfig = Partial<__SmithyConfiguration<__Http ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ManagedBlockchainClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -246,17 +246,17 @@ export class ManagedBlockchainClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-managedblockchain/package.json b/clients/client-managedblockchain/package.json index 74a51038ecd5..15bd10444b80 100644 --- a/clients/client-managedblockchain/package.json +++ b/clients/client-managedblockchain/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-managedblockchain", "description": "AWS SDK for JavaScript Managedblockchain Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-marketplace-catalog/CHANGELOG.md b/clients/client-marketplace-catalog/CHANGELOG.md index b79feb1c785d..d1aa4a31b1bd 100644 --- a/clients/client-marketplace-catalog/CHANGELOG.md +++ b/clients/client-marketplace-catalog/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-marketplace-catalog/MarketplaceCatalogClient.ts b/clients/client-marketplace-catalog/MarketplaceCatalogClient.ts index 20665f2ea8eb..eea4f3751918 100644 --- a/clients/client-marketplace-catalog/MarketplaceCatalogClient.ts +++ b/clients/client-marketplace-catalog/MarketplaceCatalogClient.ts @@ -135,11 +135,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -155,6 +150,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -171,18 +171,18 @@ export type MarketplaceCatalogClientConfig = Partial<__SmithyConfiguration<__Htt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MarketplaceCatalogClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -209,17 +209,17 @@ export class MarketplaceCatalogClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-marketplace-catalog/package.json b/clients/client-marketplace-catalog/package.json index e3d233a7419d..31a9cd2eaec1 100644 --- a/clients/client-marketplace-catalog/package.json +++ b/clients/client-marketplace-catalog/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-marketplace-catalog", "description": "AWS SDK for JavaScript Marketplace Catalog Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-marketplace-commerce-analytics/CHANGELOG.md b/clients/client-marketplace-commerce-analytics/CHANGELOG.md index dd7b53958287..8cd1f8954f5c 100644 --- a/clients/client-marketplace-commerce-analytics/CHANGELOG.md +++ b/clients/client-marketplace-commerce-analytics/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-marketplace-commerce-analytics/MarketplaceCommerceAnalyticsClient.ts b/clients/client-marketplace-commerce-analytics/MarketplaceCommerceAnalyticsClient.ts index ca166809d1ac..5536d3e400a1 100644 --- a/clients/client-marketplace-commerce-analytics/MarketplaceCommerceAnalyticsClient.ts +++ b/clients/client-marketplace-commerce-analytics/MarketplaceCommerceAnalyticsClient.ts @@ -122,11 +122,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -142,6 +137,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -158,18 +158,18 @@ export type MarketplaceCommerceAnalyticsClientConfig = Partial<__SmithyConfigura ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MarketplaceCommerceAnalyticsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -190,17 +190,17 @@ export class MarketplaceCommerceAnalyticsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-marketplace-commerce-analytics/package.json b/clients/client-marketplace-commerce-analytics/package.json index ae8134308da8..f264c807a1f1 100644 --- a/clients/client-marketplace-commerce-analytics/package.json +++ b/clients/client-marketplace-commerce-analytics/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-marketplace-commerce-analytics", "description": "AWS SDK for JavaScript Marketplace Commerce Analytics Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-marketplace-entitlement-service/CHANGELOG.md b/clients/client-marketplace-entitlement-service/CHANGELOG.md index a8f675eb352e..c0539cecaa9f 100644 --- a/clients/client-marketplace-entitlement-service/CHANGELOG.md +++ b/clients/client-marketplace-entitlement-service/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-marketplace-entitlement-service/MarketplaceEntitlementServiceClient.ts b/clients/client-marketplace-entitlement-service/MarketplaceEntitlementServiceClient.ts index d6cc3b717996..60e280085c90 100644 --- a/clients/client-marketplace-entitlement-service/MarketplaceEntitlementServiceClient.ts +++ b/clients/client-marketplace-entitlement-service/MarketplaceEntitlementServiceClient.ts @@ -118,11 +118,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -138,6 +133,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -154,18 +154,18 @@ export type MarketplaceEntitlementServiceClientConfig = Partial<__SmithyConfigur ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MarketplaceEntitlementServiceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -202,17 +202,17 @@ export class MarketplaceEntitlementServiceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-marketplace-entitlement-service/package.json b/clients/client-marketplace-entitlement-service/package.json index b6ea2e25ba62..19bc18cd5f37 100644 --- a/clients/client-marketplace-entitlement-service/package.json +++ b/clients/client-marketplace-entitlement-service/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-marketplace-entitlement-service", "description": "AWS SDK for JavaScript Marketplace Entitlement Service Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-marketplace-metering/CHANGELOG.md b/clients/client-marketplace-metering/CHANGELOG.md index 9c96826c60e1..ba801cd87f64 100644 --- a/clients/client-marketplace-metering/CHANGELOG.md +++ b/clients/client-marketplace-metering/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-marketplace-metering/MarketplaceMeteringClient.ts b/clients/client-marketplace-metering/MarketplaceMeteringClient.ts index e34dc8adade7..2b7968f51fb0 100644 --- a/clients/client-marketplace-metering/MarketplaceMeteringClient.ts +++ b/clients/client-marketplace-metering/MarketplaceMeteringClient.ts @@ -129,11 +129,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -149,6 +144,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -165,18 +165,18 @@ export type MarketplaceMeteringClientConfig = Partial<__SmithyConfiguration<__Ht ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MarketplaceMeteringClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -253,17 +253,17 @@ export class MarketplaceMeteringClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-marketplace-metering/package.json b/clients/client-marketplace-metering/package.json index 55631cbfc341..15db6f8e305f 100644 --- a/clients/client-marketplace-metering/package.json +++ b/clients/client-marketplace-metering/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-marketplace-metering", "description": "AWS SDK for JavaScript Marketplace Metering Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-mediaconnect/CHANGELOG.md b/clients/client-mediaconnect/CHANGELOG.md index 2b908b1389d1..0d20758e5c72 100644 --- a/clients/client-mediaconnect/CHANGELOG.md +++ b/clients/client-mediaconnect/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-mediaconnect/MediaConnectClient.ts b/clients/client-mediaconnect/MediaConnectClient.ts index 5cfa7cf351c9..9563bea1eab7 100644 --- a/clients/client-mediaconnect/MediaConnectClient.ts +++ b/clients/client-mediaconnect/MediaConnectClient.ts @@ -219,11 +219,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -239,6 +234,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -255,18 +255,18 @@ export type MediaConnectClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MediaConnectClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -287,17 +287,17 @@ export class MediaConnectClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-mediaconnect/package.json b/clients/client-mediaconnect/package.json index ad1f6fa9dbb1..9e3ce1f77818 100644 --- a/clients/client-mediaconnect/package.json +++ b/clients/client-mediaconnect/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-mediaconnect", "description": "AWS SDK for JavaScript Mediaconnect Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-mediaconvert/CHANGELOG.md b/clients/client-mediaconvert/CHANGELOG.md index 678e39712395..f35c134c014b 100644 --- a/clients/client-mediaconvert/CHANGELOG.md +++ b/clients/client-mediaconvert/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-mediaconvert/MediaConvertClient.ts b/clients/client-mediaconvert/MediaConvertClient.ts index 7b55a3d90452..a5a7b6f3131e 100644 --- a/clients/client-mediaconvert/MediaConvertClient.ts +++ b/clients/client-mediaconvert/MediaConvertClient.ts @@ -201,11 +201,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -221,6 +216,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -237,18 +237,18 @@ export type MediaConvertClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MediaConvertClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -269,17 +269,17 @@ export class MediaConvertClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-mediaconvert/package.json b/clients/client-mediaconvert/package.json index 713fa53fe81d..f1d6f6662b5a 100644 --- a/clients/client-mediaconvert/package.json +++ b/clients/client-mediaconvert/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-mediaconvert", "description": "AWS SDK for JavaScript Mediaconvert Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-medialive/CHANGELOG.md b/clients/client-medialive/CHANGELOG.md index 550f2f11d36a..f1a638fd5fcf 100644 --- a/clients/client-medialive/CHANGELOG.md +++ b/clients/client-medialive/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-medialive/MediaLiveClient.ts b/clients/client-medialive/MediaLiveClient.ts index dc5bdf8f2631..9dd2477a2a1d 100644 --- a/clients/client-medialive/MediaLiveClient.ts +++ b/clients/client-medialive/MediaLiveClient.ts @@ -342,11 +342,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -362,6 +357,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -378,18 +378,18 @@ export type MediaLiveClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MediaLiveClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -410,17 +410,17 @@ export class MediaLiveClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-medialive/package.json b/clients/client-medialive/package.json index 2b9230e080ba..9047f505cdd3 100644 --- a/clients/client-medialive/package.json +++ b/clients/client-medialive/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-medialive", "description": "AWS SDK for JavaScript Medialive Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-mediapackage-vod/CHANGELOG.md b/clients/client-mediapackage-vod/CHANGELOG.md index 5f131e6dc0e7..f6803c06ae2c 100644 --- a/clients/client-mediapackage-vod/CHANGELOG.md +++ b/clients/client-mediapackage-vod/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-mediapackage-vod/MediaPackageVodClient.ts b/clients/client-mediapackage-vod/MediaPackageVodClient.ts index 7da2a98f9648..6044dd86c0ca 100644 --- a/clients/client-mediapackage-vod/MediaPackageVodClient.ts +++ b/clients/client-mediapackage-vod/MediaPackageVodClient.ts @@ -195,11 +195,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -215,6 +210,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -231,18 +231,18 @@ export type MediaPackageVodClientConfig = Partial<__SmithyConfiguration<__HttpHa ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MediaPackageVodClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -263,17 +263,17 @@ export class MediaPackageVodClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-mediapackage-vod/package.json b/clients/client-mediapackage-vod/package.json index 79b3cb30264e..9b96fccb78df 100644 --- a/clients/client-mediapackage-vod/package.json +++ b/clients/client-mediapackage-vod/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-mediapackage-vod", "description": "AWS SDK for JavaScript Mediapackage Vod Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-mediapackage/CHANGELOG.md b/clients/client-mediapackage/CHANGELOG.md index c127bdfbaf00..e856cb9d34c4 100644 --- a/clients/client-mediapackage/CHANGELOG.md +++ b/clients/client-mediapackage/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-mediapackage/MediaPackageClient.ts b/clients/client-mediapackage/MediaPackageClient.ts index 52b2defa0c1a..f6637dd4a04f 100644 --- a/clients/client-mediapackage/MediaPackageClient.ts +++ b/clients/client-mediapackage/MediaPackageClient.ts @@ -198,11 +198,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -218,6 +213,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -234,18 +234,18 @@ export type MediaPackageClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MediaPackageClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -266,17 +266,17 @@ export class MediaPackageClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-mediapackage/package.json b/clients/client-mediapackage/package.json index 148a10b1e98c..f95b15e58abc 100644 --- a/clients/client-mediapackage/package.json +++ b/clients/client-mediapackage/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-mediapackage", "description": "AWS SDK for JavaScript Mediapackage Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-mediastore-data/CHANGELOG.md b/clients/client-mediastore-data/CHANGELOG.md index 4371eafe0f0e..2b79cad4b983 100644 --- a/clients/client-mediastore-data/CHANGELOG.md +++ b/clients/client-mediastore-data/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-mediastore-data/MediaStoreDataClient.ts b/clients/client-mediastore-data/MediaStoreDataClient.ts index 6267d878f79b..016dd79cd035 100644 --- a/clients/client-mediastore-data/MediaStoreDataClient.ts +++ b/clients/client-mediastore-data/MediaStoreDataClient.ts @@ -132,11 +132,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -152,6 +147,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -168,18 +168,18 @@ export type MediaStoreDataClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MediaStoreDataClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -202,17 +202,17 @@ export class MediaStoreDataClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-mediastore-data/package.json b/clients/client-mediastore-data/package.json index a854285aeeaa..502b6e538341 100644 --- a/clients/client-mediastore-data/package.json +++ b/clients/client-mediastore-data/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-mediastore-data", "description": "AWS SDK for JavaScript Mediastore Data Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -30,20 +30,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -55,7 +55,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-mediastore/CHANGELOG.md b/clients/client-mediastore/CHANGELOG.md index 160197f10a07..d5706e301775 100644 --- a/clients/client-mediastore/CHANGELOG.md +++ b/clients/client-mediastore/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-mediastore/MediaStoreClient.ts b/clients/client-mediastore/MediaStoreClient.ts index ea74ca011bf5..1d568bf0e20e 100644 --- a/clients/client-mediastore/MediaStoreClient.ts +++ b/clients/client-mediastore/MediaStoreClient.ts @@ -189,11 +189,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -209,6 +204,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -225,18 +225,18 @@ export type MediaStoreClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MediaStoreClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -258,17 +258,17 @@ export class MediaStoreClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-mediastore/package.json b/clients/client-mediastore/package.json index 457a4a887d88..b2ff6948b343 100644 --- a/clients/client-mediastore/package.json +++ b/clients/client-mediastore/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-mediastore", "description": "AWS SDK for JavaScript Mediastore Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-mediatailor/CHANGELOG.md b/clients/client-mediatailor/CHANGELOG.md index 3b7d32559455..401d581774ad 100644 --- a/clients/client-mediatailor/CHANGELOG.md +++ b/clients/client-mediatailor/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-mediatailor/MediaTailorClient.ts b/clients/client-mediatailor/MediaTailorClient.ts index d154c02d14ea..1a48620a9058 100644 --- a/clients/client-mediatailor/MediaTailorClient.ts +++ b/clients/client-mediatailor/MediaTailorClient.ts @@ -153,11 +153,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -173,6 +168,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -189,18 +189,18 @@ export type MediaTailorClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MediaTailorClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -221,17 +221,17 @@ export class MediaTailorClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-mediatailor/package.json b/clients/client-mediatailor/package.json index 0ffa449aea33..4fd84bb044e8 100644 --- a/clients/client-mediatailor/package.json +++ b/clients/client-mediatailor/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-mediatailor", "description": "AWS SDK for JavaScript Mediatailor Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-migration-hub/CHANGELOG.md b/clients/client-migration-hub/CHANGELOG.md index 993871dbdb38..03e488764a0a 100644 --- a/clients/client-migration-hub/CHANGELOG.md +++ b/clients/client-migration-hub/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-migration-hub/MigrationHubClient.ts b/clients/client-migration-hub/MigrationHubClient.ts index 454f60796692..c865052e084d 100644 --- a/clients/client-migration-hub/MigrationHubClient.ts +++ b/clients/client-migration-hub/MigrationHubClient.ts @@ -216,11 +216,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -236,6 +231,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -252,18 +252,18 @@ export type MigrationHubClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MigrationHubClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -289,17 +289,17 @@ export class MigrationHubClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-migration-hub/package.json b/clients/client-migration-hub/package.json index e912e7459923..edd1bad062ae 100644 --- a/clients/client-migration-hub/package.json +++ b/clients/client-migration-hub/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-migration-hub", "description": "AWS SDK for JavaScript Migration Hub Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-migrationhub-config/CHANGELOG.md b/clients/client-migrationhub-config/CHANGELOG.md index 5310a20502f0..af2db31b208c 100644 --- a/clients/client-migrationhub-config/CHANGELOG.md +++ b/clients/client-migrationhub-config/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-migrationhub-config/MigrationHubConfigClient.ts b/clients/client-migrationhub-config/MigrationHubConfigClient.ts index cf15010c6936..5160c18b3b26 100644 --- a/clients/client-migrationhub-config/MigrationHubConfigClient.ts +++ b/clients/client-migrationhub-config/MigrationHubConfigClient.ts @@ -132,11 +132,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -152,6 +147,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -168,18 +168,18 @@ export type MigrationHubConfigClientConfig = Partial<__SmithyConfiguration<__Htt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MigrationHubConfigClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -225,17 +225,17 @@ export class MigrationHubConfigClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-migrationhub-config/package.json b/clients/client-migrationhub-config/package.json index 44e31ef5a85c..a86d451c620d 100644 --- a/clients/client-migrationhub-config/package.json +++ b/clients/client-migrationhub-config/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-migrationhub-config", "description": "AWS SDK for JavaScript Migrationhub Config Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-mobile/CHANGELOG.md b/clients/client-mobile/CHANGELOG.md index 6b7da343d913..4973e903d583 100644 --- a/clients/client-mobile/CHANGELOG.md +++ b/clients/client-mobile/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-mobile/MobileClient.ts b/clients/client-mobile/MobileClient.ts index ad42114922d9..948f583cd0d3 100644 --- a/clients/client-mobile/MobileClient.ts +++ b/clients/client-mobile/MobileClient.ts @@ -144,11 +144,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -164,6 +159,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -180,18 +180,18 @@ export type MobileClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MobileClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -216,17 +216,17 @@ export class MobileClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-mobile/package.json b/clients/client-mobile/package.json index f117b31201d4..900ead044a2f 100644 --- a/clients/client-mobile/package.json +++ b/clients/client-mobile/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-mobile", "description": "AWS SDK for JavaScript Mobile Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-mq/CHANGELOG.md b/clients/client-mq/CHANGELOG.md index 5fb158fc59d4..c268e4342e0a 100644 --- a/clients/client-mq/CHANGELOG.md +++ b/clients/client-mq/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-mq/MqClient.ts b/clients/client-mq/MqClient.ts index 02add361288a..836411d12ce4 100644 --- a/clients/client-mq/MqClient.ts +++ b/clients/client-mq/MqClient.ts @@ -204,11 +204,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -224,6 +219,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -240,18 +240,18 @@ export type MqClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions> ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MqClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -272,17 +272,17 @@ export class MqClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-mq/package.json b/clients/client-mq/package.json index 39e6160edbab..9e7e50175d39 100644 --- a/clients/client-mq/package.json +++ b/clients/client-mq/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-mq", "description": "AWS SDK for JavaScript Mq Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-mturk/CHANGELOG.md b/clients/client-mturk/CHANGELOG.md index d971ae8daf9c..6bb16adb87ad 100644 --- a/clients/client-mturk/CHANGELOG.md +++ b/clients/client-mturk/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-mturk/MTurkClient.ts b/clients/client-mturk/MTurkClient.ts index 9ef3f15597f0..456715625a91 100644 --- a/clients/client-mturk/MTurkClient.ts +++ b/clients/client-mturk/MTurkClient.ts @@ -297,11 +297,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -317,6 +312,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -333,18 +333,18 @@ export type MTurkClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type MTurkClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -365,17 +365,17 @@ export class MTurkClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-mturk/package.json b/clients/client-mturk/package.json index 770620555bbd..6b4eecae6c4b 100644 --- a/clients/client-mturk/package.json +++ b/clients/client-mturk/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-mturk", "description": "AWS SDK for JavaScript Mturk Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-neptune/CHANGELOG.md b/clients/client-neptune/CHANGELOG.md index 5bd44739eedd..5bdf3ea819cc 100644 --- a/clients/client-neptune/CHANGELOG.md +++ b/clients/client-neptune/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-neptune/NeptuneClient.ts b/clients/client-neptune/NeptuneClient.ts index ff5ad417d634..c4bfb5fb70eb 100644 --- a/clients/client-neptune/NeptuneClient.ts +++ b/clients/client-neptune/NeptuneClient.ts @@ -453,11 +453,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -473,6 +468,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -489,18 +489,18 @@ export type NeptuneClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type NeptuneClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -538,17 +538,17 @@ export class NeptuneClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-neptune/package.json b/clients/client-neptune/package.json index efc272f14f0a..5c8faf41d921 100644 --- a/clients/client-neptune/package.json +++ b/clients/client-neptune/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-neptune", "description": "AWS SDK for JavaScript Neptune Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,21 +29,21 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-sdk-rds": "3.6.1", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -55,7 +55,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-network-firewall/CHANGELOG.md b/clients/client-network-firewall/CHANGELOG.md index ba1d18609479..f3a6f1680ba9 100644 --- a/clients/client-network-firewall/CHANGELOG.md +++ b/clients/client-network-firewall/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-network-firewall/NetworkFirewallClient.ts b/clients/client-network-firewall/NetworkFirewallClient.ts index 53ffe5151a96..4ec9e9f56597 100644 --- a/clients/client-network-firewall/NetworkFirewallClient.ts +++ b/clients/client-network-firewall/NetworkFirewallClient.ts @@ -252,11 +252,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -272,6 +267,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -288,18 +288,18 @@ export type NetworkFirewallClientConfig = Partial<__SmithyConfiguration<__HttpHa ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type NetworkFirewallClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -399,17 +399,17 @@ export class NetworkFirewallClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-network-firewall/package.json b/clients/client-network-firewall/package.json index 567bf764fdab..1bb5f7ebdf24 100644 --- a/clients/client-network-firewall/package.json +++ b/clients/client-network-firewall/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-network-firewall", "description": "AWS SDK for JavaScript Network Firewall Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-networkmanager/CHANGELOG.md b/clients/client-networkmanager/CHANGELOG.md index e31a48fe17a6..9b09f6701370 100644 --- a/clients/client-networkmanager/CHANGELOG.md +++ b/clients/client-networkmanager/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-networkmanager/NetworkManagerClient.ts b/clients/client-networkmanager/NetworkManagerClient.ts index e0ec87004f84..2a88e7d09d41 100644 --- a/clients/client-networkmanager/NetworkManagerClient.ts +++ b/clients/client-networkmanager/NetworkManagerClient.ts @@ -267,11 +267,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -287,6 +282,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -303,18 +303,18 @@ export type NetworkManagerClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type NetworkManagerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -337,17 +337,17 @@ export class NetworkManagerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-networkmanager/package.json b/clients/client-networkmanager/package.json index 4d2eece625ab..36d6ff41f549 100644 --- a/clients/client-networkmanager/package.json +++ b/clients/client-networkmanager/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-networkmanager", "description": "AWS SDK for JavaScript Networkmanager Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-opsworks/CHANGELOG.md b/clients/client-opsworks/CHANGELOG.md index dda6f6715ecd..42e6001d48f8 100644 --- a/clients/client-opsworks/CHANGELOG.md +++ b/clients/client-opsworks/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-opsworks/OpsWorksClient.ts b/clients/client-opsworks/OpsWorksClient.ts index 57fccb06490b..245ad99edf7e 100644 --- a/clients/client-opsworks/OpsWorksClient.ts +++ b/clients/client-opsworks/OpsWorksClient.ts @@ -417,11 +417,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -437,6 +432,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -453,18 +453,18 @@ export type OpsWorksClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type OpsWorksClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -599,17 +599,17 @@ export class OpsWorksClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-opsworks/package.json b/clients/client-opsworks/package.json index f3028d1210ed..904bde7f102f 100644 --- a/clients/client-opsworks/package.json +++ b/clients/client-opsworks/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-opsworks", "description": "AWS SDK for JavaScript Opsworks Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-opsworks/protocols/Aws_json1_1.ts b/clients/client-opsworks/protocols/Aws_json1_1.ts index 96b941a727b7..f90b3f28cd60 100644 --- a/clients/client-opsworks/protocols/Aws_json1_1.ts +++ b/clients/client-opsworks/protocols/Aws_json1_1.ts @@ -729,7 +729,8 @@ export const serializeAws_json1_1DescribeMyUserProfileCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "OpsWorks_20130218.DescribeMyUserProfile", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1DescribeOperatingSystemsCommand = async ( @@ -740,7 +741,8 @@ export const serializeAws_json1_1DescribeOperatingSystemsCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "OpsWorks_20130218.DescribeOperatingSystems", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1DescribePermissionsCommand = async ( diff --git a/clients/client-opsworkscm/CHANGELOG.md b/clients/client-opsworkscm/CHANGELOG.md index 64e71b8002fc..e1c4775b253c 100644 --- a/clients/client-opsworkscm/CHANGELOG.md +++ b/clients/client-opsworkscm/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-opsworkscm/OpsWorksCMClient.ts b/clients/client-opsworkscm/OpsWorksCMClient.ts index b495afa58c08..508ae08befe3 100644 --- a/clients/client-opsworkscm/OpsWorksCMClient.ts +++ b/clients/client-opsworkscm/OpsWorksCMClient.ts @@ -189,11 +189,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -209,6 +204,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -225,18 +225,18 @@ export type OpsWorksCMClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type OpsWorksCMClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -344,17 +344,17 @@ export class OpsWorksCMClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-opsworkscm/package.json b/clients/client-opsworkscm/package.json index ff7458b1ffe2..da49060df0f5 100644 --- a/clients/client-opsworkscm/package.json +++ b/clients/client-opsworkscm/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-opsworkscm", "description": "AWS SDK for JavaScript Opsworkscm Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-organizations/CHANGELOG.md b/clients/client-organizations/CHANGELOG.md index 8c2b73d50e88..3ca1d775b52d 100644 --- a/clients/client-organizations/CHANGELOG.md +++ b/clients/client-organizations/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-organizations/OrganizationsClient.ts b/clients/client-organizations/OrganizationsClient.ts index 829095ecc537..84a9592baa06 100644 --- a/clients/client-organizations/OrganizationsClient.ts +++ b/clients/client-organizations/OrganizationsClient.ts @@ -345,11 +345,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -365,6 +360,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -381,18 +381,18 @@ export type OrganizationsClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type OrganizationsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -413,17 +413,17 @@ export class OrganizationsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-organizations/package.json b/clients/client-organizations/package.json index 2047445d8f15..179b2d4a3f3d 100644 --- a/clients/client-organizations/package.json +++ b/clients/client-organizations/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-organizations", "description": "AWS SDK for JavaScript Organizations Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-organizations/protocols/Aws_json1_1.ts b/clients/client-organizations/protocols/Aws_json1_1.ts index 61c452ddd36b..27c67f48ac29 100644 --- a/clients/client-organizations/protocols/Aws_json1_1.ts +++ b/clients/client-organizations/protocols/Aws_json1_1.ts @@ -411,7 +411,8 @@ export const serializeAws_json1_1DeleteOrganizationCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "AWSOrganizationsV20161128.DeleteOrganization", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1DeleteOrganizationalUnitCommand = async ( @@ -513,7 +514,8 @@ export const serializeAws_json1_1DescribeOrganizationCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "AWSOrganizationsV20161128.DescribeOrganization", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1DescribeOrganizationalUnitCommand = async ( @@ -641,7 +643,8 @@ export const serializeAws_json1_1LeaveOrganizationCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "AWSOrganizationsV20161128.LeaveOrganization", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1ListAccountsCommand = async ( diff --git a/clients/client-outposts/CHANGELOG.md b/clients/client-outposts/CHANGELOG.md index 3ef0e42e16ab..6bcbad0c5dca 100644 --- a/clients/client-outposts/CHANGELOG.md +++ b/clients/client-outposts/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-outposts/OutpostsClient.ts b/clients/client-outposts/OutpostsClient.ts index 198420cc6da2..62f9cd84f784 100644 --- a/clients/client-outposts/OutpostsClient.ts +++ b/clients/client-outposts/OutpostsClient.ts @@ -141,11 +141,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -161,6 +156,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -177,18 +177,18 @@ export type OutpostsClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type OutpostsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -214,17 +214,17 @@ export class OutpostsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-outposts/package.json b/clients/client-outposts/package.json index 33b251407da0..3335618dfa4b 100644 --- a/clients/client-outposts/package.json +++ b/clients/client-outposts/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-outposts", "description": "AWS SDK for JavaScript Outposts Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-personalize-events/CHANGELOG.md b/clients/client-personalize-events/CHANGELOG.md index 03dbcfdf31b6..625e095c1588 100644 --- a/clients/client-personalize-events/CHANGELOG.md +++ b/clients/client-personalize-events/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-personalize-events/PersonalizeEventsClient.ts b/clients/client-personalize-events/PersonalizeEventsClient.ts index 6cf2467423c7..c6e52e1bd9e2 100644 --- a/clients/client-personalize-events/PersonalizeEventsClient.ts +++ b/clients/client-personalize-events/PersonalizeEventsClient.ts @@ -120,11 +120,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -140,6 +135,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -156,18 +156,18 @@ export type PersonalizeEventsClientConfig = Partial<__SmithyConfiguration<__Http ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type PersonalizeEventsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -189,17 +189,17 @@ export class PersonalizeEventsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-personalize-events/package.json b/clients/client-personalize-events/package.json index 679822ac0bb5..6bbaf31e0eea 100644 --- a/clients/client-personalize-events/package.json +++ b/clients/client-personalize-events/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-personalize-events", "description": "AWS SDK for JavaScript Personalize Events Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-personalize-runtime/CHANGELOG.md b/clients/client-personalize-runtime/CHANGELOG.md index ef44a5ac7790..4bc15471026f 100644 --- a/clients/client-personalize-runtime/CHANGELOG.md +++ b/clients/client-personalize-runtime/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-personalize-runtime/PersonalizeRuntimeClient.ts b/clients/client-personalize-runtime/PersonalizeRuntimeClient.ts index 205d61272d9d..9f7e7ef3d2a2 100644 --- a/clients/client-personalize-runtime/PersonalizeRuntimeClient.ts +++ b/clients/client-personalize-runtime/PersonalizeRuntimeClient.ts @@ -122,11 +122,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -142,6 +137,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -158,18 +158,18 @@ export type PersonalizeRuntimeClientConfig = Partial<__SmithyConfiguration<__Htt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type PersonalizeRuntimeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -190,17 +190,17 @@ export class PersonalizeRuntimeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-personalize-runtime/package.json b/clients/client-personalize-runtime/package.json index 8f8caee4bc4c..4561f4337bcd 100644 --- a/clients/client-personalize-runtime/package.json +++ b/clients/client-personalize-runtime/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-personalize-runtime", "description": "AWS SDK for JavaScript Personalize Runtime Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-personalize/CHANGELOG.md b/clients/client-personalize/CHANGELOG.md index 41f6bbfcea2a..e3488d0ef5e7 100644 --- a/clients/client-personalize/CHANGELOG.md +++ b/clients/client-personalize/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-personalize/PersonalizeClient.ts b/clients/client-personalize/PersonalizeClient.ts index 672d55f66a22..a486436de928 100644 --- a/clients/client-personalize/PersonalizeClient.ts +++ b/clients/client-personalize/PersonalizeClient.ts @@ -282,11 +282,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -302,6 +297,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -318,18 +318,18 @@ export type PersonalizeClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type PersonalizeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -351,17 +351,17 @@ export class PersonalizeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-personalize/package.json b/clients/client-personalize/package.json index 07770163376f..46f40c49bdfb 100644 --- a/clients/client-personalize/package.json +++ b/clients/client-personalize/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-personalize", "description": "AWS SDK for JavaScript Personalize Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-pi/CHANGELOG.md b/clients/client-pi/CHANGELOG.md index 50a1bd1a3508..a65ed4c7df3b 100644 --- a/clients/client-pi/CHANGELOG.md +++ b/clients/client-pi/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-pi/PIClient.ts b/clients/client-pi/PIClient.ts index 7b5366616dfa..54630aa7c8e0 100644 --- a/clients/client-pi/PIClient.ts +++ b/clients/client-pi/PIClient.ts @@ -122,11 +122,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -142,6 +137,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -158,18 +158,18 @@ export type PIClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions> ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type PIClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -203,17 +203,17 @@ export class PIClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-pi/package.json b/clients/client-pi/package.json index 38a9ad6d37b2..4f97bcb04368 100644 --- a/clients/client-pi/package.json +++ b/clients/client-pi/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-pi", "description": "AWS SDK for JavaScript Pi Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-pinpoint-email/CHANGELOG.md b/clients/client-pinpoint-email/CHANGELOG.md index 0fa4c4839945..da6d4f6308e3 100644 --- a/clients/client-pinpoint-email/CHANGELOG.md +++ b/clients/client-pinpoint-email/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-pinpoint-email/PinpointEmailClient.ts b/clients/client-pinpoint-email/PinpointEmailClient.ts index fae575ee8673..d6cf72d69221 100644 --- a/clients/client-pinpoint-email/PinpointEmailClient.ts +++ b/clients/client-pinpoint-email/PinpointEmailClient.ts @@ -348,11 +348,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -368,6 +363,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -384,18 +384,18 @@ export type PinpointEmailClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type PinpointEmailClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -444,17 +444,17 @@ export class PinpointEmailClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-pinpoint-email/package.json b/clients/client-pinpoint-email/package.json index 89afc9ca90dc..c18fdb90c597 100644 --- a/clients/client-pinpoint-email/package.json +++ b/clients/client-pinpoint-email/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-pinpoint-email", "description": "AWS SDK for JavaScript Pinpoint Email Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-pinpoint-sms-voice/CHANGELOG.md b/clients/client-pinpoint-sms-voice/CHANGELOG.md index bb530e72fb00..63a6746d01d2 100644 --- a/clients/client-pinpoint-sms-voice/CHANGELOG.md +++ b/clients/client-pinpoint-sms-voice/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-pinpoint-sms-voice/PinpointSMSVoiceClient.ts b/clients/client-pinpoint-sms-voice/PinpointSMSVoiceClient.ts index 1c49e2d8ef48..1a2f0424be91 100644 --- a/clients/client-pinpoint-sms-voice/PinpointSMSVoiceClient.ts +++ b/clients/client-pinpoint-sms-voice/PinpointSMSVoiceClient.ts @@ -162,11 +162,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -182,6 +177,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -198,18 +198,18 @@ export type PinpointSMSVoiceClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type PinpointSMSVoiceClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -230,17 +230,17 @@ export class PinpointSMSVoiceClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-pinpoint-sms-voice/package.json b/clients/client-pinpoint-sms-voice/package.json index 19be47a652b6..28c9cd62886c 100644 --- a/clients/client-pinpoint-sms-voice/package.json +++ b/clients/client-pinpoint-sms-voice/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-pinpoint-sms-voice", "description": "AWS SDK for JavaScript Pinpoint Sms Voice Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-pinpoint/CHANGELOG.md b/clients/client-pinpoint/CHANGELOG.md index 28bd0209731d..3e6138f9da5a 100644 --- a/clients/client-pinpoint/CHANGELOG.md +++ b/clients/client-pinpoint/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-pinpoint/PinpointClient.ts b/clients/client-pinpoint/PinpointClient.ts index 61044c7be16e..09ff83c45596 100644 --- a/clients/client-pinpoint/PinpointClient.ts +++ b/clients/client-pinpoint/PinpointClient.ts @@ -561,11 +561,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -581,6 +576,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -597,18 +597,18 @@ export type PinpointClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type PinpointClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -629,17 +629,17 @@ export class PinpointClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-pinpoint/package.json b/clients/client-pinpoint/package.json index 6168e2ed47dc..53d5c6f66321 100644 --- a/clients/client-pinpoint/package.json +++ b/clients/client-pinpoint/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-pinpoint", "description": "AWS SDK for JavaScript Pinpoint Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-polly/CHANGELOG.md b/clients/client-polly/CHANGELOG.md index cf7748eb8ce2..4ae49ef3251d 100644 --- a/clients/client-polly/CHANGELOG.md +++ b/clients/client-polly/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-polly/PollyClient.ts b/clients/client-polly/PollyClient.ts index 8761da4926ba..779a408f6181 100644 --- a/clients/client-polly/PollyClient.ts +++ b/clients/client-polly/PollyClient.ts @@ -153,11 +153,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -173,6 +168,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -189,18 +189,18 @@ export type PollyClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type PollyClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -226,17 +226,17 @@ export class PollyClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-polly/package.json b/clients/client-polly/package.json index 14a42e5fafd6..b15b77c44304 100644 --- a/clients/client-polly/package.json +++ b/clients/client-polly/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-polly", "description": "AWS SDK for JavaScript Polly Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-pricing/CHANGELOG.md b/clients/client-pricing/CHANGELOG.md index 97b58b96e0cf..3dcfb9f6c28e 100644 --- a/clients/client-pricing/CHANGELOG.md +++ b/clients/client-pricing/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-pricing/PricingClient.ts b/clients/client-pricing/PricingClient.ts index bb140e14873c..df1dbeaa8bd1 100644 --- a/clients/client-pricing/PricingClient.ts +++ b/clients/client-pricing/PricingClient.ts @@ -123,11 +123,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -143,6 +138,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -159,18 +159,18 @@ export type PricingClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type PricingClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -214,17 +214,17 @@ export class PricingClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-pricing/package.json b/clients/client-pricing/package.json index 9f68b005dcc0..c580739ae96b 100644 --- a/clients/client-pricing/package.json +++ b/clients/client-pricing/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-pricing", "description": "AWS SDK for JavaScript Pricing Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-qldb-session/CHANGELOG.md b/clients/client-qldb-session/CHANGELOG.md index a38eb75af65e..07c509c552af 100644 --- a/clients/client-qldb-session/CHANGELOG.md +++ b/clients/client-qldb-session/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-qldb-session/QLDBSessionClient.ts b/clients/client-qldb-session/QLDBSessionClient.ts index dbea8ccb2869..1d9ab6984967 100644 --- a/clients/client-qldb-session/QLDBSessionClient.ts +++ b/clients/client-qldb-session/QLDBSessionClient.ts @@ -118,11 +118,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -138,6 +133,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -154,18 +154,18 @@ export type QLDBSessionClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type QLDBSessionClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -206,17 +206,17 @@ export class QLDBSessionClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-qldb-session/package.json b/clients/client-qldb-session/package.json index 25973c88b018..bfce73a01582 100644 --- a/clients/client-qldb-session/package.json +++ b/clients/client-qldb-session/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-qldb-session", "description": "AWS SDK for JavaScript Qldb Session Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-qldb/CHANGELOG.md b/clients/client-qldb/CHANGELOG.md index 9e35e704c880..4b0591e30bc8 100644 --- a/clients/client-qldb/CHANGELOG.md +++ b/clients/client-qldb/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-qldb/QLDBClient.ts b/clients/client-qldb/QLDBClient.ts index 34f9d4ebeccb..ce6ddcf150ba 100644 --- a/clients/client-qldb/QLDBClient.ts +++ b/clients/client-qldb/QLDBClient.ts @@ -198,11 +198,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -218,6 +213,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -234,18 +234,18 @@ export type QLDBClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOption ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type QLDBClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -266,17 +266,17 @@ export class QLDBClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-qldb/package.json b/clients/client-qldb/package.json index b22aac5b1eee..8694e1f6a84b 100644 --- a/clients/client-qldb/package.json +++ b/clients/client-qldb/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-qldb", "description": "AWS SDK for JavaScript Qldb Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-quicksight/CHANGELOG.md b/clients/client-quicksight/CHANGELOG.md index e964eb1d003a..a5271ab0af95 100644 --- a/clients/client-quicksight/CHANGELOG.md +++ b/clients/client-quicksight/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-quicksight/QuickSightClient.ts b/clients/client-quicksight/QuickSightClient.ts index 11d15672fa69..5922cfa0c99e 100644 --- a/clients/client-quicksight/QuickSightClient.ts +++ b/clients/client-quicksight/QuickSightClient.ts @@ -528,11 +528,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -548,6 +543,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -564,18 +564,18 @@ export type QuickSightClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type QuickSightClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -600,17 +600,17 @@ export class QuickSightClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-quicksight/package.json b/clients/client-quicksight/package.json index 4f2deb153b87..c3c57c60c6e2 100644 --- a/clients/client-quicksight/package.json +++ b/clients/client-quicksight/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-quicksight", "description": "AWS SDK for JavaScript Quicksight Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-ram/CHANGELOG.md b/clients/client-ram/CHANGELOG.md index fa84ad2f4e97..3a1791d88b2e 100644 --- a/clients/client-ram/CHANGELOG.md +++ b/clients/client-ram/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-ram/RAMClient.ts b/clients/client-ram/RAMClient.ts index 16d9632e1702..753893331765 100644 --- a/clients/client-ram/RAMClient.ts +++ b/clients/client-ram/RAMClient.ts @@ -237,11 +237,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -257,6 +252,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -273,18 +273,18 @@ export type RAMClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type RAMClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -310,17 +310,17 @@ export class RAMClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-ram/package.json b/clients/client-ram/package.json index 38cefc64983d..cb94164377f4 100644 --- a/clients/client-ram/package.json +++ b/clients/client-ram/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-ram", "description": "AWS SDK for JavaScript Ram Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-rds-data/CHANGELOG.md b/clients/client-rds-data/CHANGELOG.md index d775eef7ae81..2a0fa92347c1 100644 --- a/clients/client-rds-data/CHANGELOG.md +++ b/clients/client-rds-data/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-rds-data/RDSDataClient.ts b/clients/client-rds-data/RDSDataClient.ts index 9d13bfadb251..c1585e6e888a 100644 --- a/clients/client-rds-data/RDSDataClient.ts +++ b/clients/client-rds-data/RDSDataClient.ts @@ -141,11 +141,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -161,6 +156,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -177,18 +177,18 @@ export type RDSDataClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type RDSDataClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -218,17 +218,17 @@ export class RDSDataClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-rds-data/package.json b/clients/client-rds-data/package.json index 39de36fa3a53..ca5915408e76 100644 --- a/clients/client-rds-data/package.json +++ b/clients/client-rds-data/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-rds-data", "description": "AWS SDK for JavaScript Rds Data Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-rds/CHANGELOG.md b/clients/client-rds/CHANGELOG.md index 0fe8d1aedde2..31f0f1effbba 100644 --- a/clients/client-rds/CHANGELOG.md +++ b/clients/client-rds/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-rds/RDSClient.ts b/clients/client-rds/RDSClient.ts index 956b5ba1088b..5b1f948a7926 100644 --- a/clients/client-rds/RDSClient.ts +++ b/clients/client-rds/RDSClient.ts @@ -804,11 +804,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -824,6 +819,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -840,18 +840,18 @@ export type RDSClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type RDSClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -928,17 +928,17 @@ export class RDSClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-rds/package.json b/clients/client-rds/package.json index 8c42b2b124c2..9d763e8a2cbb 100644 --- a/clients/client-rds/package.json +++ b/clients/client-rds/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-rds", "description": "AWS SDK for JavaScript Rds Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,21 +29,21 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-sdk-rds": "3.6.1", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -55,7 +55,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-redshift-data/CHANGELOG.md b/clients/client-redshift-data/CHANGELOG.md index 7e34bdf985c8..e9bb6d60dcf9 100644 --- a/clients/client-redshift-data/CHANGELOG.md +++ b/clients/client-redshift-data/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-redshift-data/RedshiftDataClient.ts b/clients/client-redshift-data/RedshiftDataClient.ts index 66ccf7fee7e2..61e4e58ca13e 100644 --- a/clients/client-redshift-data/RedshiftDataClient.ts +++ b/clients/client-redshift-data/RedshiftDataClient.ts @@ -144,11 +144,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -164,6 +159,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -180,18 +180,18 @@ export type RedshiftDataClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type RedshiftDataClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -213,17 +213,17 @@ export class RedshiftDataClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-redshift-data/package.json b/clients/client-redshift-data/package.json index f350a204d0a5..912d90c86cf1 100644 --- a/clients/client-redshift-data/package.json +++ b/clients/client-redshift-data/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-redshift-data", "description": "AWS SDK for JavaScript Redshift Data Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-redshift/CHANGELOG.md b/clients/client-redshift/CHANGELOG.md index 2776b819f555..6ae75f87b889 100644 --- a/clients/client-redshift/CHANGELOG.md +++ b/clients/client-redshift/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-redshift/RedshiftClient.ts b/clients/client-redshift/RedshiftClient.ts index 0e8163a10a33..e2a49413c19f 100644 --- a/clients/client-redshift/RedshiftClient.ts +++ b/clients/client-redshift/RedshiftClient.ts @@ -606,11 +606,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -626,6 +621,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -642,18 +642,18 @@ export type RedshiftClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type RedshiftClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -695,17 +695,17 @@ export class RedshiftClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-redshift/package.json b/clients/client-redshift/package.json index 12ab8e7b01e9..b021cbc85d23 100644 --- a/clients/client-redshift/package.json +++ b/clients/client-redshift/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-redshift", "description": "AWS SDK for JavaScript Redshift Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-rekognition/CHANGELOG.md b/clients/client-rekognition/CHANGELOG.md index ddaffa645550..017292fcf732 100644 --- a/clients/client-rekognition/CHANGELOG.md +++ b/clients/client-rekognition/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-rekognition/RekognitionClient.ts b/clients/client-rekognition/RekognitionClient.ts index 5e74f94c63ab..12b0107d4b29 100644 --- a/clients/client-rekognition/RekognitionClient.ts +++ b/clients/client-rekognition/RekognitionClient.ts @@ -324,11 +324,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -344,6 +339,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -360,18 +360,18 @@ export type RekognitionClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type RekognitionClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -392,17 +392,17 @@ export class RekognitionClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-rekognition/package.json b/clients/client-rekognition/package.json index 5e26767fbf04..d21e4cc354ca 100644 --- a/clients/client-rekognition/package.json +++ b/clients/client-rekognition/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-rekognition", "description": "AWS SDK for JavaScript Rekognition Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-resource-groups-tagging-api/CHANGELOG.md b/clients/client-resource-groups-tagging-api/CHANGELOG.md index deb47265a87e..c4f9e61057c3 100644 --- a/clients/client-resource-groups-tagging-api/CHANGELOG.md +++ b/clients/client-resource-groups-tagging-api/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-resource-groups-tagging-api/ResourceGroupsTaggingAPIClient.ts b/clients/client-resource-groups-tagging-api/ResourceGroupsTaggingAPIClient.ts index 190a4a6faf39..559ce5f8ef10 100644 --- a/clients/client-resource-groups-tagging-api/ResourceGroupsTaggingAPIClient.ts +++ b/clients/client-resource-groups-tagging-api/ResourceGroupsTaggingAPIClient.ts @@ -150,11 +150,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -170,6 +165,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -186,18 +186,18 @@ export type ResourceGroupsTaggingAPIClientConfig = Partial<__SmithyConfiguration ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ResourceGroupsTaggingAPIClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -974,17 +974,17 @@ export class ResourceGroupsTaggingAPIClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-resource-groups-tagging-api/package.json b/clients/client-resource-groups-tagging-api/package.json index 24f542e4f591..3a93d37f94ea 100644 --- a/clients/client-resource-groups-tagging-api/package.json +++ b/clients/client-resource-groups-tagging-api/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-resource-groups-tagging-api", "description": "AWS SDK for JavaScript Resource Groups Tagging Api Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-resource-groups/CHANGELOG.md b/clients/client-resource-groups/CHANGELOG.md index bdb36ca152a8..3a24621e3240 100644 --- a/clients/client-resource-groups/CHANGELOG.md +++ b/clients/client-resource-groups/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-resource-groups/ResourceGroupsClient.ts b/clients/client-resource-groups/ResourceGroupsClient.ts index dda1624f7d3b..e94e38749525 100644 --- a/clients/client-resource-groups/ResourceGroupsClient.ts +++ b/clients/client-resource-groups/ResourceGroupsClient.ts @@ -165,11 +165,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -185,6 +180,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -201,18 +201,18 @@ export type ResourceGroupsClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ResourceGroupsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -268,17 +268,17 @@ export class ResourceGroupsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-resource-groups/package.json b/clients/client-resource-groups/package.json index 590b24042972..47ef29102b0d 100644 --- a/clients/client-resource-groups/package.json +++ b/clients/client-resource-groups/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-resource-groups", "description": "AWS SDK for JavaScript Resource Groups Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-robomaker/CHANGELOG.md b/clients/client-robomaker/CHANGELOG.md index 9fcec61e3b6a..a7a6c4a3501c 100644 --- a/clients/client-robomaker/CHANGELOG.md +++ b/clients/client-robomaker/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-robomaker/RoboMakerClient.ts b/clients/client-robomaker/RoboMakerClient.ts index 5b925669b311..2f3d903cf20e 100644 --- a/clients/client-robomaker/RoboMakerClient.ts +++ b/clients/client-robomaker/RoboMakerClient.ts @@ -402,11 +402,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -422,6 +417,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -438,18 +438,18 @@ export type RoboMakerClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type RoboMakerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -470,17 +470,17 @@ export class RoboMakerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-robomaker/package.json b/clients/client-robomaker/package.json index d380b4443f38..378586fc6187 100644 --- a/clients/client-robomaker/package.json +++ b/clients/client-robomaker/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-robomaker", "description": "AWS SDK for JavaScript Robomaker Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-route-53-domains/CHANGELOG.md b/clients/client-route-53-domains/CHANGELOG.md index 9bc152dceb6d..87e4bc7785a8 100644 --- a/clients/client-route-53-domains/CHANGELOG.md +++ b/clients/client-route-53-domains/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-route-53-domains/Route53DomainsClient.ts b/clients/client-route-53-domains/Route53DomainsClient.ts index 3d09047b81f8..bd94a4a2cab3 100644 --- a/clients/client-route-53-domains/Route53DomainsClient.ts +++ b/clients/client-route-53-domains/Route53DomainsClient.ts @@ -258,11 +258,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -278,6 +273,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -294,18 +294,18 @@ export type Route53DomainsClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type Route53DomainsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -326,17 +326,17 @@ export class Route53DomainsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-route-53-domains/package.json b/clients/client-route-53-domains/package.json index 0b5f09fb4f70..6ef4f4670df6 100644 --- a/clients/client-route-53-domains/package.json +++ b/clients/client-route-53-domains/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-route-53-domains", "description": "AWS SDK for JavaScript Route 53 Domains Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-route-53/CHANGELOG.md b/clients/client-route-53/CHANGELOG.md index 5ac79ccf6e81..977ab2c7d9cc 100644 --- a/clients/client-route-53/CHANGELOG.md +++ b/clients/client-route-53/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-route-53/Route53Client.ts b/clients/client-route-53/Route53Client.ts index 70654160a5d9..941fe1218712 100644 --- a/clients/client-route-53/Route53Client.ts +++ b/clients/client-route-53/Route53Client.ts @@ -405,11 +405,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -425,6 +420,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -441,18 +441,18 @@ export type Route53ClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type Route53ClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -473,17 +473,17 @@ export class Route53Client extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-route-53/package.json b/clients/client-route-53/package.json index a3e78a065c95..b814e2f054bf 100644 --- a/clients/client-route-53/package.json +++ b/clients/client-route-53/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-route-53", "description": "AWS SDK for JavaScript Route 53 Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,21 +29,21 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-sdk-route53": "3.6.1", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -55,7 +55,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/xml-builder": "3.6.1", diff --git a/clients/client-route53resolver/CHANGELOG.md b/clients/client-route53resolver/CHANGELOG.md index 9b4646f3ca13..16dd777dde0c 100644 --- a/clients/client-route53resolver/CHANGELOG.md +++ b/clients/client-route53resolver/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-route53resolver/Route53ResolverClient.ts b/clients/client-route53resolver/Route53ResolverClient.ts index 09d894bd7040..ea6522c3492a 100644 --- a/clients/client-route53resolver/Route53ResolverClient.ts +++ b/clients/client-route53resolver/Route53ResolverClient.ts @@ -288,11 +288,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -308,6 +303,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -324,18 +324,18 @@ export type Route53ResolverClientConfig = Partial<__SmithyConfiguration<__HttpHa ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type Route53ResolverClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -385,17 +385,17 @@ export class Route53ResolverClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-route53resolver/package.json b/clients/client-route53resolver/package.json index 2719b8beb460..03c929868366 100644 --- a/clients/client-route53resolver/package.json +++ b/clients/client-route53resolver/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-route53resolver", "description": "AWS SDK for JavaScript Route53resolver Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-s3-control/CHANGELOG.md b/clients/client-s3-control/CHANGELOG.md index 8b52119b10a7..9f0842a6bbae 100644 --- a/clients/client-s3-control/CHANGELOG.md +++ b/clients/client-s3-control/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-s3-control/S3ControlClient.ts b/clients/client-s3-control/S3ControlClient.ts index 2598803b1b7c..7c4d8bae2534 100644 --- a/clients/client-s3-control/S3ControlClient.ts +++ b/clients/client-s3-control/S3ControlClient.ts @@ -296,11 +296,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -316,6 +311,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -332,9 +332,9 @@ export type S3ControlClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & S3ControlInputConfig & UserAgentInputConfig; @@ -342,9 +342,9 @@ export type S3ControlClientResolvedConfig = __SmithyResolvedConfiguration<__Http Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & S3ControlResolvedConfig & UserAgentResolvedConfig; @@ -369,18 +369,18 @@ export class S3ControlClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveS3ControlConfig(_config_5); let _config_7 = resolveUserAgentConfig(_config_6); super(_config_7); this.config = _config_7; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-s3-control/package.json b/clients/client-s3-control/package.json index 5a9bcf2a63c8..691e6a0c30f3 100644 --- a/clients/client-s3-control/package.json +++ b/clients/client-s3-control/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-s3-control", "description": "AWS SDK for JavaScript S3 Control Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -30,21 +30,21 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", - "@aws-sdk/middleware-sdk-s3-control": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", + "@aws-sdk/middleware-sdk-s3-control": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -56,7 +56,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/xml-builder": "3.6.1", diff --git a/clients/client-s3/CHANGELOG.md b/clients/client-s3/CHANGELOG.md index 3199020f0d18..4562c332e608 100644 --- a/clients/client-s3/CHANGELOG.md +++ b/clients/client-s3/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-s3/S3Client.ts b/clients/client-s3/S3Client.ts index 600a15ef27eb..99eb8cce3843 100644 --- a/clients/client-s3/S3Client.ts +++ b/clients/client-s3/S3Client.ts @@ -555,11 +555,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -575,6 +570,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -617,9 +617,9 @@ export type S3ClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions> ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & BucketEndpointInputConfig & UserAgentInputConfig & EventStreamSerdeInputConfig; @@ -628,9 +628,9 @@ export type S3ClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandler Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & BucketEndpointResolvedConfig & UserAgentResolvedConfig & EventStreamSerdeResolvedConfig; @@ -653,19 +653,19 @@ export class S3Client extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveBucketEndpointConfig(_config_5); let _config_7 = resolveUserAgentConfig(_config_6); let _config_8 = resolveEventStreamSerdeConfig(_config_7); super(_config_8); this.config = _config_8; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getValidateBucketNamePlugin(this.config)); this.middlewareStack.use(getUseRegionalEndpointPlugin(this.config)); this.middlewareStack.use(getAddExpectContinuePlugin(this.config)); diff --git a/clients/client-s3/package.json b/clients/client-s3/package.json index 76c8224d40a6..3498b7b20b2f 100644 --- a/clients/client-s3/package.json +++ b/clients/client-s3/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-s3", "description": "AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -31,8 +31,8 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/eventstream-serde-browser": "3.6.1", "@aws-sdk/eventstream-serde-config-resolver": "3.6.1", "@aws-sdk/eventstream-serde-node": "3.6.1", @@ -43,20 +43,20 @@ "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/md5-js": "3.6.1", "@aws-sdk/middleware-apply-body-checksum": "3.6.1", - "@aws-sdk/middleware-bucket-endpoint": "3.6.1", + "@aws-sdk/middleware-bucket-endpoint": "3.7.0", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-expect-continue": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-location-constraint": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-sdk-s3": "3.6.1", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-ssec": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -68,7 +68,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-s3outposts/CHANGELOG.md b/clients/client-s3outposts/CHANGELOG.md index 236af902c520..d76d0c89de55 100644 --- a/clients/client-s3outposts/CHANGELOG.md +++ b/clients/client-s3outposts/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-s3outposts/S3OutpostsClient.ts b/clients/client-s3outposts/S3OutpostsClient.ts index 22b37059ba05..e7d93edb4d05 100644 --- a/clients/client-s3outposts/S3OutpostsClient.ts +++ b/clients/client-s3outposts/S3OutpostsClient.ts @@ -120,11 +120,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -140,6 +135,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -156,18 +156,18 @@ export type S3OutpostsClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type S3OutpostsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -188,17 +188,17 @@ export class S3OutpostsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-s3outposts/package.json b/clients/client-s3outposts/package.json index d7bb80e97cbb..4f0c50a662e8 100644 --- a/clients/client-s3outposts/package.json +++ b/clients/client-s3outposts/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-s3outposts", "description": "AWS SDK for JavaScript S3outposts Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-sagemaker-a2i-runtime/CHANGELOG.md b/clients/client-sagemaker-a2i-runtime/CHANGELOG.md index 53eb4c9faf5a..1a4f09b246da 100644 --- a/clients/client-sagemaker-a2i-runtime/CHANGELOG.md +++ b/clients/client-sagemaker-a2i-runtime/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sagemaker-a2i-runtime/SageMakerA2IRuntimeClient.ts b/clients/client-sagemaker-a2i-runtime/SageMakerA2IRuntimeClient.ts index a474ea6b14fb..844b9b78a533 100644 --- a/clients/client-sagemaker-a2i-runtime/SageMakerA2IRuntimeClient.ts +++ b/clients/client-sagemaker-a2i-runtime/SageMakerA2IRuntimeClient.ts @@ -132,11 +132,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -152,6 +147,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -168,18 +168,18 @@ export type SageMakerA2IRuntimeClientConfig = Partial<__SmithyConfiguration<__Ht ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SageMakerA2IRuntimeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -229,17 +229,17 @@ export class SageMakerA2IRuntimeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-sagemaker-a2i-runtime/package.json b/clients/client-sagemaker-a2i-runtime/package.json index abf51f51786b..aac37d4d075e 100644 --- a/clients/client-sagemaker-a2i-runtime/package.json +++ b/clients/client-sagemaker-a2i-runtime/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sagemaker-a2i-runtime", "description": "AWS SDK for JavaScript Sagemaker A2i Runtime Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-sagemaker-edge/CHANGELOG.md b/clients/client-sagemaker-edge/CHANGELOG.md index a64f071eb858..4498c31ebb26 100644 --- a/clients/client-sagemaker-edge/CHANGELOG.md +++ b/clients/client-sagemaker-edge/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sagemaker-edge/SagemakerEdgeClient.ts b/clients/client-sagemaker-edge/SagemakerEdgeClient.ts index c298595ab2da..f4452003f2fd 100644 --- a/clients/client-sagemaker-edge/SagemakerEdgeClient.ts +++ b/clients/client-sagemaker-edge/SagemakerEdgeClient.ts @@ -122,11 +122,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -142,6 +137,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -158,18 +158,18 @@ export type SagemakerEdgeClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SagemakerEdgeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -190,17 +190,17 @@ export class SagemakerEdgeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-sagemaker-edge/package.json b/clients/client-sagemaker-edge/package.json index e88bb89e132a..e3afec6ef6b0 100644 --- a/clients/client-sagemaker-edge/package.json +++ b/clients/client-sagemaker-edge/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sagemaker-edge", "description": "AWS SDK for JavaScript Sagemaker Edge Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-sagemaker-featurestore-runtime/CHANGELOG.md b/clients/client-sagemaker-featurestore-runtime/CHANGELOG.md index 7b3f57cb8513..b08271b83157 100644 --- a/clients/client-sagemaker-featurestore-runtime/CHANGELOG.md +++ b/clients/client-sagemaker-featurestore-runtime/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntimeClient.ts b/clients/client-sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntimeClient.ts index 8fdfaaec4899..5ff177b40267 100644 --- a/clients/client-sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntimeClient.ts +++ b/clients/client-sagemaker-featurestore-runtime/SageMakerFeatureStoreRuntimeClient.ts @@ -120,11 +120,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -140,6 +135,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -156,18 +156,18 @@ export type SageMakerFeatureStoreRuntimeClientConfig = Partial<__SmithyConfigura ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SageMakerFeatureStoreRuntimeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -214,17 +214,17 @@ export class SageMakerFeatureStoreRuntimeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-sagemaker-featurestore-runtime/package.json b/clients/client-sagemaker-featurestore-runtime/package.json index 1ab7e51338cd..6792d0cd5404 100644 --- a/clients/client-sagemaker-featurestore-runtime/package.json +++ b/clients/client-sagemaker-featurestore-runtime/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sagemaker-featurestore-runtime", "description": "AWS SDK for JavaScript Sagemaker Featurestore Runtime Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-sagemaker-runtime/CHANGELOG.md b/clients/client-sagemaker-runtime/CHANGELOG.md index 51b2ec4f9803..98423db31379 100644 --- a/clients/client-sagemaker-runtime/CHANGELOG.md +++ b/clients/client-sagemaker-runtime/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sagemaker-runtime/SageMakerRuntimeClient.ts b/clients/client-sagemaker-runtime/SageMakerRuntimeClient.ts index 7fcf7639005b..87bd6c97218c 100644 --- a/clients/client-sagemaker-runtime/SageMakerRuntimeClient.ts +++ b/clients/client-sagemaker-runtime/SageMakerRuntimeClient.ts @@ -118,11 +118,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -138,6 +133,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -154,18 +154,18 @@ export type SageMakerRuntimeClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SageMakerRuntimeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -186,17 +186,17 @@ export class SageMakerRuntimeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-sagemaker-runtime/package.json b/clients/client-sagemaker-runtime/package.json index efb0c8680d04..808b85d24e58 100644 --- a/clients/client-sagemaker-runtime/package.json +++ b/clients/client-sagemaker-runtime/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sagemaker-runtime", "description": "AWS SDK for JavaScript Sagemaker Runtime Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-sagemaker/CHANGELOG.md b/clients/client-sagemaker/CHANGELOG.md index e80bcc9c6f48..e68e7b8f25d4 100644 --- a/clients/client-sagemaker/CHANGELOG.md +++ b/clients/client-sagemaker/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sagemaker/SageMakerClient.ts b/clients/client-sagemaker/SageMakerClient.ts index cc89e327572c..b40bc028ba8e 100644 --- a/clients/client-sagemaker/SageMakerClient.ts +++ b/clients/client-sagemaker/SageMakerClient.ts @@ -1149,11 +1149,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -1169,6 +1164,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -1185,18 +1185,18 @@ export type SageMakerClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SageMakerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -1232,17 +1232,17 @@ export class SageMakerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-sagemaker/package.json b/clients/client-sagemaker/package.json index 7c737dd9f353..43450e1ed896 100644 --- a/clients/client-sagemaker/package.json +++ b/clients/client-sagemaker/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sagemaker", "description": "AWS SDK for JavaScript Sagemaker Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-savingsplans/CHANGELOG.md b/clients/client-savingsplans/CHANGELOG.md index 246157fa223d..8ba37aa1f2cb 100644 --- a/clients/client-savingsplans/CHANGELOG.md +++ b/clients/client-savingsplans/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-savingsplans/SavingsplansClient.ts b/clients/client-savingsplans/SavingsplansClient.ts index fefae3c70e36..f9fd86b8405b 100644 --- a/clients/client-savingsplans/SavingsplansClient.ts +++ b/clients/client-savingsplans/SavingsplansClient.ts @@ -162,11 +162,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -182,6 +177,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -198,18 +198,18 @@ export type SavingsplansClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SavingsplansClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -233,17 +233,17 @@ export class SavingsplansClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-savingsplans/package.json b/clients/client-savingsplans/package.json index 9bd8846b0bb8..2ba70039a9b3 100644 --- a/clients/client-savingsplans/package.json +++ b/clients/client-savingsplans/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-savingsplans", "description": "AWS SDK for JavaScript Savingsplans Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-schemas/CHANGELOG.md b/clients/client-schemas/CHANGELOG.md index f26d199aa952..0415281d55c4 100644 --- a/clients/client-schemas/CHANGELOG.md +++ b/clients/client-schemas/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-schemas/SchemasClient.ts b/clients/client-schemas/SchemasClient.ts index 6c3b2648f53b..d9942fb3f6dc 100644 --- a/clients/client-schemas/SchemasClient.ts +++ b/clients/client-schemas/SchemasClient.ts @@ -228,11 +228,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -248,6 +243,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -264,18 +264,18 @@ export type SchemasClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SchemasClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -296,17 +296,17 @@ export class SchemasClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-schemas/package.json b/clients/client-schemas/package.json index 58bc2b205646..e9c4c0c2e88b 100644 --- a/clients/client-schemas/package.json +++ b/clients/client-schemas/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-schemas", "description": "AWS SDK for JavaScript Schemas Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-secrets-manager/CHANGELOG.md b/clients/client-secrets-manager/CHANGELOG.md index f57ff6c507e7..b6205d81d691 100644 --- a/clients/client-secrets-manager/CHANGELOG.md +++ b/clients/client-secrets-manager/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-secrets-manager/SecretsManagerClient.ts b/clients/client-secrets-manager/SecretsManagerClient.ts index 2617bafcf3dc..476c84ce3d99 100644 --- a/clients/client-secrets-manager/SecretsManagerClient.ts +++ b/clients/client-secrets-manager/SecretsManagerClient.ts @@ -186,11 +186,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -206,6 +201,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -222,18 +222,18 @@ export type SecretsManagerClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SecretsManagerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -316,17 +316,17 @@ export class SecretsManagerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-secrets-manager/package.json b/clients/client-secrets-manager/package.json index 298cfc32d9da..00f31364eaa9 100644 --- a/clients/client-secrets-manager/package.json +++ b/clients/client-secrets-manager/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-secrets-manager", "description": "AWS SDK for JavaScript Secrets Manager Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-securityhub/CHANGELOG.md b/clients/client-securityhub/CHANGELOG.md index c35b1df20ac2..0efa2f0d429a 100644 --- a/clients/client-securityhub/CHANGELOG.md +++ b/clients/client-securityhub/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-securityhub/SecurityHubClient.ts b/clients/client-securityhub/SecurityHubClient.ts index 983e152215a8..32d54302ed5b 100644 --- a/clients/client-securityhub/SecurityHubClient.ts +++ b/clients/client-securityhub/SecurityHubClient.ts @@ -324,11 +324,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -344,6 +339,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -360,18 +360,18 @@ export type SecurityHubClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SecurityHubClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -446,17 +446,17 @@ export class SecurityHubClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-securityhub/package.json b/clients/client-securityhub/package.json index 557cc25058cd..f97fdbe47003 100644 --- a/clients/client-securityhub/package.json +++ b/clients/client-securityhub/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-securityhub", "description": "AWS SDK for JavaScript Securityhub Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-serverlessapplicationrepository/CHANGELOG.md b/clients/client-serverlessapplicationrepository/CHANGELOG.md index c66652f4df94..ae0bf7d190f6 100644 --- a/clients/client-serverlessapplicationrepository/CHANGELOG.md +++ b/clients/client-serverlessapplicationrepository/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-serverlessapplicationrepository/ServerlessApplicationRepositoryClient.ts b/clients/client-serverlessapplicationrepository/ServerlessApplicationRepositoryClient.ts index 6e68abcf5fe1..e4a1c0823068 100644 --- a/clients/client-serverlessapplicationrepository/ServerlessApplicationRepositoryClient.ts +++ b/clients/client-serverlessapplicationrepository/ServerlessApplicationRepositoryClient.ts @@ -183,11 +183,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -203,6 +198,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -219,18 +219,18 @@ export type ServerlessApplicationRepositoryClientConfig = Partial<__SmithyConfig ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ServerlessApplicationRepositoryClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -270,17 +270,17 @@ export class ServerlessApplicationRepositoryClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-serverlessapplicationrepository/package.json b/clients/client-serverlessapplicationrepository/package.json index 031ccb4e443b..94418d1efa1e 100644 --- a/clients/client-serverlessapplicationrepository/package.json +++ b/clients/client-serverlessapplicationrepository/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-serverlessapplicationrepository", "description": "AWS SDK for JavaScript Serverlessapplicationrepository Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-service-catalog-appregistry/CHANGELOG.md b/clients/client-service-catalog-appregistry/CHANGELOG.md index 6b921ee2c3f7..f1afa7c54854 100644 --- a/clients/client-service-catalog-appregistry/CHANGELOG.md +++ b/clients/client-service-catalog-appregistry/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-service-catalog-appregistry/ServiceCatalogAppRegistryClient.ts b/clients/client-service-catalog-appregistry/ServiceCatalogAppRegistryClient.ts index a12b5fb762b1..8009385a89a0 100644 --- a/clients/client-service-catalog-appregistry/ServiceCatalogAppRegistryClient.ts +++ b/clients/client-service-catalog-appregistry/ServiceCatalogAppRegistryClient.ts @@ -210,11 +210,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -230,6 +225,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -246,18 +246,18 @@ export type ServiceCatalogAppRegistryClientConfig = Partial<__SmithyConfiguratio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ServiceCatalogAppRegistryClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -278,17 +278,17 @@ export class ServiceCatalogAppRegistryClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getOmitRetryHeadersPlugin(this.config)); } diff --git a/clients/client-service-catalog-appregistry/package.json b/clients/client-service-catalog-appregistry/package.json index 77290edb1be6..e7bf86b56ae7 100644 --- a/clients/client-service-catalog-appregistry/package.json +++ b/clients/client-service-catalog-appregistry/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-service-catalog-appregistry", "description": "AWS SDK for JavaScript Service Catalog Appregistry Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-service-catalog/CHANGELOG.md b/clients/client-service-catalog/CHANGELOG.md index 7fd4d07cd507..1e77db65e6ab 100644 --- a/clients/client-service-catalog/CHANGELOG.md +++ b/clients/client-service-catalog/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-service-catalog/ServiceCatalogClient.ts b/clients/client-service-catalog/ServiceCatalogClient.ts index 2ed21dbec3f7..ffecec47366b 100644 --- a/clients/client-service-catalog/ServiceCatalogClient.ts +++ b/clients/client-service-catalog/ServiceCatalogClient.ts @@ -552,11 +552,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -572,6 +567,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -588,18 +588,18 @@ export type ServiceCatalogClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ServiceCatalogClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -626,17 +626,17 @@ export class ServiceCatalogClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-service-catalog/package.json b/clients/client-service-catalog/package.json index a90d8826b55e..3fc4b14651ad 100644 --- a/clients/client-service-catalog/package.json +++ b/clients/client-service-catalog/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-service-catalog", "description": "AWS SDK for JavaScript Service Catalog Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-service-quotas/CHANGELOG.md b/clients/client-service-quotas/CHANGELOG.md index 33fcc0dc8f69..303933cf9291 100644 --- a/clients/client-service-quotas/CHANGELOG.md +++ b/clients/client-service-quotas/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-service-quotas/ServiceQuotasClient.ts b/clients/client-service-quotas/ServiceQuotasClient.ts index 8bc4443ad3d0..07cacf12e796 100644 --- a/clients/client-service-quotas/ServiceQuotasClient.ts +++ b/clients/client-service-quotas/ServiceQuotasClient.ts @@ -204,11 +204,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -224,6 +219,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -240,18 +240,18 @@ export type ServiceQuotasClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ServiceQuotasClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -283,17 +283,17 @@ export class ServiceQuotasClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-service-quotas/package.json b/clients/client-service-quotas/package.json index 9bc9a76078b2..1f7fdb6ef591 100644 --- a/clients/client-service-quotas/package.json +++ b/clients/client-service-quotas/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-service-quotas", "description": "AWS SDK for JavaScript Service Quotas Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-servicediscovery/CHANGELOG.md b/clients/client-servicediscovery/CHANGELOG.md index 928667d9f9d1..bda7fac4b395 100644 --- a/clients/client-servicediscovery/CHANGELOG.md +++ b/clients/client-servicediscovery/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-servicediscovery/ServiceDiscoveryClient.ts b/clients/client-servicediscovery/ServiceDiscoveryClient.ts index 1a13f278c259..5a756bfee8cf 100644 --- a/clients/client-servicediscovery/ServiceDiscoveryClient.ts +++ b/clients/client-servicediscovery/ServiceDiscoveryClient.ts @@ -204,11 +204,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -224,6 +219,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -240,18 +240,18 @@ export type ServiceDiscoveryClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ServiceDiscoveryClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -276,17 +276,17 @@ export class ServiceDiscoveryClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-servicediscovery/package.json b/clients/client-servicediscovery/package.json index 79da2927dc93..8bfa0f8d843c 100644 --- a/clients/client-servicediscovery/package.json +++ b/clients/client-servicediscovery/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-servicediscovery", "description": "AWS SDK for JavaScript Servicediscovery Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-ses/CHANGELOG.md b/clients/client-ses/CHANGELOG.md index 1a4d7a8f18cb..b0b43b11ed9c 100644 --- a/clients/client-ses/CHANGELOG.md +++ b/clients/client-ses/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-ses/SESClient.ts b/clients/client-ses/SESClient.ts index f680612bc111..c3b1d8f7bccd 100644 --- a/clients/client-ses/SESClient.ts +++ b/clients/client-ses/SESClient.ts @@ -480,11 +480,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -500,6 +495,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -516,18 +516,18 @@ export type SESClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SESClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -556,17 +556,17 @@ export class SESClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-ses/package.json b/clients/client-ses/package.json index 4889aa2501b2..8f06552b6963 100644 --- a/clients/client-ses/package.json +++ b/clients/client-ses/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-ses", "description": "AWS SDK for JavaScript Ses Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-sesv2/CHANGELOG.md b/clients/client-sesv2/CHANGELOG.md index 506e943c80bf..5f4eafcd206f 100644 --- a/clients/client-sesv2/CHANGELOG.md +++ b/clients/client-sesv2/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sesv2/SESv2Client.ts b/clients/client-sesv2/SESv2Client.ts index 19abbf68222d..92046a02ef6a 100644 --- a/clients/client-sesv2/SESv2Client.ts +++ b/clients/client-sesv2/SESv2Client.ts @@ -525,11 +525,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -545,6 +540,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -561,18 +561,18 @@ export type SESv2ClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SESv2ClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -612,17 +612,17 @@ export class SESv2Client extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-sesv2/package.json b/clients/client-sesv2/package.json index 56f73acf5785..e86cd639f731 100644 --- a/clients/client-sesv2/package.json +++ b/clients/client-sesv2/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sesv2", "description": "AWS SDK for JavaScript Sesv2 Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-sfn/CHANGELOG.md b/clients/client-sfn/CHANGELOG.md index dd6b3f48edd2..693bf1d19997 100644 --- a/clients/client-sfn/CHANGELOG.md +++ b/clients/client-sfn/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sfn/SFNClient.ts b/clients/client-sfn/SFNClient.ts index 56f5450245dc..a1f88b818c2a 100644 --- a/clients/client-sfn/SFNClient.ts +++ b/clients/client-sfn/SFNClient.ts @@ -198,11 +198,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -218,6 +213,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -234,18 +234,18 @@ export type SFNClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SFNClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -281,17 +281,17 @@ export class SFNClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-sfn/package.json b/clients/client-sfn/package.json index cf54fa47ef32..f2dabf17afcf 100644 --- a/clients/client-sfn/package.json +++ b/clients/client-sfn/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sfn", "description": "AWS SDK for JavaScript Sfn Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-shield/CHANGELOG.md b/clients/client-shield/CHANGELOG.md index ca9db6e7622d..f08911d65bcc 100644 --- a/clients/client-shield/CHANGELOG.md +++ b/clients/client-shield/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-shield/ShieldClient.ts b/clients/client-shield/ShieldClient.ts index 176213b21ff0..dc439073055b 100644 --- a/clients/client-shield/ShieldClient.ts +++ b/clients/client-shield/ShieldClient.ts @@ -264,11 +264,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -284,6 +279,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -300,18 +300,18 @@ export type ShieldClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type ShieldClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -335,17 +335,17 @@ export class ShieldClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-shield/package.json b/clients/client-shield/package.json index bbf006e6ffec..1be0a9cd8a55 100644 --- a/clients/client-shield/package.json +++ b/clients/client-shield/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-shield", "description": "AWS SDK for JavaScript Shield Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-signer/CHANGELOG.md b/clients/client-signer/CHANGELOG.md index 7b50dcb1c71b..4d7ae96c0326 100644 --- a/clients/client-signer/CHANGELOG.md +++ b/clients/client-signer/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-signer/SignerClient.ts b/clients/client-signer/SignerClient.ts index a049419b1c7a..2854b8b84b3f 100644 --- a/clients/client-signer/SignerClient.ts +++ b/clients/client-signer/SignerClient.ts @@ -192,11 +192,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -212,6 +207,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -228,18 +228,18 @@ export type SignerClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpti ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SignerClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -276,17 +276,17 @@ export class SignerClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-signer/package.json b/clients/client-signer/package.json index 4e07908e875a..af8b7e9d5ab5 100644 --- a/clients/client-signer/package.json +++ b/clients/client-signer/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-signer", "description": "AWS SDK for JavaScript Signer Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-sms/CHANGELOG.md b/clients/client-sms/CHANGELOG.md index 377b9af23e4e..8ae912347ac8 100644 --- a/clients/client-sms/CHANGELOG.md +++ b/clients/client-sms/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sms/SMSClient.ts b/clients/client-sms/SMSClient.ts index b2e32ed217e3..2524c69ce11a 100644 --- a/clients/client-sms/SMSClient.ts +++ b/clients/client-sms/SMSClient.ts @@ -282,11 +282,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -302,6 +297,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -318,18 +318,18 @@ export type SMSClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SMSClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -366,17 +366,17 @@ export class SMSClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-sms/package.json b/clients/client-sms/package.json index 07509061e208..e73e81a7cb8e 100644 --- a/clients/client-sms/package.json +++ b/clients/client-sms/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sms", "description": "AWS SDK for JavaScript Sms Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-snowball/CHANGELOG.md b/clients/client-snowball/CHANGELOG.md index 728a5ad5bf3d..b0a5e537b352 100644 --- a/clients/client-snowball/CHANGELOG.md +++ b/clients/client-snowball/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-snowball/SnowballClient.ts b/clients/client-snowball/SnowballClient.ts index c5a65cc2291a..5f4d2ad58bb4 100644 --- a/clients/client-snowball/SnowballClient.ts +++ b/clients/client-snowball/SnowballClient.ts @@ -195,11 +195,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -215,6 +210,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -231,18 +231,18 @@ export type SnowballClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SnowballClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -269,17 +269,17 @@ export class SnowballClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-snowball/package.json b/clients/client-snowball/package.json index f1c7543329d9..198be2f49438 100644 --- a/clients/client-snowball/package.json +++ b/clients/client-snowball/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-snowball", "description": "AWS SDK for JavaScript Snowball Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-sns/CHANGELOG.md b/clients/client-sns/CHANGELOG.md index 80551b648ba4..e71ed529e3d9 100644 --- a/clients/client-sns/CHANGELOG.md +++ b/clients/client-sns/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sns/SNSClient.ts b/clients/client-sns/SNSClient.ts index 7c4ebd797298..31e3b6a0c64f 100644 --- a/clients/client-sns/SNSClient.ts +++ b/clients/client-sns/SNSClient.ts @@ -264,11 +264,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -284,6 +279,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -300,18 +300,18 @@ export type SNSClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SNSClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -345,17 +345,17 @@ export class SNSClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-sns/package.json b/clients/client-sns/package.json index f61ea3a158d9..6d78c4c5af89 100644 --- a/clients/client-sns/package.json +++ b/clients/client-sns/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sns", "description": "AWS SDK for JavaScript Sns Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "fast-xml-parser": "^3.16.0", diff --git a/clients/client-sqs/CHANGELOG.md b/clients/client-sqs/CHANGELOG.md index a18aef67829b..5c32b48f7475 100644 --- a/clients/client-sqs/CHANGELOG.md +++ b/clients/client-sqs/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sqs/SQSClient.ts b/clients/client-sqs/SQSClient.ts index d14932fab11b..6f74043674b5 100644 --- a/clients/client-sqs/SQSClient.ts +++ b/clients/client-sqs/SQSClient.ts @@ -186,11 +186,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -206,6 +201,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -228,18 +228,18 @@ export type SQSClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SQSClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -328,17 +328,17 @@ export class SQSClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-sqs/package.json b/clients/client-sqs/package.json index 226b27145ce5..5633ec656184 100644 --- a/clients/client-sqs/package.json +++ b/clients/client-sqs/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sqs", "description": "AWS SDK for JavaScript Sqs Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,8 +29,8 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", @@ -38,13 +38,13 @@ "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-sdk-sqs": "3.6.1", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -56,7 +56,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "fast-xml-parser": "^3.16.0", diff --git a/clients/client-ssm/CHANGELOG.md b/clients/client-ssm/CHANGELOG.md index 20ffca4d9b1f..6daf63dc9ef8 100644 --- a/clients/client-ssm/CHANGELOG.md +++ b/clients/client-ssm/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-ssm/SSMClient.ts b/clients/client-ssm/SSMClient.ts index 03532a9f7a0b..088b1f2cc5f6 100644 --- a/clients/client-ssm/SSMClient.ts +++ b/clients/client-ssm/SSMClient.ts @@ -747,11 +747,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -767,6 +762,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -783,18 +783,18 @@ export type SSMClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SSMClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -828,17 +828,17 @@ export class SSMClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-ssm/package.json b/clients/client-ssm/package.json index d9ae08785d57..ead3e45c7b29 100644 --- a/clients/client-ssm/package.json +++ b/clients/client-ssm/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-ssm", "description": "AWS SDK for JavaScript Ssm Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/util-waiter": "3.6.1", diff --git a/clients/client-sso-admin/CHANGELOG.md b/clients/client-sso-admin/CHANGELOG.md index a5041765f5d1..1f36642e83e2 100644 --- a/clients/client-sso-admin/CHANGELOG.md +++ b/clients/client-sso-admin/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sso-admin/SSOAdminClient.ts b/clients/client-sso-admin/SSOAdminClient.ts index f8bcfcc00bd3..9dc99d24ed97 100644 --- a/clients/client-sso-admin/SSOAdminClient.ts +++ b/clients/client-sso-admin/SSOAdminClient.ts @@ -291,11 +291,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -311,6 +306,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -327,18 +327,18 @@ export type SSOAdminClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SSOAdminClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; export class SSOAdminClient extends __Client< @@ -356,17 +356,17 @@ export class SSOAdminClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-sso-admin/package.json b/clients/client-sso-admin/package.json index 98e49a30810d..5d17f013f328 100644 --- a/clients/client-sso-admin/package.json +++ b/clients/client-sso-admin/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sso-admin", "description": "AWS SDK for JavaScript Sso Admin Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-sso-oidc/CHANGELOG.md b/clients/client-sso-oidc/CHANGELOG.md index f6b7cac11518..94fce90fce6b 100644 --- a/clients/client-sso-oidc/CHANGELOG.md +++ b/clients/client-sso-oidc/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sso-oidc/SSOOIDCClient.ts b/clients/client-sso-oidc/SSOOIDCClient.ts index bf834af47165..92e8aa7075eb 100644 --- a/clients/client-sso-oidc/SSOOIDCClient.ts +++ b/clients/client-sso-oidc/SSOOIDCClient.ts @@ -37,7 +37,6 @@ import { import { Provider, RegionInfoProvider, - Credentials as __Credentials, Decoder as __Decoder, Encoder as __Encoder, HashConstructor as __HashConstructor, @@ -123,11 +122,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ diff --git a/clients/client-sso-oidc/package.json b/clients/client-sso-oidc/package.json index c8b67fda7ce9..84c5b9637665 100644 --- a/clients/client-sso-oidc/package.json +++ b/clients/client-sso-oidc/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sso-oidc", "description": "AWS SDK for JavaScript Sso Oidc Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,19 +29,18 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -53,7 +52,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-sso-oidc/runtimeConfig.browser.ts b/clients/client-sso-oidc/runtimeConfig.browser.ts index 4961199994ae..4b1e791a4513 100644 --- a/clients/client-sso-oidc/runtimeConfig.browser.ts +++ b/clients/client-sso-oidc/runtimeConfig.browser.ts @@ -20,7 +20,6 @@ export const ClientDefaultValues: Required = { base64Decoder: fromBase64, base64Encoder: toBase64, bodyLengthChecker: calculateBodyLength, - credentialDefaultProvider: (_: unknown) => () => Promise.reject(new Error("Credential is missing")), defaultUserAgentProvider: defaultUserAgent({ serviceId: ClientSharedValues.serviceId, clientVersion: packageInfo.version, diff --git a/clients/client-sso-oidc/runtimeConfig.ts b/clients/client-sso-oidc/runtimeConfig.ts index 1d788cf22abc..77f19b746b40 100644 --- a/clients/client-sso-oidc/runtimeConfig.ts +++ b/clients/client-sso-oidc/runtimeConfig.ts @@ -1,7 +1,6 @@ import packageInfo from "./package.json"; import { NODE_REGION_CONFIG_FILE_OPTIONS, NODE_REGION_CONFIG_OPTIONS } from "@aws-sdk/config-resolver"; -import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credential-provider-node"; import { Hash } from "@aws-sdk/hash-node"; import { NODE_MAX_ATTEMPT_CONFIG_OPTIONS } from "@aws-sdk/middleware-retry"; import { loadConfig as loadNodeConfig } from "@aws-sdk/node-config-provider"; @@ -22,7 +21,6 @@ export const ClientDefaultValues: Required = { base64Decoder: fromBase64, base64Encoder: toBase64, bodyLengthChecker: calculateBodyLength, - credentialDefaultProvider, defaultUserAgentProvider: defaultUserAgent({ serviceId: ClientSharedValues.serviceId, clientVersion: packageInfo.version, diff --git a/clients/client-sso/CHANGELOG.md b/clients/client-sso/CHANGELOG.md index 19735ea81a0e..105039843f66 100644 --- a/clients/client-sso/CHANGELOG.md +++ b/clients/client-sso/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sso/SSOClient.ts b/clients/client-sso/SSOClient.ts index 6adbd94f5c94..f7b5496ff18c 100644 --- a/clients/client-sso/SSOClient.ts +++ b/clients/client-sso/SSOClient.ts @@ -35,7 +35,6 @@ import { import { Provider, RegionInfoProvider, - Credentials as __Credentials, Decoder as __Decoder, Encoder as __Encoder, HashConstructor as __HashConstructor, @@ -123,11 +122,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ diff --git a/clients/client-sso/package.json b/clients/client-sso/package.json index 61acef345920..4e88a7e54825 100644 --- a/clients/client-sso/package.json +++ b/clients/client-sso/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sso", "description": "AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,19 +29,18 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -53,7 +52,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-sso/runtimeConfig.browser.ts b/clients/client-sso/runtimeConfig.browser.ts index 7b50171171d7..f5a10f32e112 100644 --- a/clients/client-sso/runtimeConfig.browser.ts +++ b/clients/client-sso/runtimeConfig.browser.ts @@ -20,7 +20,6 @@ export const ClientDefaultValues: Required = { base64Decoder: fromBase64, base64Encoder: toBase64, bodyLengthChecker: calculateBodyLength, - credentialDefaultProvider: (_: unknown) => () => Promise.reject(new Error("Credential is missing")), defaultUserAgentProvider: defaultUserAgent({ serviceId: ClientSharedValues.serviceId, clientVersion: packageInfo.version, diff --git a/clients/client-sso/runtimeConfig.ts b/clients/client-sso/runtimeConfig.ts index 88fc6adf0320..69379c810046 100644 --- a/clients/client-sso/runtimeConfig.ts +++ b/clients/client-sso/runtimeConfig.ts @@ -1,7 +1,6 @@ import packageInfo from "./package.json"; import { NODE_REGION_CONFIG_FILE_OPTIONS, NODE_REGION_CONFIG_OPTIONS } from "@aws-sdk/config-resolver"; -import { defaultProvider as credentialDefaultProvider } from "@aws-sdk/credential-provider-node"; import { Hash } from "@aws-sdk/hash-node"; import { NODE_MAX_ATTEMPT_CONFIG_OPTIONS } from "@aws-sdk/middleware-retry"; import { loadConfig as loadNodeConfig } from "@aws-sdk/node-config-provider"; @@ -22,7 +21,6 @@ export const ClientDefaultValues: Required = { base64Decoder: fromBase64, base64Encoder: toBase64, bodyLengthChecker: calculateBodyLength, - credentialDefaultProvider, defaultUserAgentProvider: defaultUserAgent({ serviceId: ClientSharedValues.serviceId, clientVersion: packageInfo.version, diff --git a/clients/client-storage-gateway/CHANGELOG.md b/clients/client-storage-gateway/CHANGELOG.md index d00f1b6e7750..2c53da51f1ff 100644 --- a/clients/client-storage-gateway/CHANGELOG.md +++ b/clients/client-storage-gateway/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-storage-gateway/StorageGatewayClient.ts b/clients/client-storage-gateway/StorageGatewayClient.ts index fbf36f0be18d..88e0c85eeb4f 100644 --- a/clients/client-storage-gateway/StorageGatewayClient.ts +++ b/clients/client-storage-gateway/StorageGatewayClient.ts @@ -504,11 +504,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -524,6 +519,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -540,18 +540,18 @@ export type StorageGatewayClientConfig = Partial<__SmithyConfiguration<__HttpHan ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type StorageGatewayClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -643,17 +643,17 @@ export class StorageGatewayClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-storage-gateway/package.json b/clients/client-storage-gateway/package.json index da8eea7d7007..079f7a539f1b 100644 --- a/clients/client-storage-gateway/package.json +++ b/clients/client-storage-gateway/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-storage-gateway", "description": "AWS SDK for JavaScript Storage Gateway Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-sts/CHANGELOG.md b/clients/client-sts/CHANGELOG.md index ffb1f32d5d37..4554e14cfe30 100644 --- a/clients/client-sts/CHANGELOG.md +++ b/clients/client-sts/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-sts/STSClient.ts b/clients/client-sts/STSClient.ts index 11b25d8e1db4..33203a053a29 100644 --- a/clients/client-sts/STSClient.ts +++ b/clients/client-sts/STSClient.ts @@ -142,11 +142,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -162,6 +157,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -178,18 +178,18 @@ export type STSClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type STSClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -214,9 +214,9 @@ export class STSClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; diff --git a/clients/client-sts/package.json b/clients/client-sts/package.json index 22388b0c803f..132dabe64230 100644 --- a/clients/client-sts/package.json +++ b/clients/client-sts/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-sts", "description": "AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "fast-xml-parser": "^3.16.0", diff --git a/clients/client-support/CHANGELOG.md b/clients/client-support/CHANGELOG.md index b3504a3e13a0..3d3687d41716 100644 --- a/clients/client-support/CHANGELOG.md +++ b/clients/client-support/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-support/SupportClient.ts b/clients/client-support/SupportClient.ts index e1b70744ef57..977ac86fe5bc 100644 --- a/clients/client-support/SupportClient.ts +++ b/clients/client-support/SupportClient.ts @@ -186,11 +186,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -206,6 +201,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -222,18 +222,18 @@ export type SupportClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOpt ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SupportClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -330,17 +330,17 @@ export class SupportClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-support/package.json b/clients/client-support/package.json index cd527a4a9558..95d691883600 100644 --- a/clients/client-support/package.json +++ b/clients/client-support/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-support", "description": "AWS SDK for JavaScript Support Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-swf/CHANGELOG.md b/clients/client-swf/CHANGELOG.md index 0da2c0f861c5..05a62606ce72 100644 --- a/clients/client-swf/CHANGELOG.md +++ b/clients/client-swf/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-swf/SWFClient.ts b/clients/client-swf/SWFClient.ts index 6f37c1c72344..91128320e0c2 100644 --- a/clients/client-swf/SWFClient.ts +++ b/clients/client-swf/SWFClient.ts @@ -312,11 +312,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -332,6 +327,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -348,18 +348,18 @@ export type SWFClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SWFClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -395,17 +395,17 @@ export class SWFClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-swf/package.json b/clients/client-swf/package.json index 2cc858ae1ad2..68bd5bf2a670 100644 --- a/clients/client-swf/package.json +++ b/clients/client-swf/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-swf", "description": "AWS SDK for JavaScript Swf Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-synthetics/CHANGELOG.md b/clients/client-synthetics/CHANGELOG.md index 5f56efe44b9e..c05d2662c79d 100644 --- a/clients/client-synthetics/CHANGELOG.md +++ b/clients/client-synthetics/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-synthetics/SyntheticsClient.ts b/clients/client-synthetics/SyntheticsClient.ts index 2f915eaca196..67821a216139 100644 --- a/clients/client-synthetics/SyntheticsClient.ts +++ b/clients/client-synthetics/SyntheticsClient.ts @@ -165,11 +165,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -185,6 +180,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -201,18 +201,18 @@ export type SyntheticsClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type SyntheticsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -248,17 +248,17 @@ export class SyntheticsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-synthetics/package.json b/clients/client-synthetics/package.json index 95e20627ea02..b30d639faea6 100644 --- a/clients/client-synthetics/package.json +++ b/clients/client-synthetics/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-synthetics", "description": "AWS SDK for JavaScript Synthetics Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-textract/CHANGELOG.md b/clients/client-textract/CHANGELOG.md index 31b3a99d65b2..05479aaf471b 100644 --- a/clients/client-textract/CHANGELOG.md +++ b/clients/client-textract/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-textract/TextractClient.ts b/clients/client-textract/TextractClient.ts index cfa893d50f79..8d3017106589 100644 --- a/clients/client-textract/TextractClient.ts +++ b/clients/client-textract/TextractClient.ts @@ -147,11 +147,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -167,6 +162,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -183,18 +183,18 @@ export type TextractClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type TextractClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -217,17 +217,17 @@ export class TextractClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-textract/package.json b/clients/client-textract/package.json index df00f41ec0bd..c61de6b150fb 100644 --- a/clients/client-textract/package.json +++ b/clients/client-textract/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-textract", "description": "AWS SDK for JavaScript Textract Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-timestream-query/CHANGELOG.md b/clients/client-timestream-query/CHANGELOG.md index 51941ecb7b66..70321a1c0d79 100644 --- a/clients/client-timestream-query/CHANGELOG.md +++ b/clients/client-timestream-query/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-timestream-query/TimestreamQueryClient.ts b/clients/client-timestream-query/TimestreamQueryClient.ts index d81e8332a021..51fa2a0ca5c1 100644 --- a/clients/client-timestream-query/TimestreamQueryClient.ts +++ b/clients/client-timestream-query/TimestreamQueryClient.ts @@ -120,11 +120,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -140,6 +135,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -156,18 +156,18 @@ export type TimestreamQueryClientConfig = Partial<__SmithyConfiguration<__HttpHa ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type TimestreamQueryClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -190,17 +190,17 @@ export class TimestreamQueryClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-timestream-query/package.json b/clients/client-timestream-query/package.json index 503f5c88bd59..4258098ea0e1 100644 --- a/clients/client-timestream-query/package.json +++ b/clients/client-timestream-query/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-timestream-query", "description": "AWS SDK for JavaScript Timestream Query Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-timestream-write/CHANGELOG.md b/clients/client-timestream-write/CHANGELOG.md index f816ed91b02f..bf3c2a660e1e 100644 --- a/clients/client-timestream-write/CHANGELOG.md +++ b/clients/client-timestream-write/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-timestream-write/TimestreamWriteClient.ts b/clients/client-timestream-write/TimestreamWriteClient.ts index a5dab4897125..9bf6e529f61d 100644 --- a/clients/client-timestream-write/TimestreamWriteClient.ts +++ b/clients/client-timestream-write/TimestreamWriteClient.ts @@ -165,11 +165,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -185,6 +180,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -201,18 +201,18 @@ export type TimestreamWriteClientConfig = Partial<__SmithyConfiguration<__HttpHa ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type TimestreamWriteClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -233,17 +233,17 @@ export class TimestreamWriteClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-timestream-write/package.json b/clients/client-timestream-write/package.json index 43039755c947..1c3972c521d8 100644 --- a/clients/client-timestream-write/package.json +++ b/clients/client-timestream-write/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-timestream-write", "description": "AWS SDK for JavaScript Timestream Write Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-transcribe-streaming/CHANGELOG.md b/clients/client-transcribe-streaming/CHANGELOG.md index f2358420d562..63c1b0a7df22 100644 --- a/clients/client-transcribe-streaming/CHANGELOG.md +++ b/clients/client-transcribe-streaming/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-transcribe-streaming/TranscribeStreamingClient.ts b/clients/client-transcribe-streaming/TranscribeStreamingClient.ts index b2cdef2c16d4..c15b5ccd7d4f 100644 --- a/clients/client-transcribe-streaming/TranscribeStreamingClient.ts +++ b/clients/client-transcribe-streaming/TranscribeStreamingClient.ts @@ -143,11 +143,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -163,6 +158,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -189,9 +189,9 @@ export type TranscribeStreamingClientConfig = Partial<__SmithyConfiguration<__Ht ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & EventStreamInputConfig & WebSocketInputConfig & UserAgentInputConfig & @@ -201,9 +201,9 @@ export type TranscribeStreamingClientResolvedConfig = __SmithyResolvedConfigurat Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & EventStreamResolvedConfig & WebSocketResolvedConfig & UserAgentResolvedConfig & @@ -227,20 +227,20 @@ export class TranscribeStreamingClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveEventStreamConfig(_config_5); let _config_7 = resolveWebSocketConfig(_config_6); let _config_8 = resolveUserAgentConfig(_config_7); let _config_9 = resolveEventStreamSerdeConfig(_config_8); super(_config_9); this.config = _config_9; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getWebSocketPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-transcribe-streaming/package.json b/clients/client-transcribe-streaming/package.json index 355b3f05f702..870038c6d285 100644 --- a/clients/client-transcribe-streaming/package.json +++ b/clients/client-transcribe-streaming/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-transcribe-streaming", "description": "AWS SDK for JavaScript Transcribe Streaming Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -30,8 +30,8 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/eventstream-handler-node": "3.6.1", "@aws-sdk/eventstream-serde-browser": "3.6.1", "@aws-sdk/eventstream-serde-config-resolver": "3.6.1", @@ -43,13 +43,13 @@ "@aws-sdk/middleware-eventstream": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-sdk-transcribe-streaming": "3.6.1", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -61,7 +61,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-transcribe/CHANGELOG.md b/clients/client-transcribe/CHANGELOG.md index bb46f8f9f854..a53f770293ca 100644 --- a/clients/client-transcribe/CHANGELOG.md +++ b/clients/client-transcribe/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-transcribe/TranscribeClient.ts b/clients/client-transcribe/TranscribeClient.ts index 061eacf8efa6..4fb1e8fd10b0 100644 --- a/clients/client-transcribe/TranscribeClient.ts +++ b/clients/client-transcribe/TranscribeClient.ts @@ -261,11 +261,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -281,6 +276,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -297,18 +297,18 @@ export type TranscribeClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type TranscribeClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -329,17 +329,17 @@ export class TranscribeClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-transcribe/package.json b/clients/client-transcribe/package.json index 46226ec5fc15..421fac8f93d3 100644 --- a/clients/client-transcribe/package.json +++ b/clients/client-transcribe/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-transcribe", "description": "AWS SDK for JavaScript Transcribe Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-transfer/CHANGELOG.md b/clients/client-transfer/CHANGELOG.md index 13e0624cbd7c..7fb90dca0c46 100644 --- a/clients/client-transfer/CHANGELOG.md +++ b/clients/client-transfer/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-transfer/TransferClient.ts b/clients/client-transfer/TransferClient.ts index d12c9c805a35..ce530f0d5638 100644 --- a/clients/client-transfer/TransferClient.ts +++ b/clients/client-transfer/TransferClient.ts @@ -189,11 +189,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -209,6 +204,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -225,18 +225,18 @@ export type TransferClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type TransferClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -265,17 +265,17 @@ export class TransferClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-transfer/package.json b/clients/client-transfer/package.json index f3e44c4ab1f2..e96d1dd7ed30 100644 --- a/clients/client-transfer/package.json +++ b/clients/client-transfer/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-transfer", "description": "AWS SDK for JavaScript Transfer Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-translate/CHANGELOG.md b/clients/client-translate/CHANGELOG.md index 845f261060b0..8e8300f6a29e 100644 --- a/clients/client-translate/CHANGELOG.md +++ b/clients/client-translate/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-translate/TranslateClient.ts b/clients/client-translate/TranslateClient.ts index f3c67cff83fb..516b7a700077 100644 --- a/clients/client-translate/TranslateClient.ts +++ b/clients/client-translate/TranslateClient.ts @@ -171,11 +171,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -191,6 +186,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -207,18 +207,18 @@ export type TranslateClientConfig = Partial<__SmithyConfiguration<__HttpHandlerO ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type TranslateClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -240,17 +240,17 @@ export class TranslateClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-translate/package.json b/clients/client-translate/package.json index 2de5b4eb4094..09d885def1a9 100644 --- a/clients/client-translate/package.json +++ b/clients/client-translate/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-translate", "description": "AWS SDK for JavaScript Translate Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/clients/client-waf-regional/CHANGELOG.md b/clients/client-waf-regional/CHANGELOG.md index 663ee195ea9b..796efab18720 100644 --- a/clients/client-waf-regional/CHANGELOG.md +++ b/clients/client-waf-regional/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-waf-regional/WAFRegionalClient.ts b/clients/client-waf-regional/WAFRegionalClient.ts index 043237022cf2..2d3dfe45d97b 100644 --- a/clients/client-waf-regional/WAFRegionalClient.ts +++ b/clients/client-waf-regional/WAFRegionalClient.ts @@ -465,11 +465,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -485,6 +480,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -501,18 +501,18 @@ export type WAFRegionalClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type WAFRegionalClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -543,17 +543,17 @@ export class WAFRegionalClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-waf-regional/package.json b/clients/client-waf-regional/package.json index d765663bad0b..3831302f9c4e 100644 --- a/clients/client-waf-regional/package.json +++ b/clients/client-waf-regional/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-waf-regional", "description": "AWS SDK for JavaScript Waf Regional Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-waf/CHANGELOG.md b/clients/client-waf/CHANGELOG.md index aa746d7b8901..bcf63b75ca0a 100644 --- a/clients/client-waf/CHANGELOG.md +++ b/clients/client-waf/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-waf/WAFClient.ts b/clients/client-waf/WAFClient.ts index 99b4786d82d7..9fa996478f56 100644 --- a/clients/client-waf/WAFClient.ts +++ b/clients/client-waf/WAFClient.ts @@ -447,11 +447,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -467,6 +462,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -483,18 +483,18 @@ export type WAFClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptions ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type WAFClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -525,17 +525,17 @@ export class WAFClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-waf/package.json b/clients/client-waf/package.json index fb921c7b62f2..3ed1c5c85891 100644 --- a/clients/client-waf/package.json +++ b/clients/client-waf/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-waf", "description": "AWS SDK for JavaScript Waf Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-wafv2/CHANGELOG.md b/clients/client-wafv2/CHANGELOG.md index 2bf644892c15..6caff32d4ea0 100644 --- a/clients/client-wafv2/CHANGELOG.md +++ b/clients/client-wafv2/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-wafv2/WAFV2Client.ts b/clients/client-wafv2/WAFV2Client.ts index 8a1a48d53e73..ea43d8510cc8 100644 --- a/clients/client-wafv2/WAFV2Client.ts +++ b/clients/client-wafv2/WAFV2Client.ts @@ -291,11 +291,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -311,6 +306,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -327,18 +327,18 @@ export type WAFV2ClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOptio ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type WAFV2ClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -415,17 +415,17 @@ export class WAFV2Client extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-wafv2/package.json b/clients/client-wafv2/package.json index eea44708980e..782f6cccf1be 100644 --- a/clients/client-wafv2/package.json +++ b/clients/client-wafv2/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-wafv2", "description": "AWS SDK for JavaScript Wafv2 Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-workdocs/CHANGELOG.md b/clients/client-workdocs/CHANGELOG.md index 316e0ab8adc5..7190d07fcf8b 100644 --- a/clients/client-workdocs/CHANGELOG.md +++ b/clients/client-workdocs/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-workdocs/WorkDocsClient.ts b/clients/client-workdocs/WorkDocsClient.ts index 856abfb1912b..7769342bfa5f 100644 --- a/clients/client-workdocs/WorkDocsClient.ts +++ b/clients/client-workdocs/WorkDocsClient.ts @@ -288,11 +288,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -308,6 +303,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -324,18 +324,18 @@ export type WorkDocsClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type WorkDocsClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -388,17 +388,17 @@ export class WorkDocsClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-workdocs/package.json b/clients/client-workdocs/package.json index 7c3c383d14fa..3d4c70c96257 100644 --- a/clients/client-workdocs/package.json +++ b/clients/client-workdocs/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-workdocs", "description": "AWS SDK for JavaScript Workdocs Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-worklink/CHANGELOG.md b/clients/client-worklink/CHANGELOG.md index fc84409a3927..a2f612aae31b 100644 --- a/clients/client-worklink/CHANGELOG.md +++ b/clients/client-worklink/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-worklink/WorkLinkClient.ts b/clients/client-worklink/WorkLinkClient.ts index d443344bf044..d325cb43e7bb 100644 --- a/clients/client-worklink/WorkLinkClient.ts +++ b/clients/client-worklink/WorkLinkClient.ts @@ -276,11 +276,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -296,6 +291,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -312,18 +312,18 @@ export type WorkLinkClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type WorkLinkClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -350,17 +350,17 @@ export class WorkLinkClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-worklink/package.json b/clients/client-worklink/package.json index fc3ec8e32fca..3a65557fe95a 100644 --- a/clients/client-worklink/package.json +++ b/clients/client-worklink/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-worklink", "description": "AWS SDK for JavaScript Worklink Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-workmail/CHANGELOG.md b/clients/client-workmail/CHANGELOG.md index 02095b4dae70..d4b727d3aac7 100644 --- a/clients/client-workmail/CHANGELOG.md +++ b/clients/client-workmail/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-workmail/WorkMailClient.ts b/clients/client-workmail/WorkMailClient.ts index 4663d7168996..d6208c54025c 100644 --- a/clients/client-workmail/WorkMailClient.ts +++ b/clients/client-workmail/WorkMailClient.ts @@ -249,11 +249,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -269,6 +264,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -285,18 +285,18 @@ export type WorkMailClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOp ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type WorkMailClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -351,17 +351,17 @@ export class WorkMailClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-workmail/package.json b/clients/client-workmail/package.json index acd785431b51..f72b3246d5e5 100644 --- a/clients/client-workmail/package.json +++ b/clients/client-workmail/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-workmail", "description": "AWS SDK for JavaScript Workmail Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-workmailmessageflow/CHANGELOG.md b/clients/client-workmailmessageflow/CHANGELOG.md index b0f449521121..9923e1eb3467 100644 --- a/clients/client-workmailmessageflow/CHANGELOG.md +++ b/clients/client-workmailmessageflow/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-workmailmessageflow/WorkMailMessageFlowClient.ts b/clients/client-workmailmessageflow/WorkMailMessageFlowClient.ts index a466a2ab9bc8..ddc74eaca33f 100644 --- a/clients/client-workmailmessageflow/WorkMailMessageFlowClient.ts +++ b/clients/client-workmailmessageflow/WorkMailMessageFlowClient.ts @@ -121,11 +121,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -141,6 +136,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -157,18 +157,18 @@ export type WorkMailMessageFlowClientConfig = Partial<__SmithyConfiguration<__Ht ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type WorkMailMessageFlowClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -193,17 +193,17 @@ export class WorkMailMessageFlowClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-workmailmessageflow/package.json b/clients/client-workmailmessageflow/package.json index 645dcde3244e..090e75c3b186 100644 --- a/clients/client-workmailmessageflow/package.json +++ b/clients/client-workmailmessageflow/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-workmailmessageflow", "description": "AWS SDK for JavaScript Workmailmessageflow Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-workspaces/CHANGELOG.md b/clients/client-workspaces/CHANGELOG.md index 3ff812662be3..1b73e250bec4 100644 --- a/clients/client-workspaces/CHANGELOG.md +++ b/clients/client-workspaces/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-workspaces/WorkSpacesClient.ts b/clients/client-workspaces/WorkSpacesClient.ts index 91950442ae6d..192edc0e1dd7 100644 --- a/clients/client-workspaces/WorkSpacesClient.ts +++ b/clients/client-workspaces/WorkSpacesClient.ts @@ -357,11 +357,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -377,6 +372,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -393,18 +393,18 @@ export type WorkSpacesClientConfig = Partial<__SmithyConfiguration<__HttpHandler ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type WorkSpacesClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -427,17 +427,17 @@ export class WorkSpacesClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-workspaces/package.json b/clients/client-workspaces/package.json index 6b4e91fd5c89..2de112ce2ee8 100644 --- a/clients/client-workspaces/package.json +++ b/clients/client-workspaces/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-workspaces", "description": "AWS SDK for JavaScript Workspaces Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/clients/client-xray/CHANGELOG.md b/clients/client-xray/CHANGELOG.md index 823371f66402..eae53b5c1e23 100644 --- a/clients/client-xray/CHANGELOG.md +++ b/clients/client-xray/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Bug Fixes + +* **codegen:** move auth to standalone plugin ([#2076](https://github.com/aws/aws-sdk-js-v3/issues/2076)) ([8d99715](https://github.com/aws/aws-sdk-js-v3/commit/8d997158c15dd4e3b3d9fe91d6d39fd37b9445f5)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/clients/client-xray/XRayClient.ts b/clients/client-xray/XRayClient.ts index b5fcaf72dfbb..5167347f61d5 100644 --- a/clients/client-xray/XRayClient.ts +++ b/clients/client-xray/XRayClient.ts @@ -222,11 +222,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -242,6 +237,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -258,18 +258,18 @@ export type XRayClientConfig = Partial<__SmithyConfiguration<__HttpHandlerOption ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type XRayClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -291,17 +291,17 @@ export class XRayClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/clients/client-xray/package.json b/clients/client-xray/package.json index 63b8a1089650..1006815b6b22 100644 --- a/clients/client-xray/package.json +++ b/clients/client-xray/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/client-xray", "description": "AWS SDK for JavaScript Xray Client for Node.js, Browser and React Native", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0" diff --git a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsAuthPlugin.java b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsAuthPlugin.java new file mode 100644 index 000000000000..59e2ee9f1881 --- /dev/null +++ b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsAuthPlugin.java @@ -0,0 +1,160 @@ +/* + * Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"). + * You may not use this file except in compliance with the License. + * A copy of the License is located at + * + * http://aws.amazon.com/apache2.0 + * + * or in the "license" file accompanying this file. This file is distributed + * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing + * permissions and limitations under the License. + */ + +package software.amazon.smithy.aws.typescript.codegen; + +import static software.amazon.smithy.typescript.codegen.integration.RuntimeClientPlugin.Convention.HAS_CONFIG; +import static software.amazon.smithy.typescript.codegen.integration.RuntimeClientPlugin.Convention.HAS_MIDDLEWARE; + +import java.util.Collections; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.function.Consumer; +import software.amazon.smithy.aws.traits.ServiceTrait; +import software.amazon.smithy.codegen.core.SymbolProvider; +import software.amazon.smithy.model.Model; +import software.amazon.smithy.model.knowledge.TopDownIndex; +import software.amazon.smithy.model.shapes.OperationShape; +import software.amazon.smithy.model.shapes.ServiceShape; +import software.amazon.smithy.model.shapes.Shape; +import software.amazon.smithy.model.traits.OptionalAuthTrait; +import software.amazon.smithy.typescript.codegen.LanguageTarget; +import software.amazon.smithy.typescript.codegen.TypeScriptDependency; +import software.amazon.smithy.typescript.codegen.TypeScriptSettings; +import software.amazon.smithy.typescript.codegen.TypeScriptWriter; +import software.amazon.smithy.typescript.codegen.integration.RuntimeClientPlugin; +import software.amazon.smithy.typescript.codegen.integration.TypeScriptIntegration; +import software.amazon.smithy.utils.ListUtils; +import software.amazon.smithy.utils.MapUtils; +import software.amazon.smithy.utils.SetUtils; + +/** + * Configure clients with AWS auth configurations and plugin. + */ +public final class AddAwsAuthPlugin implements TypeScriptIntegration { + + @Override + public void addConfigInterfaceFields( + TypeScriptSettings settings, + Model model, + SymbolProvider symbolProvider, + TypeScriptWriter writer + ) { + ServiceShape service = settings.getService(model); + if (!areAllOptionalAuthOperations(model, service)) { + writer.addImport("Credentials", "__Credentials", TypeScriptDependency.AWS_SDK_TYPES.packageName); + writer.writeDocs("Default credentials provider; Not available in browser runtime.") + .write("credentialDefaultProvider?: (input: any) => __Provider<__Credentials>;\n"); + } + } + + @Override + public List getClientPlugins() { + return ListUtils.of( + RuntimeClientPlugin.builder() + .withConventions(AwsDependency.MIDDLEWARE_SIGNING.dependency, "AwsAuth", HAS_CONFIG) + .servicePredicate((m, s) -> !areAllOptionalAuthOperations(m, s)) + .build(), + RuntimeClientPlugin.builder() + .withConventions(AwsDependency.MIDDLEWARE_SIGNING.dependency, "AwsAuth", HAS_MIDDLEWARE) + // See operationUsesAwsAuth() below for AwsAuth Middleware customizations. + .servicePredicate( + (m, s) -> !testServiceId(s, "STS") && !hasOptionalAuthOperation(m, s) + ).build(), + RuntimeClientPlugin.builder() + .withConventions(AwsDependency.MIDDLEWARE_SIGNING.dependency, "AwsAuth", HAS_MIDDLEWARE) + .operationPredicate(AddAwsAuthPlugin::operationUsesAwsAuth) + .build() + ); + } + + @Override + public Map> getRuntimeConfigWriters( + TypeScriptSettings settings, + Model model, + SymbolProvider symbolProvider, + LanguageTarget target + ) { + ServiceShape service = settings.getService(model); + if (areAllOptionalAuthOperations(model, service)) { + return Collections.emptyMap(); + } + switch (target) { + case BROWSER: + return MapUtils.of( + "credentialDefaultProvider", writer -> { + writer.write( + "credentialDefaultProvider: (_: unknown) => () => Promise.reject(new Error(" + + "\"Credential is missing\")),"); + } + ); + case NODE: + return MapUtils.of( + "credentialDefaultProvider", writer -> { + writer.addDependency(AwsDependency.CREDENTIAL_PROVIDER_NODE); + writer.addImport("defaultProvider", "credentialDefaultProvider", + AwsDependency.CREDENTIAL_PROVIDER_NODE.packageName); + writer.write("credentialDefaultProvider,"); + } + ); + default: + return Collections.emptyMap(); + } + } + + private static boolean testServiceId(Shape serviceShape, String expectedId) { + return serviceShape.getTrait(ServiceTrait.class).map(ServiceTrait::getSdkId).orElse("").equals(expectedId); + } + + private static boolean operationUsesAwsAuth(Model model, ServiceShape service, OperationShape operation) { + // STS doesn't need auth for AssumeRoleWithWebIdentity, AssumeRoleWithSAML. + // Remove when optionalAuth model update is published in 0533102932. + if (testServiceId(service, "STS")) { + Boolean isUnsignedCommand = SetUtils + .of("AssumeRoleWithWebIdentity", "AssumeRoleWithSAML") + .contains(operation.getId().getName()); + return !isUnsignedCommand; + } + + // optionalAuth trait doesn't require authentication. + if (hasOptionalAuthOperation(model, service)) { + return !operation.getTrait(OptionalAuthTrait.class).isPresent(); + } + return false; + } + + private static boolean hasOptionalAuthOperation(Model model, ServiceShape service) { + TopDownIndex topDownIndex = TopDownIndex.of(model); + Set operations = topDownIndex.getContainedOperations(service); + for (OperationShape operation : operations) { + if (operation.getTrait(OptionalAuthTrait.class).isPresent()) { + return true; + } + } + return false; + } + + private static boolean areAllOptionalAuthOperations(Model model, ServiceShape service) { + TopDownIndex topDownIndex = TopDownIndex.of(model); + Set operations = topDownIndex.getContainedOperations(service); + for (OperationShape operation : operations) { + if (!operation.getTrait(OptionalAuthTrait.class).isPresent()) { + return false; + } + } + return true; + } +} diff --git a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsRuntimeConfig.java b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsRuntimeConfig.java index 4c18c0ec010a..1d230838034d 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsRuntimeConfig.java +++ b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddAwsRuntimeConfig.java @@ -32,16 +32,14 @@ import software.amazon.smithy.utils.MapUtils; /** - * AWS clients need to know the service name for collecting metrics, - * credentials for signing requests, and the region name used to resolve - * endpoints. + * AWS clients need to know the service name for collecting metrics, the + * region name used to resolve endpoints, the max attempt to retry a request + * and logger instance to print the log. * *

This plugin adds the following config interface fields: * *

    *
  • serviceId: Unique name to identify the service.
  • - *
  • credentialDefaultProvider: Provides credentials if no credentials - * are explicitly provided.
  • *
  • region: The AWS region to which this client will send requests
  • *
  • maxAttempts: Provides value for how many times a request will be * made at most in case of retry.
  • @@ -52,8 +50,6 @@ * *
      *
    • serviceId: Unique name to identify the service.
    • - *
    • credentialDefaultProvider: Uses the default credential provider that - * checks things like environment variables and the AWS config file.
    • *
    • region: Uses the default region provider that checks things like * environment variables and the AWS config file.
    • *
    • maxAttempts: Uses the default maxAttempts provider that checks things @@ -65,9 +61,6 @@ * *
        *
      • serviceId: Unique name to identify the service.
      • - *
      • credentialDefaultProvider: Throws an exception since credentials must - * be explicitly provided in the browser (environment variables and - * the shared config can't be resolved from the browser).
      • *
      • region: Throws an exception since a region must * be explicitly provided in the browser (environment variables and * the shared config can't be resolved from the browser).
      • @@ -87,13 +80,10 @@ public void addConfigInterfaceFields( TypeScriptWriter writer ) { writer.addImport("Provider", "__Provider", TypeScriptDependency.AWS_SDK_TYPES.packageName); - writer.addImport("Credentials", "__Credentials", TypeScriptDependency.AWS_SDK_TYPES.packageName); writer.addImport("Logger", "__Logger", TypeScriptDependency.AWS_SDK_TYPES.packageName); writer.writeDocs("Unique service identifier.\n@internal") .write("serviceId?: string;\n"); - writer.writeDocs("Default credentials provider; Not available in browser runtime") - .write("credentialDefaultProvider?: (input: any) => __Provider<__Credentials>;\n"); writer.writeDocs("The AWS region to which this client will send requests") .write("region?: string | __Provider;\n"); writer.writeDocs("Value for how many times a request will be made at most in case of retry.") @@ -145,11 +135,6 @@ private Map> getDefaultConfig(LanguageTarget TypeScriptDependency.INVALID_DEPENDENCY.packageName); writer.write("region: invalidProvider(\"Region is missing\"),"); }, - "credentialDefaultProvider", writer -> { - writer.write( - "credentialDefaultProvider: (_: unknown) => () => Promise.reject(new Error(" - + "\"Credential is missing\")),"); - }, "maxAttempts", writer -> { writer.addDependency(TypeScriptDependency.MIDDLEWARE_RETRY); writer.addImport("DEFAULT_MAX_ATTEMPTS", "DEFAULT_MAX_ATTEMPTS", @@ -171,12 +156,6 @@ private Map> getDefaultConfig(LanguageTarget writer.write( "region: loadNodeConfig(NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS),"); }, - "credentialDefaultProvider", writer -> { - writer.addDependency(AwsDependency.CREDENTIAL_PROVIDER_NODE); - writer.addImport("defaultProvider", "credentialDefaultProvider", - AwsDependency.CREDENTIAL_PROVIDER_NODE.packageName); - writer.write("credentialDefaultProvider,"); - }, "maxAttempts", writer -> { writer.addImport("NODE_MAX_ATTEMPT_CONFIG_OPTIONS", "NODE_MAX_ATTEMPT_CONFIG_OPTIONS", TypeScriptDependency.MIDDLEWARE_RETRY.packageName); diff --git a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddBuiltinPlugins.java b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddBuiltinPlugins.java index 72fc7a5996cb..a2fc0e61a928 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddBuiltinPlugins.java +++ b/codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddBuiltinPlugins.java @@ -23,11 +23,8 @@ import software.amazon.smithy.aws.traits.ServiceTrait; import software.amazon.smithy.model.Model; import software.amazon.smithy.model.knowledge.OperationIndex; -import software.amazon.smithy.model.knowledge.TopDownIndex; import software.amazon.smithy.model.shapes.OperationShape; -import software.amazon.smithy.model.shapes.ServiceShape; import software.amazon.smithy.model.shapes.Shape; -import software.amazon.smithy.model.traits.OptionalAuthTrait; import software.amazon.smithy.typescript.codegen.TypeScriptDependency; import software.amazon.smithy.typescript.codegen.integration.RuntimeClientPlugin; import software.amazon.smithy.typescript.codegen.integration.TypeScriptIntegration; @@ -51,16 +48,6 @@ public List getClientPlugins() { RuntimeClientPlugin.builder() .withConventions(TypeScriptDependency.CONFIG_RESOLVER.dependency, "Endpoints", HAS_CONFIG) .build(), - RuntimeClientPlugin.builder() - .withConventions(AwsDependency.MIDDLEWARE_SIGNING.dependency, "AwsAuth", HAS_CONFIG) - .servicePredicate((m, s) -> !isAllOptionalAuthOperation(m, s)) - .build(), - RuntimeClientPlugin.builder() - .withConventions(AwsDependency.MIDDLEWARE_SIGNING.dependency, "AwsAuth", HAS_MIDDLEWARE) - // See operationUsesAwsAuth() below for AwsAuth Middleware customizations. - .servicePredicate( - (m, s) -> !testServiceId(s, "STS") && !hasOptionalAuthOperation(m, s) - ).build(), RuntimeClientPlugin.builder() .withConventions(TypeScriptDependency.MIDDLEWARE_RETRY.dependency, "Retry") .build(), @@ -123,10 +110,6 @@ && testServiceId(s, "SQS")) RuntimeClientPlugin.builder() .withConventions(AwsDependency.MIDDLEWARE_HOST_HEADER.dependency, "HostHeader") .build(), - RuntimeClientPlugin.builder() - .withConventions(AwsDependency.MIDDLEWARE_SIGNING.dependency, "AwsAuth", HAS_MIDDLEWARE) - .operationPredicate(AddBuiltinPlugins::operationUsesAwsAuth) - .build(), RuntimeClientPlugin.builder() .withConventions(AwsDependency.MIDDLEWARE_LOGGER.dependency, "Logger", HAS_MIDDLEWARE) .build() @@ -147,43 +130,4 @@ private static boolean testInputContainsMember( private static boolean testServiceId(Shape serviceShape, String expectedId) { return serviceShape.getTrait(ServiceTrait.class).map(ServiceTrait::getSdkId).orElse("").equals(expectedId); } - - private static boolean operationUsesAwsAuth(Model model, ServiceShape service, OperationShape operation) { - // STS doesn't need auth for AssumeRoleWithWebIdentity, AssumeRoleWithSAML. - // Remove when optionalAuth model update is published in 0533102932. - if (testServiceId(service, "STS")) { - Boolean isUnsignedCommand = SetUtils - .of("AssumeRoleWithWebIdentity", "AssumeRoleWithSAML") - .contains(operation.getId().getName()); - return !isUnsignedCommand; - } - - // optionalAuth trait doesn't require authentication. - if (hasOptionalAuthOperation(model, service)) { - return !operation.getTrait(OptionalAuthTrait.class).isPresent(); - } - return false; - } - - private static boolean hasOptionalAuthOperation(Model model, ServiceShape service) { - TopDownIndex topDownIndex = TopDownIndex.of(model); - Set operations = topDownIndex.getContainedOperations(service); - for (OperationShape operation : operations) { - if (operation.getTrait(OptionalAuthTrait.class).isPresent()) { - return true; - } - } - return false; - } - - private static boolean isAllOptionalAuthOperation(Model model, ServiceShape service) { - TopDownIndex topDownIndex = TopDownIndex.of(model); - Set operations = topDownIndex.getContainedOperations(service); - for (OperationShape operation : operations) { - if (!operation.getTrait(OptionalAuthTrait.class).isPresent()) { - return false; - } - } - return true; - } } diff --git a/codegen/smithy-aws-typescript-codegen/src/main/resources/META-INF/services/software.amazon.smithy.typescript.codegen.integration.TypeScriptIntegration b/codegen/smithy-aws-typescript-codegen/src/main/resources/META-INF/services/software.amazon.smithy.typescript.codegen.integration.TypeScriptIntegration index eb8fd85e1369..63e755da41e2 100644 --- a/codegen/smithy-aws-typescript-codegen/src/main/resources/META-INF/services/software.amazon.smithy.typescript.codegen.integration.TypeScriptIntegration +++ b/codegen/smithy-aws-typescript-codegen/src/main/resources/META-INF/services/software.amazon.smithy.typescript.codegen.integration.TypeScriptIntegration @@ -1,5 +1,6 @@ software.amazon.smithy.aws.typescript.codegen.AddAwsRuntimeConfig software.amazon.smithy.aws.typescript.codegen.AddBuiltinPlugins +software.amazon.smithy.aws.typescript.codegen.AddAwsAuthPlugin software.amazon.smithy.aws.typescript.codegen.AddProtocols software.amazon.smithy.aws.typescript.codegen.AwsEndpointGeneratorIntegration software.amazon.smithy.aws.typescript.codegen.AwsServiceIdIntegration diff --git a/lerna.json b/lerna.json index 10a8cfcb1602..d5e20fc9944e 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "3.6.1", + "version": "3.7.0", "npmClient": "yarn", "useWorkspaces": true, "command": { diff --git a/lib/lib-storage/CHANGELOG.md b/lib/lib-storage/CHANGELOG.md index c4fe78c8b79e..236633c2cba2 100644 --- a/lib/lib-storage/CHANGELOG.md +++ b/lib/lib-storage/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/lib-storage + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/lib/lib-storage/example-code/file-upload.ts b/lib/lib-storage/example-code/file-upload.ts index c7c6d15808c4..aaaf6a3b23a2 100644 --- a/lib/lib-storage/example-code/file-upload.ts +++ b/lib/lib-storage/example-code/file-upload.ts @@ -1,8 +1,8 @@ +import * as fs from "fs"; import { Upload } from "@aws-sdk/lib-storage"; import { S3 } from "@aws-sdk/client-s3"; import { configuration } from "./config"; -const fs = require("fs"); const fileStream = fs.createReadStream(__dirname + "/big.file"); (async () => { diff --git a/lib/lib-storage/package.json b/lib/lib-storage/package.json index fd174c43c67f..b21b2f142d0d 100644 --- a/lib/lib-storage/package.json +++ b/lib/lib-storage/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/lib-storage", - "version": "3.6.1", + "version": "3.7.0", "description": "Storage higher order operation", "main": "./dist/cjs/index.js", "module": "./dist/es/index.js", @@ -24,7 +24,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-sdk/abort-controller": "3.6.1", - "@aws-sdk/client-s3": "3.6.1", + "@aws-sdk/client-s3": "3.7.0", "buffer": "^5.6.0", "stream-browserify": "^3.0.0", "tslib": "^1.8.0" diff --git a/lib/lib-storage/src/bytelength.ts b/lib/lib-storage/src/bytelength.ts index bcaa60afee6f..e9c64185fdf3 100644 --- a/lib/lib-storage/src/bytelength.ts +++ b/lib/lib-storage/src/bytelength.ts @@ -1,3 +1,5 @@ +import { lstatSync } from "fs"; + export const byteLength = (input: any) => { if (input === null || input === undefined) return 0; if (typeof input === "string") input = Buffer.from(input); @@ -9,7 +11,7 @@ export const byteLength = (input: any) => { return input.size; } else if (typeof input.path === "string") { try { - return require("fs").lstatSync(input.path).size; + return lstatSync(input.path).size; } catch (error) { return undefined; } diff --git a/lib/lib-storage/src/chunker.ts b/lib/lib-storage/src/chunker.ts index 289e527e8f6c..3af437e72768 100644 --- a/lib/lib-storage/src/chunker.ts +++ b/lib/lib-storage/src/chunker.ts @@ -1,4 +1,4 @@ -import stream from "stream"; +import { Readable } from "stream"; import { Buffer } from "buffer"; import { BodyDataTypes } from "./types"; @@ -10,8 +10,8 @@ import { getDataReadable } from "./chunks/getDataReadable"; export const getChunk = (data: BodyDataTypes, partSize: number) => { if (data instanceof Buffer) { return getChunkBuffer(data, partSize); - } else if (data instanceof stream.Readable) { - return getChunkStream(data, partSize, getDataReadable); + } else if (data instanceof Readable) { + return getChunkStream(data, partSize, getDataReadable); } else if (data instanceof String || typeof data === "string" || data instanceof Uint8Array) { // chunk Strings, Uint8Array. return getChunkBuffer(Buffer.from(data), partSize); diff --git a/lib/lib-storage/src/chunks/getDataReadable.ts b/lib/lib-storage/src/chunks/getDataReadable.ts index bc6e15925ff7..575bbf290d40 100644 --- a/lib/lib-storage/src/chunks/getDataReadable.ts +++ b/lib/lib-storage/src/chunks/getDataReadable.ts @@ -1,7 +1,7 @@ -import Stream from "stream"; +import { Readable } from "stream"; import { Buffer } from "buffer"; -export async function* getDataReadable(data: Stream.Readable): AsyncGenerator { +export async function* getDataReadable(data: Readable): AsyncGenerator { for await (const chunk of data) { yield Buffer.from(chunk); } diff --git a/package.json b/package.json index 4442165dc3e9..943c603453b7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "aws-sdk-js-v3", "private": true, - "version": "3.6.1", + "version": "3.7.0", "description": "AWS SDK for JavaScript from the future", "main": "index.js", "scripts": { @@ -101,7 +101,8 @@ "**/karma*", "**/karma*/**", "**/@types/mocha*", - "**/@types/mocha*/**" + "**/@types/mocha*/**", + "**/@aws-sdk/client-sso/**" ] }, "husky": { diff --git a/packages/config-resolver/CHANGELOG.md b/packages/config-resolver/CHANGELOG.md index 05f764ae4ba8..5d7c5f3e53b7 100644 --- a/packages/config-resolver/CHANGELOG.md +++ b/packages/config-resolver/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/config-resolver + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/config-resolver/package.json b/packages/config-resolver/package.json index 155e86997bee..4df4b4554ae8 100644 --- a/packages/config-resolver/package.json +++ b/packages/config-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/config-resolver", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", @@ -19,7 +19,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@types/jest": "^26.0.4", "jest": "^26.1.0", "tslib": "^1.8.0", diff --git a/packages/credential-provider-cognito-identity/CHANGELOG.md b/packages/credential-provider-cognito-identity/CHANGELOG.md index cc90e272c47b..6e99b92e2b41 100644 --- a/packages/credential-provider-cognito-identity/CHANGELOG.md +++ b/packages/credential-provider-cognito-identity/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/credential-provider-cognito-identity + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/credential-provider-cognito-identity/package.json b/packages/credential-provider-cognito-identity/package.json index b01a0f237f17..852e99d55de6 100644 --- a/packages/credential-provider-cognito-identity/package.json +++ b/packages/credential-provider-cognito-identity/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/credential-provider-cognito-identity", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", @@ -20,8 +20,8 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/client-cognito-identity": "3.6.1", - "@aws-sdk/property-provider": "3.6.1", + "@aws-sdk/client-cognito-identity": "3.7.0", + "@aws-sdk/property-provider": "3.7.0", "@aws-sdk/types": "3.6.1", "tslib": "^1.8.0" }, diff --git a/packages/credential-provider-env/CHANGELOG.md b/packages/credential-provider-env/CHANGELOG.md index 729fd629831b..bff56e35d4df 100644 --- a/packages/credential-provider-env/CHANGELOG.md +++ b/packages/credential-provider-env/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/credential-provider-env + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/credential-provider-env/package.json b/packages/credential-provider-env/package.json index 4f5453a1e162..4aae339bb647 100644 --- a/packages/credential-provider-env/package.json +++ b/packages/credential-provider-env/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/credential-provider-env", - "version": "3.6.1", + "version": "3.7.0", "description": "AWS credential provider that sources credentials from known environment variables", "main": "./dist/cjs/index.js", "module": "./dist/es/index.js", @@ -23,7 +23,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/property-provider": "3.6.1", + "@aws-sdk/property-provider": "3.7.0", "@aws-sdk/types": "3.6.1", "tslib": "^1.8.0" }, diff --git a/packages/credential-provider-imds/CHANGELOG.md b/packages/credential-provider-imds/CHANGELOG.md index 5ea06f9a797b..f445b71b285b 100644 --- a/packages/credential-provider-imds/CHANGELOG.md +++ b/packages/credential-provider-imds/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/credential-provider-imds + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/credential-provider-imds/package.json b/packages/credential-provider-imds/package.json index 415be15b964b..6964f22bffc1 100644 --- a/packages/credential-provider-imds/package.json +++ b/packages/credential-provider-imds/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/credential-provider-imds", - "version": "3.6.1", + "version": "3.7.0", "description": "AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service", "main": "./dist/cjs/index.js", "module": "./dist/es/index.js", @@ -23,7 +23,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/property-provider": "3.6.1", + "@aws-sdk/property-provider": "3.7.0", "@aws-sdk/types": "3.6.1", "tslib": "^1.8.0" }, diff --git a/packages/credential-provider-ini/CHANGELOG.md b/packages/credential-provider-ini/CHANGELOG.md index 3f44f7fe8414..827f6606e8f7 100644 --- a/packages/credential-provider-ini/CHANGELOG.md +++ b/packages/credential-provider-ini/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/credential-provider-ini + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/credential-provider-ini/package.json b/packages/credential-provider-ini/package.json index 90a93123e810..42c5f58d2cbe 100644 --- a/packages/credential-provider-ini/package.json +++ b/packages/credential-provider-ini/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/credential-provider-ini", - "version": "3.6.1", + "version": "3.7.0", "description": "AWS credential provider that sources credentials from ~/.aws/credentials and ~/.aws/config", "main": "./dist/cjs/index.js", "module": "./dist/es/index.js", @@ -23,8 +23,8 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/property-provider": "3.6.1", - "@aws-sdk/shared-ini-file-loader": "3.6.1", + "@aws-sdk/property-provider": "3.7.0", + "@aws-sdk/shared-ini-file-loader": "3.7.0", "@aws-sdk/types": "3.6.1", "tslib": "^1.8.0" }, diff --git a/packages/credential-provider-node/CHANGELOG.md b/packages/credential-provider-node/CHANGELOG.md index ecd0f982040e..5dbe4c2db247 100644 --- a/packages/credential-provider-node/CHANGELOG.md +++ b/packages/credential-provider-node/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Features + +* **credential-provider-sso:** support resolving credentials from SSO token ([#2055](https://github.com/aws/aws-sdk-js-v3/issues/2055)) ([1429ad1](https://github.com/aws/aws-sdk-js-v3/commit/1429ad1f2e631638db95d0e56eb9509c234ba146)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/credential-provider-node/package.json b/packages/credential-provider-node/package.json index ce80ca3410ed..89445dde7f92 100644 --- a/packages/credential-provider-node/package.json +++ b/packages/credential-provider-node/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/credential-provider-node", - "version": "3.6.1", + "version": "3.7.0", "description": "AWS credential provider that sources credentials from a Node.JS environment. ", "engines": { "node": ">=10.0.0" @@ -26,17 +26,17 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "3.6.1", - "@aws-sdk/credential-provider-imds": "3.6.1", - "@aws-sdk/credential-provider-ini": "3.6.1", - "@aws-sdk/credential-provider-process": "3.6.1", - "@aws-sdk/property-provider": "3.6.1", - "@aws-sdk/shared-ini-file-loader": "3.6.1", + "@aws-sdk/credential-provider-env": "3.7.0", + "@aws-sdk/credential-provider-imds": "3.7.0", + "@aws-sdk/credential-provider-ini": "3.7.0", + "@aws-sdk/credential-provider-process": "3.7.0", + "@aws-sdk/credential-provider-sso": "3.7.0", + "@aws-sdk/property-provider": "3.7.0", + "@aws-sdk/shared-ini-file-loader": "3.7.0", "@aws-sdk/types": "3.6.1", "tslib": "^1.8.0" }, "devDependencies": { - "@aws-sdk/shared-ini-file-loader": "3.4.1", "@types/jest": "^26.0.4", "@types/node": "^10.0.0", "jest": "^26.1.0", diff --git a/packages/credential-provider-node/src/index.spec.ts b/packages/credential-provider-node/src/index.spec.ts index 6a34ef21017b..d8c1f3132650 100644 --- a/packages/credential-provider-node/src/index.spec.ts +++ b/packages/credential-provider-node/src/index.spec.ts @@ -21,6 +21,14 @@ jest.mock("@aws-sdk/shared-ini-file-loader", () => ({ })); import { loadSharedConfigFiles } from "@aws-sdk/shared-ini-file-loader"; +jest.mock("@aws-sdk/credential-provider-sso", () => { + const ssoProvider = jest.fn(); + return { + fromSSO: jest.fn().mockReturnValue(ssoProvider), + }; +}); +import { fromSSO, FromSSOInit } from "@aws-sdk/credential-provider-sso"; + jest.mock("@aws-sdk/credential-provider-ini", () => { const iniProvider = jest.fn(); return { @@ -81,11 +89,13 @@ beforeEach(() => { }); (fromEnv() as any).mockClear(); + (fromSSO() as any).mockClear(); (fromIni() as any).mockClear(); (fromProcess() as any).mockClear(); (fromContainerMetadata() as any).mockClear(); (fromInstanceMetadata() as any).mockClear(); (fromEnv as any).mockClear(); + (fromSSO as any).mockClear(); (fromIni as any).mockClear(); (fromProcess as any).mockClear(); (fromContainerMetadata as any).mockClear(); @@ -120,6 +130,24 @@ describe("defaultProvider", () => { expect((fromInstanceMetadata() as any).mock.calls.length).toBe(0); }); + it("should stop after the SSO provider if credentials have been found", async () => { + const creds = { + accessKeyId: "foo", + secretAccessKey: "bar", + }; + + (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("Nothing here!"))); + (fromSSO() as any).mockImplementation(() => Promise.resolve(creds)); + + expect(await defaultProvider()()).toEqual(creds); + expect((fromEnv() as any).mock.calls.length).toBe(1); + expect((fromSSO() as any).mock.calls.length).toBe(1); + expect((fromIni() as any).mock.calls.length).toBe(0); + expect((fromProcess() as any).mock.calls.length).toBe(0); + expect((fromContainerMetadata() as any).mock.calls.length).toBe(0); + expect((fromInstanceMetadata() as any).mock.calls.length).toBe(0); + }); + it("should stop after the ini provider if credentials have been found", async () => { const creds = { accessKeyId: "foo", @@ -127,10 +155,12 @@ describe("defaultProvider", () => { }; (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("Nothing here!"))); + (fromSSO() as any).mockImplementation(() => Promise.reject(new ProviderError("Nothing here!"))); (fromIni() as any).mockImplementation(() => Promise.resolve(creds)); expect(await defaultProvider()()).toEqual(creds); expect((fromEnv() as any).mock.calls.length).toBe(1); + expect((fromSSO() as any).mock.calls.length).toBe(1); expect((fromIni() as any).mock.calls.length).toBe(1); expect((fromProcess() as any).mock.calls.length).toBe(0); expect((fromContainerMetadata() as any).mock.calls.length).toBe(0); @@ -144,11 +174,13 @@ describe("defaultProvider", () => { }; (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("Nothing here!"))); + (fromSSO() as any).mockImplementation(() => Promise.reject(new ProviderError("Nothing here!"))); (fromIni() as any).mockImplementation(() => Promise.reject(new ProviderError("Nothing here!"))); (fromProcess() as any).mockImplementation(() => Promise.resolve(creds)); expect(await defaultProvider()()).toEqual(creds); expect((fromEnv() as any).mock.calls.length).toBe(1); + expect((fromSSO() as any).mock.calls.length).toBe(1); expect((fromIni() as any).mock.calls.length).toBe(1); expect((fromProcess() as any).mock.calls.length).toBe(1); expect((fromContainerMetadata() as any).mock.calls.length).toBe(0); @@ -161,12 +193,14 @@ describe("defaultProvider", () => { secretAccessKey: "bar", }; (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("Keep moving!"))); + (fromSSO() as any).mockImplementation(() => Promise.reject(new ProviderError("Nope!"))); (fromIni() as any).mockImplementation(() => Promise.reject(new ProviderError("Nothing here!"))); (fromProcess() as any).mockImplementation(() => Promise.reject(new ProviderError("Nor here!"))); (fromInstanceMetadata() as any).mockImplementation(() => Promise.resolve(creds)); expect(await defaultProvider()()).toEqual(creds); expect((fromEnv() as any).mock.calls.length).toBe(1); + expect((fromSSO() as any).mock.calls.length).toBe(1); expect((fromIni() as any).mock.calls.length).toBe(1); expect((fromProcess() as any).mock.calls.length).toBe(1); expect((fromContainerMetadata() as any).mock.calls.length).toBe(0); @@ -180,6 +214,7 @@ describe("defaultProvider", () => { }; (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("Keep moving!"))); + (fromSSO() as any).mockImplementation(() => Promise.reject(new ProviderError("Nope!"))); (fromIni() as any).mockImplementation(() => Promise.reject(new ProviderError("Nothing here!"))); (fromProcess() as any).mockImplementation(() => Promise.reject(new ProviderError("Nor here!"))); (fromInstanceMetadata() as any).mockImplementation(() => Promise.resolve(creds)); @@ -198,6 +233,7 @@ describe("defaultProvider", () => { }; (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("Keep moving!"))); + (fromSSO() as any).mockImplementation(() => Promise.reject(new ProviderError("Nope!"))); (fromIni() as any).mockImplementation(() => Promise.reject(new ProviderError("Nothing here!"))); (fromProcess() as any).mockImplementation(() => Promise.reject(new ProviderError("Nor here!"))); (fromInstanceMetadata() as any).mockImplementation(() => Promise.reject(new Error("PANIC"))); @@ -207,6 +243,7 @@ describe("defaultProvider", () => { expect(await defaultProvider()()).toEqual(creds); expect((fromEnv() as any).mock.calls.length).toBe(1); + expect((fromSSO() as any).mock.calls.length).toBe(1); expect((fromIni() as any).mock.calls.length).toBe(1); expect((fromProcess() as any).mock.calls.length).toBe(1); expect((fromContainerMetadata() as any).mock.calls.length).toBe(1); @@ -220,6 +257,7 @@ describe("defaultProvider", () => { }; (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("Keep moving!"))); + (fromSSO() as any).mockImplementation(() => Promise.reject(new ProviderError("Nope!"))); (fromIni() as any).mockImplementation(() => Promise.reject(new ProviderError("Nothing here!"))); (fromProcess() as any).mockImplementation(() => Promise.reject(new ProviderError("Nor here!"))); (fromInstanceMetadata() as any).mockImplementation(() => Promise.resolve(creds)); @@ -227,9 +265,33 @@ describe("defaultProvider", () => { await expect(defaultProvider()()).resolves; expect((loadSharedConfigFiles as any).mock.calls.length).toBe(1); expect((fromIni as any).mock.calls[1][0]).toMatchObject({ loadedConfig: loadSharedConfigFiles() }); + expect((fromSSO as any).mock.calls[1][0]).toMatchObject({ loadedConfig: loadSharedConfigFiles() }); expect((fromProcess as any).mock.calls[1][0]).toMatchObject({ loadedConfig: loadSharedConfigFiles() }); }); + it("should pass configuration on to the SSO provider", async () => { + const ssoConfig: FromSSOInit = { + profile: "foo", + filepath: "/home/user/.secrets/credentials.ini", + configFilepath: "/home/user/.secrets/credentials.ini", + }; + + (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("Keep moving!"))); + (fromSSO() as any).mockImplementation(() => + Promise.resolve({ + accessKeyId: "foo", + secretAccessKey: "bar", + }) + ); + + (fromSSO as any).mockClear(); + + await expect(defaultProvider(ssoConfig)()).resolves; + + expect((fromSSO as any).mock.calls.length).toBe(1); + expect((fromSSO as any).mock.calls[0][0]).toEqual({ ...ssoConfig, loadedConfig }); + }); + it("should pass configuration on to the ini provider", async () => { const iniConfig: FromIniInit = { profile: "foo", @@ -387,60 +449,86 @@ describe("defaultProvider", () => { // CF https://github.com/boto/botocore/blob/1.8.32/botocore/credentials.py#L104 describe("explicit profiles", () => { - it("should only consult the ini provider if a profile has been specified", async () => { + it("should only consult SSO provider if profile has been set", async () => { const creds = { accessKeyId: "foo", secretAccessKey: "bar", }; - (fromEnv() as any).mockImplementation(() => Promise.reject(new Error("PANIC"))); - (fromIni() as any).mockImplementation(() => Promise.resolve(creds)); - (fromInstanceMetadata() as any).mockImplementation(() => Promise.reject(new Error("PANIC"))); - (fromContainerMetadata() as any).mockImplementation(() => Promise.reject(new Error("PANIC"))); + (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromSSO() as any).mockImplementation(() => Promise.resolve(Promise.resolve(creds))); + (fromIni() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromInstanceMetadata() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromContainerMetadata() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); expect(await defaultProvider({ profile: "foo" })()).toEqual(creds); expect((fromEnv() as any).mock.calls.length).toBe(0); - expect((fromIni() as any).mock.calls.length).toBe(1); + expect((fromSSO() as any).mock.calls.length).toBe(1); + expect((fromIni() as any).mock.calls.length).toBe(0); expect((fromContainerMetadata() as any).mock.calls.length).toBe(0); expect((fromInstanceMetadata() as any).mock.calls.length).toBe(0); }); - it("should only consult the ini provider if the profile environment variable has been set", async () => { + it("should only consult SSO provider if the profile environment variable has been set", async () => { const creds = { accessKeyId: "foo", secretAccessKey: "bar", }; - (fromEnv() as any).mockImplementation(() => Promise.reject(new Error("PANIC"))); - (fromIni() as any).mockImplementation(() => Promise.resolve(creds)); - (fromProcess() as any).mockImplementation(() => Promise.reject(new Error("PANIC"))); - (fromInstanceMetadata() as any).mockImplementation(() => Promise.reject(new Error("PANIC"))); - (fromContainerMetadata() as any).mockImplementation(() => Promise.reject(new Error("PANIC"))); + (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromSSO() as any).mockImplementation(() => Promise.resolve(creds)); + (fromIni() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromProcess() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromInstanceMetadata() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromContainerMetadata() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); process.env[ENV_PROFILE] = "foo"; expect(await defaultProvider()()).toEqual(creds); expect((fromEnv() as any).mock.calls.length).toBe(0); - expect((fromIni() as any).mock.calls.length).toBe(1); + expect((fromSSO() as any).mock.calls.length).toBe(1); + expect((fromIni() as any).mock.calls.length).toBe(0); expect((fromProcess() as any).mock.calls.length).toBe(0); expect((fromContainerMetadata() as any).mock.calls.length).toBe(0); expect((fromInstanceMetadata() as any).mock.calls.length).toBe(0); }); + it("should consult ini provider if no credentials is not found in SSO provider", async () => { + const creds = { + accessKeyId: "foo", + secretAccessKey: "bar", + }; + + (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromSSO() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromIni() as any).mockImplementation(() => Promise.resolve(Promise.resolve(creds))); + (fromInstanceMetadata() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromContainerMetadata() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + + expect(await defaultProvider({ profile: "foo" })()).toEqual(creds); + expect((fromEnv() as any).mock.calls.length).toBe(0); + expect((fromSSO() as any).mock.calls.length).toBe(1); + expect((fromIni() as any).mock.calls.length).toBe(1); + expect((fromContainerMetadata() as any).mock.calls.length).toBe(0); + expect((fromInstanceMetadata() as any).mock.calls.length).toBe(0); + }); + it("should consult the process provider if no credentials are found in the ini provider", async () => { const creds = { accessKeyId: "foo", secretAccessKey: "bar", }; - (fromEnv() as any).mockImplementation(() => Promise.reject(new Error("PANIC"))); - (fromIni() as any).mockImplementation(() => Promise.reject(new ProviderError("Nothing here!"))); + (fromEnv() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromSSO() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromIni() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); (fromProcess() as any).mockImplementation(() => Promise.resolve(creds)); - (fromInstanceMetadata() as any).mockImplementation(() => Promise.reject(new Error("PANIC"))); - (fromContainerMetadata() as any).mockImplementation(() => Promise.reject(new Error("PANIC"))); + (fromInstanceMetadata() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); + (fromContainerMetadata() as any).mockImplementation(() => Promise.reject(new ProviderError("PANIC"))); process.env[ENV_PROFILE] = "foo"; expect(await defaultProvider()()).toEqual(creds); expect((fromEnv() as any).mock.calls.length).toBe(0); + expect((fromSSO() as any).mock.calls.length).toBe(1); expect((fromIni() as any).mock.calls.length).toBe(1); expect((fromProcess() as any).mock.calls.length).toBe(1); expect((fromContainerMetadata() as any).mock.calls.length).toBe(0); diff --git a/packages/credential-provider-node/src/index.ts b/packages/credential-provider-node/src/index.ts index 41fa6305a7b7..79d5b4235db1 100644 --- a/packages/credential-provider-node/src/index.ts +++ b/packages/credential-provider-node/src/index.ts @@ -8,6 +8,7 @@ import { } from "@aws-sdk/credential-provider-imds"; import { ENV_PROFILE, fromIni, FromIniInit } from "@aws-sdk/credential-provider-ini"; import { fromProcess, FromProcessInit } from "@aws-sdk/credential-provider-process"; +import { fromSSO, FromSSOInit } from "@aws-sdk/credential-provider-sso"; import { chain, memoize, ProviderError } from "@aws-sdk/property-provider"; import { loadSharedConfigFiles } from "@aws-sdk/shared-ini-file-loader"; import { CredentialProvider } from "@aws-sdk/types"; @@ -33,6 +34,8 @@ export const ENV_IMDS_DISABLED = "AWS_EC2_METADATA_DISABLED"; * * @see fromEnv The function used to source credentials from * environment variables + * @see fromSSO The function used to source credentials from + * resolved SSO token cache * @see fromIni The function used to source credentials from INI * files * @see fromProcess The function used to sources credentials from @@ -42,10 +45,12 @@ export const ENV_IMDS_DISABLED = "AWS_EC2_METADATA_DISABLED"; * @see fromContainerMetadata The function used to source credentials from the * ECS Container Metadata Service */ -export const defaultProvider = (init: FromIniInit & RemoteProviderInit & FromProcessInit = {}): CredentialProvider => { +export const defaultProvider = ( + init: FromIniInit & RemoteProviderInit & FromProcessInit & FromSSOInit = {} +): CredentialProvider => { const options = { profile: process.env[ENV_PROFILE], ...init }; if (!options.loadedConfig) options.loadedConfig = loadSharedConfigFiles(init); - const providers = [fromIni(options), fromProcess(options), remoteProvider(options)]; + const providers = [fromSSO(options), fromIni(options), fromProcess(options), remoteProvider(options)]; if (!options.profile) providers.unshift(fromEnv()); const providerChain = chain(...providers); diff --git a/packages/credential-provider-process/CHANGELOG.md b/packages/credential-provider-process/CHANGELOG.md index f09b0ba0175e..e478526bb6e0 100644 --- a/packages/credential-provider-process/CHANGELOG.md +++ b/packages/credential-provider-process/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/credential-provider-process + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/credential-provider-process/package.json b/packages/credential-provider-process/package.json index 2de989b64627..4ff6291415a2 100644 --- a/packages/credential-provider-process/package.json +++ b/packages/credential-provider-process/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/credential-provider-process", - "version": "3.6.1", + "version": "3.7.0", "description": "AWS credential provider that sources credential_process from ~/.aws/credentials and ~/.aws/config", "main": "./dist/cjs/index.js", "module": "./dist/es/index.js", @@ -23,9 +23,9 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-ini": "3.6.1", - "@aws-sdk/property-provider": "3.6.1", - "@aws-sdk/shared-ini-file-loader": "3.6.1", + "@aws-sdk/credential-provider-ini": "3.7.0", + "@aws-sdk/property-provider": "3.7.0", + "@aws-sdk/shared-ini-file-loader": "3.7.0", "@aws-sdk/types": "3.6.1", "tslib": "^1.8.0" }, diff --git a/packages/credential-provider-sso/CHANGELOG.md b/packages/credential-provider-sso/CHANGELOG.md new file mode 100644 index 000000000000..13ac06a5fdc7 --- /dev/null +++ b/packages/credential-provider-sso/CHANGELOG.md @@ -0,0 +1,11 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Features + +* **credential-provider-sso:** support resolving credentials from SSO token ([#2055](https://github.com/aws/aws-sdk-js-v3/issues/2055)) ([1429ad1](https://github.com/aws/aws-sdk-js-v3/commit/1429ad1f2e631638db95d0e56eb9509c234ba146)) diff --git a/packages/credential-provider-sso/LICENSE b/packages/credential-provider-sso/LICENSE new file mode 100644 index 000000000000..f9a667398be9 --- /dev/null +++ b/packages/credential-provider-sso/LICENSE @@ -0,0 +1,201 @@ +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/packages/credential-provider-sso/README.md b/packages/credential-provider-sso/README.md new file mode 100644 index 000000000000..44433be70319 --- /dev/null +++ b/packages/credential-provider-sso/README.md @@ -0,0 +1,97 @@ +# @aws-sdk/credential-provider-sso + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/credential-provider-sso/latest.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-sso) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/credential-provider-sso.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-sso) + +## AWS Credential Provider for Node.js - AWS Single Sign-On (SSO) + +This module provides a function, `fromSSO` that will create `CredentialProvider` +functions that read from [AWS SDKs and Tools shared configuration and credentials files](https://docs.aws.amazon.com/credref/latest/refdocs/creds-config-files.html)(Profile appears +in the credentials file will be given precedence over the profile found in the +config file). This provider will load the _resolved_ access token on local disk, +and then request temporary AWS credentials. For the guidance over AWS Single +Sign-On service, please refer to [the service document](https://aws.amazon.com/single-sign-on/). + +## Supported configuration + +You may customize how credentials are resolved by providing an options hash to +the `fromSSO` factory function. The following options are supported: + +- `profile` - The configuration profile to use. If not specified, the provider + will use the value in the `AWS_PROFILE` environment variable or `default` by + default. +- `filepath` - The path to the shared credentials file. If not specified, the + provider will use the value in the `AWS_SHARED_CREDENTIALS_FILE` environment + variable or `~/.aws/credentials` by default. +- `configFilepath` - The path to the shared config file. If not specified, the + provider will use the value in the `AWS_CONFIG_FILE` environment variable or + `~/.aws/config` by default. +- `ssoClient` - The SSO Client that used to request AWS credentials with the SSO + access token. If not specified, a default SSO client will be created with the + region specified in the profile `sso_region` entry. + +## SSO Login with AWS CLI + +This credential provider relies on [AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html#sso-configure-profile) +to login to an AWS SSO session. Here's a brief walk-through: + +1. Create a new AWS SSO enabled profile using AWS CLI. It will ask you to login + to your AWS SSO account and prompt for the name of the profile: + +```console +$ aws configure sso +... +... +CLI profile name [123456789011_ReadOnly]: my-sso-profile +``` + +2. Configure you SDK client with the SSO credential provider: + +```javascript +import { fromSSO } from "@aws-sdk/credential-provider-sso"; // ES6 example +// const { fromSSO } = require(@aws-sdk/credential-provider-sso") // CommonJS example +//... +const client = new FooClient({ credentials: fromSSO({ profile: "my-sso-profile" }); +``` + +Alternatively, the SSO credential provider is supported in default Node.js credential +provider: + +```javascript +import { defaultProvider } from "@aws-sdk/credential-provider-node"; // ES6 example +// const { defaultProvider } = require(@aws-sdk/credential-provider-node") // CommonJS example +//... +const client = new FooClient({ credentials: defaultProvider({ profile: "my-sso-profile" }); +``` + +3. To log out from the current SSO session, use AWS CLI: + +```console +$ aws sso logout +Successfully signed out of all SSO profiles. +``` + +## Sample files + +This credential provider is only applicable if the profile specified in shared +configuration and credentials files contain ALL of the following entries: + +### `~/.aws/credentials` + +```ini +[sample-profile] +sso_account_id = 012345678901 +sso_region = us-east-1 +sso_role_name = SampleRole +sso_start_url = https://d-abc123.awsapps.com/start +``` + +### `~/.aws/config` + +```ini +[profile sample-profile] +sso_account_id = 012345678901 +sso_region = us-east-1 +sso_role_name = SampleRole +sso_start_url = https://d-abc123.awsapps.com/start +``` diff --git a/packages/credential-provider-sso/jest.config.js b/packages/credential-provider-sso/jest.config.js new file mode 100644 index 000000000000..a8d1c2e49912 --- /dev/null +++ b/packages/credential-provider-sso/jest.config.js @@ -0,0 +1,5 @@ +const base = require("../../jest.config.base.js"); + +module.exports = { + ...base, +}; diff --git a/packages/credential-provider-sso/package.json b/packages/credential-provider-sso/package.json new file mode 100644 index 000000000000..875a9bf25d47 --- /dev/null +++ b/packages/credential-provider-sso/package.json @@ -0,0 +1,56 @@ +{ + "name": "@aws-sdk/credential-provider-sso", + "version": "3.7.0", + "description": "AWS credential provider that exchanges a resolved SSO login token file for temporary AWS credentials", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "scripts": { + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", + "build": "yarn build:es && yarn build:cjs", + "postbuild": "downlevel-dts types types/ts3.4", + "test": "jest" + }, + "keywords": [ + "aws", + "credentials" + ], + "author": { + "name": "AWS SDK for JavaScript Team", + "url": "https://aws.amazon.com/javascript/" + }, + "license": "Apache-2.0", + "dependencies": { + "@aws-sdk/client-sso": "3.7.0", + "@aws-sdk/credential-provider-ini": "3.7.0", + "@aws-sdk/property-provider": "3.7.0", + "@aws-sdk/shared-ini-file-loader": "3.7.0", + "@aws-sdk/types": "3.6.1", + "tslib": "^1.8.0" + }, + "devDependencies": { + "@types/jest": "^26.0.4", + "@types/node": "^10.0.0", + "jest": "^26.1.0", + "typescript": "~4.1.2" + }, + "types": "./types/index.d.ts", + "engines": { + "node": ">= 10.0.0" + }, + "typesVersions": { + "<4.0": { + "types/*": [ + "types/ts3.4/*" + ] + } + }, + "homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/credential-provider-sso", + "repository": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-js-v3.git", + "directory": "packages/credential-provider-sso" + } +} diff --git a/packages/credential-provider-sso/src/index.spec.ts b/packages/credential-provider-sso/src/index.spec.ts new file mode 100644 index 000000000000..2a65c55382d1 --- /dev/null +++ b/packages/credential-provider-sso/src/index.spec.ts @@ -0,0 +1,205 @@ +jest.useFakeTimers("modern"); +const now = 1613699814645; +jest.setSystemTime(now); + +const mockParseKnowFiles = jest.fn(); +const mockGetMasterProfileName = jest.fn(); +jest.mock("@aws-sdk/credential-provider-ini", () => ({ + parseKnownFiles: mockParseKnowFiles, + getMasterProfileName: mockGetMasterProfileName, +})); + +const mockReadFileSync = jest.fn(); +jest.mock("fs", () => ({ readFileSync: mockReadFileSync })); + +const mockRoleCredentials = { + roleCredentials: { + accessKeyId: "key", + secretAccessKey: "secret", + sessionToken: "token", + expiration: Date.now(), + }, +}; +const mockSSOSend = jest.fn().mockReturnValue(Promise.resolve(mockRoleCredentials)); +const mockGetRoleCredentialsCommand = jest.fn(); +jest.mock("@aws-sdk/client-sso", () => ({ + SSOClient: function () { + return { send: mockSSOSend }; + }, + GetRoleCredentialsCommand: mockGetRoleCredentialsCommand, +})); + +import { EXPIRE_WINDOW_MS, fromSSO } from "./index"; + +const toRFC3339String = (date: number): string => { + const timestamp = new Date(date).toISOString(); + return timestamp.replace(/\.[\d]+Z$/, "Z"); +}; + +describe("fromSSO", () => { + const ssoConfig = { + sso_start_url: "https:some-url/start", + sso_account_id: "1234567890", + sso_region: "us-foo-1", + sso_role_name: "some-role", + }; + const token = { + startUrl: ssoConfig.sso_start_url, + region: ssoConfig.sso_region, + accessToken: "base64 encoded string", + expiresAt: toRFC3339String(now + 60 * 60 * 1000), + }; + beforeEach(() => { + mockParseKnowFiles.mockClear(); + mockGetMasterProfileName.mockClear(); + mockReadFileSync.mockClear(); + mockSSOSend.mockClear(); + }); + + it("should fetch credentials from resolved token file", async () => { + mockParseKnowFiles.mockReturnValue(Promise.resolve({ default: ssoConfig })); + mockGetMasterProfileName.mockReturnValue("default"); + mockReadFileSync.mockReturnValue(JSON.stringify(token)); + const { roleCredentials } = mockRoleCredentials; + expect(await fromSSO()()).toEqual({ ...roleCredentials, expiration: new Date(roleCredentials.expiration) }); + expect(mockReadFileSync.mock.calls[0][0]).toEqual( + expect.stringMatching(/fcab95d6966151d97d9ee7776a90d895b5e5fbe6.json$/) + ); + expect(mockReadFileSync.mock.calls[0][1]).toMatchObject({ encoding: "utf-8" }); + expect(mockGetRoleCredentialsCommand).toHaveBeenCalledWith({ + accountId: ssoConfig.sso_account_id, + roleName: ssoConfig.sso_role_name, + accessToken: token.accessToken, + }); + }); + + it("should allow supplying custom client", async () => { + mockParseKnowFiles.mockReturnValue(Promise.resolve({ default: ssoConfig })); + mockGetMasterProfileName.mockReturnValue("default"); + mockReadFileSync.mockReturnValue(JSON.stringify(token)); + const newSSOClient = { send: jest.fn().mockReturnValue(Promise.resolve(mockRoleCredentials)) }; + //@ts-expect-error + await fromSSO({ ssoClient: newSSOClient })(); + expect(newSSOClient.send).toHaveBeenCalled(); + expect(mockSSOSend).not.toHaveBeenCalled(); + }); + + it("should throw if profile doesn't exist in the config files", () => { + const profile = "exist"; + mockParseKnowFiles.mockReturnValue(Promise.resolve({ non_exist: { foo: "bar" } })); + mockGetMasterProfileName.mockReturnValue(profile); + return expect(async () => { + await fromSSO()(); + }).rejects.toMatchObject({ + message: `Profile ${profile} could not be found in shared credentials file.`, + tryNextLink: true, + }); + }); + + it("should throw if profile is not configured with SSO credential", () => { + const profile = "exist"; + mockParseKnowFiles.mockReturnValue(Promise.resolve({ [profile]: { foo: "bar" } })); + mockGetMasterProfileName.mockReturnValue(profile); + return expect(async () => { + await fromSSO()(); + }).rejects.toMatchObject({ + message: `Profile ${profile} is not configured with SSO credentials.`, + tryNextLink: true, + }); + }); + + for (let i = 0; i < Object.keys(ssoConfig).length; i++) { + const keyToRemove = Object.keys(ssoConfig)[i]; + it(`should throw if sso configuration is missing ${keyToRemove}`, async () => { + expect.assertions(2); + const config = { ...ssoConfig }; + //@ts-ignore + delete config[keyToRemove]; + mockParseKnowFiles.mockReturnValue(Promise.resolve({ default: config })); + mockGetMasterProfileName.mockReturnValue("default"); + try { + await fromSSO()(); + } catch (e) { + expect(e.message).toContain("Profile default does not have valid SSO credentials."); + expect(e.tryNextLink).toBeFalsy(); + } + }); + } + + it("should throw if token cache file is not found", async () => { + expect.assertions(2); + mockReadFileSync.mockImplementation(() => { + throw new Error("File not found."); + }); + mockParseKnowFiles.mockReturnValue(Promise.resolve({ default: ssoConfig })); + mockGetMasterProfileName.mockReturnValue("default"); + try { + await fromSSO()(); + } catch (e) { + expect(e.message).toContain("The SSO session associated with this profile has expired or is otherwise invalid."); + expect(e.tryNextLink).toBeFalsy(); + } + }); + + it("should throw if token cache file is invalid", async () => { + expect.assertions(2); + mockReadFileSync.mockReturnValue("invalid JSON content"); + mockParseKnowFiles.mockReturnValue(Promise.resolve({ default: ssoConfig })); + mockGetMasterProfileName.mockReturnValue("default"); + try { + await fromSSO()(); + } catch (e) { + expect(e.message).toContain("The SSO session associated with this profile has expired or is otherwise invalid."); + expect(e.tryNextLink).toBeFalsy(); + } + }); + + it("should throw if token cache is expired", async () => { + expect.assertions(2); + mockReadFileSync.mockReturnValue({ ...token, expiration: toRFC3339String(now + EXPIRE_WINDOW_MS - 2) }); + mockParseKnowFiles.mockReturnValue(Promise.resolve({ default: ssoConfig })); + mockGetMasterProfileName.mockReturnValue("default"); + try { + await fromSSO()(); + } catch (e) { + expect(e.message).toContain("The SSO session associated with this profile has expired or is otherwise invalid."); + expect(e.tryNextLink).toBeFalsy(); + } + }); + + it("should throw if SSO client throws", async () => { + expect.assertions(3); + mockParseKnowFiles.mockReturnValue(Promise.resolve({ default: ssoConfig })); + mockGetMasterProfileName.mockReturnValue("default"); + mockReadFileSync.mockReturnValue(JSON.stringify(token)); + const clientError = new Error("No account is found for the user"); + //@ts-ignore + clientError.$fault = "client"; + mockSSOSend.mockImplementation(async () => { + throw clientError; + }); + try { + await fromSSO()(); + } catch (e) { + expect(e.message).toContain(clientError.message); + expect(e.tryNextLink).toBeFalsy(); + expect(e.$fault).toBe("client"); + } + }); + + it("should throw if credentials from SSO client is invalid", async () => { + expect.assertions(2); + mockReadFileSync.mockReturnValue(JSON.stringify(token)); + mockParseKnowFiles.mockReturnValue(Promise.resolve({ default: ssoConfig })); + mockGetMasterProfileName.mockReturnValue("default"); + mockSSOSend.mockResolvedValue({ + roleCredentials: { ...mockRoleCredentials.roleCredentials, accessKeyId: undefined }, + }); + try { + await fromSSO()(); + } catch (e) { + expect(e.message).toContain("SSO returns an invalid temporary credential."); + expect(e.tryNextLink).toBeFalsy(); + } + }); +}); diff --git a/packages/credential-provider-sso/src/index.ts b/packages/credential-provider-sso/src/index.ts new file mode 100755 index 000000000000..feb11c471ee8 --- /dev/null +++ b/packages/credential-provider-sso/src/index.ts @@ -0,0 +1,100 @@ +import { GetRoleCredentialsCommand, GetRoleCredentialsCommandOutput, SSOClient } from "@aws-sdk/client-sso"; +import { getMasterProfileName, parseKnownFiles, SourceProfileInit } from "@aws-sdk/credential-provider-ini"; +import { ProviderError } from "@aws-sdk/property-provider"; +import { getHomeDir, ParsedIniData } from "@aws-sdk/shared-ini-file-loader"; +import { CredentialProvider, Credentials } from "@aws-sdk/types"; +import { createHash } from "crypto"; +import { readFileSync } from "fs"; +import { join } from "path"; + +/** + * The time window (15 mins) that SDK will treat the SSO token expires in before the defined expiration date in token. + * This is needed because server side may have invalidated the token before the defined expiration date. + * + * @internal + */ +export const EXPIRE_WINDOW_MS = 15 * 60 * 1000; + +const SHOULD_FAIL_CREDENTIAL_CHAIN = false; + +/** + * Cached SSO token retrieved from SSO login flow. + */ +interface SSOToken { + // A base64 encoded string returned by the sso-oidc service. + accessToken: string; + // RFC3339 format timestamp + expiresAt: string; + region?: string; + startUrl?: string; +} + +export interface FromSSOInit extends SourceProfileInit { + ssoClient?: SSOClient; +} + +/** + * Creates a credential provider that will read from a credential_process specified + * in ini files. + */ +export const fromSSO = (init: FromSSOInit = {}): CredentialProvider => async () => { + const profiles = await parseKnownFiles(init); + return resolveSSOCredentials(getMasterProfileName(init), profiles, init); +}; + +const resolveSSOCredentials = async ( + profileName: string, + profiles: ParsedIniData, + options: FromSSOInit +): Promise => { + const profile = profiles[profileName]; + if (!profile) { + throw new ProviderError(`Profile ${profileName} could not be found in shared credentials file.`); + } + const { sso_start_url: startUrl, sso_account_id: accountId, sso_region: region, sso_role_name: roleName } = profile; + if (!startUrl && !accountId && !region && !roleName) { + throw new ProviderError(`Profile ${profileName} is not configured with SSO credentials.`); + } + if (!startUrl || !accountId || !region || !roleName) { + throw new ProviderError( + `Profile ${profileName} does not have valid SSO credentials. Required parameters "sso_account_id", "sso_region", ` + + `"sso_role_name", "sso_start_url". Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html`, + SHOULD_FAIL_CREDENTIAL_CHAIN + ); + } + const hasher = createHash("sha1"); + const cacheName = hasher.update(startUrl).digest("hex"); + const tokenFile = join(getHomeDir(), ".aws", "sso", "cache", `${cacheName}.json`); + let token: SSOToken; + try { + token = JSON.parse(readFileSync(tokenFile, { encoding: "utf-8" })); + if (new Date(token.expiresAt).getTime() - Date.now() <= EXPIRE_WINDOW_MS) { + throw new Error("SSO token is expired."); + } + } catch (e) { + throw new ProviderError( + `The SSO session associated with this profile has expired or is otherwise invalid. To refresh this SSO session ` + + `run aws sso login with the corresponding profile.`, + SHOULD_FAIL_CREDENTIAL_CHAIN + ); + } + const { accessToken } = token; + const sso = options.ssoClient || new SSOClient({ region }); + let ssoResp: GetRoleCredentialsCommandOutput; + try { + ssoResp = await sso.send( + new GetRoleCredentialsCommand({ + accountId, + roleName, + accessToken, + }) + ); + } catch (e) { + throw ProviderError.from(e, SHOULD_FAIL_CREDENTIAL_CHAIN); + } + const { roleCredentials: { accessKeyId, secretAccessKey, sessionToken, expiration } = {} } = ssoResp; + if (!accessKeyId || !secretAccessKey || !sessionToken || !expiration) { + throw new ProviderError("SSO returns an invalid temporary credential.", SHOULD_FAIL_CREDENTIAL_CHAIN); + } + return { accessKeyId, secretAccessKey, sessionToken, expiration: new Date(expiration) }; +}; diff --git a/packages/credential-provider-sso/tsconfig.cjs.json b/packages/credential-provider-sso/tsconfig.cjs.json new file mode 100644 index 000000000000..297d02289446 --- /dev/null +++ b/packages/credential-provider-sso/tsconfig.cjs.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "declarationDir": "./types", + "rootDir": "./src", + "outDir": "./dist/cjs", + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/credential-provider-sso/tsconfig.es.json b/packages/credential-provider-sso/tsconfig.es.json new file mode 100644 index 000000000000..0e9f433ed92d --- /dev/null +++ b/packages/credential-provider-sso/tsconfig.es.json @@ -0,0 +1,11 @@ +{ + "compilerOptions": { + "lib": ["es5", "es2015.promise", "es2015.collection"], + "declarationDir": "./types", + "rootDir": "./src", + "outDir": "./dist/es", + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/karma-credential-loader/CHANGELOG.md b/packages/karma-credential-loader/CHANGELOG.md index b5c0907f8a7f..46d841c07a4d 100644 --- a/packages/karma-credential-loader/CHANGELOG.md +++ b/packages/karma-credential-loader/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/karma-credential-loader + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/karma-credential-loader/package.json b/packages/karma-credential-loader/package.json index 6c30515c1d25..1c8953a9399a 100644 --- a/packages/karma-credential-loader/package.json +++ b/packages/karma-credential-loader/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/karma-credential-loader", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", @@ -19,7 +19,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/credential-provider-node": "3.7.0", "tslib": "^1.8.0" }, "devDependencies": { diff --git a/packages/middleware-bucket-endpoint/CHANGELOG.md b/packages/middleware-bucket-endpoint/CHANGELOG.md index bcc73aa132d3..4c0b16b717a2 100644 --- a/packages/middleware-bucket-endpoint/CHANGELOG.md +++ b/packages/middleware-bucket-endpoint/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/middleware-bucket-endpoint + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/middleware-bucket-endpoint/package.json b/packages/middleware-bucket-endpoint/package.json index 90a531e50ed6..aac3eb30f3fd 100644 --- a/packages/middleware-bucket-endpoint/package.json +++ b/packages/middleware-bucket-endpoint/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/middleware-bucket-endpoint", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", @@ -26,7 +26,7 @@ }, "devDependencies": { "@aws-sdk/middleware-stack": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@types/jest": "^26.0.4", "jest": "^26.1.0", "typescript": "~4.1.2" diff --git a/packages/middleware-retry/CHANGELOG.md b/packages/middleware-retry/CHANGELOG.md index 3d643769cac3..f82580bb7f9e 100644 --- a/packages/middleware-retry/CHANGELOG.md +++ b/packages/middleware-retry/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/middleware-retry + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/middleware-retry/package.json b/packages/middleware-retry/package.json index 4cefc133131a..15fd5c765b07 100644 --- a/packages/middleware-retry/package.json +++ b/packages/middleware-retry/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/middleware-retry", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", @@ -27,7 +27,7 @@ "uuid": "^3.0.0" }, "devDependencies": { - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/smithy-client": "3.6.1", "@types/jest": "^26.0.4", "jest": "^26.1.0", diff --git a/packages/middleware-sdk-s3-control/CHANGELOG.md b/packages/middleware-sdk-s3-control/CHANGELOG.md index 6c6cbde339ee..a3ec7218c2da 100644 --- a/packages/middleware-sdk-s3-control/CHANGELOG.md +++ b/packages/middleware-sdk-s3-control/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/middleware-sdk-s3-control + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/middleware-sdk-s3-control/package.json b/packages/middleware-sdk-s3-control/package.json index 841043687678..a8a7dba74980 100644 --- a/packages/middleware-sdk-s3-control/package.json +++ b/packages/middleware-sdk-s3-control/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/middleware-sdk-s3-control", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", @@ -19,7 +19,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/middleware-bucket-endpoint": "3.6.1", + "@aws-sdk/middleware-bucket-endpoint": "3.7.0", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/types": "3.6.1", "@aws-sdk/util-arn-parser": "3.6.1", diff --git a/packages/node-config-provider/CHANGELOG.md b/packages/node-config-provider/CHANGELOG.md index 673e0a182d79..c05e6aa8aa94 100644 --- a/packages/node-config-provider/CHANGELOG.md +++ b/packages/node-config-provider/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/node-config-provider + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/node-config-provider/package.json b/packages/node-config-provider/package.json index 45aade5a3775..1749bb2a7fdb 100644 --- a/packages/node-config-provider/package.json +++ b/packages/node-config-provider/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/node-config-provider", - "version": "3.6.1", + "version": "3.7.0", "description": "Load config default values from ini config files and environmental variable", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", @@ -21,8 +21,8 @@ "module": "./dist/es/index.js", "types": "./types/index.d.ts", "dependencies": { - "@aws-sdk/property-provider": "3.6.1", - "@aws-sdk/shared-ini-file-loader": "3.6.1", + "@aws-sdk/property-provider": "3.7.0", + "@aws-sdk/shared-ini-file-loader": "3.7.0", "@aws-sdk/types": "3.6.1", "tslib": "^1.8.0" }, diff --git a/packages/polly-request-presigner/CHANGELOG.md b/packages/polly-request-presigner/CHANGELOG.md index 816899fd41f9..30cafbfc53cc 100644 --- a/packages/polly-request-presigner/CHANGELOG.md +++ b/packages/polly-request-presigner/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/polly-request-presigner + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/polly-request-presigner/package.json b/packages/polly-request-presigner/package.json index 5f274efe9a3f..d76afd0ffdcc 100644 --- a/packages/polly-request-presigner/package.json +++ b/packages/polly-request-presigner/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/polly-request-presigner", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", @@ -28,7 +28,7 @@ "tslib": "^1.8.0" }, "devDependencies": { - "@aws-sdk/client-polly": "3.6.1", + "@aws-sdk/client-polly": "3.7.0", "@aws-sdk/hash-node": "3.6.1", "@types/jest": "^26.0.4", "@types/node": "^12.0.2", diff --git a/packages/property-provider/CHANGELOG.md b/packages/property-provider/CHANGELOG.md index f87cd559584f..8445daa64263 100644 --- a/packages/property-provider/CHANGELOG.md +++ b/packages/property-provider/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Features + +* **credential-provider-sso:** support resolving credentials from SSO token ([#2055](https://github.com/aws/aws-sdk-js-v3/issues/2055)) ([1429ad1](https://github.com/aws/aws-sdk-js-v3/commit/1429ad1f2e631638db95d0e56eb9509c234ba146)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/property-provider/package.json b/packages/property-provider/package.json index b95226f4abe8..f7fb73ea677a 100644 --- a/packages/property-provider/package.json +++ b/packages/property-provider/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/property-provider", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", diff --git a/packages/property-provider/src/ProviderError.spec.ts b/packages/property-provider/src/ProviderError.spec.ts index 3df028b35eeb..a9dfd6a21d2d 100644 --- a/packages/property-provider/src/ProviderError.spec.ts +++ b/packages/property-provider/src/ProviderError.spec.ts @@ -8,4 +8,16 @@ describe("ProviderError", () => { it("should allow errors to halt the chain", () => { expect(new ProviderError("PANIC", false).tryNextLink).toBe(false); }); + + describe("from()", () => { + it("should create ProviderError from existing error", () => { + const error = new Error("PANIC"); + // @ts-expect-error Property 'someValue' does not exist on type 'Error'. + error.someValue = "foo"; + const providerError = ProviderError.from(error); + // @ts-expect-error Property 'someValue' does not exist on type 'ProviderError'. + expect(providerError.someValue).toBe("foo"); + expect(providerError.tryNextLink).toBe(true); + }); + }); }); diff --git a/packages/property-provider/src/ProviderError.ts b/packages/property-provider/src/ProviderError.ts index dee9495e8188..160cafbf6d0c 100644 --- a/packages/property-provider/src/ProviderError.ts +++ b/packages/property-provider/src/ProviderError.ts @@ -11,4 +11,13 @@ export class ProviderError extends Error { constructor(message: string, public readonly tryNextLink: boolean = true) { super(message); } + static from(error: Error, tryNextLink = true): ProviderError { + Object.defineProperty(error, "tryNextLink", { + value: tryNextLink, + configurable: false, + enumerable: false, + writable: false, + }); + return error as ProviderError; + } } diff --git a/packages/s3-presigned-post/CHANGELOG.md b/packages/s3-presigned-post/CHANGELOG.md index 8d2a586a449d..43bf76156010 100644 --- a/packages/s3-presigned-post/CHANGELOG.md +++ b/packages/s3-presigned-post/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/s3-presigned-post + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/s3-presigned-post/package.json b/packages/s3-presigned-post/package.json index d1e720124102..7bb20b9a9fd0 100644 --- a/packages/s3-presigned-post/package.json +++ b/packages/s3-presigned-post/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/s3-presigned-post", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", @@ -26,7 +26,7 @@ "tslib": "^1.8.0" }, "devDependencies": { - "@aws-sdk/client-s3": "3.6.1", + "@aws-sdk/client-s3": "3.7.0", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@types/jest": "^26.0.4", diff --git a/packages/s3-request-presigner/CHANGELOG.md b/packages/s3-request-presigner/CHANGELOG.md index c09fae82909c..315df09e5f3f 100644 --- a/packages/s3-request-presigner/CHANGELOG.md +++ b/packages/s3-request-presigner/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/s3-request-presigner + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/s3-request-presigner/package.json b/packages/s3-request-presigner/package.json index 0b76c033d5a3..0531767d9fed 100644 --- a/packages/s3-request-presigner/package.json +++ b/packages/s3-request-presigner/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/s3-request-presigner", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", @@ -28,7 +28,7 @@ "tslib": "^1.8.0" }, "devDependencies": { - "@aws-sdk/client-s3": "3.6.1", + "@aws-sdk/client-s3": "3.7.0", "@aws-sdk/hash-node": "3.6.1", "@types/jest": "^26.0.4", "@types/node": "^12.0.2", diff --git a/packages/shared-ini-file-loader/CHANGELOG.md b/packages/shared-ini-file-loader/CHANGELOG.md index 6195597d263d..38c36ddc57df 100644 --- a/packages/shared-ini-file-loader/CHANGELOG.md +++ b/packages/shared-ini-file-loader/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + + +### Features + +* **credential-provider-sso:** support resolving credentials from SSO token ([#2055](https://github.com/aws/aws-sdk-js-v3/issues/2055)) ([1429ad1](https://github.com/aws/aws-sdk-js-v3/commit/1429ad1f2e631638db95d0e56eb9509c234ba146)) + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/shared-ini-file-loader/package.json b/packages/shared-ini-file-loader/package.json index 37fb1ec4f878..7e4615dc2610 100644 --- a/packages/shared-ini-file-loader/package.json +++ b/packages/shared-ini-file-loader/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/shared-ini-file-loader", - "version": "3.6.1", + "version": "3.7.0", "dependencies": { "tslib": "^1.8.0" }, diff --git a/packages/shared-ini-file-loader/src/index.ts b/packages/shared-ini-file-loader/src/index.ts index 818208aedbce..340057f61c52 100644 --- a/packages/shared-ini-file-loader/src/index.ts +++ b/packages/shared-ini-file-loader/src/index.ts @@ -108,7 +108,12 @@ const slurpFile = (path: string): Promise => }); }); -const getHomeDir = (): string => { +/** + * Get the HOME directory for the current runtime. + * + * @internal + */ +export const getHomeDir = (): string => { const { HOME, USERPROFILE, HOMEPATH, HOMEDRIVE = `C:${sep}` } = process.env; if (HOME) return HOME; diff --git a/packages/util-dynamodb/CHANGELOG.md b/packages/util-dynamodb/CHANGELOG.md index af76e86097ed..b5296103a28c 100644 --- a/packages/util-dynamodb/CHANGELOG.md +++ b/packages/util-dynamodb/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/util-dynamodb + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/util-dynamodb/package.json b/packages/util-dynamodb/package.json index 1a1431dedf87..f6f8e027b561 100644 --- a/packages/util-dynamodb/package.json +++ b/packages/util-dynamodb/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/util-dynamodb", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", @@ -22,7 +22,7 @@ "tslib": "^1.8.0" }, "devDependencies": { - "@aws-sdk/client-dynamodb": "3.6.1", + "@aws-sdk/client-dynamodb": "3.7.0", "@types/jest": "^26.0.4", "jest": "^26.1.0", "typescript": "~4.1.2" diff --git a/packages/util-user-agent-node/CHANGELOG.md b/packages/util-user-agent-node/CHANGELOG.md index 56cd02ca7ad7..c68362af15ab 100644 --- a/packages/util-user-agent-node/CHANGELOG.md +++ b/packages/util-user-agent-node/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/util-user-agent-node + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/packages/util-user-agent-node/package.json b/packages/util-user-agent-node/package.json index 743ded0188a0..c8618d6eec7a 100644 --- a/packages/util-user-agent-node/package.json +++ b/packages/util-user-agent-node/package.json @@ -1,6 +1,6 @@ { "name": "@aws-sdk/util-user-agent-node", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "prepublishOnly": "yarn build:cjs && yarn build:es", "pretest": "yarn build:cjs", @@ -19,7 +19,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/types": "3.6.1", "tslib": "^1.8.0" }, diff --git a/protocol_tests/aws-ec2/CHANGELOG.md b/protocol_tests/aws-ec2/CHANGELOG.md index aef121373963..4434e359fc42 100644 --- a/protocol_tests/aws-ec2/CHANGELOG.md +++ b/protocol_tests/aws-ec2/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/aws-ec2 + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/protocol_tests/aws-ec2/EC2Protocol.ts b/protocol_tests/aws-ec2/EC2Protocol.ts index 5a486f179a54..7143a55d3d1c 100644 --- a/protocol_tests/aws-ec2/EC2Protocol.ts +++ b/protocol_tests/aws-ec2/EC2Protocol.ts @@ -4,6 +4,16 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "./commands/EmptyInputAndEmptyOutputCommand"; +import { + EndpointOperationCommand, + EndpointOperationCommandInput, + EndpointOperationCommandOutput, +} from "./commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommand, + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "./commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommand, GreetingWithErrorsCommandInput, @@ -114,6 +124,64 @@ export class EC2Protocol extends EC2ProtocolClient { } } + public endpointOperation( + args: EndpointOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + public endpointOperation( + args: EndpointOperationCommandInput, + cb: (err: any, data?: EndpointOperationCommandOutput) => void + ): void; + public endpointOperation( + args: EndpointOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: EndpointOperationCommandOutput) => void + ): void; + public endpointOperation( + args: EndpointOperationCommandInput, + optionsOrCb?: __HttpHandlerOptions | ((err: any, data?: EndpointOperationCommandOutput) => void), + cb?: (err: any, data?: EndpointOperationCommandOutput) => void + ): Promise | void { + const command = new EndpointOperationCommand(args); + if (typeof optionsOrCb === "function") { + this.send(command, optionsOrCb); + } else if (typeof cb === "function") { + if (typeof optionsOrCb !== "object") throw new Error(`Expect http options but get ${typeof optionsOrCb}`); + this.send(command, optionsOrCb || {}, cb); + } else { + return this.send(command, optionsOrCb); + } + } + + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + cb: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): void; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): void; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + optionsOrCb?: __HttpHandlerOptions | ((err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void), + cb?: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): Promise | void { + const command = new EndpointWithHostLabelOperationCommand(args); + if (typeof optionsOrCb === "function") { + this.send(command, optionsOrCb); + } else if (typeof cb === "function") { + if (typeof optionsOrCb !== "object") throw new Error(`Expect http options but get ${typeof optionsOrCb}`); + this.send(command, optionsOrCb || {}, cb); + } else { + return this.send(command, optionsOrCb); + } + } + /** * This operation has three possible return values: * diff --git a/protocol_tests/aws-ec2/EC2ProtocolClient.ts b/protocol_tests/aws-ec2/EC2ProtocolClient.ts index fb126aa5e50e..4627fa3618b0 100644 --- a/protocol_tests/aws-ec2/EC2ProtocolClient.ts +++ b/protocol_tests/aws-ec2/EC2ProtocolClient.ts @@ -2,6 +2,11 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "./commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommandInput, EndpointOperationCommandOutput } from "./commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "./commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommandInput, GreetingWithErrorsCommandOutput } from "./commands/GreetingWithErrorsCommand"; import { IgnoresWrappingXmlNameCommandInput, @@ -81,6 +86,8 @@ import { export type ServiceInputTypes = | EmptyInputAndEmptyOutputCommandInput + | EndpointOperationCommandInput + | EndpointWithHostLabelOperationCommandInput | GreetingWithErrorsCommandInput | IgnoresWrappingXmlNameCommandInput | NestedStructuresCommandInput @@ -101,6 +108,8 @@ export type ServiceInputTypes = export type ServiceOutputTypes = | EmptyInputAndEmptyOutputCommandOutput + | EndpointOperationCommandOutput + | EndpointWithHostLabelOperationCommandOutput | GreetingWithErrorsCommandOutput | IgnoresWrappingXmlNameCommandOutput | NestedStructuresCommandOutput @@ -183,11 +192,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -203,6 +207,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -219,18 +228,18 @@ export type EC2ProtocolClientConfig = Partial<__SmithyConfiguration<__HttpHandle ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type EC2ProtocolClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -251,17 +260,17 @@ export class EC2ProtocolClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/protocol_tests/aws-ec2/commands/EndpointOperationCommand.ts b/protocol_tests/aws-ec2/commands/EndpointOperationCommand.ts new file mode 100644 index 000000000000..668de5ea762e --- /dev/null +++ b/protocol_tests/aws-ec2/commands/EndpointOperationCommand.ts @@ -0,0 +1,76 @@ +import { EC2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2ProtocolClient"; +import { + deserializeAws_ec2EndpointOperationCommand, + serializeAws_ec2EndpointOperationCommand, +} from "../protocols/Aws_ec2"; +import { getSerdePlugin } from "@aws-sdk/middleware-serde"; +import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { Command as $Command } from "@aws-sdk/smithy-client"; +import { + FinalizeHandlerArguments, + Handler, + HandlerExecutionContext, + MiddlewareStack, + HttpHandlerOptions as __HttpHandlerOptions, + MetadataBearer as __MetadataBearer, + SerdeContext as __SerdeContext, +} from "@aws-sdk/types"; + +export type EndpointOperationCommandInput = {}; +export type EndpointOperationCommandOutput = __MetadataBearer; + +export class EndpointOperationCommand extends $Command< + EndpointOperationCommandInput, + EndpointOperationCommandOutput, + EC2ProtocolClientResolvedConfig +> { + // Start section: command_properties + // End section: command_properties + + constructor(readonly input: EndpointOperationCommandInput) { + // Start section: command_constructor + super(); + // End section: command_constructor + } + + /** + * @internal + */ + resolveMiddleware( + clientStack: MiddlewareStack, + configuration: EC2ProtocolClientResolvedConfig, + options?: __HttpHandlerOptions + ): Handler { + this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize)); + + const stack = clientStack.concat(this.middlewareStack); + + const { logger } = configuration; + const clientName = "EC2ProtocolClient"; + const commandName = "EndpointOperationCommand"; + const handlerExecutionContext: HandlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog: (input: any) => input, + outputFilterSensitiveLog: (output: any) => output, + }; + const { requestHandler } = configuration; + return stack.resolve( + (request: FinalizeHandlerArguments) => + requestHandler.handle(request.request as __HttpRequest, options || {}), + handlerExecutionContext + ); + } + + private serialize(input: EndpointOperationCommandInput, context: __SerdeContext): Promise<__HttpRequest> { + return serializeAws_ec2EndpointOperationCommand(input, context); + } + + private deserialize(output: __HttpResponse, context: __SerdeContext): Promise { + return deserializeAws_ec2EndpointOperationCommand(output, context); + } + + // Start section: command_body_extra + // End section: command_body_extra +} diff --git a/protocol_tests/aws-ec2/commands/EndpointWithHostLabelOperationCommand.ts b/protocol_tests/aws-ec2/commands/EndpointWithHostLabelOperationCommand.ts new file mode 100644 index 000000000000..0205de062751 --- /dev/null +++ b/protocol_tests/aws-ec2/commands/EndpointWithHostLabelOperationCommand.ts @@ -0,0 +1,83 @@ +import { EC2ProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2ProtocolClient"; +import { HostLabelInput } from "../models/models_0"; +import { + deserializeAws_ec2EndpointWithHostLabelOperationCommand, + serializeAws_ec2EndpointWithHostLabelOperationCommand, +} from "../protocols/Aws_ec2"; +import { getSerdePlugin } from "@aws-sdk/middleware-serde"; +import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { Command as $Command } from "@aws-sdk/smithy-client"; +import { + FinalizeHandlerArguments, + Handler, + HandlerExecutionContext, + MiddlewareStack, + HttpHandlerOptions as __HttpHandlerOptions, + MetadataBearer as __MetadataBearer, + SerdeContext as __SerdeContext, +} from "@aws-sdk/types"; + +export type EndpointWithHostLabelOperationCommandInput = HostLabelInput; +export type EndpointWithHostLabelOperationCommandOutput = __MetadataBearer; + +export class EndpointWithHostLabelOperationCommand extends $Command< + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, + EC2ProtocolClientResolvedConfig +> { + // Start section: command_properties + // End section: command_properties + + constructor(readonly input: EndpointWithHostLabelOperationCommandInput) { + // Start section: command_constructor + super(); + // End section: command_constructor + } + + /** + * @internal + */ + resolveMiddleware( + clientStack: MiddlewareStack, + configuration: EC2ProtocolClientResolvedConfig, + options?: __HttpHandlerOptions + ): Handler { + this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize)); + + const stack = clientStack.concat(this.middlewareStack); + + const { logger } = configuration; + const clientName = "EC2ProtocolClient"; + const commandName = "EndpointWithHostLabelOperationCommand"; + const handlerExecutionContext: HandlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog: HostLabelInput.filterSensitiveLog, + outputFilterSensitiveLog: (output: any) => output, + }; + const { requestHandler } = configuration; + return stack.resolve( + (request: FinalizeHandlerArguments) => + requestHandler.handle(request.request as __HttpRequest, options || {}), + handlerExecutionContext + ); + } + + private serialize( + input: EndpointWithHostLabelOperationCommandInput, + context: __SerdeContext + ): Promise<__HttpRequest> { + return serializeAws_ec2EndpointWithHostLabelOperationCommand(input, context); + } + + private deserialize( + output: __HttpResponse, + context: __SerdeContext + ): Promise { + return deserializeAws_ec2EndpointWithHostLabelOperationCommand(output, context); + } + + // Start section: command_body_extra + // End section: command_body_extra +} diff --git a/protocol_tests/aws-ec2/index.ts b/protocol_tests/aws-ec2/index.ts index 2ec68bc0fff9..97bfc9f8fa82 100644 --- a/protocol_tests/aws-ec2/index.ts +++ b/protocol_tests/aws-ec2/index.ts @@ -1,6 +1,8 @@ export * from "./EC2ProtocolClient"; export * from "./EC2Protocol"; export * from "./commands/EmptyInputAndEmptyOutputCommand"; +export * from "./commands/EndpointOperationCommand"; +export * from "./commands/EndpointWithHostLabelOperationCommand"; export * from "./commands/GreetingWithErrorsCommand"; export * from "./commands/IgnoresWrappingXmlNameCommand"; export * from "./commands/NestedStructuresCommand"; diff --git a/protocol_tests/aws-ec2/models/models_0.ts b/protocol_tests/aws-ec2/models/models_0.ts index 36568704582b..7669b67a9eba 100644 --- a/protocol_tests/aws-ec2/models/models_0.ts +++ b/protocol_tests/aws-ec2/models/models_0.ts @@ -17,6 +17,16 @@ export namespace EmptyInputAndEmptyOutputOutput { }); } +export interface HostLabelInput { + label: string | undefined; +} + +export namespace HostLabelInput { + export const filterSensitiveLog = (obj: HostLabelInput): any => ({ + ...obj, + }); +} + export interface ComplexNestedErrorData { Foo?: string; } diff --git a/protocol_tests/aws-ec2/package.json b/protocol_tests/aws-ec2/package.json index f98028576b74..57327c256c50 100644 --- a/protocol_tests/aws-ec2/package.json +++ b/protocol_tests/aws-ec2/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/aws-ec2", "description": "@aws-sdk/aws-ec2 client", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "fast-xml-parser": "^3.16.0", diff --git a/protocol_tests/aws-ec2/protocols/Aws_ec2.ts b/protocol_tests/aws-ec2/protocols/Aws_ec2.ts index 25b4775ad924..14d0a139eddb 100644 --- a/protocol_tests/aws-ec2/protocols/Aws_ec2.ts +++ b/protocol_tests/aws-ec2/protocols/Aws_ec2.ts @@ -2,6 +2,11 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "../commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommandInput, EndpointOperationCommandOutput } from "../commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "../commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommandInput, GreetingWithErrorsCommandOutput } from "../commands/GreetingWithErrorsCommand"; import { IgnoresWrappingXmlNameCommandInput, @@ -36,6 +41,7 @@ import { FooEnum, GreetingStruct, GreetingWithErrorsOutput, + HostLabelInput, IgnoresWrappingXmlNameOutput, InvalidGreeting, NestedStructuresInput, @@ -57,7 +63,11 @@ import { XmlNamespacesOutput, XmlTimestampsOutput, } from "../models/models_0"; -import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { + HttpRequest as __HttpRequest, + HttpResponse as __HttpResponse, + isValidHostname as __isValidHostname, +} from "@aws-sdk/protocol-http"; import { SmithyException as __SmithyException, extendedEncodeURIComponent as __extendedEncodeURIComponent, @@ -90,6 +100,54 @@ export const serializeAws_ec2EmptyInputAndEmptyOutputCommand = async ( return buildHttpRpcRequest(context, headers, "/", undefined, body); }; +export const serializeAws_ec2EndpointOperationCommand = async ( + input: EndpointOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: __HeaderBag = { + "content-type": "application/x-www-form-urlencoded", + }; + const body = buildFormUrlencodedString({ + Action: "EndpointOperation", + Version: "2020-01-08", + }); + let { hostname: resolvedHostname } = await context.endpoint(); + if (context.disableHostPrefix !== true) { + resolvedHostname = "foo." + resolvedHostname; + if (!__isValidHostname(resolvedHostname)) { + throw new Error("ValidationError: prefixed hostname must be hostname compatible."); + } + } + return buildHttpRpcRequest(context, headers, "/", resolvedHostname, body); +}; + +export const serializeAws_ec2EndpointWithHostLabelOperationCommand = async ( + input: EndpointWithHostLabelOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: __HeaderBag = { + "content-type": "application/x-www-form-urlencoded", + }; + let body: any; + body = buildFormUrlencodedString({ + ...serializeAws_ec2HostLabelInput(input, context), + Action: "EndpointWithHostLabelOperation", + Version: "2020-01-08", + }); + let { hostname: resolvedHostname } = await context.endpoint(); + if (context.disableHostPrefix !== true) { + resolvedHostname = "foo.{label}." + resolvedHostname; + if (input.label === undefined) { + throw new Error("Empty value provided for input host prefix: label."); + } + resolvedHostname = resolvedHostname.replace("{label}", input.label!); + if (!__isValidHostname(resolvedHostname)) { + throw new Error("ValidationError: prefixed hostname must be hostname compatible."); + } + } + return buildHttpRpcRequest(context, headers, "/", resolvedHostname, body); +}; + export const serializeAws_ec2GreetingWithErrorsCommand = async ( input: GreetingWithErrorsCommandInput, context: __SerdeContext @@ -384,6 +442,92 @@ const deserializeAws_ec2EmptyInputAndEmptyOutputCommandError = async ( return Promise.reject(Object.assign(new Error(message), response)); }; +export const deserializeAws_ec2EndpointOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode >= 300) { + return deserializeAws_ec2EndpointOperationCommandError(output, context); + } + await collectBody(output.body, context); + const response: EndpointOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + return Promise.resolve(response); +}; + +const deserializeAws_ec2EndpointOperationCommandError = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + const parsedOutput: any = { + ...output, + body: await parseBody(output.body, context), + }; + let response: __SmithyException & __MetadataBearer & { [key: string]: any }; + let errorCode: string = "UnknownError"; + errorCode = loadEc2ErrorCode(output, parsedOutput.body); + switch (errorCode) { + default: + const parsedBody = parsedOutput.body; + errorCode = parsedBody.Errors.Error.code || parsedBody.Errors.Error.Code || errorCode; + response = { + ...parsedBody.Errors.Error, + name: `${errorCode}`, + message: parsedBody.Errors.Error.message || parsedBody.Errors.Error.Message || errorCode, + $fault: "client", + $metadata: deserializeMetadata(output), + } as any; + } + const message = response.message || response.Message || errorCode; + response.message = message; + delete response.Message; + return Promise.reject(Object.assign(new Error(message), response)); +}; + +export const deserializeAws_ec2EndpointWithHostLabelOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode >= 300) { + return deserializeAws_ec2EndpointWithHostLabelOperationCommandError(output, context); + } + await collectBody(output.body, context); + const response: EndpointWithHostLabelOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + return Promise.resolve(response); +}; + +const deserializeAws_ec2EndpointWithHostLabelOperationCommandError = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + const parsedOutput: any = { + ...output, + body: await parseBody(output.body, context), + }; + let response: __SmithyException & __MetadataBearer & { [key: string]: any }; + let errorCode: string = "UnknownError"; + errorCode = loadEc2ErrorCode(output, parsedOutput.body); + switch (errorCode) { + default: + const parsedBody = parsedOutput.body; + errorCode = parsedBody.Errors.Error.code || parsedBody.Errors.Error.Code || errorCode; + response = { + ...parsedBody.Errors.Error, + name: `${errorCode}`, + message: parsedBody.Errors.Error.message || parsedBody.Errors.Error.Message || errorCode, + $fault: "client", + $metadata: deserializeMetadata(output), + } as any; + } + const message = response.message || response.Message || errorCode; + response.message = message; + delete response.Message; + return Promise.reject(Object.assign(new Error(message), response)); +}; + export const deserializeAws_ec2GreetingWithErrorsCommand = async ( output: __HttpResponse, context: __SerdeContext @@ -1205,6 +1349,14 @@ const serializeAws_ec2EmptyInputAndEmptyOutputInput = ( return entries; }; +const serializeAws_ec2HostLabelInput = (input: HostLabelInput, context: __SerdeContext): any => { + const entries: any = {}; + if (input.label !== undefined && input.label !== null) { + entries["Label"] = input.label; + } + return entries; +}; + const serializeAws_ec2ListWithXmlName = (input: string[], context: __SerdeContext): any => { const entries: any = {}; let counter = 1; diff --git a/protocol_tests/aws-ec2/tests/functional/ec2query.spec.ts b/protocol_tests/aws-ec2/tests/functional/ec2query.spec.ts index 5244741c9274..bfd9487c4ef0 100644 --- a/protocol_tests/aws-ec2/tests/functional/ec2query.spec.ts +++ b/protocol_tests/aws-ec2/tests/functional/ec2query.spec.ts @@ -1,5 +1,7 @@ import { EC2ProtocolClient } from "../../EC2ProtocolClient"; import { EmptyInputAndEmptyOutputCommand } from "../../commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommand } from "../../commands/EndpointOperationCommand"; +import { EndpointWithHostLabelOperationCommand } from "../../commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommand } from "../../commands/GreetingWithErrorsCommand"; import { IgnoresWrappingXmlNameCommand } from "../../commands/IgnoresWrappingXmlNameCommand"; import { NestedStructuresCommand } from "../../commands/NestedStructuresCommand"; @@ -213,6 +215,80 @@ it("Ec2QueryEmptyInputAndEmptyOutput:Response", async () => { expect(r["$metadata"].httpStatusCode).toBe(200); }); +/** + * Operations can prepend to the given host if they define the + * endpoint trait. + */ +it("Ec2QueryEndpointTrait:Request", async () => { + const client = new EC2ProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EndpointOperationCommand({}); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/"); + + expect(r.headers["content-type"]).toBeDefined(); + expect(r.headers["content-type"]).toBe("application/x-www-form-urlencoded"); + + expect(r.body).toBeDefined(); + const bodyString = `Action=EndpointOperation + &Version=2020-01-08`; + const unequalParts: any = compareEquivalentFormUrlencodedBodies(bodyString, r.body.toString()); + expect(unequalParts).toBeUndefined(); + } +}); + +/** + * Operations can prepend to the given host if they define the + * endpoint trait, and can use the host label trait to define + * further customization based on user input. + */ +it("Ec2QueryEndpointTraitWithHostLabel:Request", async () => { + const client = new EC2ProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EndpointWithHostLabelOperationCommand({ + label: "bar", + } as any); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/"); + + expect(r.headers["content-type"]).toBeDefined(); + expect(r.headers["content-type"]).toBe("application/x-www-form-urlencoded"); + + expect(r.body).toBeDefined(); + const bodyString = `Action=EndpointWithHostLabelOperation + &Version=2020-01-08 + &Label=bar`; + const unequalParts: any = compareEquivalentFormUrlencodedBodies(bodyString, r.body.toString()); + expect(unequalParts).toBeUndefined(); + } +}); + /** * Ensures that operations with errors successfully know how to deserialize the successful response */ diff --git a/protocol_tests/aws-json/CHANGELOG.md b/protocol_tests/aws-json/CHANGELOG.md index eecbd302e295..2673da5cb4a1 100644 --- a/protocol_tests/aws-json/CHANGELOG.md +++ b/protocol_tests/aws-json/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/aws-json + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/protocol_tests/aws-json/JsonProtocol.ts b/protocol_tests/aws-json/JsonProtocol.ts index 6d3d44c08b45..80c087a1e7fd 100644 --- a/protocol_tests/aws-json/JsonProtocol.ts +++ b/protocol_tests/aws-json/JsonProtocol.ts @@ -4,6 +4,16 @@ import { EmptyOperationCommandInput, EmptyOperationCommandOutput, } from "./commands/EmptyOperationCommand"; +import { + EndpointOperationCommand, + EndpointOperationCommandInput, + EndpointOperationCommandOutput, +} from "./commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommand, + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "./commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommand, GreetingWithErrorsCommandInput, @@ -63,6 +73,64 @@ export class JsonProtocol extends JsonProtocolClient { } } + public endpointOperation( + args: EndpointOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + public endpointOperation( + args: EndpointOperationCommandInput, + cb: (err: any, data?: EndpointOperationCommandOutput) => void + ): void; + public endpointOperation( + args: EndpointOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: EndpointOperationCommandOutput) => void + ): void; + public endpointOperation( + args: EndpointOperationCommandInput, + optionsOrCb?: __HttpHandlerOptions | ((err: any, data?: EndpointOperationCommandOutput) => void), + cb?: (err: any, data?: EndpointOperationCommandOutput) => void + ): Promise | void { + const command = new EndpointOperationCommand(args); + if (typeof optionsOrCb === "function") { + this.send(command, optionsOrCb); + } else if (typeof cb === "function") { + if (typeof optionsOrCb !== "object") throw new Error(`Expect http options but get ${typeof optionsOrCb}`); + this.send(command, optionsOrCb || {}, cb); + } else { + return this.send(command, optionsOrCb); + } + } + + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + cb: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): void; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): void; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + optionsOrCb?: __HttpHandlerOptions | ((err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void), + cb?: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): Promise | void { + const command = new EndpointWithHostLabelOperationCommand(args); + if (typeof optionsOrCb === "function") { + this.send(command, optionsOrCb); + } else if (typeof cb === "function") { + if (typeof optionsOrCb !== "object") throw new Error(`Expect http options but get ${typeof optionsOrCb}`); + this.send(command, optionsOrCb || {}, cb); + } else { + return this.send(command, optionsOrCb); + } + } + /** * This operation has three possible return values: * diff --git a/protocol_tests/aws-json/JsonProtocolClient.ts b/protocol_tests/aws-json/JsonProtocolClient.ts index 44d0663f7955..446d6496be7d 100644 --- a/protocol_tests/aws-json/JsonProtocolClient.ts +++ b/protocol_tests/aws-json/JsonProtocolClient.ts @@ -1,4 +1,9 @@ import { EmptyOperationCommandInput, EmptyOperationCommandOutput } from "./commands/EmptyOperationCommand"; +import { EndpointOperationCommandInput, EndpointOperationCommandOutput } from "./commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "./commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommandInput, GreetingWithErrorsCommandOutput } from "./commands/GreetingWithErrorsCommand"; import { JsonEnumsCommandInput, JsonEnumsCommandOutput } from "./commands/JsonEnumsCommand"; import { JsonUnionsCommandInput, JsonUnionsCommandOutput } from "./commands/JsonUnionsCommand"; @@ -68,6 +73,8 @@ import { export type ServiceInputTypes = | EmptyOperationCommandInput + | EndpointOperationCommandInput + | EndpointWithHostLabelOperationCommandInput | GreetingWithErrorsCommandInput | JsonEnumsCommandInput | JsonUnionsCommandInput @@ -78,6 +85,8 @@ export type ServiceInputTypes = export type ServiceOutputTypes = | EmptyOperationCommandOutput + | EndpointOperationCommandOutput + | EndpointWithHostLabelOperationCommandOutput | GreetingWithErrorsCommandOutput | JsonEnumsCommandOutput | JsonUnionsCommandOutput @@ -150,11 +159,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -170,6 +174,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -186,18 +195,18 @@ export type JsonProtocolClientConfig = Partial<__SmithyConfiguration<__HttpHandl ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type JsonProtocolClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; export class JsonProtocolClient extends __Client< @@ -215,17 +224,17 @@ export class JsonProtocolClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/protocol_tests/aws-json/commands/EndpointOperationCommand.ts b/protocol_tests/aws-json/commands/EndpointOperationCommand.ts new file mode 100644 index 000000000000..7ecad7c9225c --- /dev/null +++ b/protocol_tests/aws-json/commands/EndpointOperationCommand.ts @@ -0,0 +1,76 @@ +import { JsonProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../JsonProtocolClient"; +import { + deserializeAws_json1_1EndpointOperationCommand, + serializeAws_json1_1EndpointOperationCommand, +} from "../protocols/Aws_json1_1"; +import { getSerdePlugin } from "@aws-sdk/middleware-serde"; +import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { Command as $Command } from "@aws-sdk/smithy-client"; +import { + FinalizeHandlerArguments, + Handler, + HandlerExecutionContext, + MiddlewareStack, + HttpHandlerOptions as __HttpHandlerOptions, + MetadataBearer as __MetadataBearer, + SerdeContext as __SerdeContext, +} from "@aws-sdk/types"; + +export type EndpointOperationCommandInput = {}; +export type EndpointOperationCommandOutput = __MetadataBearer; + +export class EndpointOperationCommand extends $Command< + EndpointOperationCommandInput, + EndpointOperationCommandOutput, + JsonProtocolClientResolvedConfig +> { + // Start section: command_properties + // End section: command_properties + + constructor(readonly input: EndpointOperationCommandInput) { + // Start section: command_constructor + super(); + // End section: command_constructor + } + + /** + * @internal + */ + resolveMiddleware( + clientStack: MiddlewareStack, + configuration: JsonProtocolClientResolvedConfig, + options?: __HttpHandlerOptions + ): Handler { + this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize)); + + const stack = clientStack.concat(this.middlewareStack); + + const { logger } = configuration; + const clientName = "JsonProtocolClient"; + const commandName = "EndpointOperationCommand"; + const handlerExecutionContext: HandlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog: (input: any) => input, + outputFilterSensitiveLog: (output: any) => output, + }; + const { requestHandler } = configuration; + return stack.resolve( + (request: FinalizeHandlerArguments) => + requestHandler.handle(request.request as __HttpRequest, options || {}), + handlerExecutionContext + ); + } + + private serialize(input: EndpointOperationCommandInput, context: __SerdeContext): Promise<__HttpRequest> { + return serializeAws_json1_1EndpointOperationCommand(input, context); + } + + private deserialize(output: __HttpResponse, context: __SerdeContext): Promise { + return deserializeAws_json1_1EndpointOperationCommand(output, context); + } + + // Start section: command_body_extra + // End section: command_body_extra +} diff --git a/protocol_tests/aws-json/commands/EndpointWithHostLabelOperationCommand.ts b/protocol_tests/aws-json/commands/EndpointWithHostLabelOperationCommand.ts new file mode 100644 index 000000000000..6fe8290aa080 --- /dev/null +++ b/protocol_tests/aws-json/commands/EndpointWithHostLabelOperationCommand.ts @@ -0,0 +1,83 @@ +import { JsonProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../JsonProtocolClient"; +import { HostLabelInput } from "../models/models_0"; +import { + deserializeAws_json1_1EndpointWithHostLabelOperationCommand, + serializeAws_json1_1EndpointWithHostLabelOperationCommand, +} from "../protocols/Aws_json1_1"; +import { getSerdePlugin } from "@aws-sdk/middleware-serde"; +import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { Command as $Command } from "@aws-sdk/smithy-client"; +import { + FinalizeHandlerArguments, + Handler, + HandlerExecutionContext, + MiddlewareStack, + HttpHandlerOptions as __HttpHandlerOptions, + MetadataBearer as __MetadataBearer, + SerdeContext as __SerdeContext, +} from "@aws-sdk/types"; + +export type EndpointWithHostLabelOperationCommandInput = HostLabelInput; +export type EndpointWithHostLabelOperationCommandOutput = __MetadataBearer; + +export class EndpointWithHostLabelOperationCommand extends $Command< + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, + JsonProtocolClientResolvedConfig +> { + // Start section: command_properties + // End section: command_properties + + constructor(readonly input: EndpointWithHostLabelOperationCommandInput) { + // Start section: command_constructor + super(); + // End section: command_constructor + } + + /** + * @internal + */ + resolveMiddleware( + clientStack: MiddlewareStack, + configuration: JsonProtocolClientResolvedConfig, + options?: __HttpHandlerOptions + ): Handler { + this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize)); + + const stack = clientStack.concat(this.middlewareStack); + + const { logger } = configuration; + const clientName = "JsonProtocolClient"; + const commandName = "EndpointWithHostLabelOperationCommand"; + const handlerExecutionContext: HandlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog: HostLabelInput.filterSensitiveLog, + outputFilterSensitiveLog: (output: any) => output, + }; + const { requestHandler } = configuration; + return stack.resolve( + (request: FinalizeHandlerArguments) => + requestHandler.handle(request.request as __HttpRequest, options || {}), + handlerExecutionContext + ); + } + + private serialize( + input: EndpointWithHostLabelOperationCommandInput, + context: __SerdeContext + ): Promise<__HttpRequest> { + return serializeAws_json1_1EndpointWithHostLabelOperationCommand(input, context); + } + + private deserialize( + output: __HttpResponse, + context: __SerdeContext + ): Promise { + return deserializeAws_json1_1EndpointWithHostLabelOperationCommand(output, context); + } + + // Start section: command_body_extra + // End section: command_body_extra +} diff --git a/protocol_tests/aws-json/index.ts b/protocol_tests/aws-json/index.ts index 8604fa9d9eb1..50608fe2edcb 100644 --- a/protocol_tests/aws-json/index.ts +++ b/protocol_tests/aws-json/index.ts @@ -1,6 +1,8 @@ export * from "./JsonProtocolClient"; export * from "./JsonProtocol"; export * from "./commands/EmptyOperationCommand"; +export * from "./commands/EndpointOperationCommand"; +export * from "./commands/EndpointWithHostLabelOperationCommand"; export * from "./commands/GreetingWithErrorsCommand"; export * from "./commands/JsonEnumsCommand"; export * from "./commands/JsonUnionsCommand"; diff --git a/protocol_tests/aws-json/models/models_0.ts b/protocol_tests/aws-json/models/models_0.ts index fb391f1d0054..f501abca2528 100644 --- a/protocol_tests/aws-json/models/models_0.ts +++ b/protocol_tests/aws-json/models/models_0.ts @@ -39,6 +39,16 @@ export namespace EmptyStruct { }); } +export interface HostLabelInput { + label: string | undefined; +} + +export namespace HostLabelInput { + export const filterSensitiveLog = (obj: HostLabelInput): any => ({ + ...obj, + }); +} + export interface SimpleStruct { Value?: string; } diff --git a/protocol_tests/aws-json/package.json b/protocol_tests/aws-json/package.json index 8ceb15d3709f..bb25d07a61d5 100644 --- a/protocol_tests/aws-json/package.json +++ b/protocol_tests/aws-json/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/aws-json", "description": "@aws-sdk/aws-json client", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/protocol_tests/aws-json/protocols/Aws_json1_1.ts b/protocol_tests/aws-json/protocols/Aws_json1_1.ts index 6af6a4334450..81a6497fdf30 100644 --- a/protocol_tests/aws-json/protocols/Aws_json1_1.ts +++ b/protocol_tests/aws-json/protocols/Aws_json1_1.ts @@ -1,4 +1,9 @@ import { EmptyOperationCommandInput, EmptyOperationCommandOutput } from "../commands/EmptyOperationCommand"; +import { EndpointOperationCommandInput, EndpointOperationCommandOutput } from "../commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "../commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommandInput, GreetingWithErrorsCommandOutput } from "../commands/GreetingWithErrorsCommand"; import { JsonEnumsCommandInput, JsonEnumsCommandOutput } from "../commands/JsonEnumsCommand"; import { JsonUnionsCommandInput, JsonUnionsCommandOutput } from "../commands/JsonUnionsCommand"; @@ -25,6 +30,7 @@ import { FooError, GreetingStruct, GreetingWithErrorsOutput, + HostLabelInput, InvalidGreeting, JsonEnumsInputOutput, KitchenSink, @@ -35,7 +41,11 @@ import { StructWithLocationName, UnionInputOutput, } from "../models/models_0"; -import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { + HttpRequest as __HttpRequest, + HttpResponse as __HttpResponse, + isValidHostname as __isValidHostname, +} from "@aws-sdk/protocol-http"; import { DocumentType as __DocumentType, LazyJsonString as __LazyJsonString, @@ -59,7 +69,51 @@ export const serializeAws_json1_1EmptyOperationCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "JsonProtocol.EmptyOperation", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); +}; + +export const serializeAws_json1_1EndpointOperationCommand = async ( + input: EndpointOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: __HeaderBag = { + "content-type": "application/x-amz-json-1.1", + "x-amz-target": "JsonProtocol.EndpointOperation", + }; + const body = "{}"; + let { hostname: resolvedHostname } = await context.endpoint(); + if (context.disableHostPrefix !== true) { + resolvedHostname = "foo." + resolvedHostname; + if (!__isValidHostname(resolvedHostname)) { + throw new Error("ValidationError: prefixed hostname must be hostname compatible."); + } + } + return buildHttpRpcRequest(context, headers, "/", resolvedHostname, body); +}; + +export const serializeAws_json1_1EndpointWithHostLabelOperationCommand = async ( + input: EndpointWithHostLabelOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: __HeaderBag = { + "content-type": "application/x-amz-json-1.1", + "x-amz-target": "JsonProtocol.EndpointWithHostLabelOperation", + }; + let body: any; + body = JSON.stringify(serializeAws_json1_1HostLabelInput(input, context)); + let { hostname: resolvedHostname } = await context.endpoint(); + if (context.disableHostPrefix !== true) { + resolvedHostname = "foo.{label}." + resolvedHostname; + if (input.label === undefined) { + throw new Error("Empty value provided for input host prefix: label."); + } + resolvedHostname = resolvedHostname.replace("{label}", input.label!); + if (!__isValidHostname(resolvedHostname)) { + throw new Error("ValidationError: prefixed hostname must be hostname compatible."); + } + } + return buildHttpRpcRequest(context, headers, "/", resolvedHostname, body); }; export const serializeAws_json1_1GreetingWithErrorsCommand = async ( @@ -70,7 +124,8 @@ export const serializeAws_json1_1GreetingWithErrorsCommand = async ( "content-type": "application/x-amz-json-1.1", "x-amz-target": "JsonProtocol.GreetingWithErrors", }; - return buildHttpRpcRequest(context, headers, "/", undefined, undefined); + const body = "{}"; + return buildHttpRpcRequest(context, headers, "/", undefined, body); }; export const serializeAws_json1_1JsonEnumsCommand = async ( @@ -194,6 +249,92 @@ const deserializeAws_json1_1EmptyOperationCommandError = async ( return Promise.reject(Object.assign(new Error(message), response)); }; +export const deserializeAws_json1_1EndpointOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode >= 300) { + return deserializeAws_json1_1EndpointOperationCommandError(output, context); + } + await collectBody(output.body, context); + const response: EndpointOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + return Promise.resolve(response); +}; + +const deserializeAws_json1_1EndpointOperationCommandError = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + const parsedOutput: any = { + ...output, + body: await parseBody(output.body, context), + }; + let response: __SmithyException & __MetadataBearer & { [key: string]: any }; + let errorCode: string = "UnknownError"; + errorCode = loadRestJsonErrorCode(output, parsedOutput.body); + switch (errorCode) { + default: + const parsedBody = parsedOutput.body; + errorCode = parsedBody.code || parsedBody.Code || errorCode; + response = { + ...parsedBody, + name: `${errorCode}`, + message: parsedBody.message || parsedBody.Message || errorCode, + $fault: "client", + $metadata: deserializeMetadata(output), + } as any; + } + const message = response.message || response.Message || errorCode; + response.message = message; + delete response.Message; + return Promise.reject(Object.assign(new Error(message), response)); +}; + +export const deserializeAws_json1_1EndpointWithHostLabelOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode >= 300) { + return deserializeAws_json1_1EndpointWithHostLabelOperationCommandError(output, context); + } + await collectBody(output.body, context); + const response: EndpointWithHostLabelOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + return Promise.resolve(response); +}; + +const deserializeAws_json1_1EndpointWithHostLabelOperationCommandError = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + const parsedOutput: any = { + ...output, + body: await parseBody(output.body, context), + }; + let response: __SmithyException & __MetadataBearer & { [key: string]: any }; + let errorCode: string = "UnknownError"; + errorCode = loadRestJsonErrorCode(output, parsedOutput.body); + switch (errorCode) { + default: + const parsedBody = parsedOutput.body; + errorCode = parsedBody.code || parsedBody.Code || errorCode; + response = { + ...parsedBody, + name: `${errorCode}`, + message: parsedBody.message || parsedBody.Message || errorCode, + $fault: "client", + $metadata: deserializeMetadata(output), + } as any; + } + const message = response.message || response.Message || errorCode; + response.message = message; + delete response.Message; + return Promise.reject(Object.assign(new Error(message), response)); +}; + export const deserializeAws_json1_1GreetingWithErrorsCommand = async ( output: __HttpResponse, context: __SerdeContext @@ -639,6 +780,12 @@ const serializeAws_json1_1EmptyStruct = (input: EmptyStruct, context: __SerdeCon return {}; }; +const serializeAws_json1_1HostLabelInput = (input: HostLabelInput, context: __SerdeContext): any => { + return { + ...(input.label !== undefined && input.label !== null && { label: input.label }), + }; +}; + const serializeAws_json1_1JsonEnumsInputOutput = (input: JsonEnumsInputOutput, context: __SerdeContext): any => { return { ...(input.fooEnum1 !== undefined && input.fooEnum1 !== null && { fooEnum1: input.fooEnum1 }), diff --git a/protocol_tests/aws-json/tests/functional/awsjson1_1.spec.ts b/protocol_tests/aws-json/tests/functional/awsjson1_1.spec.ts index d6e5262c6be5..dc14415b383f 100644 --- a/protocol_tests/aws-json/tests/functional/awsjson1_1.spec.ts +++ b/protocol_tests/aws-json/tests/functional/awsjson1_1.spec.ts @@ -1,5 +1,7 @@ import { JsonProtocolClient } from "../../JsonProtocolClient"; import { EmptyOperationCommand } from "../../commands/EmptyOperationCommand"; +import { EndpointOperationCommand } from "../../commands/EndpointOperationCommand"; +import { EndpointWithHostLabelOperationCommand } from "../../commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommand } from "../../commands/GreetingWithErrorsCommand"; import { JsonEnumsCommand } from "../../commands/JsonEnumsCommand"; import { JsonUnionsCommand } from "../../commands/JsonUnionsCommand"; @@ -193,7 +195,48 @@ it("includes_x_amz_target_and_content_type:Request", async () => { }); /** - * Handles empty output shapes + * Clients must always send an empty JSON object payload for + * operations with no input (that is, `{}`). While AWS service + * implementations support requests with no payload or requests + * that send `{}`, always sending `{}` from the client is + * preferred for forward compatibility in case input is ever + * added to an operation. + */ +it("json_1_1_client_sends_empty_payload_for_no_input_shape:Request", async () => { + const client = new JsonProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EmptyOperationCommand({}); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/"); + + expect(r.headers["content-type"]).toBeDefined(); + expect(r.headers["content-type"]).toBe("application/x-amz-json-1.1"); + + expect(r.body).toBeDefined(); + const bodyString = `{}`; + const unequalParts: any = compareEquivalentJsonBodies(bodyString, r.body.toString()); + expect(unequalParts).toBeUndefined(); + } +}); + +/** + * When no output is defined, the service is expected to return + * an empty payload, however, client must ignore a JSON payload + * if one is returned. This ensures that if output is added later, + * then it will not break the client. */ it("handles_empty_output_shape:Response", async () => { const client = new JsonProtocolClient({ @@ -221,6 +264,138 @@ it("handles_empty_output_shape:Response", async () => { expect(r["$metadata"].httpStatusCode).toBe(200); }); +/** + * This client-only test builds on handles_empty_output_shape, + * by including unexpected fields in the JSON. A client + * needs to ignore JSON output that is empty or that contains + * JSON object data. + */ +it("handles_unexpected_json_output:Response", async () => { + const client = new JsonProtocolClient({ + ...clientParams, + requestHandler: new ResponseDeserializationTestHandler( + true, + 200, + { + "content-type": "application/x-amz-json-1.1", + }, + `{ + "foo": true + }` + ), + }); + + const params: any = {}; + const command = new EmptyOperationCommand(params); + + let r: any; + try { + r = await client.send(command); + } catch (err) { + fail("Expected a valid response to be returned, got err."); + return; + } + expect(r["$metadata"].httpStatusCode).toBe(200); +}); + +/** + * When no output is defined, the service is expected to return + * an empty payload. Despite the lack of a payload, the service + * is expected to always send a Content-Type header. Clients must + * handle cases where a service returns a JSON object and where + * a service returns no JSON at all. + */ +it("json_1_1_service_responds_with_no_payload:Response", async () => { + const client = new JsonProtocolClient({ + ...clientParams, + requestHandler: new ResponseDeserializationTestHandler( + true, + 200, + { + "content-type": "application/x-amz-json-1.1", + }, + `` + ), + }); + + const params: any = {}; + const command = new EmptyOperationCommand(params); + + let r: any; + try { + r = await client.send(command); + } catch (err) { + fail("Expected a valid response to be returned, got err."); + return; + } + expect(r["$metadata"].httpStatusCode).toBe(200); +}); + +/** + * Operations can prepend to the given host if they define the + * endpoint trait. + */ +it("AwsJson11EndpointTrait:Request", async () => { + const client = new JsonProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EndpointOperationCommand({}); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/"); + + expect(r.body).toBeDefined(); + const bodyString = `{}`; + const unequalParts: any = compareEquivalentUnknownTypeBodies(client.config, bodyString, r.body); + expect(unequalParts).toBeUndefined(); + } +}); + +/** + * Operations can prepend to the given host if they define the + * endpoint trait, and can use the host label trait to define + * further customization based on user input. + */ +it("AwsJson11EndpointTraitWithHostLabel:Request", async () => { + const client = new JsonProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EndpointWithHostLabelOperationCommand({ + label: "bar", + } as any); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/"); + + expect(r.body).toBeDefined(); + const bodyString = `{\"label\": \"bar\"}`; + const unequalParts: any = compareEquivalentJsonBodies(bodyString, r.body.toString()); + expect(unequalParts).toBeUndefined(); + } +}); + /** * Parses simple JSON errors */ @@ -4026,3 +4201,20 @@ const compareEquivalentJsonBodies = (expectedBody: string, generatedBody: string return compareParts(expectedParts, generatedParts); }; + +/** + * Returns a map of key names that were un-equal to value objects showing the + * discrepancies between the components. + */ +const compareEquivalentUnknownTypeBodies = ( + config: any, + expectedBody: string, + generatedBody: string | Uint8Array +): Object => { + const expectedParts = { Value: expectedBody }; + const generatedParts = { + Value: generatedBody instanceof Uint8Array ? config.utf8Encoder(generatedBody) : generatedBody, + }; + + return compareParts(expectedParts, generatedParts); +}; diff --git a/protocol_tests/aws-query/CHANGELOG.md b/protocol_tests/aws-query/CHANGELOG.md index e785e2b6d313..5acff2c2bced 100644 --- a/protocol_tests/aws-query/CHANGELOG.md +++ b/protocol_tests/aws-query/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/aws-query + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/protocol_tests/aws-query/QueryProtocol.ts b/protocol_tests/aws-query/QueryProtocol.ts index 3afec87ac223..fa4f5b380253 100644 --- a/protocol_tests/aws-query/QueryProtocol.ts +++ b/protocol_tests/aws-query/QueryProtocol.ts @@ -4,6 +4,16 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "./commands/EmptyInputAndEmptyOutputCommand"; +import { + EndpointOperationCommand, + EndpointOperationCommandInput, + EndpointOperationCommandOutput, +} from "./commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommand, + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "./commands/EndpointWithHostLabelOperationCommand"; import { FlattenedXmlMapCommand, FlattenedXmlMapCommandInput, @@ -146,6 +156,64 @@ export class QueryProtocol extends QueryProtocolClient { } } + public endpointOperation( + args: EndpointOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + public endpointOperation( + args: EndpointOperationCommandInput, + cb: (err: any, data?: EndpointOperationCommandOutput) => void + ): void; + public endpointOperation( + args: EndpointOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: EndpointOperationCommandOutput) => void + ): void; + public endpointOperation( + args: EndpointOperationCommandInput, + optionsOrCb?: __HttpHandlerOptions | ((err: any, data?: EndpointOperationCommandOutput) => void), + cb?: (err: any, data?: EndpointOperationCommandOutput) => void + ): Promise | void { + const command = new EndpointOperationCommand(args); + if (typeof optionsOrCb === "function") { + this.send(command, optionsOrCb); + } else if (typeof cb === "function") { + if (typeof optionsOrCb !== "object") throw new Error(`Expect http options but get ${typeof optionsOrCb}`); + this.send(command, optionsOrCb || {}, cb); + } else { + return this.send(command, optionsOrCb); + } + } + + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + cb: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): void; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): void; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + optionsOrCb?: __HttpHandlerOptions | ((err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void), + cb?: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): Promise | void { + const command = new EndpointWithHostLabelOperationCommand(args); + if (typeof optionsOrCb === "function") { + this.send(command, optionsOrCb); + } else if (typeof cb === "function") { + if (typeof optionsOrCb !== "object") throw new Error(`Expect http options but get ${typeof optionsOrCb}`); + this.send(command, optionsOrCb || {}, cb); + } else { + return this.send(command, optionsOrCb); + } + } + /** * Flattened maps */ diff --git a/protocol_tests/aws-query/QueryProtocolClient.ts b/protocol_tests/aws-query/QueryProtocolClient.ts index d451893b02ae..e6ad96f65bc0 100644 --- a/protocol_tests/aws-query/QueryProtocolClient.ts +++ b/protocol_tests/aws-query/QueryProtocolClient.ts @@ -2,6 +2,11 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "./commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommandInput, EndpointOperationCommandOutput } from "./commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "./commands/EndpointWithHostLabelOperationCommand"; import { FlattenedXmlMapCommandInput, FlattenedXmlMapCommandOutput } from "./commands/FlattenedXmlMapCommand"; import { FlattenedXmlMapWithXmlNameCommandInput, @@ -95,6 +100,8 @@ import { export type ServiceInputTypes = | EmptyInputAndEmptyOutputCommandInput + | EndpointOperationCommandInput + | EndpointWithHostLabelOperationCommandInput | FlattenedXmlMapCommandInput | FlattenedXmlMapWithXmlNameCommandInput | FlattenedXmlMapWithXmlNamespaceCommandInput @@ -123,6 +130,8 @@ export type ServiceInputTypes = export type ServiceOutputTypes = | EmptyInputAndEmptyOutputCommandOutput + | EndpointOperationCommandOutput + | EndpointWithHostLabelOperationCommandOutput | FlattenedXmlMapCommandOutput | FlattenedXmlMapWithXmlNameCommandOutput | FlattenedXmlMapWithXmlNamespaceCommandOutput @@ -213,11 +222,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -233,6 +237,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -249,18 +258,18 @@ export type QueryProtocolClientConfig = Partial<__SmithyConfiguration<__HttpHand ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type QueryProtocolClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -281,17 +290,17 @@ export class QueryProtocolClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/protocol_tests/aws-query/commands/EndpointOperationCommand.ts b/protocol_tests/aws-query/commands/EndpointOperationCommand.ts new file mode 100644 index 000000000000..46e8f69f5707 --- /dev/null +++ b/protocol_tests/aws-query/commands/EndpointOperationCommand.ts @@ -0,0 +1,76 @@ +import { QueryProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QueryProtocolClient"; +import { + deserializeAws_queryEndpointOperationCommand, + serializeAws_queryEndpointOperationCommand, +} from "../protocols/Aws_query"; +import { getSerdePlugin } from "@aws-sdk/middleware-serde"; +import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { Command as $Command } from "@aws-sdk/smithy-client"; +import { + FinalizeHandlerArguments, + Handler, + HandlerExecutionContext, + MiddlewareStack, + HttpHandlerOptions as __HttpHandlerOptions, + MetadataBearer as __MetadataBearer, + SerdeContext as __SerdeContext, +} from "@aws-sdk/types"; + +export type EndpointOperationCommandInput = {}; +export type EndpointOperationCommandOutput = __MetadataBearer; + +export class EndpointOperationCommand extends $Command< + EndpointOperationCommandInput, + EndpointOperationCommandOutput, + QueryProtocolClientResolvedConfig +> { + // Start section: command_properties + // End section: command_properties + + constructor(readonly input: EndpointOperationCommandInput) { + // Start section: command_constructor + super(); + // End section: command_constructor + } + + /** + * @internal + */ + resolveMiddleware( + clientStack: MiddlewareStack, + configuration: QueryProtocolClientResolvedConfig, + options?: __HttpHandlerOptions + ): Handler { + this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize)); + + const stack = clientStack.concat(this.middlewareStack); + + const { logger } = configuration; + const clientName = "QueryProtocolClient"; + const commandName = "EndpointOperationCommand"; + const handlerExecutionContext: HandlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog: (input: any) => input, + outputFilterSensitiveLog: (output: any) => output, + }; + const { requestHandler } = configuration; + return stack.resolve( + (request: FinalizeHandlerArguments) => + requestHandler.handle(request.request as __HttpRequest, options || {}), + handlerExecutionContext + ); + } + + private serialize(input: EndpointOperationCommandInput, context: __SerdeContext): Promise<__HttpRequest> { + return serializeAws_queryEndpointOperationCommand(input, context); + } + + private deserialize(output: __HttpResponse, context: __SerdeContext): Promise { + return deserializeAws_queryEndpointOperationCommand(output, context); + } + + // Start section: command_body_extra + // End section: command_body_extra +} diff --git a/protocol_tests/aws-query/commands/EndpointWithHostLabelOperationCommand.ts b/protocol_tests/aws-query/commands/EndpointWithHostLabelOperationCommand.ts new file mode 100644 index 000000000000..999b893d2414 --- /dev/null +++ b/protocol_tests/aws-query/commands/EndpointWithHostLabelOperationCommand.ts @@ -0,0 +1,83 @@ +import { QueryProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QueryProtocolClient"; +import { HostLabelInput } from "../models/models_0"; +import { + deserializeAws_queryEndpointWithHostLabelOperationCommand, + serializeAws_queryEndpointWithHostLabelOperationCommand, +} from "../protocols/Aws_query"; +import { getSerdePlugin } from "@aws-sdk/middleware-serde"; +import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { Command as $Command } from "@aws-sdk/smithy-client"; +import { + FinalizeHandlerArguments, + Handler, + HandlerExecutionContext, + MiddlewareStack, + HttpHandlerOptions as __HttpHandlerOptions, + MetadataBearer as __MetadataBearer, + SerdeContext as __SerdeContext, +} from "@aws-sdk/types"; + +export type EndpointWithHostLabelOperationCommandInput = HostLabelInput; +export type EndpointWithHostLabelOperationCommandOutput = __MetadataBearer; + +export class EndpointWithHostLabelOperationCommand extends $Command< + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, + QueryProtocolClientResolvedConfig +> { + // Start section: command_properties + // End section: command_properties + + constructor(readonly input: EndpointWithHostLabelOperationCommandInput) { + // Start section: command_constructor + super(); + // End section: command_constructor + } + + /** + * @internal + */ + resolveMiddleware( + clientStack: MiddlewareStack, + configuration: QueryProtocolClientResolvedConfig, + options?: __HttpHandlerOptions + ): Handler { + this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize)); + + const stack = clientStack.concat(this.middlewareStack); + + const { logger } = configuration; + const clientName = "QueryProtocolClient"; + const commandName = "EndpointWithHostLabelOperationCommand"; + const handlerExecutionContext: HandlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog: HostLabelInput.filterSensitiveLog, + outputFilterSensitiveLog: (output: any) => output, + }; + const { requestHandler } = configuration; + return stack.resolve( + (request: FinalizeHandlerArguments) => + requestHandler.handle(request.request as __HttpRequest, options || {}), + handlerExecutionContext + ); + } + + private serialize( + input: EndpointWithHostLabelOperationCommandInput, + context: __SerdeContext + ): Promise<__HttpRequest> { + return serializeAws_queryEndpointWithHostLabelOperationCommand(input, context); + } + + private deserialize( + output: __HttpResponse, + context: __SerdeContext + ): Promise { + return deserializeAws_queryEndpointWithHostLabelOperationCommand(output, context); + } + + // Start section: command_body_extra + // End section: command_body_extra +} diff --git a/protocol_tests/aws-query/index.ts b/protocol_tests/aws-query/index.ts index f6df9671754f..6cdf4b5bda3a 100644 --- a/protocol_tests/aws-query/index.ts +++ b/protocol_tests/aws-query/index.ts @@ -1,6 +1,8 @@ export * from "./QueryProtocolClient"; export * from "./QueryProtocol"; export * from "./commands/EmptyInputAndEmptyOutputCommand"; +export * from "./commands/EndpointOperationCommand"; +export * from "./commands/EndpointWithHostLabelOperationCommand"; export * from "./commands/FlattenedXmlMapCommand"; export * from "./commands/FlattenedXmlMapWithXmlNameCommand"; export * from "./commands/FlattenedXmlMapWithXmlNamespaceCommand"; diff --git a/protocol_tests/aws-query/models/models_0.ts b/protocol_tests/aws-query/models/models_0.ts index e66216dbd9df..fb2de3322b82 100644 --- a/protocol_tests/aws-query/models/models_0.ts +++ b/protocol_tests/aws-query/models/models_0.ts @@ -17,6 +17,16 @@ export namespace EmptyInputAndEmptyOutputOutput { }); } +export interface HostLabelInput { + label: string | undefined; +} + +export namespace HostLabelInput { + export const filterSensitiveLog = (obj: HostLabelInput): any => ({ + ...obj, + }); +} + export enum FooEnum { BAR = "Bar", BAZ = "Baz", diff --git a/protocol_tests/aws-query/package.json b/protocol_tests/aws-query/package.json index b7b5e10204db..864317fc652f 100644 --- a/protocol_tests/aws-query/package.json +++ b/protocol_tests/aws-query/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/aws-query", "description": "@aws-sdk/aws-query client", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/smithy-client": "3.6.1", @@ -54,7 +54,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "fast-xml-parser": "^3.16.0", diff --git a/protocol_tests/aws-query/protocols/Aws_query.ts b/protocol_tests/aws-query/protocols/Aws_query.ts index 46991eadfa21..8082ef7b5a22 100644 --- a/protocol_tests/aws-query/protocols/Aws_query.ts +++ b/protocol_tests/aws-query/protocols/Aws_query.ts @@ -2,6 +2,11 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "../commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommandInput, EndpointOperationCommandOutput } from "../commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "../commands/EndpointWithHostLabelOperationCommand"; import { FlattenedXmlMapCommandInput, FlattenedXmlMapCommandOutput } from "../commands/FlattenedXmlMapCommand"; import { FlattenedXmlMapWithXmlNameCommandInput, @@ -53,6 +58,7 @@ import { FooEnum, GreetingStruct, GreetingWithErrorsOutput, + HostLabelInput, IgnoresWrappingXmlNameOutput, InvalidGreeting, NestedStructuresInput, @@ -77,7 +83,11 @@ import { XmlNamespacesOutput, XmlTimestampsOutput, } from "../models/models_0"; -import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { + HttpRequest as __HttpRequest, + HttpResponse as __HttpResponse, + isValidHostname as __isValidHostname, +} from "@aws-sdk/protocol-http"; import { SmithyException as __SmithyException, extendedEncodeURIComponent as __extendedEncodeURIComponent, @@ -110,6 +120,54 @@ export const serializeAws_queryEmptyInputAndEmptyOutputCommand = async ( return buildHttpRpcRequest(context, headers, "/", undefined, body); }; +export const serializeAws_queryEndpointOperationCommand = async ( + input: EndpointOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: __HeaderBag = { + "content-type": "application/x-www-form-urlencoded", + }; + const body = buildFormUrlencodedString({ + Action: "EndpointOperation", + Version: "2020-01-08", + }); + let { hostname: resolvedHostname } = await context.endpoint(); + if (context.disableHostPrefix !== true) { + resolvedHostname = "foo." + resolvedHostname; + if (!__isValidHostname(resolvedHostname)) { + throw new Error("ValidationError: prefixed hostname must be hostname compatible."); + } + } + return buildHttpRpcRequest(context, headers, "/", resolvedHostname, body); +}; + +export const serializeAws_queryEndpointWithHostLabelOperationCommand = async ( + input: EndpointWithHostLabelOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: __HeaderBag = { + "content-type": "application/x-www-form-urlencoded", + }; + let body: any; + body = buildFormUrlencodedString({ + ...serializeAws_queryHostLabelInput(input, context), + Action: "EndpointWithHostLabelOperation", + Version: "2020-01-08", + }); + let { hostname: resolvedHostname } = await context.endpoint(); + if (context.disableHostPrefix !== true) { + resolvedHostname = "foo.{label}." + resolvedHostname; + if (input.label === undefined) { + throw new Error("Empty value provided for input host prefix: label."); + } + resolvedHostname = resolvedHostname.replace("{label}", input.label!); + if (!__isValidHostname(resolvedHostname)) { + throw new Error("ValidationError: prefixed hostname must be hostname compatible."); + } + } + return buildHttpRpcRequest(context, headers, "/", resolvedHostname, body); +}; + export const serializeAws_queryFlattenedXmlMapCommand = async ( input: FlattenedXmlMapCommandInput, context: __SerdeContext @@ -520,6 +578,92 @@ const deserializeAws_queryEmptyInputAndEmptyOutputCommandError = async ( return Promise.reject(Object.assign(new Error(message), response)); }; +export const deserializeAws_queryEndpointOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode >= 300) { + return deserializeAws_queryEndpointOperationCommandError(output, context); + } + await collectBody(output.body, context); + const response: EndpointOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + return Promise.resolve(response); +}; + +const deserializeAws_queryEndpointOperationCommandError = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + const parsedOutput: any = { + ...output, + body: await parseBody(output.body, context), + }; + let response: __SmithyException & __MetadataBearer & { [key: string]: any }; + let errorCode: string = "UnknownError"; + errorCode = loadQueryErrorCode(output, parsedOutput.body); + switch (errorCode) { + default: + const parsedBody = parsedOutput.body; + errorCode = parsedBody.Error.code || parsedBody.Error.Code || errorCode; + response = { + ...parsedBody.Error, + name: `${errorCode}`, + message: parsedBody.Error.message || parsedBody.Error.Message || errorCode, + $fault: "client", + $metadata: deserializeMetadata(output), + } as any; + } + const message = response.message || response.Message || errorCode; + response.message = message; + delete response.Message; + return Promise.reject(Object.assign(new Error(message), response)); +}; + +export const deserializeAws_queryEndpointWithHostLabelOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode >= 300) { + return deserializeAws_queryEndpointWithHostLabelOperationCommandError(output, context); + } + await collectBody(output.body, context); + const response: EndpointWithHostLabelOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + return Promise.resolve(response); +}; + +const deserializeAws_queryEndpointWithHostLabelOperationCommandError = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + const parsedOutput: any = { + ...output, + body: await parseBody(output.body, context), + }; + let response: __SmithyException & __MetadataBearer & { [key: string]: any }; + let errorCode: string = "UnknownError"; + errorCode = loadQueryErrorCode(output, parsedOutput.body); + switch (errorCode) { + default: + const parsedBody = parsedOutput.body; + errorCode = parsedBody.Error.code || parsedBody.Error.Code || errorCode; + response = { + ...parsedBody.Error, + name: `${errorCode}`, + message: parsedBody.Error.message || parsedBody.Error.Message || errorCode, + $fault: "client", + $metadata: deserializeMetadata(output), + } as any; + } + const message = response.message || response.Message || errorCode; + response.message = message; + delete response.Message; + return Promise.reject(Object.assign(new Error(message), response)); +}; + export const deserializeAws_queryFlattenedXmlMapCommand = async ( output: __HttpResponse, context: __SerdeContext @@ -1719,6 +1863,14 @@ const serializeAws_queryEmptyInputAndEmptyOutputInput = ( return entries; }; +const serializeAws_queryHostLabelInput = (input: HostLabelInput, context: __SerdeContext): any => { + const entries: any = {}; + if (input.label !== undefined && input.label !== null) { + entries["label"] = input.label; + } + return entries; +}; + const serializeAws_queryListWithXmlName = (input: string[], context: __SerdeContext): any => { const entries: any = {}; let counter = 1; diff --git a/protocol_tests/aws-query/tests/functional/awsquery.spec.ts b/protocol_tests/aws-query/tests/functional/awsquery.spec.ts index 18dffd10e867..4d115a4fb6f6 100644 --- a/protocol_tests/aws-query/tests/functional/awsquery.spec.ts +++ b/protocol_tests/aws-query/tests/functional/awsquery.spec.ts @@ -1,5 +1,7 @@ import { QueryProtocolClient } from "../../QueryProtocolClient"; import { EmptyInputAndEmptyOutputCommand } from "../../commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommand } from "../../commands/EndpointOperationCommand"; +import { EndpointWithHostLabelOperationCommand } from "../../commands/EndpointWithHostLabelOperationCommand"; import { FlattenedXmlMapCommand } from "../../commands/FlattenedXmlMapCommand"; import { FlattenedXmlMapWithXmlNameCommand } from "../../commands/FlattenedXmlMapWithXmlNameCommand"; import { FlattenedXmlMapWithXmlNamespaceCommand } from "../../commands/FlattenedXmlMapWithXmlNamespaceCommand"; @@ -211,6 +213,80 @@ it("QueryEmptyInputAndEmptyOutput:Response", async () => { expect(r["$metadata"].httpStatusCode).toBe(200); }); +/** + * Operations can prepend to the given host if they define the + * endpoint trait. + */ +it("AwsQueryEndpointTrait:Request", async () => { + const client = new QueryProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EndpointOperationCommand({}); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/"); + + expect(r.headers["content-type"]).toBeDefined(); + expect(r.headers["content-type"]).toBe("application/x-www-form-urlencoded"); + + expect(r.body).toBeDefined(); + const bodyString = `Action=EndpointOperation + &Version=2020-01-08`; + const unequalParts: any = compareEquivalentFormUrlencodedBodies(bodyString, r.body.toString()); + expect(unequalParts).toBeUndefined(); + } +}); + +/** + * Operations can prepend to the given host if they define the + * endpoint trait, and can use the host label trait to define + * further customization based on user input. + */ +it("AwsQueryEndpointTraitWithHostLabel:Request", async () => { + const client = new QueryProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EndpointWithHostLabelOperationCommand({ + label: "bar", + } as any); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/"); + + expect(r.headers["content-type"]).toBeDefined(); + expect(r.headers["content-type"]).toBe("application/x-www-form-urlencoded"); + + expect(r.body).toBeDefined(); + const bodyString = `Action=EndpointWithHostLabelOperation + &Version=2020-01-08 + &label=bar`; + const unequalParts: any = compareEquivalentFormUrlencodedBodies(bodyString, r.body.toString()); + expect(unequalParts).toBeUndefined(); + } +}); + /** * Serializes flattened XML maps in responses */ diff --git a/protocol_tests/aws-restjson/CHANGELOG.md b/protocol_tests/aws-restjson/CHANGELOG.md index 51923f303b41..c2b3d68dd2c1 100644 --- a/protocol_tests/aws-restjson/CHANGELOG.md +++ b/protocol_tests/aws-restjson/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/aws-restjson + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/protocol_tests/aws-restjson/RestJsonProtocol.ts b/protocol_tests/aws-restjson/RestJsonProtocol.ts index ea8276210ec3..a382f855b069 100644 --- a/protocol_tests/aws-restjson/RestJsonProtocol.ts +++ b/protocol_tests/aws-restjson/RestJsonProtocol.ts @@ -19,6 +19,16 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "./commands/EmptyInputAndEmptyOutputCommand"; +import { + EndpointOperationCommand, + EndpointOperationCommandInput, + EndpointOperationCommandOutput, +} from "./commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommand, + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "./commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommand, GreetingWithErrorsCommandInput, @@ -306,6 +316,64 @@ export class RestJsonProtocol extends RestJsonProtocolClient { } } + public endpointOperation( + args: EndpointOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + public endpointOperation( + args: EndpointOperationCommandInput, + cb: (err: any, data?: EndpointOperationCommandOutput) => void + ): void; + public endpointOperation( + args: EndpointOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: EndpointOperationCommandOutput) => void + ): void; + public endpointOperation( + args: EndpointOperationCommandInput, + optionsOrCb?: __HttpHandlerOptions | ((err: any, data?: EndpointOperationCommandOutput) => void), + cb?: (err: any, data?: EndpointOperationCommandOutput) => void + ): Promise | void { + const command = new EndpointOperationCommand(args); + if (typeof optionsOrCb === "function") { + this.send(command, optionsOrCb); + } else if (typeof cb === "function") { + if (typeof optionsOrCb !== "object") throw new Error(`Expect http options but get ${typeof optionsOrCb}`); + this.send(command, optionsOrCb || {}, cb); + } else { + return this.send(command, optionsOrCb); + } + } + + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + cb: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): void; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): void; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + optionsOrCb?: __HttpHandlerOptions | ((err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void), + cb?: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): Promise | void { + const command = new EndpointWithHostLabelOperationCommand(args); + if (typeof optionsOrCb === "function") { + this.send(command, optionsOrCb); + } else if (typeof cb === "function") { + if (typeof optionsOrCb !== "object") throw new Error(`Expect http options but get ${typeof optionsOrCb}`); + this.send(command, optionsOrCb || {}, cb); + } else { + return this.send(command, optionsOrCb); + } + } + /** * This operation has four possible return values: * diff --git a/protocol_tests/aws-restjson/RestJsonProtocolClient.ts b/protocol_tests/aws-restjson/RestJsonProtocolClient.ts index d448a3108373..8020302d47b3 100644 --- a/protocol_tests/aws-restjson/RestJsonProtocolClient.ts +++ b/protocol_tests/aws-restjson/RestJsonProtocolClient.ts @@ -14,6 +14,11 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "./commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommandInput, EndpointOperationCommandOutput } from "./commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "./commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommandInput, GreetingWithErrorsCommandOutput } from "./commands/GreetingWithErrorsCommand"; import { HttpPayloadTraitsCommandInput, HttpPayloadTraitsCommandOutput } from "./commands/HttpPayloadTraitsCommand"; import { @@ -154,6 +159,8 @@ export type ServiceInputTypes = | ConstantAndVariableQueryStringCommandInput | ConstantQueryStringCommandInput | EmptyInputAndEmptyOutputCommandInput + | EndpointOperationCommandInput + | EndpointWithHostLabelOperationCommandInput | GreetingWithErrorsCommandInput | HttpPayloadTraitsCommandInput | HttpPayloadTraitsWithMediaTypeCommandInput @@ -193,6 +200,8 @@ export type ServiceOutputTypes = | ConstantAndVariableQueryStringCommandOutput | ConstantQueryStringCommandOutput | EmptyInputAndEmptyOutputCommandOutput + | EndpointOperationCommandOutput + | EndpointWithHostLabelOperationCommandOutput | GreetingWithErrorsCommandOutput | HttpPayloadTraitsCommandOutput | HttpPayloadTraitsWithMediaTypeCommandOutput @@ -291,11 +300,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -311,6 +315,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -327,18 +336,18 @@ export type RestJsonProtocolClientConfig = Partial<__SmithyConfiguration<__HttpH ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type RestJsonProtocolClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -359,17 +368,17 @@ export class RestJsonProtocolClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/protocol_tests/aws-restjson/commands/EndpointOperationCommand.ts b/protocol_tests/aws-restjson/commands/EndpointOperationCommand.ts new file mode 100644 index 000000000000..e66006ef6dc3 --- /dev/null +++ b/protocol_tests/aws-restjson/commands/EndpointOperationCommand.ts @@ -0,0 +1,76 @@ +import { RestJsonProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RestJsonProtocolClient"; +import { + deserializeAws_restJson1EndpointOperationCommand, + serializeAws_restJson1EndpointOperationCommand, +} from "../protocols/Aws_restJson1"; +import { getSerdePlugin } from "@aws-sdk/middleware-serde"; +import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { Command as $Command } from "@aws-sdk/smithy-client"; +import { + FinalizeHandlerArguments, + Handler, + HandlerExecutionContext, + MiddlewareStack, + HttpHandlerOptions as __HttpHandlerOptions, + MetadataBearer as __MetadataBearer, + SerdeContext as __SerdeContext, +} from "@aws-sdk/types"; + +export type EndpointOperationCommandInput = {}; +export type EndpointOperationCommandOutput = __MetadataBearer; + +export class EndpointOperationCommand extends $Command< + EndpointOperationCommandInput, + EndpointOperationCommandOutput, + RestJsonProtocolClientResolvedConfig +> { + // Start section: command_properties + // End section: command_properties + + constructor(readonly input: EndpointOperationCommandInput) { + // Start section: command_constructor + super(); + // End section: command_constructor + } + + /** + * @internal + */ + resolveMiddleware( + clientStack: MiddlewareStack, + configuration: RestJsonProtocolClientResolvedConfig, + options?: __HttpHandlerOptions + ): Handler { + this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize)); + + const stack = clientStack.concat(this.middlewareStack); + + const { logger } = configuration; + const clientName = "RestJsonProtocolClient"; + const commandName = "EndpointOperationCommand"; + const handlerExecutionContext: HandlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog: (input: any) => input, + outputFilterSensitiveLog: (output: any) => output, + }; + const { requestHandler } = configuration; + return stack.resolve( + (request: FinalizeHandlerArguments) => + requestHandler.handle(request.request as __HttpRequest, options || {}), + handlerExecutionContext + ); + } + + private serialize(input: EndpointOperationCommandInput, context: __SerdeContext): Promise<__HttpRequest> { + return serializeAws_restJson1EndpointOperationCommand(input, context); + } + + private deserialize(output: __HttpResponse, context: __SerdeContext): Promise { + return deserializeAws_restJson1EndpointOperationCommand(output, context); + } + + // Start section: command_body_extra + // End section: command_body_extra +} diff --git a/protocol_tests/aws-restjson/commands/EndpointWithHostLabelOperationCommand.ts b/protocol_tests/aws-restjson/commands/EndpointWithHostLabelOperationCommand.ts new file mode 100644 index 000000000000..17d4832891a4 --- /dev/null +++ b/protocol_tests/aws-restjson/commands/EndpointWithHostLabelOperationCommand.ts @@ -0,0 +1,83 @@ +import { RestJsonProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RestJsonProtocolClient"; +import { HostLabelInput } from "../models/models_0"; +import { + deserializeAws_restJson1EndpointWithHostLabelOperationCommand, + serializeAws_restJson1EndpointWithHostLabelOperationCommand, +} from "../protocols/Aws_restJson1"; +import { getSerdePlugin } from "@aws-sdk/middleware-serde"; +import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { Command as $Command } from "@aws-sdk/smithy-client"; +import { + FinalizeHandlerArguments, + Handler, + HandlerExecutionContext, + MiddlewareStack, + HttpHandlerOptions as __HttpHandlerOptions, + MetadataBearer as __MetadataBearer, + SerdeContext as __SerdeContext, +} from "@aws-sdk/types"; + +export type EndpointWithHostLabelOperationCommandInput = HostLabelInput; +export type EndpointWithHostLabelOperationCommandOutput = __MetadataBearer; + +export class EndpointWithHostLabelOperationCommand extends $Command< + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, + RestJsonProtocolClientResolvedConfig +> { + // Start section: command_properties + // End section: command_properties + + constructor(readonly input: EndpointWithHostLabelOperationCommandInput) { + // Start section: command_constructor + super(); + // End section: command_constructor + } + + /** + * @internal + */ + resolveMiddleware( + clientStack: MiddlewareStack, + configuration: RestJsonProtocolClientResolvedConfig, + options?: __HttpHandlerOptions + ): Handler { + this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize)); + + const stack = clientStack.concat(this.middlewareStack); + + const { logger } = configuration; + const clientName = "RestJsonProtocolClient"; + const commandName = "EndpointWithHostLabelOperationCommand"; + const handlerExecutionContext: HandlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog: HostLabelInput.filterSensitiveLog, + outputFilterSensitiveLog: (output: any) => output, + }; + const { requestHandler } = configuration; + return stack.resolve( + (request: FinalizeHandlerArguments) => + requestHandler.handle(request.request as __HttpRequest, options || {}), + handlerExecutionContext + ); + } + + private serialize( + input: EndpointWithHostLabelOperationCommandInput, + context: __SerdeContext + ): Promise<__HttpRequest> { + return serializeAws_restJson1EndpointWithHostLabelOperationCommand(input, context); + } + + private deserialize( + output: __HttpResponse, + context: __SerdeContext + ): Promise { + return deserializeAws_restJson1EndpointWithHostLabelOperationCommand(output, context); + } + + // Start section: command_body_extra + // End section: command_body_extra +} diff --git a/protocol_tests/aws-restjson/index.ts b/protocol_tests/aws-restjson/index.ts index fa0413e21a61..a8d87b4346ea 100644 --- a/protocol_tests/aws-restjson/index.ts +++ b/protocol_tests/aws-restjson/index.ts @@ -4,6 +4,8 @@ export * from "./commands/AllQueryStringTypesCommand"; export * from "./commands/ConstantAndVariableQueryStringCommand"; export * from "./commands/ConstantQueryStringCommand"; export * from "./commands/EmptyInputAndEmptyOutputCommand"; +export * from "./commands/EndpointOperationCommand"; +export * from "./commands/EndpointWithHostLabelOperationCommand"; export * from "./commands/GreetingWithErrorsCommand"; export * from "./commands/HttpPayloadTraitsCommand"; export * from "./commands/HttpPayloadTraitsWithMediaTypeCommand"; diff --git a/protocol_tests/aws-restjson/models/models_0.ts b/protocol_tests/aws-restjson/models/models_0.ts index ee3bee90a892..d80e32d50f5b 100644 --- a/protocol_tests/aws-restjson/models/models_0.ts +++ b/protocol_tests/aws-restjson/models/models_0.ts @@ -115,6 +115,16 @@ export namespace EmptyInputAndEmptyOutputOutput { }); } +export interface HostLabelInput { + label: string | undefined; +} + +export namespace HostLabelInput { + export const filterSensitiveLog = (obj: HostLabelInput): any => ({ + ...obj, + }); +} + /** * This error has test cases that test some of the dark corners of Amazon service * framework history. It should only be implemented by clients. diff --git a/protocol_tests/aws-restjson/package.json b/protocol_tests/aws-restjson/package.json index 462a1a5af62a..c2115e92a2e2 100644 --- a/protocol_tests/aws-restjson/package.json +++ b/protocol_tests/aws-restjson/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/aws-restjson", "description": "@aws-sdk/aws-restjson client", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/querystring-builder": "3.6.1", @@ -55,7 +55,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "tslib": "^2.0.0", diff --git a/protocol_tests/aws-restjson/protocols/Aws_restJson1.ts b/protocol_tests/aws-restjson/protocols/Aws_restJson1.ts index cbc3d9cc7599..4fe1ab945934 100644 --- a/protocol_tests/aws-restjson/protocols/Aws_restJson1.ts +++ b/protocol_tests/aws-restjson/protocols/Aws_restJson1.ts @@ -14,6 +14,11 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "../commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommandInput, EndpointOperationCommandOutput } from "../commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "../commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommandInput, GreetingWithErrorsCommandOutput } from "../commands/GreetingWithErrorsCommand"; import { HttpPayloadTraitsCommandInput, HttpPayloadTraitsCommandOutput } from "../commands/HttpPayloadTraitsCommand"; import { @@ -111,7 +116,11 @@ import { RecursiveShapesInputOutputNested2, StructureListMember, } from "../models/models_0"; -import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { + HttpRequest as __HttpRequest, + HttpResponse as __HttpResponse, + isValidHostname as __isValidHostname, +} from "@aws-sdk/protocol-http"; import { DocumentType as __DocumentType, LazyJsonString as __LazyJsonString, @@ -266,6 +275,68 @@ export const serializeAws_restJson1EmptyInputAndEmptyOutputCommand = async ( }); }; +export const serializeAws_restJson1EndpointOperationCommand = async ( + input: EndpointOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: any = {}; + let resolvedPath = "/EndpointOperation"; + let body: any; + body = ""; + let { hostname: resolvedHostname } = await context.endpoint(); + if (context.disableHostPrefix !== true) { + resolvedHostname = "foo." + resolvedHostname; + if (!__isValidHostname(resolvedHostname)) { + throw new Error("ValidationError: prefixed hostname must be hostname compatible."); + } + } + const { hostname, protocol = "https", port } = await context.endpoint(); + return new __HttpRequest({ + protocol, + hostname: resolvedHostname, + port, + method: "POST", + headers, + path: resolvedPath, + body, + }); +}; + +export const serializeAws_restJson1EndpointWithHostLabelOperationCommand = async ( + input: EndpointWithHostLabelOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: any = { + "content-type": "application/json", + }; + let resolvedPath = "/EndpointWithHostLabelOperation"; + let body: any; + body = JSON.stringify({ + ...(input.label !== undefined && input.label !== null && { label: input.label }), + }); + let { hostname: resolvedHostname } = await context.endpoint(); + if (context.disableHostPrefix !== true) { + resolvedHostname = "foo.{label}." + resolvedHostname; + if (input.label === undefined) { + throw new Error("Empty value provided for input host prefix: label."); + } + resolvedHostname = resolvedHostname.replace("{label}", input.label!); + if (!__isValidHostname(resolvedHostname)) { + throw new Error("ValidationError: prefixed hostname must be hostname compatible."); + } + } + const { hostname, protocol = "https", port } = await context.endpoint(); + return new __HttpRequest({ + protocol, + hostname: resolvedHostname, + port, + method: "POST", + headers, + path: resolvedPath, + body, + }); +}; + export const serializeAws_restJson1GreetingWithErrorsCommand = async ( input: GreetingWithErrorsCommandInput, context: __SerdeContext @@ -1499,6 +1570,92 @@ const deserializeAws_restJson1EmptyInputAndEmptyOutputCommandError = async ( return Promise.reject(Object.assign(new Error(message), response)); }; +export const deserializeAws_restJson1EndpointOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode !== 200 && output.statusCode >= 300) { + return deserializeAws_restJson1EndpointOperationCommandError(output, context); + } + const contents: EndpointOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + await collectBody(output.body, context); + return Promise.resolve(contents); +}; + +const deserializeAws_restJson1EndpointOperationCommandError = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + const parsedOutput: any = { + ...output, + body: await parseBody(output.body, context), + }; + let response: __SmithyException & __MetadataBearer & { [key: string]: any }; + let errorCode: string = "UnknownError"; + errorCode = loadRestJsonErrorCode(output, parsedOutput.body); + switch (errorCode) { + default: + const parsedBody = parsedOutput.body; + errorCode = parsedBody.code || parsedBody.Code || errorCode; + response = { + ...parsedBody, + name: `${errorCode}`, + message: parsedBody.message || parsedBody.Message || errorCode, + $fault: "client", + $metadata: deserializeMetadata(output), + } as any; + } + const message = response.message || response.Message || errorCode; + response.message = message; + delete response.Message; + return Promise.reject(Object.assign(new Error(message), response)); +}; + +export const deserializeAws_restJson1EndpointWithHostLabelOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode !== 200 && output.statusCode >= 300) { + return deserializeAws_restJson1EndpointWithHostLabelOperationCommandError(output, context); + } + const contents: EndpointWithHostLabelOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + await collectBody(output.body, context); + return Promise.resolve(contents); +}; + +const deserializeAws_restJson1EndpointWithHostLabelOperationCommandError = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + const parsedOutput: any = { + ...output, + body: await parseBody(output.body, context), + }; + let response: __SmithyException & __MetadataBearer & { [key: string]: any }; + let errorCode: string = "UnknownError"; + errorCode = loadRestJsonErrorCode(output, parsedOutput.body); + switch (errorCode) { + default: + const parsedBody = parsedOutput.body; + errorCode = parsedBody.code || parsedBody.Code || errorCode; + response = { + ...parsedBody, + name: `${errorCode}`, + message: parsedBody.message || parsedBody.Message || errorCode, + $fault: "client", + $metadata: deserializeMetadata(output), + } as any; + } + const message = response.message || response.Message || errorCode; + response.message = message; + delete response.Message; + return Promise.reject(Object.assign(new Error(message), response)); +}; + export const deserializeAws_restJson1GreetingWithErrorsCommand = async ( output: __HttpResponse, context: __SerdeContext diff --git a/protocol_tests/aws-restjson/tests/functional/restjson1.spec.ts b/protocol_tests/aws-restjson/tests/functional/restjson1.spec.ts index 71daf7d0008f..76354411af00 100644 --- a/protocol_tests/aws-restjson/tests/functional/restjson1.spec.ts +++ b/protocol_tests/aws-restjson/tests/functional/restjson1.spec.ts @@ -3,6 +3,8 @@ import { AllQueryStringTypesCommand } from "../../commands/AllQueryStringTypesCo import { ConstantAndVariableQueryStringCommand } from "../../commands/ConstantAndVariableQueryStringCommand"; import { ConstantQueryStringCommand } from "../../commands/ConstantQueryStringCommand"; import { EmptyInputAndEmptyOutputCommand } from "../../commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommand } from "../../commands/EndpointOperationCommand"; +import { EndpointWithHostLabelOperationCommand } from "../../commands/EndpointWithHostLabelOperationCommand"; import { GreetingWithErrorsCommand } from "../../commands/GreetingWithErrorsCommand"; import { HttpPayloadTraitsCommand } from "../../commands/HttpPayloadTraitsCommand"; import { HttpPayloadTraitsWithMediaTypeCommand } from "../../commands/HttpPayloadTraitsWithMediaTypeCommand"; @@ -370,7 +372,9 @@ it("RestJsonConstantQueryString:Request", async () => { }); /** - * Empty input serializes no payload + * Clients should not serialize a JSON payload when no parameters + * are given that are sent in the body. A service will tolerate + * clients that omit a payload or that send a JSON object. */ it("RestJsonEmptyInputAndEmptyOutput:Request", async () => { const client = new RestJsonProtocolClient({ @@ -397,12 +401,21 @@ it("RestJsonEmptyInputAndEmptyOutput:Request", async () => { }); /** - * Empty output serializes no payload + * As of January 2021, server implementations are expected to + * respond with a JSON object regardless of if the output + * parameters are empty. */ it("RestJsonEmptyInputAndEmptyOutput:Response", async () => { const client = new RestJsonProtocolClient({ ...clientParams, - requestHandler: new ResponseDeserializationTestHandler(true, 200, undefined, ``), + requestHandler: new ResponseDeserializationTestHandler( + true, + 200, + { + "content-type": "application/json", + }, + `{}` + ), }); const params: any = {}; @@ -419,12 +432,13 @@ it("RestJsonEmptyInputAndEmptyOutput:Response", async () => { }); /** - * Empty output serializes no payload + * This test ensures that clients can gracefully handle + * situations where a service omits a JSON payload entirely. */ -it("RestJsonEmptyInputAndEmptyJsonObjectOutput:Response", async () => { +it("RestJsonEmptyInputAndEmptyOutputJsonObjectOutput:Response", async () => { const client = new RestJsonProtocolClient({ ...clientParams, - requestHandler: new ResponseDeserializationTestHandler(true, 200, undefined, `{}`), + requestHandler: new ResponseDeserializationTestHandler(true, 200, undefined, ``), }); const params: any = {}; @@ -441,7 +455,73 @@ it("RestJsonEmptyInputAndEmptyJsonObjectOutput:Response", async () => { }); /** - * Ensures that operations with errors successfully know how to deserialize the successful response + * Operations can prepend to the given host if they define the + * endpoint trait. + */ +it("RestJsonEndpointTrait:Request", async () => { + const client = new RestJsonProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EndpointOperationCommand({}); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/EndpointOperation"); + + expect(r.body).toBeFalsy(); + } +}); + +/** + * Operations can prepend to the given host if they define the + * endpoint trait, and can use the host label trait to define + * further customization based on user input. + */ +it("RestJsonEndpointTraitWithHostLabel:Request", async () => { + const client = new RestJsonProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EndpointWithHostLabelOperationCommand({ + label: "bar", + } as any); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/EndpointWithHostLabelOperation"); + + expect(r.body).toBeDefined(); + const bodyString = `{\"label\": \"bar\"}`; + const unequalParts: any = compareEquivalentJsonBodies(bodyString, r.body.toString()); + expect(unequalParts).toBeUndefined(); + } +}); + +/** + * Ensures that operations with errors successfully know how + * to deserialize a successful response. As of January 2021, + * server implementations are expected to respond with a + * JSON object regardless of if the output parameters are + * empty. */ it("RestJsonGreetingWithErrors:Response", async () => { const client = new RestJsonProtocolClient({ @@ -450,12 +530,49 @@ it("RestJsonGreetingWithErrors:Response", async () => { true, 200, { - "content-type": "application/json", "x-greeting": "Hello", }, - `{ - "greeting": "Hello" - }` + `{}` + ), + }); + + const params: any = {}; + const command = new GreetingWithErrorsCommand(params); + + let r: any; + try { + r = await client.send(command); + } catch (err) { + fail("Expected a valid response to be returned, got err."); + return; + } + expect(r["$metadata"].httpStatusCode).toBe(200); + const paramsToValidate: any = [ + { + greeting: "Hello", + }, + ][0]; + Object.keys(paramsToValidate).forEach((param) => { + expect(r[param]).toBeDefined(); + expect(equivalentContents(r[param], paramsToValidate[param])).toBe(true); + }); +}); + +/** + * This test is similar to RestJsonGreetingWithErrors, but it + * ensures that clients can gracefully deal with a server + * omitting a response payload. + */ +it("RestJsonGreetingWithErrorsNoPayload:Response", async () => { + const client = new RestJsonProtocolClient({ + ...clientParams, + requestHandler: new ResponseDeserializationTestHandler( + true, + 200, + { + "x-greeting": "Hello", + }, + `` ), }); @@ -952,6 +1069,8 @@ it("RestJsonHttpPayloadTraitsWithBlob:Request", async () => { expect(r.path).toBe("/HttpPayloadTraits"); expect(r.headers["content-length"]).toBeDefined(); + expect(r.headers["content-type"]).toBeDefined(); + expect(r.headers["content-type"]).toBe("application/octet-stream"); expect(r.headers["x-foo"]).toBeDefined(); expect(r.headers["x-foo"]).toBe("Foo"); @@ -1524,7 +1643,11 @@ it("RestJsonHttpRequestWithLabelsAndTimestampFormat:Request", async () => { }); /** - * Binds the http response code to an output structure. + * Binds the http response code to an output structure. Note that + * even though all members are bound outside of the payload, an + * empty JSON object is serialized in the response. However, + * clients should be able to handle an empty JSON object or an + * empty payload without failing to deserialize a response. */ it("RestJsonHttpResponseCode:Response", async () => { const client = new RestJsonProtocolClient({ @@ -1535,7 +1658,7 @@ it("RestJsonHttpResponseCode:Response", async () => { { "content-type": "application/json", }, - `` + `{}` ), }); @@ -1562,7 +1685,43 @@ it("RestJsonHttpResponseCode:Response", async () => { }); /** - * Query parameters must be ignored when serializing the output of an operation + * This test ensures that clients gracefully handle cases where + * the service responds with no payload rather than an empty JSON + * object. + */ +it("RestJsonHttpResponseCodeWithNoPayload:Response", async () => { + const client = new RestJsonProtocolClient({ + ...clientParams, + requestHandler: new ResponseDeserializationTestHandler(true, 201, undefined, ``), + }); + + const params: any = {}; + const command = new HttpResponseCodeCommand(params); + + let r: any; + try { + r = await client.send(command); + } catch (err) { + fail("Expected a valid response to be returned, got err."); + return; + } + expect(r["$metadata"].httpStatusCode).toBe(201); + const paramsToValidate: any = [ + { + Status: 201, + }, + ][0]; + Object.keys(paramsToValidate).forEach((param) => { + expect(r[param]).toBeDefined(); + expect(equivalentContents(r[param], paramsToValidate[param])).toBe(true); + }); +}); + +/** + * Query parameters must be ignored when serializing the output + * of an operation. As of January 2021, server implementations + * are expected to respond with a JSON object regardless of + * if the output parameters are empty. */ it("RestJsonIgnoreQueryParamsInResponse:Response", async () => { const client = new RestJsonProtocolClient({ @@ -1573,7 +1732,7 @@ it("RestJsonIgnoreQueryParamsInResponse:Response", async () => { { "content-type": "application/json", }, - `` + `{}` ), }); @@ -1590,6 +1749,30 @@ it("RestJsonIgnoreQueryParamsInResponse:Response", async () => { expect(r["$metadata"].httpStatusCode).toBe(200); }); +/** + * This test is similar to RestJsonIgnoreQueryParamsInResponse, + * but it ensures that clients gracefully handle responses from + * the server that do not serialize an empty JSON object. + */ +it("RestJsonIgnoreQueryParamsInResponseNoPayload:Response", async () => { + const client = new RestJsonProtocolClient({ + ...clientParams, + requestHandler: new ResponseDeserializationTestHandler(true, 200, undefined, ``), + }); + + const params: any = {}; + const command = new IgnoreQueryParamsInResponseCommand(params); + + let r: any; + try { + r = await client.send(command); + } catch (err) { + fail("Expected a valid response to be returned, got err."); + return; + } + expect(r["$metadata"].httpStatusCode).toBe(200); +}); + /** * Serializes inline documents as part of the JSON request payload with no escaping. */ @@ -4345,7 +4528,9 @@ it("MediaTypeHeaderOutputBase64:Response", async () => { }); /** - * No input serializes no payload + * No input serializes no payload. When clients do not need to + * serialize any data in the payload, they should omit a payload + * altogether. */ it("RestJsonNoInputAndNoOutput:Request", async () => { const client = new RestJsonProtocolClient({ @@ -4366,16 +4551,20 @@ it("RestJsonNoInputAndNoOutput:Request", async () => { const r = err.request; expect(r.method).toBe("POST"); expect(r.path).toBe("/NoInputAndNoOutput"); + + expect(r.body).toBeFalsy(); } }); /** - * No output serializes no payload + * When an operation does not define output, the service will respond + * with an empty payload, and may optionally include the content-type + * header. */ it("RestJsonNoInputAndNoOutput:Response", async () => { const client = new RestJsonProtocolClient({ ...clientParams, - requestHandler: new ResponseDeserializationTestHandler(true, 200, undefined), + requestHandler: new ResponseDeserializationTestHandler(true, 200, undefined, ``), }); const params: any = {}; @@ -4392,7 +4581,9 @@ it("RestJsonNoInputAndNoOutput:Response", async () => { }); /** - * No input serializes no payload + * No input serializes no payload. When clients do not need to + * serialize any data in the payload, they should omit a payload + * altogether. */ it("RestJsonNoInputAndOutput:Request", async () => { const client = new RestJsonProtocolClient({ @@ -4413,16 +4604,50 @@ it("RestJsonNoInputAndOutput:Request", async () => { const r = err.request; expect(r.method).toBe("POST"); expect(r.path).toBe("/NoInputAndOutputOutput"); + + expect(r.body).toBeFalsy(); + } +}); + +/** + * Operations that define output and do not bind anything to + * the payload return a JSON object in the response. + */ +it("RestJsonNoInputAndOutputWithJson:Response", async () => { + const client = new RestJsonProtocolClient({ + ...clientParams, + requestHandler: new ResponseDeserializationTestHandler( + true, + 200, + { + "content-type": "application/json", + }, + `{}` + ), + }); + + const params: any = {}; + const command = new NoInputAndOutputCommand(params); + + let r: any; + try { + r = await client.send(command); + } catch (err) { + fail("Expected a valid response to be returned, got err."); + return; } + expect(r["$metadata"].httpStatusCode).toBe(200); }); /** - * Empty output serializes no payload + * This test is similar to RestJsonNoInputAndOutputWithJson, but + * it ensures that clients can gracefully handle responses that + * omit a JSON payload. */ -it("RestJsonNoInputAndOutput:Response", async () => { +it("RestJsonNoInputAndOutputNoPayload:Response", async () => { const client = new RestJsonProtocolClient({ ...clientParams, - requestHandler: new ResponseDeserializationTestHandler(true, 200, undefined), + requestHandler: new ResponseDeserializationTestHandler(true, 200, undefined, ``), }); const params: any = {}; diff --git a/protocol_tests/aws-restxml/CHANGELOG.md b/protocol_tests/aws-restxml/CHANGELOG.md index 418190c1ffa5..e121f87a64b5 100644 --- a/protocol_tests/aws-restxml/CHANGELOG.md +++ b/protocol_tests/aws-restxml/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [3.7.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.1...v3.7.0) (2021-02-25) + +**Note:** Version bump only for package @aws-sdk/aws-restxml + + + + + ## [3.6.1](https://github.com/aws/aws-sdk-js-v3/compare/v3.6.0...v3.6.1) (2021-02-22) diff --git a/protocol_tests/aws-restxml/RestXmlProtocol.ts b/protocol_tests/aws-restxml/RestXmlProtocol.ts index cf7271b2ddd0..7733fdc270de 100644 --- a/protocol_tests/aws-restxml/RestXmlProtocol.ts +++ b/protocol_tests/aws-restxml/RestXmlProtocol.ts @@ -19,6 +19,21 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "./commands/EmptyInputAndEmptyOutputCommand"; +import { + EndpointOperationCommand, + EndpointOperationCommandInput, + EndpointOperationCommandOutput, +} from "./commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelHeaderOperationCommand, + EndpointWithHostLabelHeaderOperationCommandInput, + EndpointWithHostLabelHeaderOperationCommandOutput, +} from "./commands/EndpointWithHostLabelHeaderOperationCommand"; +import { + EndpointWithHostLabelOperationCommand, + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "./commands/EndpointWithHostLabelOperationCommand"; import { FlattenedXmlMapCommand, FlattenedXmlMapCommandInput, @@ -341,6 +356,93 @@ export class RestXmlProtocol extends RestXmlProtocolClient { } } + public endpointOperation( + args: EndpointOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + public endpointOperation( + args: EndpointOperationCommandInput, + cb: (err: any, data?: EndpointOperationCommandOutput) => void + ): void; + public endpointOperation( + args: EndpointOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: EndpointOperationCommandOutput) => void + ): void; + public endpointOperation( + args: EndpointOperationCommandInput, + optionsOrCb?: __HttpHandlerOptions | ((err: any, data?: EndpointOperationCommandOutput) => void), + cb?: (err: any, data?: EndpointOperationCommandOutput) => void + ): Promise | void { + const command = new EndpointOperationCommand(args); + if (typeof optionsOrCb === "function") { + this.send(command, optionsOrCb); + } else if (typeof cb === "function") { + if (typeof optionsOrCb !== "object") throw new Error(`Expect http options but get ${typeof optionsOrCb}`); + this.send(command, optionsOrCb || {}, cb); + } else { + return this.send(command, optionsOrCb); + } + } + + public endpointWithHostLabelHeaderOperation( + args: EndpointWithHostLabelHeaderOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + public endpointWithHostLabelHeaderOperation( + args: EndpointWithHostLabelHeaderOperationCommandInput, + cb: (err: any, data?: EndpointWithHostLabelHeaderOperationCommandOutput) => void + ): void; + public endpointWithHostLabelHeaderOperation( + args: EndpointWithHostLabelHeaderOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: EndpointWithHostLabelHeaderOperationCommandOutput) => void + ): void; + public endpointWithHostLabelHeaderOperation( + args: EndpointWithHostLabelHeaderOperationCommandInput, + optionsOrCb?: __HttpHandlerOptions | ((err: any, data?: EndpointWithHostLabelHeaderOperationCommandOutput) => void), + cb?: (err: any, data?: EndpointWithHostLabelHeaderOperationCommandOutput) => void + ): Promise | void { + const command = new EndpointWithHostLabelHeaderOperationCommand(args); + if (typeof optionsOrCb === "function") { + this.send(command, optionsOrCb); + } else if (typeof cb === "function") { + if (typeof optionsOrCb !== "object") throw new Error(`Expect http options but get ${typeof optionsOrCb}`); + this.send(command, optionsOrCb || {}, cb); + } else { + return this.send(command, optionsOrCb); + } + } + + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + options?: __HttpHandlerOptions + ): Promise; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + cb: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): void; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + options: __HttpHandlerOptions, + cb: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): void; + public endpointWithHostLabelOperation( + args: EndpointWithHostLabelOperationCommandInput, + optionsOrCb?: __HttpHandlerOptions | ((err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void), + cb?: (err: any, data?: EndpointWithHostLabelOperationCommandOutput) => void + ): Promise | void { + const command = new EndpointWithHostLabelOperationCommand(args); + if (typeof optionsOrCb === "function") { + this.send(command, optionsOrCb); + } else if (typeof cb === "function") { + if (typeof optionsOrCb !== "object") throw new Error(`Expect http options but get ${typeof optionsOrCb}`); + this.send(command, optionsOrCb || {}, cb); + } else { + return this.send(command, optionsOrCb); + } + } + /** * Flattened maps */ diff --git a/protocol_tests/aws-restxml/RestXmlProtocolClient.ts b/protocol_tests/aws-restxml/RestXmlProtocolClient.ts index 5bda29897576..bf4c3d336633 100644 --- a/protocol_tests/aws-restxml/RestXmlProtocolClient.ts +++ b/protocol_tests/aws-restxml/RestXmlProtocolClient.ts @@ -14,6 +14,15 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "./commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommandInput, EndpointOperationCommandOutput } from "./commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelHeaderOperationCommandInput, + EndpointWithHostLabelHeaderOperationCommandOutput, +} from "./commands/EndpointWithHostLabelHeaderOperationCommand"; +import { + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "./commands/EndpointWithHostLabelOperationCommand"; import { FlattenedXmlMapCommandInput, FlattenedXmlMapCommandOutput } from "./commands/FlattenedXmlMapCommand"; import { FlattenedXmlMapWithXmlNameCommandInput, @@ -167,6 +176,9 @@ export type ServiceInputTypes = | ConstantAndVariableQueryStringCommandInput | ConstantQueryStringCommandInput | EmptyInputAndEmptyOutputCommandInput + | EndpointOperationCommandInput + | EndpointWithHostLabelHeaderOperationCommandInput + | EndpointWithHostLabelOperationCommandInput | FlattenedXmlMapCommandInput | FlattenedXmlMapWithXmlNameCommandInput | FlattenedXmlMapWithXmlNamespaceCommandInput @@ -213,6 +225,9 @@ export type ServiceOutputTypes = | ConstantAndVariableQueryStringCommandOutput | ConstantQueryStringCommandOutput | EmptyInputAndEmptyOutputCommandOutput + | EndpointOperationCommandOutput + | EndpointWithHostLabelHeaderOperationCommandOutput + | EndpointWithHostLabelOperationCommandOutput | FlattenedXmlMapCommandOutput | FlattenedXmlMapWithXmlNameCommandOutput | FlattenedXmlMapWithXmlNamespaceCommandOutput @@ -318,11 +333,6 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ serviceId?: string; - /** - * Default credentials provider; Not available in browser runtime - */ - credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; - /** * The AWS region to which this client will send requests */ @@ -338,6 +348,11 @@ export interface ClientDefaults extends Partial<__SmithyResolvedConfiguration<__ */ logger?: __Logger; + /** + * Default credentials provider; Not available in browser runtime. + */ + credentialDefaultProvider?: (input: any) => __Provider<__Credentials>; + /** * Fetch related hostname, signing name or signing region with given region. */ @@ -354,18 +369,18 @@ export type RestXmlProtocolClientConfig = Partial<__SmithyConfiguration<__HttpHa ClientDefaults & RegionInputConfig & EndpointsInputConfig & - AwsAuthInputConfig & RetryInputConfig & HostHeaderInputConfig & + AwsAuthInputConfig & UserAgentInputConfig; export type RestXmlProtocolClientResolvedConfig = __SmithyResolvedConfiguration<__HttpHandlerOptions> & Required & RegionResolvedConfig & EndpointsResolvedConfig & - AwsAuthResolvedConfig & RetryResolvedConfig & HostHeaderResolvedConfig & + AwsAuthResolvedConfig & UserAgentResolvedConfig; /** @@ -386,17 +401,17 @@ export class RestXmlProtocolClient extends __Client< }; let _config_1 = resolveRegionConfig(_config_0); let _config_2 = resolveEndpointsConfig(_config_1); - let _config_3 = resolveAwsAuthConfig(_config_2); - let _config_4 = resolveRetryConfig(_config_3); - let _config_5 = resolveHostHeaderConfig(_config_4); + let _config_3 = resolveRetryConfig(_config_2); + let _config_4 = resolveHostHeaderConfig(_config_3); + let _config_5 = resolveAwsAuthConfig(_config_4); let _config_6 = resolveUserAgentConfig(_config_5); super(_config_6); this.config = _config_6; - this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); + this.middlewareStack.use(getAwsAuthPlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); } diff --git a/protocol_tests/aws-restxml/commands/EndpointOperationCommand.ts b/protocol_tests/aws-restxml/commands/EndpointOperationCommand.ts new file mode 100644 index 000000000000..435b6c1cd90b --- /dev/null +++ b/protocol_tests/aws-restxml/commands/EndpointOperationCommand.ts @@ -0,0 +1,76 @@ +import { RestXmlProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RestXmlProtocolClient"; +import { + deserializeAws_restXmlEndpointOperationCommand, + serializeAws_restXmlEndpointOperationCommand, +} from "../protocols/Aws_restXml"; +import { getSerdePlugin } from "@aws-sdk/middleware-serde"; +import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { Command as $Command } from "@aws-sdk/smithy-client"; +import { + FinalizeHandlerArguments, + Handler, + HandlerExecutionContext, + MiddlewareStack, + HttpHandlerOptions as __HttpHandlerOptions, + MetadataBearer as __MetadataBearer, + SerdeContext as __SerdeContext, +} from "@aws-sdk/types"; + +export type EndpointOperationCommandInput = {}; +export type EndpointOperationCommandOutput = __MetadataBearer; + +export class EndpointOperationCommand extends $Command< + EndpointOperationCommandInput, + EndpointOperationCommandOutput, + RestXmlProtocolClientResolvedConfig +> { + // Start section: command_properties + // End section: command_properties + + constructor(readonly input: EndpointOperationCommandInput) { + // Start section: command_constructor + super(); + // End section: command_constructor + } + + /** + * @internal + */ + resolveMiddleware( + clientStack: MiddlewareStack, + configuration: RestXmlProtocolClientResolvedConfig, + options?: __HttpHandlerOptions + ): Handler { + this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize)); + + const stack = clientStack.concat(this.middlewareStack); + + const { logger } = configuration; + const clientName = "RestXmlProtocolClient"; + const commandName = "EndpointOperationCommand"; + const handlerExecutionContext: HandlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog: (input: any) => input, + outputFilterSensitiveLog: (output: any) => output, + }; + const { requestHandler } = configuration; + return stack.resolve( + (request: FinalizeHandlerArguments) => + requestHandler.handle(request.request as __HttpRequest, options || {}), + handlerExecutionContext + ); + } + + private serialize(input: EndpointOperationCommandInput, context: __SerdeContext): Promise<__HttpRequest> { + return serializeAws_restXmlEndpointOperationCommand(input, context); + } + + private deserialize(output: __HttpResponse, context: __SerdeContext): Promise { + return deserializeAws_restXmlEndpointOperationCommand(output, context); + } + + // Start section: command_body_extra + // End section: command_body_extra +} diff --git a/protocol_tests/aws-restxml/commands/EndpointWithHostLabelHeaderOperationCommand.ts b/protocol_tests/aws-restxml/commands/EndpointWithHostLabelHeaderOperationCommand.ts new file mode 100644 index 000000000000..25a474fbe176 --- /dev/null +++ b/protocol_tests/aws-restxml/commands/EndpointWithHostLabelHeaderOperationCommand.ts @@ -0,0 +1,83 @@ +import { RestXmlProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RestXmlProtocolClient"; +import { HostLabelHeaderInput } from "../models/models_0"; +import { + deserializeAws_restXmlEndpointWithHostLabelHeaderOperationCommand, + serializeAws_restXmlEndpointWithHostLabelHeaderOperationCommand, +} from "../protocols/Aws_restXml"; +import { getSerdePlugin } from "@aws-sdk/middleware-serde"; +import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { Command as $Command } from "@aws-sdk/smithy-client"; +import { + FinalizeHandlerArguments, + Handler, + HandlerExecutionContext, + MiddlewareStack, + HttpHandlerOptions as __HttpHandlerOptions, + MetadataBearer as __MetadataBearer, + SerdeContext as __SerdeContext, +} from "@aws-sdk/types"; + +export type EndpointWithHostLabelHeaderOperationCommandInput = HostLabelHeaderInput; +export type EndpointWithHostLabelHeaderOperationCommandOutput = __MetadataBearer; + +export class EndpointWithHostLabelHeaderOperationCommand extends $Command< + EndpointWithHostLabelHeaderOperationCommandInput, + EndpointWithHostLabelHeaderOperationCommandOutput, + RestXmlProtocolClientResolvedConfig +> { + // Start section: command_properties + // End section: command_properties + + constructor(readonly input: EndpointWithHostLabelHeaderOperationCommandInput) { + // Start section: command_constructor + super(); + // End section: command_constructor + } + + /** + * @internal + */ + resolveMiddleware( + clientStack: MiddlewareStack, + configuration: RestXmlProtocolClientResolvedConfig, + options?: __HttpHandlerOptions + ): Handler { + this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize)); + + const stack = clientStack.concat(this.middlewareStack); + + const { logger } = configuration; + const clientName = "RestXmlProtocolClient"; + const commandName = "EndpointWithHostLabelHeaderOperationCommand"; + const handlerExecutionContext: HandlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog: HostLabelHeaderInput.filterSensitiveLog, + outputFilterSensitiveLog: (output: any) => output, + }; + const { requestHandler } = configuration; + return stack.resolve( + (request: FinalizeHandlerArguments) => + requestHandler.handle(request.request as __HttpRequest, options || {}), + handlerExecutionContext + ); + } + + private serialize( + input: EndpointWithHostLabelHeaderOperationCommandInput, + context: __SerdeContext + ): Promise<__HttpRequest> { + return serializeAws_restXmlEndpointWithHostLabelHeaderOperationCommand(input, context); + } + + private deserialize( + output: __HttpResponse, + context: __SerdeContext + ): Promise { + return deserializeAws_restXmlEndpointWithHostLabelHeaderOperationCommand(output, context); + } + + // Start section: command_body_extra + // End section: command_body_extra +} diff --git a/protocol_tests/aws-restxml/commands/EndpointWithHostLabelOperationCommand.ts b/protocol_tests/aws-restxml/commands/EndpointWithHostLabelOperationCommand.ts new file mode 100644 index 000000000000..2dfa1fece165 --- /dev/null +++ b/protocol_tests/aws-restxml/commands/EndpointWithHostLabelOperationCommand.ts @@ -0,0 +1,83 @@ +import { RestXmlProtocolClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../RestXmlProtocolClient"; +import { HostLabelInput } from "../models/models_0"; +import { + deserializeAws_restXmlEndpointWithHostLabelOperationCommand, + serializeAws_restXmlEndpointWithHostLabelOperationCommand, +} from "../protocols/Aws_restXml"; +import { getSerdePlugin } from "@aws-sdk/middleware-serde"; +import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { Command as $Command } from "@aws-sdk/smithy-client"; +import { + FinalizeHandlerArguments, + Handler, + HandlerExecutionContext, + MiddlewareStack, + HttpHandlerOptions as __HttpHandlerOptions, + MetadataBearer as __MetadataBearer, + SerdeContext as __SerdeContext, +} from "@aws-sdk/types"; + +export type EndpointWithHostLabelOperationCommandInput = HostLabelInput; +export type EndpointWithHostLabelOperationCommandOutput = __MetadataBearer; + +export class EndpointWithHostLabelOperationCommand extends $Command< + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, + RestXmlProtocolClientResolvedConfig +> { + // Start section: command_properties + // End section: command_properties + + constructor(readonly input: EndpointWithHostLabelOperationCommandInput) { + // Start section: command_constructor + super(); + // End section: command_constructor + } + + /** + * @internal + */ + resolveMiddleware( + clientStack: MiddlewareStack, + configuration: RestXmlProtocolClientResolvedConfig, + options?: __HttpHandlerOptions + ): Handler { + this.middlewareStack.use(getSerdePlugin(configuration, this.serialize, this.deserialize)); + + const stack = clientStack.concat(this.middlewareStack); + + const { logger } = configuration; + const clientName = "RestXmlProtocolClient"; + const commandName = "EndpointWithHostLabelOperationCommand"; + const handlerExecutionContext: HandlerExecutionContext = { + logger, + clientName, + commandName, + inputFilterSensitiveLog: HostLabelInput.filterSensitiveLog, + outputFilterSensitiveLog: (output: any) => output, + }; + const { requestHandler } = configuration; + return stack.resolve( + (request: FinalizeHandlerArguments) => + requestHandler.handle(request.request as __HttpRequest, options || {}), + handlerExecutionContext + ); + } + + private serialize( + input: EndpointWithHostLabelOperationCommandInput, + context: __SerdeContext + ): Promise<__HttpRequest> { + return serializeAws_restXmlEndpointWithHostLabelOperationCommand(input, context); + } + + private deserialize( + output: __HttpResponse, + context: __SerdeContext + ): Promise { + return deserializeAws_restXmlEndpointWithHostLabelOperationCommand(output, context); + } + + // Start section: command_body_extra + // End section: command_body_extra +} diff --git a/protocol_tests/aws-restxml/index.ts b/protocol_tests/aws-restxml/index.ts index 588b935c977d..3ca864c73e05 100644 --- a/protocol_tests/aws-restxml/index.ts +++ b/protocol_tests/aws-restxml/index.ts @@ -4,6 +4,9 @@ export * from "./commands/AllQueryStringTypesCommand"; export * from "./commands/ConstantAndVariableQueryStringCommand"; export * from "./commands/ConstantQueryStringCommand"; export * from "./commands/EmptyInputAndEmptyOutputCommand"; +export * from "./commands/EndpointOperationCommand"; +export * from "./commands/EndpointWithHostLabelHeaderOperationCommand"; +export * from "./commands/EndpointWithHostLabelOperationCommand"; export * from "./commands/FlattenedXmlMapCommand"; export * from "./commands/FlattenedXmlMapWithXmlNameCommand"; export * from "./commands/FlattenedXmlMapWithXmlNamespaceCommand"; diff --git a/protocol_tests/aws-restxml/models/models_0.ts b/protocol_tests/aws-restxml/models/models_0.ts index 9b07c60269a0..264724d0449e 100644 --- a/protocol_tests/aws-restxml/models/models_0.ts +++ b/protocol_tests/aws-restxml/models/models_0.ts @@ -100,6 +100,26 @@ export namespace EmptyInputAndEmptyOutputOutput { }); } +export interface HostLabelHeaderInput { + accountId: string | undefined; +} + +export namespace HostLabelHeaderInput { + export const filterSensitiveLog = (obj: HostLabelHeaderInput): any => ({ + ...obj, + }); +} + +export interface HostLabelInput { + label: string | undefined; +} + +export namespace HostLabelInput { + export const filterSensitiveLog = (obj: HostLabelInput): any => ({ + ...obj, + }); +} + export interface FlattenedXmlMapInputOutput { myMap?: { [key: string]: FooEnum | string }; } diff --git a/protocol_tests/aws-restxml/package.json b/protocol_tests/aws-restxml/package.json index 1ac5eb744702..f84f9ac3f74c 100644 --- a/protocol_tests/aws-restxml/package.json +++ b/protocol_tests/aws-restxml/package.json @@ -1,7 +1,7 @@ { "name": "@aws-sdk/aws-restxml", "description": "@aws-sdk/aws-restxml client", - "version": "3.6.1", + "version": "3.7.0", "scripts": { "clean": "yarn remove-definitions && yarn remove-dist && yarn remove-documentation", "build-documentation": "yarn remove-documentation && typedoc ./", @@ -29,20 +29,20 @@ "dependencies": { "@aws-crypto/sha256-browser": "^1.0.0", "@aws-crypto/sha256-js": "^1.0.0", - "@aws-sdk/config-resolver": "3.6.1", - "@aws-sdk/credential-provider-node": "3.6.1", + "@aws-sdk/config-resolver": "3.7.0", + "@aws-sdk/credential-provider-node": "3.7.0", "@aws-sdk/fetch-http-handler": "3.6.1", "@aws-sdk/hash-node": "3.6.1", "@aws-sdk/invalid-dependency": "3.6.1", "@aws-sdk/middleware-content-length": "3.6.1", "@aws-sdk/middleware-host-header": "3.6.1", "@aws-sdk/middleware-logger": "3.6.1", - "@aws-sdk/middleware-retry": "3.6.1", + "@aws-sdk/middleware-retry": "3.7.0", "@aws-sdk/middleware-serde": "3.6.1", "@aws-sdk/middleware-signing": "3.6.1", "@aws-sdk/middleware-stack": "3.6.1", "@aws-sdk/middleware-user-agent": "3.6.1", - "@aws-sdk/node-config-provider": "3.6.1", + "@aws-sdk/node-config-provider": "3.7.0", "@aws-sdk/node-http-handler": "3.6.1", "@aws-sdk/protocol-http": "3.6.1", "@aws-sdk/querystring-builder": "3.6.1", @@ -55,7 +55,7 @@ "@aws-sdk/util-body-length-browser": "3.6.1", "@aws-sdk/util-body-length-node": "3.6.1", "@aws-sdk/util-user-agent-browser": "3.6.1", - "@aws-sdk/util-user-agent-node": "3.6.1", + "@aws-sdk/util-user-agent-node": "3.7.0", "@aws-sdk/util-utf8-browser": "3.6.1", "@aws-sdk/util-utf8-node": "3.6.1", "@aws-sdk/xml-builder": "3.6.1", diff --git a/protocol_tests/aws-restxml/protocols/Aws_restXml.ts b/protocol_tests/aws-restxml/protocols/Aws_restXml.ts index cba6c952d05c..4665451b2707 100644 --- a/protocol_tests/aws-restxml/protocols/Aws_restXml.ts +++ b/protocol_tests/aws-restxml/protocols/Aws_restXml.ts @@ -14,6 +14,15 @@ import { EmptyInputAndEmptyOutputCommandInput, EmptyInputAndEmptyOutputCommandOutput, } from "../commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommandInput, EndpointOperationCommandOutput } from "../commands/EndpointOperationCommand"; +import { + EndpointWithHostLabelHeaderOperationCommandInput, + EndpointWithHostLabelHeaderOperationCommandOutput, +} from "../commands/EndpointWithHostLabelHeaderOperationCommand"; +import { + EndpointWithHostLabelOperationCommandInput, + EndpointWithHostLabelOperationCommandOutput, +} from "../commands/EndpointWithHostLabelOperationCommand"; import { FlattenedXmlMapCommandInput, FlattenedXmlMapCommandOutput } from "../commands/FlattenedXmlMapCommand"; import { FlattenedXmlMapWithXmlNameCommandInput, @@ -129,7 +138,11 @@ import { XmlNestedUnionStruct, XmlUnionShape, } from "../models/models_0"; -import { HttpRequest as __HttpRequest, HttpResponse as __HttpResponse } from "@aws-sdk/protocol-http"; +import { + HttpRequest as __HttpRequest, + HttpResponse as __HttpResponse, + isValidHostname as __isValidHostname, +} from "@aws-sdk/protocol-http"; import { SmithyException as __SmithyException, dateToUtcString as __dateToUtcString, @@ -286,6 +299,104 @@ export const serializeAws_restXmlEmptyInputAndEmptyOutputCommand = async ( }); }; +export const serializeAws_restXmlEndpointOperationCommand = async ( + input: EndpointOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: any = {}; + let resolvedPath = "/EndpointOperation"; + let body: any; + body = ""; + let { hostname: resolvedHostname } = await context.endpoint(); + if (context.disableHostPrefix !== true) { + resolvedHostname = "foo." + resolvedHostname; + if (!__isValidHostname(resolvedHostname)) { + throw new Error("ValidationError: prefixed hostname must be hostname compatible."); + } + } + const { hostname, protocol = "https", port } = await context.endpoint(); + return new __HttpRequest({ + protocol, + hostname: resolvedHostname, + port, + method: "POST", + headers, + path: resolvedPath, + body, + }); +}; + +export const serializeAws_restXmlEndpointWithHostLabelHeaderOperationCommand = async ( + input: EndpointWithHostLabelHeaderOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: any = { + ...(isSerializableHeaderValue(input.accountId) && { "x-amz-account-id": input.accountId! }), + }; + let resolvedPath = "/EndpointWithHostLabelHeaderOperation"; + let body: any; + let { hostname: resolvedHostname } = await context.endpoint(); + if (context.disableHostPrefix !== true) { + resolvedHostname = "{accountId}." + resolvedHostname; + if (input.accountId === undefined) { + throw new Error("Empty value provided for input host prefix: accountId."); + } + resolvedHostname = resolvedHostname.replace("{accountId}", input.accountId!); + if (!__isValidHostname(resolvedHostname)) { + throw new Error("ValidationError: prefixed hostname must be hostname compatible."); + } + } + const { hostname, protocol = "https", port } = await context.endpoint(); + return new __HttpRequest({ + protocol, + hostname: resolvedHostname, + port, + method: "POST", + headers, + path: resolvedPath, + body, + }); +}; + +export const serializeAws_restXmlEndpointWithHostLabelOperationCommand = async ( + input: EndpointWithHostLabelOperationCommandInput, + context: __SerdeContext +): Promise<__HttpRequest> => { + const headers: any = { + "content-type": "application/xml", + }; + let resolvedPath = "/EndpointWithHostLabelOperation"; + let body: any; + body = ''; + const bodyNode = new __XmlNode("HostLabelInput"); + if (input.label !== undefined) { + const node = new __XmlNode("String").addChildNode(new __XmlText(input.label)).withName("label"); + bodyNode.addChildNode(node); + } + body += bodyNode.toString(); + let { hostname: resolvedHostname } = await context.endpoint(); + if (context.disableHostPrefix !== true) { + resolvedHostname = "foo.{label}." + resolvedHostname; + if (input.label === undefined) { + throw new Error("Empty value provided for input host prefix: label."); + } + resolvedHostname = resolvedHostname.replace("{label}", input.label!); + if (!__isValidHostname(resolvedHostname)) { + throw new Error("ValidationError: prefixed hostname must be hostname compatible."); + } + } + const { hostname, protocol = "https", port } = await context.endpoint(); + return new __HttpRequest({ + protocol, + hostname: resolvedHostname, + port, + method: "POST", + headers, + path: resolvedPath, + body, + }); +}; + export const serializeAws_restXmlFlattenedXmlMapCommand = async ( input: FlattenedXmlMapCommandInput, context: __SerdeContext @@ -1986,6 +2097,135 @@ const deserializeAws_restXmlEmptyInputAndEmptyOutputCommandError = async ( return Promise.reject(Object.assign(new Error(message), response)); }; +export const deserializeAws_restXmlEndpointOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode !== 200 && output.statusCode >= 300) { + return deserializeAws_restXmlEndpointOperationCommandError(output, context); + } + const contents: EndpointOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + await collectBody(output.body, context); + return Promise.resolve(contents); +}; + +const deserializeAws_restXmlEndpointOperationCommandError = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + const parsedOutput: any = { + ...output, + body: await parseBody(output.body, context), + }; + let response: __SmithyException & __MetadataBearer & { [key: string]: any }; + let errorCode: string = "UnknownError"; + errorCode = loadRestXmlErrorCode(output, parsedOutput.body); + switch (errorCode) { + default: + const parsedBody = parsedOutput.body; + errorCode = parsedBody.Error.code || parsedBody.Error.Code || errorCode; + response = { + ...parsedBody.Error, + name: `${errorCode}`, + message: parsedBody.Error.message || parsedBody.Error.Message || errorCode, + $fault: "client", + $metadata: deserializeMetadata(output), + } as any; + } + const message = response.message || response.Message || errorCode; + response.message = message; + delete response.Message; + return Promise.reject(Object.assign(new Error(message), response)); +}; + +export const deserializeAws_restXmlEndpointWithHostLabelHeaderOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode !== 200 && output.statusCode >= 300) { + return deserializeAws_restXmlEndpointWithHostLabelHeaderOperationCommandError(output, context); + } + const contents: EndpointWithHostLabelHeaderOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + await collectBody(output.body, context); + return Promise.resolve(contents); +}; + +const deserializeAws_restXmlEndpointWithHostLabelHeaderOperationCommandError = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + const parsedOutput: any = { + ...output, + body: await parseBody(output.body, context), + }; + let response: __SmithyException & __MetadataBearer & { [key: string]: any }; + let errorCode: string = "UnknownError"; + errorCode = loadRestXmlErrorCode(output, parsedOutput.body); + switch (errorCode) { + default: + const parsedBody = parsedOutput.body; + errorCode = parsedBody.Error.code || parsedBody.Error.Code || errorCode; + response = { + ...parsedBody.Error, + name: `${errorCode}`, + message: parsedBody.Error.message || parsedBody.Error.Message || errorCode, + $fault: "client", + $metadata: deserializeMetadata(output), + } as any; + } + const message = response.message || response.Message || errorCode; + response.message = message; + delete response.Message; + return Promise.reject(Object.assign(new Error(message), response)); +}; + +export const deserializeAws_restXmlEndpointWithHostLabelOperationCommand = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + if (output.statusCode !== 200 && output.statusCode >= 300) { + return deserializeAws_restXmlEndpointWithHostLabelOperationCommandError(output, context); + } + const contents: EndpointWithHostLabelOperationCommandOutput = { + $metadata: deserializeMetadata(output), + }; + await collectBody(output.body, context); + return Promise.resolve(contents); +}; + +const deserializeAws_restXmlEndpointWithHostLabelOperationCommandError = async ( + output: __HttpResponse, + context: __SerdeContext +): Promise => { + const parsedOutput: any = { + ...output, + body: await parseBody(output.body, context), + }; + let response: __SmithyException & __MetadataBearer & { [key: string]: any }; + let errorCode: string = "UnknownError"; + errorCode = loadRestXmlErrorCode(output, parsedOutput.body); + switch (errorCode) { + default: + const parsedBody = parsedOutput.body; + errorCode = parsedBody.Error.code || parsedBody.Error.Code || errorCode; + response = { + ...parsedBody.Error, + name: `${errorCode}`, + message: parsedBody.Error.message || parsedBody.Error.Message || errorCode, + $fault: "client", + $metadata: deserializeMetadata(output), + } as any; + } + const message = response.message || response.Message || errorCode; + response.message = message; + delete response.Message; + return Promise.reject(Object.assign(new Error(message), response)); +}; + export const deserializeAws_restXmlFlattenedXmlMapCommand = async ( output: __HttpResponse, context: __SerdeContext diff --git a/protocol_tests/aws-restxml/tests/functional/restxml.spec.ts b/protocol_tests/aws-restxml/tests/functional/restxml.spec.ts index 99b14dbad75a..17597da2e2e1 100644 --- a/protocol_tests/aws-restxml/tests/functional/restxml.spec.ts +++ b/protocol_tests/aws-restxml/tests/functional/restxml.spec.ts @@ -3,6 +3,9 @@ import { AllQueryStringTypesCommand } from "../../commands/AllQueryStringTypesCo import { ConstantAndVariableQueryStringCommand } from "../../commands/ConstantAndVariableQueryStringCommand"; import { ConstantQueryStringCommand } from "../../commands/ConstantQueryStringCommand"; import { EmptyInputAndEmptyOutputCommand } from "../../commands/EmptyInputAndEmptyOutputCommand"; +import { EndpointOperationCommand } from "../../commands/EndpointOperationCommand"; +import { EndpointWithHostLabelHeaderOperationCommand } from "../../commands/EndpointWithHostLabelHeaderOperationCommand"; +import { EndpointWithHostLabelOperationCommand } from "../../commands/EndpointWithHostLabelOperationCommand"; import { FlattenedXmlMapCommand } from "../../commands/FlattenedXmlMapCommand"; import { FlattenedXmlMapWithXmlNameCommand } from "../../commands/FlattenedXmlMapWithXmlNameCommand"; import { FlattenedXmlMapWithXmlNamespaceCommand } from "../../commands/FlattenedXmlMapWithXmlNamespaceCommand"; @@ -426,6 +429,107 @@ it("EmptyInputAndEmptyOutput:Response", async () => { expect(r["$metadata"].httpStatusCode).toBe(200); }); +/** + * Operations can prepend to the given host if they define the + * endpoint trait. + */ +it("RestXmlEndpointTrait:Request", async () => { + const client = new RestXmlProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EndpointOperationCommand({}); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/EndpointOperation"); + + expect(r.body).toBeFalsy(); + } +}); + +/** + * Operations can prepend to the given host if they define the + * endpoint trait, and can use the host label trait to define + * further customization based on user input. The label must also + * be serialized in into any other location it is bound to, such + * as the body or in this case an http header. + */ +it("RestXmlEndpointTraitWithHostLabelAndHttpBinding:Request", async () => { + const client = new RestXmlProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EndpointWithHostLabelHeaderOperationCommand({ + accountId: "bar", + } as any); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/EndpointWithHostLabelHeaderOperation"); + + expect(r.headers["x-amz-account-id"]).toBeDefined(); + expect(r.headers["x-amz-account-id"]).toBe("bar"); + + expect(r.body).toBeFalsy(); + } +}); + +/** + * Operations can prepend to the given host if they define the + * endpoint trait, and can use the host label trait to define + * further customization based on user input. + */ +it("RestXmlEndpointTraitWithHostLabel:Request", async () => { + const client = new RestXmlProtocolClient({ + ...clientParams, + requestHandler: new RequestSerializationTestHandler(), + }); + + const command = new EndpointWithHostLabelOperationCommand({ + label: "bar", + } as any); + try { + await client.send(command); + fail("Expected an EXPECTED_REQUEST_SERIALIZATION_ERROR to be thrown"); + return; + } catch (err) { + if (!(err instanceof EXPECTED_REQUEST_SERIALIZATION_ERROR)) { + fail(err); + return; + } + const r = err.request; + expect(r.method).toBe("POST"); + expect(r.path).toBe("/EndpointWithHostLabelOperation"); + + expect(r.body).toBeDefined(); + const bodyString = ` + + + `; + const unequalParts: any = compareEquivalentXmlBodies(bodyString, r.body.toString()); + expect(unequalParts).toBeUndefined(); + } +}); + /** * Serializes flattened XML maps in requests */