From 747d3cebd40499a7d2930c52827c5c7ab7df4b29 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 7 Aug 2026 11:01:34 +0000 Subject: [PATCH] chore(release): Version packages --- .changeset/fluffy-donkeys-jump.md | 11 ----------- packages/adapter-nextjs/package.json | 2 +- packages/auth/CHANGELOG.md | 12 ++++++++++++ packages/auth/package.json | 2 +- packages/aws-amplify/CHANGELOG.md | 7 +++++++ packages/aws-amplify/package.json | 4 ++-- packages/pubsub/CHANGELOG.md | 7 +++++++ packages/pubsub/package.json | 4 ++-- packages/rtn-passkeys/example/package.json | 2 +- scripts/tsc-compliance-test/package.json | 2 +- 10 files changed, 34 insertions(+), 19 deletions(-) delete mode 100644 .changeset/fluffy-donkeys-jump.md diff --git a/.changeset/fluffy-donkeys-jump.md b/.changeset/fluffy-donkeys-jump.md deleted file mode 100644 index e69bfd535f4..00000000000 --- a/.changeset/fluffy-donkeys-jump.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@aws-amplify/auth': patch ---- - -fix(auth): allow prompt=none silent SSO to resume federated sessions - -`signInWithRedirect` always appended `identity_provider=COGNITO` to the `/oauth2/authorize` request when no `provider` or `idpIdentifier` was supplied. Cognito treats `identity_provider` as a provider selector, so pinning it to `COGNITO` while requesting a silent sign in with `options.prompt: 'NONE'` restricted the attempt to native Cognito sessions. Users whose live hosted UI session originated from a federated IdP (for example Google or a SAML provider) were rejected with `error=login_required` instead of having their session resumed. - -`identity_provider` is now omitted only when `prompt` is `'NONE'` and neither `provider` nor `idpIdentifier` is specified, which lets Cognito resume whichever session is already active. All other behavior is unchanged: an explicit `provider` still sends `identity_provider`, an `idpIdentifier` still sends `idp_identifier`, and the interactive no-argument call still defaults to `identity_provider=COGNITO`. - -Fixes https://github.com/aws-amplify/amplify-js/issues/14897 diff --git a/packages/adapter-nextjs/package.json b/packages/adapter-nextjs/package.json index 2b8809e95fe..a9b8cc7464b 100644 --- a/packages/adapter-nextjs/package.json +++ b/packages/adapter-nextjs/package.json @@ -14,7 +14,7 @@ "@types/node": "^20.3.1", "@types/react": "^18.2.13", "@types/react-dom": "^18.2.6", - "aws-amplify": "6.20.0", + "aws-amplify": "6.20.1", "jest-fetch-mock": "3.0.3", "next": ">= 13.5.0 <17.0.0" }, diff --git a/packages/auth/CHANGELOG.md b/packages/auth/CHANGELOG.md index cce02e5a72c..7a2655d3501 100644 --- a/packages/auth/CHANGELOG.md +++ b/packages/auth/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log +## 6.20.1 + +### Patch Changes + +- [#14902](https://github.com/aws-amplify/amplify-js/pull/14902) [`4661401`](https://github.com/aws-amplify/amplify-js/commit/46614015534d5d2080b2da4887ec020cb15bcea8) Thanks [@soberm](https://github.com/soberm)! - fix(auth): allow prompt=none silent SSO to resume federated sessions + + `signInWithRedirect` always appended `identity_provider=COGNITO` to the `/oauth2/authorize` request when no `provider` or `idpIdentifier` was supplied. Cognito treats `identity_provider` as a provider selector, so pinning it to `COGNITO` while requesting a silent sign in with `options.prompt: 'NONE'` restricted the attempt to native Cognito sessions. Users whose live hosted UI session originated from a federated IdP (for example Google or a SAML provider) were rejected with `error=login_required` instead of having their session resumed. + + `identity_provider` is now omitted only when `prompt` is `'NONE'` and neither `provider` nor `idpIdentifier` is specified, which lets Cognito resume whichever session is already active. All other behavior is unchanged: an explicit `provider` still sends `identity_provider`, an `idpIdentifier` still sends `idp_identifier`, and the interactive no-argument call still defaults to `identity_provider=COGNITO`. + + Fixes https://github.com/aws-amplify/amplify-js/issues/14897 + ## 6.20.0 ### Minor Changes diff --git a/packages/auth/package.json b/packages/auth/package.json index 51094c8d93b..95ecb5bcb16 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/auth", - "version": "6.20.0", + "version": "6.20.1", "description": "Auth category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", diff --git a/packages/aws-amplify/CHANGELOG.md b/packages/aws-amplify/CHANGELOG.md index d1626cb002e..0ce6db00ce3 100644 --- a/packages/aws-amplify/CHANGELOG.md +++ b/packages/aws-amplify/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 6.20.1 + +### Patch Changes + +- Updated dependencies [[`4661401`](https://github.com/aws-amplify/amplify-js/commit/46614015534d5d2080b2da4887ec020cb15bcea8)]: + - @aws-amplify/auth@6.20.1 + ## 6.20.0 ### Minor Changes diff --git a/packages/aws-amplify/package.json b/packages/aws-amplify/package.json index a0883432d90..cd7863430a1 100644 --- a/packages/aws-amplify/package.json +++ b/packages/aws-amplify/package.json @@ -1,6 +1,6 @@ { "name": "aws-amplify", - "version": "6.20.0", + "version": "6.20.1", "description": "AWS Amplify is a JavaScript library for Frontend and mobile developers building cloud-enabled applications.", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -305,7 +305,7 @@ "dependencies": { "@aws-amplify/analytics": "7.1.0", "@aws-amplify/api": "6.3.29", - "@aws-amplify/auth": "6.20.0", + "@aws-amplify/auth": "6.20.1", "@aws-amplify/core": "6.18.0", "@aws-amplify/datastore": "5.1.10", "@aws-amplify/notifications": "2.1.0", diff --git a/packages/pubsub/CHANGELOG.md b/packages/pubsub/CHANGELOG.md index 6be739681f9..2bd0d336d15 100644 --- a/packages/pubsub/CHANGELOG.md +++ b/packages/pubsub/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 6.1.71 + +### Patch Changes + +- Updated dependencies [[`4661401`](https://github.com/aws-amplify/amplify-js/commit/46614015534d5d2080b2da4887ec020cb15bcea8)]: + - @aws-amplify/auth@6.20.1 + ## 6.1.70 ### Patch Changes diff --git a/packages/pubsub/package.json b/packages/pubsub/package.json index 6fa28e281ad..63e9c884dfd 100644 --- a/packages/pubsub/package.json +++ b/packages/pubsub/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/pubsub", - "version": "6.1.70", + "version": "6.1.71", "description": "Pubsub category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -74,7 +74,7 @@ "mqtt" ], "dependencies": { - "@aws-amplify/auth": "6.20.0", + "@aws-amplify/auth": "6.20.1", "buffer": "4.9.2", "graphql": "15.8.0", "rxjs": "^7.8.1", diff --git a/packages/rtn-passkeys/example/package.json b/packages/rtn-passkeys/example/package.json index 7291eae0efc..b8086d16141 100644 --- a/packages/rtn-passkeys/example/package.json +++ b/packages/rtn-passkeys/example/package.json @@ -14,7 +14,7 @@ "@aws-amplify/react-native": "1.3.3", "@aws-amplify/rtn-passkeys": "1.1.2", "@react-native-async-storage/async-storage": "^2.1.2", - "aws-amplify": "6.20.0", + "aws-amplify": "6.20.1", "react": "19.2.1", "react-native": "0.79.2", "react-native-get-random-values": "^1.11.0" diff --git a/scripts/tsc-compliance-test/package.json b/scripts/tsc-compliance-test/package.json index 954d4a145a9..426e6d098b4 100644 --- a/scripts/tsc-compliance-test/package.json +++ b/scripts/tsc-compliance-test/package.json @@ -5,7 +5,7 @@ "private": true, "devDependencies": { "@types/node": "16.18.82", - "aws-amplify": "6.20.0", + "aws-amplify": "6.20.1", "typescript": "4.5.x" }, "scripts": {