From 66434129fc7efab9d9f06e4d29a228439e9e221b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 30 Jul 2026 08:42:41 +0000 Subject: [PATCH] chore(release): Version packages --- ...ications-connect-customer-profiles-push.md | 13 ------------ packages/adapter-nextjs/package.json | 2 +- packages/analytics/package.json | 2 +- packages/api-graphql/CHANGELOG.md | 7 +++++++ packages/api-graphql/package.json | 4 ++-- packages/api-rest/package.json | 2 +- packages/api/CHANGELOG.md | 7 +++++++ packages/api/package.json | 6 +++--- packages/auth/package.json | 2 +- packages/aws-amplify/CHANGELOG.md | 20 +++++++++++++++++++ packages/aws-amplify/package.json | 10 +++++----- packages/core/CHANGELOG.md | 12 +++++++++++ packages/core/package.json | 2 +- .../datastore-storage-adapter/package.json | 4 ++-- packages/datastore/CHANGELOG.md | 8 ++++++++ packages/datastore/package.json | 8 ++++---- packages/geo/package.json | 2 +- packages/interactions/package.json | 2 +- packages/notifications/CHANGELOG.md | 12 +++++++++++ packages/notifications/package.json | 4 ++-- packages/predictions/package.json | 2 +- packages/pubsub/package.json | 2 +- packages/rtn-passkeys/example/package.json | 2 +- packages/storage/package.json | 2 +- scripts/tsc-compliance-test/package.json | 2 +- 25 files changed, 96 insertions(+), 43 deletions(-) delete mode 100644 .changeset/notifications-connect-customer-profiles-push.md diff --git a/.changeset/notifications-connect-customer-profiles-push.md b/.changeset/notifications-connect-customer-profiles-push.md deleted file mode 100644 index 0c12aad4cad..00000000000 --- a/.changeset/notifications-connect-customer-profiles-push.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'@aws-amplify/core': minor -'@aws-amplify/notifications': minor -'aws-amplify': minor ---- - -feat(notifications): add Amazon Connect Customer Profiles push notifications provider - -Push Notifications can now be delivered through Amazon Connect Customer Profiles via the new `aws-amplify/push-notifications/customer-profiles` sub-path export. The provider ships `identifyUser`, `initializePushNotifications`, `registerDevice`, and `removeDevice` alongside the transport-agnostic badge, permission, launch-notification, and notification/token listener APIs, with SigV4-signed device registration and client-side user-profile validation. `Amplify.configure` accepts the corresponding `amazon_connect` notifications configuration from `amplify_outputs.json`. - -Device registration follows the signed-in principal: `initializePushNotifications` registers the device when a push token is received and re-registers it on sign-in so an existing registration is re-homed to the authenticated principal. Because de-registration is authorized against the calling principal, applications should await `removeDevice()` before `signOut()` to stop delivery to a device. - -The default `aws-amplify/push-notifications` entry point emits a one-time `ConsoleLogger` notice at runtime directing customers to the Customer Profiles sub-path, since that entry point is backed by Amazon Pinpoint and AWS ends support for Amazon Pinpoint on October 30, 2026. Both changes are backwards compatible: existing exports keep their names, types, and signatures. diff --git a/packages/adapter-nextjs/package.json b/packages/adapter-nextjs/package.json index 487fd3c6028..2b8809e95fe 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.19.0", + "aws-amplify": "6.20.0", "jest-fetch-mock": "3.0.3", "next": ">= 13.5.0 <17.0.0" }, diff --git a/packages/analytics/package.json b/packages/analytics/package.json index 14001b32070..a50717be9a8 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -104,7 +104,7 @@ "@aws-amplify/core": "^6.16.2" }, "devDependencies": { - "@aws-amplify/core": "6.17.0", + "@aws-amplify/core": "6.18.0", "@aws-amplify/react-native": "1.3.3", "@aws-sdk/types": "^3.973.6" } diff --git a/packages/api-graphql/CHANGELOG.md b/packages/api-graphql/CHANGELOG.md index 59b7dc6ec30..9196e54ec8a 100644 --- a/packages/api-graphql/CHANGELOG.md +++ b/packages/api-graphql/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 4.8.10 + +### Patch Changes + +- Updated dependencies [[`bcdc02b`](https://github.com/aws-amplify/amplify-js/commit/bcdc02ba2a1b9b8e6ab8b384a4586cf9605b41c1)]: + - @aws-amplify/core@6.18.0 + ## 4.8.9 ### Patch Changes diff --git a/packages/api-graphql/package.json b/packages/api-graphql/package.json index 119fcd788c5..c5b6e21b1e1 100644 --- a/packages/api-graphql/package.json +++ b/packages/api-graphql/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/api-graphql", - "version": "4.8.9", + "version": "4.8.10", "description": "Api-graphql category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -81,7 +81,7 @@ ], "dependencies": { "@aws-amplify/api-rest": "4.6.4", - "@aws-amplify/core": "6.17.0", + "@aws-amplify/core": "6.18.0", "@aws-amplify/data-schema": "^1.7.0", "@aws-sdk/types": "^3.973.6", "graphql": "15.8.0", diff --git a/packages/api-rest/package.json b/packages/api-rest/package.json index 19cafa14405..66d3a36c47a 100644 --- a/packages/api-rest/package.json +++ b/packages/api-rest/package.json @@ -88,7 +88,7 @@ "@aws-amplify/core": "^6.16.2" }, "devDependencies": { - "@aws-amplify/core": "6.17.0", + "@aws-amplify/core": "6.18.0", "@aws-amplify/react-native": "1.3.3", "@aws-sdk/types": "^3.973.6" } diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md index 8ded8e6a17b..a5394ea1b26 100644 --- a/packages/api/CHANGELOG.md +++ b/packages/api/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 6.3.29 + +### Patch Changes + +- Updated dependencies []: + - @aws-amplify/api-graphql@4.8.10 + ## 6.3.28 ### Patch Changes diff --git a/packages/api/package.json b/packages/api/package.json index 1830b221243..eeb24fabcc2 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/api", - "version": "6.3.28", + "version": "6.3.29", "description": "Api category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -69,7 +69,7 @@ }, "homepage": "https://docs.amplify.aws/", "devDependencies": { - "@aws-amplify/core": "6.17.0", + "@aws-amplify/core": "6.18.0", "jest-fetch-mock": "3.0.3" }, "files": [ @@ -81,7 +81,7 @@ "server" ], "dependencies": { - "@aws-amplify/api-graphql": "4.8.9", + "@aws-amplify/api-graphql": "4.8.10", "@aws-amplify/api-rest": "4.6.4", "@aws-amplify/data-schema": "^1.7.0", "rxjs": "^7.8.1", diff --git a/packages/auth/package.json b/packages/auth/package.json index 329d4f8a4fd..51094c8d93b 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -106,7 +106,7 @@ } }, "devDependencies": { - "@aws-amplify/core": "6.17.0", + "@aws-amplify/core": "6.18.0", "@aws-amplify/react-native": "1.3.3", "@jest/test-sequencer": "^29.7.0" } diff --git a/packages/aws-amplify/CHANGELOG.md b/packages/aws-amplify/CHANGELOG.md index 0f4510c5651..d1626cb002e 100644 --- a/packages/aws-amplify/CHANGELOG.md +++ b/packages/aws-amplify/CHANGELOG.md @@ -1,5 +1,25 @@ # Change Log +## 6.20.0 + +### Minor Changes + +- [#14866](https://github.com/aws-amplify/amplify-js/pull/14866) [`bcdc02b`](https://github.com/aws-amplify/amplify-js/commit/bcdc02ba2a1b9b8e6ab8b384a4586cf9605b41c1) Thanks [@soberm](https://github.com/soberm)! - feat(notifications): add Amazon Connect Customer Profiles push notifications provider + + Push Notifications can now be delivered through Amazon Connect Customer Profiles via the new `aws-amplify/push-notifications/customer-profiles` sub-path export. The provider ships `identifyUser`, `initializePushNotifications`, `registerDevice`, and `removeDevice` alongside the transport-agnostic badge, permission, launch-notification, and notification/token listener APIs, with SigV4-signed device registration and client-side user-profile validation. `Amplify.configure` accepts the corresponding `amazon_connect` notifications configuration from `amplify_outputs.json`. + + Device registration follows the signed-in principal: `initializePushNotifications` registers the device when a push token is received and re-registers it on sign-in so an existing registration is re-homed to the authenticated principal. Because de-registration is authorized against the calling principal, applications should await `removeDevice()` before `signOut()` to stop delivery to a device. + + The default `aws-amplify/push-notifications` entry point emits a one-time `ConsoleLogger` notice at runtime directing customers to the Customer Profiles sub-path, since that entry point is backed by Amazon Pinpoint and AWS ends support for Amazon Pinpoint on October 30, 2026. Both changes are backwards compatible: existing exports keep their names, types, and signatures. + +### Patch Changes + +- Updated dependencies [[`bcdc02b`](https://github.com/aws-amplify/amplify-js/commit/bcdc02ba2a1b9b8e6ab8b384a4586cf9605b41c1)]: + - @aws-amplify/core@6.18.0 + - @aws-amplify/notifications@2.1.0 + - @aws-amplify/api@6.3.29 + - @aws-amplify/datastore@5.1.10 + ## 6.19.0 ### Minor Changes diff --git a/packages/aws-amplify/package.json b/packages/aws-amplify/package.json index 0efb24e2e84..a0883432d90 100644 --- a/packages/aws-amplify/package.json +++ b/packages/aws-amplify/package.json @@ -1,6 +1,6 @@ { "name": "aws-amplify", - "version": "6.19.0", + "version": "6.20.0", "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", @@ -304,11 +304,11 @@ ], "dependencies": { "@aws-amplify/analytics": "7.1.0", - "@aws-amplify/api": "6.3.28", + "@aws-amplify/api": "6.3.29", "@aws-amplify/auth": "6.20.0", - "@aws-amplify/core": "6.17.0", - "@aws-amplify/datastore": "5.1.9", - "@aws-amplify/notifications": "2.0.94", + "@aws-amplify/core": "6.18.0", + "@aws-amplify/datastore": "5.1.10", + "@aws-amplify/notifications": "2.1.0", "@aws-amplify/storage": "6.16.0", "tslib": "^2.5.0" }, diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 0bb60e6b57c..8a13c129705 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log +## 6.18.0 + +### Minor Changes + +- [#14866](https://github.com/aws-amplify/amplify-js/pull/14866) [`bcdc02b`](https://github.com/aws-amplify/amplify-js/commit/bcdc02ba2a1b9b8e6ab8b384a4586cf9605b41c1) Thanks [@soberm](https://github.com/soberm)! - feat(notifications): add Amazon Connect Customer Profiles push notifications provider + + Push Notifications can now be delivered through Amazon Connect Customer Profiles via the new `aws-amplify/push-notifications/customer-profiles` sub-path export. The provider ships `identifyUser`, `initializePushNotifications`, `registerDevice`, and `removeDevice` alongside the transport-agnostic badge, permission, launch-notification, and notification/token listener APIs, with SigV4-signed device registration and client-side user-profile validation. `Amplify.configure` accepts the corresponding `amazon_connect` notifications configuration from `amplify_outputs.json`. + + Device registration follows the signed-in principal: `initializePushNotifications` registers the device when a push token is received and re-registers it on sign-in so an existing registration is re-homed to the authenticated principal. Because de-registration is authorized against the calling principal, applications should await `removeDevice()` before `signOut()` to stop delivery to a device. + + The default `aws-amplify/push-notifications` entry point emits a one-time `ConsoleLogger` notice at runtime directing customers to the Customer Profiles sub-path, since that entry point is backed by Amazon Pinpoint and AWS ends support for Amazon Pinpoint on October 30, 2026. Both changes are backwards compatible: existing exports keep their names, types, and signatures. + ## 6.17.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index f3fb951da94..b69d87bdf95 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/core", - "version": "6.17.0", + "version": "6.18.0", "description": "Core category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", diff --git a/packages/datastore-storage-adapter/package.json b/packages/datastore-storage-adapter/package.json index 05cf8a28416..c075f984abe 100644 --- a/packages/datastore-storage-adapter/package.json +++ b/packages/datastore-storage-adapter/package.json @@ -36,8 +36,8 @@ "@aws-amplify/core": "^6.16.2" }, "devDependencies": { - "@aws-amplify/core": "6.17.0", - "@aws-amplify/datastore": "5.1.9", + "@aws-amplify/core": "6.18.0", + "@aws-amplify/datastore": "5.1.10", "@types/better-sqlite3": "^7.6.13", "@types/react-native-sqlite-storage": "5.0.1", "better-sqlite3": "^12.6.2", diff --git a/packages/datastore/CHANGELOG.md b/packages/datastore/CHANGELOG.md index e2449eacbd2..cebb882e840 100644 --- a/packages/datastore/CHANGELOG.md +++ b/packages/datastore/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 5.1.10 + +### Patch Changes + +- Updated dependencies []: + - @aws-amplify/api@6.3.29 + - @aws-amplify/api-graphql@4.8.10 + ## 5.1.9 ### Patch Changes diff --git a/packages/datastore/package.json b/packages/datastore/package.json index 648d95ced76..83c3f6b6f38 100644 --- a/packages/datastore/package.json +++ b/packages/datastore/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/datastore", - "version": "5.1.9", + "version": "5.1.10", "description": "AppSyncLocal support for aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -45,8 +45,8 @@ "src" ], "dependencies": { - "@aws-amplify/api": "6.3.28", - "@aws-amplify/api-graphql": "4.8.9", + "@aws-amplify/api": "6.3.29", + "@aws-amplify/api-graphql": "4.8.10", "buffer": "4.9.2", "idb": "5.0.6", "immer": "^11.1.9", @@ -57,7 +57,7 @@ "@aws-amplify/core": "^6.16.2" }, "devDependencies": { - "@aws-amplify/core": "6.17.0", + "@aws-amplify/core": "6.18.0", "@aws-amplify/react-native": "1.3.3", "@types/uuid-validate": "^0.0.1", "dexie": "3.2.2", diff --git a/packages/geo/package.json b/packages/geo/package.json index 2e365a4eaad..c39988f2398 100644 --- a/packages/geo/package.json +++ b/packages/geo/package.json @@ -78,7 +78,7 @@ "@aws-amplify/core": "^6.16.2" }, "devDependencies": { - "@aws-amplify/core": "6.17.0" + "@aws-amplify/core": "6.18.0" }, "size-limit": [ { diff --git a/packages/interactions/package.json b/packages/interactions/package.json index 17f48cf40bd..a49031ef6c0 100644 --- a/packages/interactions/package.json +++ b/packages/interactions/package.json @@ -81,7 +81,7 @@ "tslib": "^2.5.0" }, "devDependencies": { - "@aws-amplify/core": "6.17.0" + "@aws-amplify/core": "6.18.0" }, "size-limit": [ { diff --git a/packages/notifications/CHANGELOG.md b/packages/notifications/CHANGELOG.md index cfcdd83a20b..3ce59de2d9f 100644 --- a/packages/notifications/CHANGELOG.md +++ b/packages/notifications/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log +## 2.1.0 + +### Minor Changes + +- [#14866](https://github.com/aws-amplify/amplify-js/pull/14866) [`bcdc02b`](https://github.com/aws-amplify/amplify-js/commit/bcdc02ba2a1b9b8e6ab8b384a4586cf9605b41c1) Thanks [@soberm](https://github.com/soberm)! - feat(notifications): add Amazon Connect Customer Profiles push notifications provider + + Push Notifications can now be delivered through Amazon Connect Customer Profiles via the new `aws-amplify/push-notifications/customer-profiles` sub-path export. The provider ships `identifyUser`, `initializePushNotifications`, `registerDevice`, and `removeDevice` alongside the transport-agnostic badge, permission, launch-notification, and notification/token listener APIs, with SigV4-signed device registration and client-side user-profile validation. `Amplify.configure` accepts the corresponding `amazon_connect` notifications configuration from `amplify_outputs.json`. + + Device registration follows the signed-in principal: `initializePushNotifications` registers the device when a push token is received and re-registers it on sign-in so an existing registration is re-homed to the authenticated principal. Because de-registration is authorized against the calling principal, applications should await `removeDevice()` before `signOut()` to stop delivery to a device. + + The default `aws-amplify/push-notifications` entry point emits a one-time `ConsoleLogger` notice at runtime directing customers to the Customer Profiles sub-path, since that entry point is backed by Amazon Pinpoint and AWS ends support for Amazon Pinpoint on October 30, 2026. Both changes are backwards compatible: existing exports keep their names, types, and signatures. + ## 2.0.94 ### Patch Changes diff --git a/packages/notifications/package.json b/packages/notifications/package.json index ba49f60fe09..e0024edaf46 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/notifications", - "version": "2.0.94", + "version": "2.1.0", "description": "Notifications category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -109,7 +109,7 @@ "@aws-amplify/core": "^6.16.2" }, "devDependencies": { - "@aws-amplify/core": "6.17.0", + "@aws-amplify/core": "6.18.0", "@aws-amplify/react-native": "1.3.3" } } diff --git a/packages/predictions/package.json b/packages/predictions/package.json index 254ba694eeb..b6ca01a5444 100644 --- a/packages/predictions/package.json +++ b/packages/predictions/package.json @@ -59,7 +59,7 @@ "@aws-amplify/core": "^6.16.2" }, "devDependencies": { - "@aws-amplify/core": "6.17.0" + "@aws-amplify/core": "6.18.0" }, "size-limit": [ { diff --git a/packages/pubsub/package.json b/packages/pubsub/package.json index 73b136da8e2..6fa28e281ad 100644 --- a/packages/pubsub/package.json +++ b/packages/pubsub/package.json @@ -85,7 +85,7 @@ "@aws-amplify/core": "^6.16.2" }, "devDependencies": { - "@aws-amplify/core": "6.17.0" + "@aws-amplify/core": "6.18.0" }, "size-limit": [ { diff --git a/packages/rtn-passkeys/example/package.json b/packages/rtn-passkeys/example/package.json index cdf00aaf334..7291eae0efc 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.19.0", + "aws-amplify": "6.20.0", "react": "19.2.1", "react-native": "0.79.2", "react-native-get-random-values": "^1.11.0" diff --git a/packages/storage/package.json b/packages/storage/package.json index 19b73f6f589..21f5c693e74 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -112,7 +112,7 @@ "@aws-amplify/core": "^6.16.2" }, "devDependencies": { - "@aws-amplify/core": "6.17.0", + "@aws-amplify/core": "6.18.0", "@aws-amplify/react-native": "1.3.3", "@types/node": "20.14.12" } diff --git a/scripts/tsc-compliance-test/package.json b/scripts/tsc-compliance-test/package.json index a0d08d56524..954d4a145a9 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.19.0", + "aws-amplify": "6.20.0", "typescript": "4.5.x" }, "scripts": {