From 2ef7c597ff8296a997a0cfada5eb34ddf88d9f45 Mon Sep 17 00:00:00 2001 From: Ashwin Kumar Date: Tue, 25 Jun 2024 18:00:35 -0700 Subject: [PATCH 01/21] chore: update PRs checklist to also add/update E2E tests (#13543) * chore: update PRs checklist to also add/update E2E tests * Update .github/PULL_REQUEST_TEMPLATE.md Co-authored-by: Hui Zhao <10602282+HuiSF@users.noreply.github.com> * address feedback --------- Co-authored-by: Ashwin Kumar Co-authored-by: Hui Zhao <10602282+HuiSF@users.noreply.github.com> --- .github/PULL_REQUEST_TEMPLATE.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 20ef03327ad..901a2eb8cc1 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -24,8 +24,15 @@ the requirements below. - [ ] PR description included - [ ] `yarn test` passes -- [ ] Tests are [changed or added](https://github.com/aws-amplify/amplify-js/blob/main/CONTRIBUTING.md#steps-towards-contributions) +- [ ] Unit Tests are [changed or added](https://github.com/aws-amplify/amplify-js/blob/main/CONTRIBUTING.md#steps-towards-contributions) - [ ] Relevant documentation is changed or added (and PR referenced) + + + +#### Checklist for repo maintainers + + +- [ ] Verify E2E tests for existing workflows are working as expected or add E2E tests for newly added workflows - [ ] New source file paths included in this PR have been added to CODEOWNERS, if appropriate - + By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. From b6de5f9127f5382bb880becbcbc29748d8cf9d60 Mon Sep 17 00:00:00 2001 From: Hui Zhao <10602282+HuiSF@users.noreply.github.com> Date: Wed, 26 Jun 2024 11:23:35 -0700 Subject: [PATCH 02/21] chore: enabling linting on __tests__ for the react-native packages (#13545) * chore: enabling linting on __tests__ for the react-native packages * chore(rtn-push-notification): run yarn lint:fix * chore(rtn-push-notification): manual fix linter errors --- .eslintrc.js | 12 ------------ .../__tests__/apis/getPermissionStatus.test.ts | 2 +- .../__tests__/apis/registerHeadlessTask.test.ts | 1 + .../__tests__/testUtils/data.ts | 2 +- .../__tests__/utils/normalizeNativeMessage.test.ts | 13 +++++++++---- 5 files changed, 12 insertions(+), 18 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 955eb6c96e2..01ea33f2bd3 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -35,25 +35,13 @@ module.exports = { 'setupTests.ts', 'jest.setup.*', 'jest.config.*', - // 'packages/adapter-nextjs/__tests__', - // 'packages/analytics/__tests__', 'packages/api/__tests__', 'packages/api-graphql/__tests__', - // 'packages/api-rest/__tests__', - // 'packages/auth/__tests__', - // 'packages/aws-amplify/__tests__', - // 'packages/core/__tests__', 'packages/datastore/__tests__', 'packages/datastore-storage-adapter/__tests__', - // 'packages/geo/__tests__', 'packages/interactions/__tests__', - // 'packages/notifications/__tests__', 'packages/predictions/__tests__', 'packages/pubsub/__tests__', - 'packages/react-native/__tests__', - 'packages/rtn-push-notification/__tests__', - 'packages/rtn-web-browser/__tests__', - // 'packages/storage/__tests__', ], rules: { camelcase: [ diff --git a/packages/rtn-push-notification/__tests__/apis/getPermissionStatus.test.ts b/packages/rtn-push-notification/__tests__/apis/getPermissionStatus.test.ts index d58cc630a7d..5046c5c9021 100644 --- a/packages/rtn-push-notification/__tests__/apis/getPermissionStatus.test.ts +++ b/packages/rtn-push-notification/__tests__/apis/getPermissionStatus.test.ts @@ -23,7 +23,7 @@ describe('getPermissionStatus', () => { beforeAll(() => { mockGetPermissionStatusNative.mockResolvedValue(status); mockNormalizeNativePermissionStatus.mockImplementation( - status => `normalized-${status}`, + statusParam => `normalized-${statusParam}`, ); }); diff --git a/packages/rtn-push-notification/__tests__/apis/registerHeadlessTask.test.ts b/packages/rtn-push-notification/__tests__/apis/registerHeadlessTask.test.ts index 8a4c5492544..11315971f32 100644 --- a/packages/rtn-push-notification/__tests__/apis/registerHeadlessTask.test.ts +++ b/packages/rtn-push-notification/__tests__/apis/registerHeadlessTask.test.ts @@ -2,6 +2,7 @@ // SPDX-License-Identifier: Apache-2.0 import { AppRegistry } from 'react-native'; + import { getConstants } from '../../src/apis/getConstants'; import { registerHeadlessTask } from '../../src/apis/registerHeadlessTask'; import { normalizeNativeMessage } from '../../src/utils'; diff --git a/packages/rtn-push-notification/__tests__/testUtils/data.ts b/packages/rtn-push-notification/__tests__/testUtils/data.ts index a0913b85b25..767f0e9e6e6 100644 --- a/packages/rtn-push-notification/__tests__/testUtils/data.ts +++ b/packages/rtn-push-notification/__tests__/testUtils/data.ts @@ -33,7 +33,7 @@ export const fcmMessageOptions = { export const fcmMessagePayload = { title: 'fcm-title', body: 'fcm-body', - imageUrl: imageUrl, + imageUrl, action: {}, rawData: pushNotificationAdhocData, }; diff --git a/packages/rtn-push-notification/__tests__/utils/normalizeNativeMessage.test.ts b/packages/rtn-push-notification/__tests__/utils/normalizeNativeMessage.test.ts index 01e05c327e0..655fda3c90c 100644 --- a/packages/rtn-push-notification/__tests__/utils/normalizeNativeMessage.test.ts +++ b/packages/rtn-push-notification/__tests__/utils/normalizeNativeMessage.test.ts @@ -6,8 +6,8 @@ import { apnsMessage, apnsMessagePayload, fcmMessage, - fcmMessagePayload, fcmMessageOptions, + fcmMessagePayload, imageUrl, pushNotificationAdhocData, pushNotificationDeeplinkUrl, @@ -23,7 +23,7 @@ describe('normalizeNativeMessage', () => { expect(normalizeNativeMessage(apnsMessage)).toStrictEqual({ title, body, - imageUrl: imageUrl, + imageUrl, data: { ...pushNotificationAdhocData, 'media-url': imageUrl, @@ -72,12 +72,17 @@ describe('normalizeNativeMessage', () => { describe('fcm messages', () => { it('normalizes typical messages', () => { - const { body, rawData, imageUrl, title } = fcmMessagePayload; + const { + body, + rawData, + imageUrl: imageUrlFromPayload, + title, + } = fcmMessagePayload; expect(normalizeNativeMessage(fcmMessage)).toStrictEqual({ body, data: rawData, - imageUrl, + imageUrl: imageUrlFromPayload, title, fcmOptions: { ...fcmMessageOptions, From 0f5f4cba1ca639ee2d03e71f52f4e16d7fc34002 Mon Sep 17 00:00:00 2001 From: Rami Elwan Date: Mon, 1 Jul 2024 21:42:54 +0200 Subject: [PATCH 03/21] fix(datastore): handle case when getting auth info for expired token users (#13536) fix: handle case when getting auth info for expired token users Co-authored-by: Aaron S <94858815+stocaaro@users.noreply.github.com> --- .../datastore/__tests__/subscription.test.ts | 28 +++++++++++++++++++ .../src/sync/processors/subscription.ts | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/packages/datastore/__tests__/subscription.test.ts b/packages/datastore/__tests__/subscription.test.ts index aa1e649b878..e6de41bcc0a 100644 --- a/packages/datastore/__tests__/subscription.test.ts +++ b/packages/datastore/__tests__/subscription.test.ts @@ -126,6 +126,34 @@ describe('sync engine subscription module', () => { ), ).toEqual(authInfo); }); + test('owner authorization with no token(expired)', () => { + const authRules = [ + { + provider: 'userPools', + ownerField: 'owner', + allow: 'owner', + identityClaim: 'cognito:username', + operations: ['create', 'update', 'delete'], + }, + ]; + const model = generateModelWithAuth(authRules); + + const authInfo = { + authMode: 'userPool', + isOwner: false, + }; + + expect( + // @ts-ignore + SubscriptionProcessor.prototype.getAuthorizationInfo( + model, + USER_CREDENTIALS.auth, + 'userPool', + undefined, + 'userPool', + ), + ).toEqual(authInfo); + }); test('owner authorization with public subscription', () => { const authRules = [ { diff --git a/packages/datastore/src/sync/processors/subscription.ts b/packages/datastore/src/sync/processors/subscription.ts index ac3760255d0..c508c8d5885 100644 --- a/packages/datastore/src/sync/processors/subscription.ts +++ b/packages/datastore/src/sync/processors/subscription.ts @@ -205,7 +205,7 @@ class SubscriptionProcessor { : []; oidcOwnerAuthRules.forEach(ownerAuthRule => { - const ownerValue = oidcTokenPayload[ownerAuthRule.identityClaim]; + const ownerValue = oidcTokenPayload?.[ownerAuthRule.identityClaim]; const singleOwner = model.fields[ownerAuthRule.ownerField]?.isArray !== true; const isOwnerArgRequired = From 95ba49cae994876b15d1062ca1d9923fef909e03 Mon Sep 17 00:00:00 2001 From: israx <70438514+israx@users.noreply.github.com> Date: Mon, 8 Jul 2024 11:06:49 -0400 Subject: [PATCH 04/21] feat(storage): add delimiter support to list API (#13517) * feat: add types * feat: enable delimiter * chore: add unit tests * chore: bump bundle size * chore: add tsdocs * chore: address feedback * chore: address feedback * chore: address feedback --- packages/aws-amplify/package.json | 2 +- .../__tests__/providers/s3/apis/list.test.ts | 163 ++++++++++++++++++ .../src/providers/s3/apis/internal/list.ts | 67 +++++-- .../src/providers/s3/utils/constants.ts | 2 + packages/storage/src/types/index.ts | 1 + packages/storage/src/types/options.ts | 53 ++++++ packages/storage/src/types/outputs.ts | 4 + 7 files changed, 277 insertions(+), 15 deletions(-) diff --git a/packages/aws-amplify/package.json b/packages/aws-amplify/package.json index 31564a92ec3..5266151387b 100644 --- a/packages/aws-amplify/package.json +++ b/packages/aws-amplify/package.json @@ -485,7 +485,7 @@ "name": "[Storage] list (S3)", "path": "./dist/esm/storage/index.mjs", "import": "{ list }", - "limit": "14.94 kB" + "limit": "15.04 kB" }, { "name": "[Storage] remove (S3)", diff --git a/packages/storage/__tests__/providers/s3/apis/list.test.ts b/packages/storage/__tests__/providers/s3/apis/list.test.ts index 9629129d7a2..82bde4a53e2 100644 --- a/packages/storage/__tests__/providers/s3/apis/list.test.ts +++ b/packages/storage/__tests__/providers/s3/apis/list.test.ts @@ -512,4 +512,167 @@ describe('list API', () => { } }); }); + + describe('with delimiter', () => { + const mockedContents = [ + { + Key: 'photos/', + ...listObjectClientBaseResultItem, + }, + { + Key: 'photos/2023.png', + ...listObjectClientBaseResultItem, + }, + { + Key: 'photos/2024.png', + ...listObjectClientBaseResultItem, + }, + ]; + const mockedCommonPrefixes = [ + { Prefix: 'photos/2023/' }, + { Prefix: 'photos/2024/' }, + { Prefix: 'photos/2025/' }, + ]; + + const expectedExcludedSubpaths = mockedCommonPrefixes.map( + ({ Prefix }) => Prefix, + ); + + const mockedPath = 'photos/'; + + beforeEach(() => { + mockListObject.mockResolvedValueOnce({ + Contents: mockedContents, + CommonPrefixes: mockedCommonPrefixes, + }); + }); + afterEach(() => { + jest.clearAllMocks(); + mockListObject.mockClear(); + }); + + it('should return excludedSubpaths when "exclude" strategy is passed in the request', async () => { + const { items, excludedSubpaths } = await list({ + path: mockedPath, + options: { + subpathStrategy: { strategy: 'exclude' }, + }, + }); + expect(items).toHaveLength(3); + expect(excludedSubpaths).toEqual(expectedExcludedSubpaths); + expect(listObjectsV2).toHaveBeenCalledTimes(1); + await expect(listObjectsV2).toBeLastCalledWithConfigAndInput( + listObjectClientConfig, + { + Bucket: bucket, + MaxKeys: 1000, + Prefix: mockedPath, + Delimiter: '/', + }, + ); + }); + + it('should return excludedSubpaths when "exclude" strategy and listAll are passed in the request', async () => { + const { items, excludedSubpaths } = await list({ + path: mockedPath, + options: { + subpathStrategy: { strategy: 'exclude' }, + listAll: true, + }, + }); + expect(items).toHaveLength(3); + expect(excludedSubpaths).toEqual(expectedExcludedSubpaths); + expect(listObjectsV2).toHaveBeenCalledTimes(1); + await expect(listObjectsV2).toBeLastCalledWithConfigAndInput( + listObjectClientConfig, + { + Bucket: bucket, + MaxKeys: 1000, + Prefix: mockedPath, + Delimiter: '/', + }, + ); + }); + + it('should return excludedSubpaths when "exclude" strategy and pageSize are passed in the request', async () => { + const { items, excludedSubpaths } = await list({ + path: mockedPath, + options: { + subpathStrategy: { strategy: 'exclude' }, + pageSize: 3, + }, + }); + expect(items).toHaveLength(3); + expect(excludedSubpaths).toEqual(expectedExcludedSubpaths); + expect(listObjectsV2).toHaveBeenCalledTimes(1); + await expect(listObjectsV2).toBeLastCalledWithConfigAndInput( + listObjectClientConfig, + { + Bucket: bucket, + MaxKeys: 3, + Prefix: mockedPath, + Delimiter: '/', + }, + ); + }); + + it('should listObjectsV2 contain a custom Delimiter when "exclude" with delimiter is passed', async () => { + await list({ + path: mockedPath, + options: { + subpathStrategy: { + strategy: 'exclude', + delimiter: '-', + }, + }, + }); + expect(listObjectsV2).toHaveBeenCalledTimes(1); + await expect(listObjectsV2).toBeLastCalledWithConfigAndInput( + listObjectClientConfig, + { + Bucket: bucket, + MaxKeys: 1000, + Prefix: mockedPath, + Delimiter: '-', + }, + ); + }); + + it('should listObjectsV2 contain an undefined Delimiter when "include" strategy is passed', async () => { + await list({ + path: mockedPath, + options: { + subpathStrategy: { + strategy: 'include', + }, + }, + }); + expect(listObjectsV2).toHaveBeenCalledTimes(1); + await expect(listObjectsV2).toBeLastCalledWithConfigAndInput( + listObjectClientConfig, + { + Bucket: bucket, + MaxKeys: 1000, + Prefix: mockedPath, + Delimiter: undefined, + }, + ); + }); + + it('should listObjectsV2 contain an undefined Delimiter when no options are passed', async () => { + await list({ + path: mockedPath, + }); + expect(listObjectsV2).toHaveBeenCalledTimes(1); + await expect(listObjectsV2).toBeLastCalledWithConfigAndInput( + listObjectClientConfig, + { + Bucket: bucket, + MaxKeys: 1000, + Prefix: mockedPath, + Delimiter: undefined, + }, + ); + }); + }); }); diff --git a/packages/storage/src/providers/s3/apis/internal/list.ts b/packages/storage/src/providers/s3/apis/internal/list.ts index f180dfe5247..1035559bedc 100644 --- a/packages/storage/src/providers/s3/apis/internal/list.ts +++ b/packages/storage/src/providers/s3/apis/internal/list.ts @@ -28,7 +28,9 @@ import { } from '../../utils/client'; import { getStorageUserAgentValue } from '../../utils/userAgent'; import { logger } from '../../../../utils'; -import { STORAGE_INPUT_PREFIX } from '../../utils/constants'; +import { DEFAULT_DELIMITER, STORAGE_INPUT_PREFIX } from '../../utils/constants'; +import { CommonPrefix } from '../../utils/client/types'; +import { StorageSubpathStrategy } from '../../../../types'; const MAX_PAGE_SIZE = 1000; @@ -79,6 +81,7 @@ export const list = async ( Prefix: isInputWithPrefix ? `${generatedPrefix}${objectKey}` : objectKey, MaxKeys: options?.listAll ? undefined : options?.pageSize, ContinuationToken: options?.listAll ? undefined : options?.nextToken, + Delimiter: getDelimiter(options.subpathStrategy), }; logger.debug(`listing items from "${listParams.Prefix}"`); @@ -86,6 +89,7 @@ export const list = async ( s3Config, listParams, }; + if (options.listAll) { if (isInputWithPrefix) { return _listAllWithPrefix({ @@ -176,23 +180,29 @@ const _listAllWithPath = async ({ listParams, }: ListInputArgs): Promise => { const listResult: ListOutputItemWithPath[] = []; + const excludedSubpaths: string[] = []; let continuationToken = listParams.ContinuationToken; do { - const { items: pageResults, nextToken: pageNextToken } = - await _listWithPath({ - s3Config, - listParams: { - ...listParams, - ContinuationToken: continuationToken, - MaxKeys: MAX_PAGE_SIZE, - }, - }); + const { + items: pageResults, + excludedSubpaths: pageExcludedSubpaths, + nextToken: pageNextToken, + } = await _listWithPath({ + s3Config, + listParams: { + ...listParams, + ContinuationToken: continuationToken, + MaxKeys: MAX_PAGE_SIZE, + }, + }); listResult.push(...pageResults); + excludedSubpaths.push(...(pageExcludedSubpaths ?? [])); continuationToken = pageNextToken; } while (continuationToken); return { items: listResult, + excludedSubpaths, }; }; @@ -206,7 +216,11 @@ const _listWithPath = async ({ listParamsClone.MaxKeys = MAX_PAGE_SIZE; } - const response: ListObjectsV2Output = await listObjectsV2( + const { + Contents: contents, + NextContinuationToken: nextContinuationToken, + CommonPrefixes: commonPrefixes, + }: ListObjectsV2Output = await listObjectsV2( { ...s3Config, userAgentValue: getStorageUserAgentValue(StorageAction.List), @@ -214,19 +228,44 @@ const _listWithPath = async ({ listParamsClone, ); - if (!response?.Contents) { + const excludedSubpaths = + commonPrefixes && mapCommonPrefixesToExcludedSubpaths(commonPrefixes); + + if (!contents) { return { items: [], + excludedSubpaths, }; } return { - items: response.Contents.map(item => ({ + items: contents.map(item => ({ path: item.Key!, eTag: item.ETag, lastModified: item.LastModified, size: item.Size, })), - nextToken: response.NextContinuationToken, + nextToken: nextContinuationToken, + excludedSubpaths, }; }; + +const mapCommonPrefixesToExcludedSubpaths = ( + commonPrefixes: CommonPrefix[], +): string[] => { + return commonPrefixes.reduce((mappedSubpaths, { Prefix }) => { + if (Prefix) { + mappedSubpaths.push(Prefix); + } + + return mappedSubpaths; + }, [] as string[]); +}; + +const getDelimiter = ( + subpathStrategy?: StorageSubpathStrategy, +): string | undefined => { + if (subpathStrategy?.strategy === 'exclude') { + return subpathStrategy?.delimiter ?? DEFAULT_DELIMITER; + } +}; diff --git a/packages/storage/src/providers/s3/utils/constants.ts b/packages/storage/src/providers/s3/utils/constants.ts index 482343e5494..e96c83c8f3c 100644 --- a/packages/storage/src/providers/s3/utils/constants.ts +++ b/packages/storage/src/providers/s3/utils/constants.ts @@ -23,3 +23,5 @@ export const UPLOADS_STORAGE_KEY = '__uploadInProgress'; export const STORAGE_INPUT_PREFIX = 'prefix'; export const STORAGE_INPUT_KEY = 'key'; export const STORAGE_INPUT_PATH = 'path'; + +export const DEFAULT_DELIMITER = '/'; diff --git a/packages/storage/src/types/index.ts b/packages/storage/src/types/index.ts index 317fa20104c..592e28821eb 100644 --- a/packages/storage/src/types/index.ts +++ b/packages/storage/src/types/index.ts @@ -29,6 +29,7 @@ export { StorageRemoveOptions, StorageListAllOptions, StorageListPaginateOptions, + StorageSubpathStrategy, } from './options'; export { StorageItem, diff --git a/packages/storage/src/types/options.ts b/packages/storage/src/types/options.ts index b9c74590ba6..93e35acc9f7 100644 --- a/packages/storage/src/types/options.ts +++ b/packages/storage/src/types/options.ts @@ -10,12 +10,65 @@ export interface StorageOptions { export type StorageListAllOptions = StorageOptions & { listAll: true; + subpathStrategy?: StorageSubpathStrategy; }; export type StorageListPaginateOptions = StorageOptions & { listAll?: false; pageSize?: number; nextToken?: string; + subpathStrategy?: StorageSubpathStrategy; }; export type StorageRemoveOptions = StorageOptions; + +export type StorageSubpathStrategy = + | { + /** + * Default behavior. Includes all subpaths for a given page in the result. + */ + strategy: 'include'; + } + | { + /** + * When passed, the output of the list API will provide a list of `excludedSubpaths` + * that are delimited by the `/` (by default) character. + * + * + * @example + * ```ts + * const { excludedSubpaths } = await list({ + * path: 'photos/', + * options: { + * subpathStrategy: { + * strategy: 'exclude', + * } + * } + * }); + * + * console.log(excludedSubpaths); + * + * ``` + */ + strategy: 'exclude'; + /** + * Deliminate with with a custom delimiter character. + * + * @example + * ```ts + * const { excludedSubpaths } = await list({ + * path: 'photos/', + * options: { + * subpathStrategy: { + * strategy: 'exclude', + * delimiter: '-' + * } + * } + * }); + * + * console.log(excludedSubpaths); + * + * ``` + */ + delimiter?: string; + }; diff --git a/packages/storage/src/types/outputs.ts b/packages/storage/src/types/outputs.ts index e38482729b8..c728e28a9c6 100644 --- a/packages/storage/src/types/outputs.ts +++ b/packages/storage/src/types/outputs.ts @@ -70,4 +70,8 @@ export interface StorageListOutput { * List of items returned by the list API. */ items: Item[]; + /** + * List of excluded subpaths when `exclude` is passed as part of the `subpathStrategy` of the input options. + */ + excludedSubpaths?: string[]; } From 0a07393dad8d6e37b19e03cfb6394b0664b061c9 Mon Sep 17 00:00:00 2001 From: israx <70438514+israx@users.noreply.github.com> Date: Mon, 8 Jul 2024 11:17:57 -0400 Subject: [PATCH 05/21] feat(storage): enable storage Next JS app (#13555) feat: enable storage next js app --- .github/integ-config/integ-all.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/integ-config/integ-all.yml b/.github/integ-config/integ-all.yml index cdbef83b25d..d29ae41ba42 100644 --- a/.github/integ-config/integ-all.yml +++ b/.github/integ-config/integ-all.yml @@ -822,7 +822,14 @@ tests: sample_name: [storage-gen2] spec: storage-gen2 browser: *minimal_browser_list - + - test_name: storage-guest-access + desc: 'Next Storage guest access' + framework: next + category: storage + sample_name: [guest-access] + spec: storage-client-server + browser: *minimal_browser_list + # INAPPMESSAGING - test_name: integ_in_app_messaging desc: 'React InApp Messaging' From cf6fe30f41d253b7dcb423ddf3ae3b356950a1dc Mon Sep 17 00:00:00 2001 From: aws-amplify-bot Date: Mon, 8 Jul 2024 22:03:24 +0000 Subject: [PATCH 06/21] chore(release): Set core metadata [skip release] --- packages/core/metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/metadata b/packages/core/metadata index ba3b9dc8ec3..29da7b9359d 100644 --- a/packages/core/metadata +++ b/packages/core/metadata @@ -1 +1 @@ -6ae3dc7c9 +1d353e7fc From 884f77a18830fb367bed6cbae3243464f34d361b Mon Sep 17 00:00:00 2001 From: aws-amplify-bot Date: Mon, 8 Jul 2024 22:03:39 +0000 Subject: [PATCH 07/21] chore(release): Publish [skip release] - @aws-amplify/adapter-nextjs@1.2.7 - @aws-amplify/analytics@7.0.37 - @aws-amplify/api@6.0.39 - @aws-amplify/api-graphql@4.1.8 - @aws-amplify/api-rest@4.0.37 - @aws-amplify/auth@6.3.8 - aws-amplify@6.4.0 - @aws-amplify/core@6.3.4 - @aws-amplify/datastore@5.0.39 - @aws-amplify/datastore-storage-adapter@2.1.39 - @aws-amplify/geo@3.0.37 - @aws-amplify/interactions@6.0.36 - @aws-amplify/notifications@2.0.37 - @aws-amplify/predictions@6.1.12 - @aws-amplify/pubsub@6.1.12 - @aws-amplify/react-native@1.1.2 - @aws-amplify/rtn-push-notification@1.2.30 - @aws-amplify/storage@6.5.0 - tsc-compliance-test@0.1.42 --- packages/adapter-nextjs/CHANGELOG.md | 4 ++++ packages/adapter-nextjs/package.json | 4 ++-- packages/analytics/CHANGELOG.md | 4 ++++ packages/analytics/package.json | 6 +++--- packages/api-graphql/CHANGELOG.md | 4 ++++ packages/api-graphql/package.json | 6 +++--- packages/api-rest/CHANGELOG.md | 4 ++++ packages/api-rest/package.json | 6 +++--- packages/api/CHANGELOG.md | 4 ++++ packages/api/package.json | 6 +++--- packages/auth/CHANGELOG.md | 4 ++++ packages/auth/package.json | 6 +++--- packages/aws-amplify/CHANGELOG.md | 6 ++++++ packages/aws-amplify/package.json | 16 ++++++++-------- packages/core/CHANGELOG.md | 4 ++++ packages/core/package.json | 4 ++-- packages/datastore-storage-adapter/CHANGELOG.md | 4 ++++ packages/datastore-storage-adapter/package.json | 6 +++--- packages/datastore/CHANGELOG.md | 6 ++++++ packages/datastore/package.json | 8 ++++---- packages/geo/CHANGELOG.md | 4 ++++ packages/geo/package.json | 4 ++-- packages/interactions/CHANGELOG.md | 4 ++++ packages/interactions/package.json | 4 ++-- packages/notifications/CHANGELOG.md | 4 ++++ packages/notifications/package.json | 6 +++--- packages/predictions/CHANGELOG.md | 4 ++++ packages/predictions/package.json | 6 +++--- packages/pubsub/CHANGELOG.md | 4 ++++ packages/pubsub/package.json | 6 +++--- packages/react-native/CHANGELOG.md | 4 ++++ packages/react-native/package.json | 4 ++-- packages/rtn-push-notification/CHANGELOG.md | 4 ++++ packages/rtn-push-notification/package.json | 2 +- packages/storage/CHANGELOG.md | 6 ++++++ packages/storage/package.json | 6 +++--- scripts/tsc-compliance-test/CHANGELOG.md | 4 ++++ scripts/tsc-compliance-test/package.json | 4 ++-- 38 files changed, 137 insertions(+), 55 deletions(-) diff --git a/packages/adapter-nextjs/CHANGELOG.md b/packages/adapter-nextjs/CHANGELOG.md index 103eeb9246d..f3307602a56 100644 --- a/packages/adapter-nextjs/CHANGELOG.md +++ b/packages/adapter-nextjs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.2.7](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/adapter-nextjs@1.2.6...@aws-amplify/adapter-nextjs@1.2.7) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/adapter-nextjs + ## [1.2.6](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/adapter-nextjs@1.2.5...@aws-amplify/adapter-nextjs@1.2.6) (2024-06-24) **Note:** Version bump only for package @aws-amplify/adapter-nextjs diff --git a/packages/adapter-nextjs/package.json b/packages/adapter-nextjs/package.json index 044b985f860..2155c37b643 100644 --- a/packages/adapter-nextjs/package.json +++ b/packages/adapter-nextjs/package.json @@ -1,7 +1,7 @@ { "author": "Amazon Web Services", "name": "@aws-amplify/adapter-nextjs", - "version": "1.2.6", + "version": "1.2.7", "description": "The adapter for the supporting of using Amplify APIs in Next.js.", "peerDependencies": { "aws-amplify": "^6.0.7", @@ -16,7 +16,7 @@ "@types/node": "^20.3.1", "@types/react": "^18.2.13", "@types/react-dom": "^18.2.6", - "aws-amplify": "6.3.8", + "aws-amplify": "6.4.0", "jest-fetch-mock": "3.0.3", "next": ">= 13.5.0 < 15.0.0", "typescript": "5.0.2" diff --git a/packages/analytics/CHANGELOG.md b/packages/analytics/CHANGELOG.md index 85021b2dfb0..ef4013fa4d3 100644 --- a/packages/analytics/CHANGELOG.md +++ b/packages/analytics/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.0.37](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/analytics@7.0.36...@aws-amplify/analytics@7.0.37) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/analytics + ## [7.0.36](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/analytics@7.0.35...@aws-amplify/analytics@7.0.36) (2024-06-24) **Note:** Version bump only for package @aws-amplify/analytics diff --git a/packages/analytics/package.json b/packages/analytics/package.json index abe363bfa2e..c8c3a5fac8b 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/analytics", - "version": "7.0.36", + "version": "7.0.37", "description": "Analytics category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -103,8 +103,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.3", - "@aws-amplify/react-native": "1.1.1", + "@aws-amplify/core": "6.3.4", + "@aws-amplify/react-native": "1.1.2", "@aws-sdk/types": "3.398.0", "typescript": "5.0.2" } diff --git a/packages/api-graphql/CHANGELOG.md b/packages/api-graphql/CHANGELOG.md index 2a24dd5ee7c..4bf5cc6945f 100644 --- a/packages/api-graphql/CHANGELOG.md +++ b/packages/api-graphql/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.1.8](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-graphql@4.1.7...@aws-amplify/api-graphql@4.1.8) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/api-graphql + ## [4.1.7](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-graphql@4.1.6...@aws-amplify/api-graphql@4.1.7) (2024-06-24) **Note:** Version bump only for package @aws-amplify/api-graphql diff --git a/packages/api-graphql/package.json b/packages/api-graphql/package.json index 5742e9aab85..a46958bc097 100644 --- a/packages/api-graphql/package.json +++ b/packages/api-graphql/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/api-graphql", - "version": "4.1.7", + "version": "4.1.8", "description": "Api-graphql category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -84,8 +84,8 @@ "server" ], "dependencies": { - "@aws-amplify/api-rest": "4.0.36", - "@aws-amplify/core": "6.3.3", + "@aws-amplify/api-rest": "4.0.37", + "@aws-amplify/core": "6.3.4", "@aws-amplify/data-schema": "^1.0.0", "@aws-sdk/types": "3.387.0", "graphql": "15.8.0", diff --git a/packages/api-rest/CHANGELOG.md b/packages/api-rest/CHANGELOG.md index 4728e59358e..bbf73945533 100644 --- a/packages/api-rest/CHANGELOG.md +++ b/packages/api-rest/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.0.37](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-rest@4.0.36...@aws-amplify/api-rest@4.0.37) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/api-rest + ## [4.0.36](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-rest@4.0.35...@aws-amplify/api-rest@4.0.36) (2024-06-24) **Note:** Version bump only for package @aws-amplify/api-rest diff --git a/packages/api-rest/package.json b/packages/api-rest/package.json index cedfd3f1fd0..15e07cbd095 100644 --- a/packages/api-rest/package.json +++ b/packages/api-rest/package.json @@ -1,7 +1,7 @@ { "name": "@aws-amplify/api-rest", "private": false, - "version": "4.0.36", + "version": "4.0.37", "description": "Api-rest category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -87,8 +87,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.3", - "@aws-amplify/react-native": "1.1.1", + "@aws-amplify/core": "6.3.4", + "@aws-amplify/react-native": "1.1.2", "typescript": "5.0.2" }, "size-limit": [ diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md index 2747cc3058e..fd1b57c9e09 100644 --- a/packages/api/CHANGELOG.md +++ b/packages/api/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.0.39](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api@6.0.38...@aws-amplify/api@6.0.39) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/api + ## [6.0.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api@6.0.37...@aws-amplify/api@6.0.38) (2024-06-24) **Note:** Version bump only for package @aws-amplify/api diff --git a/packages/api/package.json b/packages/api/package.json index 29a9e065204..21f68e0010b 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/api", - "version": "6.0.38", + "version": "6.0.39", "description": "Api category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -79,8 +79,8 @@ "server" ], "dependencies": { - "@aws-amplify/api-graphql": "4.1.7", - "@aws-amplify/api-rest": "4.0.36", + "@aws-amplify/api-graphql": "4.1.8", + "@aws-amplify/api-rest": "4.0.37", "tslib": "^2.5.0" } } diff --git a/packages/auth/CHANGELOG.md b/packages/auth/CHANGELOG.md index cf3a570fbd2..3c3904a82ad 100644 --- a/packages/auth/CHANGELOG.md +++ b/packages/auth/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.3.8](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/auth@6.3.7...@aws-amplify/auth@6.3.8) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/auth + ## [6.3.7](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/auth@6.3.6...@aws-amplify/auth@6.3.7) (2024-06-24) ### Bug Fixes diff --git a/packages/auth/package.json b/packages/auth/package.json index 4fda504ebd4..4a5ab21f5e8 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/auth", - "version": "6.3.7", + "version": "6.3.8", "description": "Auth category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -97,8 +97,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.3", - "@aws-amplify/react-native": "1.1.1", + "@aws-amplify/core": "6.3.4", + "@aws-amplify/react-native": "1.1.2", "@jest/test-sequencer": "^29.7.0", "typescript": "5.0.2" } diff --git a/packages/aws-amplify/CHANGELOG.md b/packages/aws-amplify/CHANGELOG.md index 5aa32f6770c..ee17956aef5 100644 --- a/packages/aws-amplify/CHANGELOG.md +++ b/packages/aws-amplify/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.4.0](https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.3.8...aws-amplify@6.4.0) (2024-07-08) + +### Features + +- **storage:** add delimiter support to list API ([#13517](https://github.com/aws-amplify/amplify-js/issues/13517)) ([95ba49c](https://github.com/aws-amplify/amplify-js/commit/95ba49cae994876b15d1062ca1d9923fef909e03)) + ## [6.3.8](https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.3.7...aws-amplify@6.3.8) (2024-06-24) **Note:** Version bump only for package aws-amplify diff --git a/packages/aws-amplify/package.json b/packages/aws-amplify/package.json index 5266151387b..c788715f88a 100644 --- a/packages/aws-amplify/package.json +++ b/packages/aws-amplify/package.json @@ -1,6 +1,6 @@ { "name": "aws-amplify", - "version": "6.3.8", + "version": "6.4.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", @@ -276,13 +276,13 @@ "utils" ], "dependencies": { - "@aws-amplify/analytics": "7.0.36", - "@aws-amplify/api": "6.0.38", - "@aws-amplify/auth": "6.3.7", - "@aws-amplify/core": "6.3.3", - "@aws-amplify/datastore": "5.0.38", - "@aws-amplify/notifications": "2.0.36", - "@aws-amplify/storage": "6.4.7", + "@aws-amplify/analytics": "7.0.37", + "@aws-amplify/api": "6.0.39", + "@aws-amplify/auth": "6.3.8", + "@aws-amplify/core": "6.3.4", + "@aws-amplify/datastore": "5.0.39", + "@aws-amplify/notifications": "2.0.37", + "@aws-amplify/storage": "6.5.0", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 1227e4bb73f..063368e48a2 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.3.4](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/core@6.3.3...@aws-amplify/core@6.3.4) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/core + ## [6.3.3](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/core@6.3.2...@aws-amplify/core@6.3.3) (2024-06-24) **Note:** Version bump only for package @aws-amplify/core diff --git a/packages/core/package.json b/packages/core/package.json index 8ad30811e19..11ab8d6727d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/core", - "version": "6.3.3", + "version": "6.3.4", "description": "Core category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -60,7 +60,7 @@ "uuid": "^9.0.0" }, "devDependencies": { - "@aws-amplify/react-native": "1.1.1", + "@aws-amplify/react-native": "1.1.2", "@types/js-cookie": "3.0.2", "genversion": "^2.2.0", "typescript": "5.0.2" diff --git a/packages/datastore-storage-adapter/CHANGELOG.md b/packages/datastore-storage-adapter/CHANGELOG.md index 1ad27d5dd76..9f1cbd3dcb8 100644 --- a/packages/datastore-storage-adapter/CHANGELOG.md +++ b/packages/datastore-storage-adapter/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.1.39](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore-storage-adapter@2.1.38...@aws-amplify/datastore-storage-adapter@2.1.39) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/datastore-storage-adapter + ## [2.1.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore-storage-adapter@2.1.37...@aws-amplify/datastore-storage-adapter@2.1.38) (2024-06-24) **Note:** Version bump only for package @aws-amplify/datastore-storage-adapter diff --git a/packages/datastore-storage-adapter/package.json b/packages/datastore-storage-adapter/package.json index cf04db9f9b2..086a6a83a8d 100644 --- a/packages/datastore-storage-adapter/package.json +++ b/packages/datastore-storage-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/datastore-storage-adapter", - "version": "2.1.38", + "version": "2.1.39", "description": "SQLite storage adapter for Amplify DataStore ", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -36,8 +36,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.3", - "@aws-amplify/datastore": "5.0.38", + "@aws-amplify/core": "6.3.4", + "@aws-amplify/datastore": "5.0.39", "@types/react-native-sqlite-storage": "5.0.1", "expo-file-system": "13.1.4", "expo-sqlite": "10.1.0", diff --git a/packages/datastore/CHANGELOG.md b/packages/datastore/CHANGELOG.md index 7bc6db01c47..95b912e6207 100644 --- a/packages/datastore/CHANGELOG.md +++ b/packages/datastore/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.39](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore@5.0.38...@aws-amplify/datastore@5.0.39) (2024-07-08) + +### Bug Fixes + +- **datastore:** handle case when getting auth info for expired token users ([#13536](https://github.com/aws-amplify/amplify-js/issues/13536)) ([0f5f4cb](https://github.com/aws-amplify/amplify-js/commit/0f5f4cba1ca639ee2d03e71f52f4e16d7fc34002)) + ## [5.0.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore@5.0.37...@aws-amplify/datastore@5.0.38) (2024-06-24) **Note:** Version bump only for package @aws-amplify/datastore diff --git a/packages/datastore/package.json b/packages/datastore/package.json index b10eca7bbcf..74f18bfec96 100644 --- a/packages/datastore/package.json +++ b/packages/datastore/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/datastore", - "version": "5.0.38", + "version": "5.0.39", "description": "AppSyncLocal support for aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -44,7 +44,7 @@ "src" ], "dependencies": { - "@aws-amplify/api": "6.0.38", + "@aws-amplify/api": "6.0.39", "buffer": "4.9.2", "idb": "5.0.6", "immer": "9.0.6", @@ -55,8 +55,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.3", - "@aws-amplify/react-native": "1.1.1", + "@aws-amplify/core": "6.3.4", + "@aws-amplify/react-native": "1.1.2", "@types/uuid-validate": "^0.0.1", "dexie": "3.2.2", "dexie-export-import": "1.0.3", diff --git a/packages/geo/CHANGELOG.md b/packages/geo/CHANGELOG.md index b5e154773d4..2571d850217 100644 --- a/packages/geo/CHANGELOG.md +++ b/packages/geo/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.0.37](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/geo@3.0.36...@aws-amplify/geo@3.0.37) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/geo + ## [3.0.36](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/geo@3.0.35...@aws-amplify/geo@3.0.36) (2024-06-24) **Note:** Version bump only for package @aws-amplify/geo diff --git a/packages/geo/package.json b/packages/geo/package.json index a0433c4f5e2..6aeb467a53c 100644 --- a/packages/geo/package.json +++ b/packages/geo/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/geo", - "version": "3.0.36", + "version": "3.0.37", "description": "Geo category for aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -76,7 +76,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.3", + "@aws-amplify/core": "6.3.4", "typescript": "5.0.2" }, "size-limit": [ diff --git a/packages/interactions/CHANGELOG.md b/packages/interactions/CHANGELOG.md index 40a2aaba115..0e11e00a749 100644 --- a/packages/interactions/CHANGELOG.md +++ b/packages/interactions/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.0.36](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/interactions@6.0.35...@aws-amplify/interactions@6.0.36) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/interactions + ## [6.0.35](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/interactions@6.0.34...@aws-amplify/interactions@6.0.35) (2024-06-24) **Note:** Version bump only for package @aws-amplify/interactions diff --git a/packages/interactions/package.json b/packages/interactions/package.json index f111dbb0fd3..9c057a32b7b 100644 --- a/packages/interactions/package.json +++ b/packages/interactions/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/interactions", - "version": "6.0.35", + "version": "6.0.36", "description": "Interactions category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -81,7 +81,7 @@ "uuid": "^9.0.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.3", + "@aws-amplify/core": "6.3.4", "typescript": "^5.0.2" }, "size-limit": [ diff --git a/packages/notifications/CHANGELOG.md b/packages/notifications/CHANGELOG.md index e4714e4821b..6c6cf3fe3e0 100644 --- a/packages/notifications/CHANGELOG.md +++ b/packages/notifications/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.0.37](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/notifications@2.0.36...@aws-amplify/notifications@2.0.37) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/notifications + ## [2.0.36](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/notifications@2.0.35...@aws-amplify/notifications@2.0.36) (2024-06-24) **Note:** Version bump only for package @aws-amplify/notifications diff --git a/packages/notifications/package.json b/packages/notifications/package.json index 96a1b1c28f3..f16c850ceda 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/notifications", - "version": "2.0.36", + "version": "2.0.37", "description": "Notifications category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -98,8 +98,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.3", - "@aws-amplify/react-native": "1.1.1", + "@aws-amplify/core": "6.3.4", + "@aws-amplify/react-native": "1.1.2", "typescript": "5.0.2" } } diff --git a/packages/predictions/CHANGELOG.md b/packages/predictions/CHANGELOG.md index ad349781262..3330bb9f404 100644 --- a/packages/predictions/CHANGELOG.md +++ b/packages/predictions/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.1.12](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/predictions@6.1.11...@aws-amplify/predictions@6.1.12) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/predictions + ## [6.1.11](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/predictions@6.1.10...@aws-amplify/predictions@6.1.11) (2024-06-24) **Note:** Version bump only for package @aws-amplify/predictions diff --git a/packages/predictions/package.json b/packages/predictions/package.json index e2b38d34bec..0f9cbb8011a 100644 --- a/packages/predictions/package.json +++ b/packages/predictions/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/predictions", - "version": "6.1.11", + "version": "6.1.12", "description": "Machine learning category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -43,7 +43,7 @@ "src" ], "dependencies": { - "@aws-amplify/storage": "6.4.7", + "@aws-amplify/storage": "6.5.0", "@aws-sdk/client-comprehend": "3.398.0", "@aws-sdk/client-polly": "3.398.0", "@aws-sdk/client-rekognition": "3.398.0", @@ -59,7 +59,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.3", + "@aws-amplify/core": "6.3.4", "typescript": "5.0.2" }, "size-limit": [ diff --git a/packages/pubsub/CHANGELOG.md b/packages/pubsub/CHANGELOG.md index 7098ab15023..c83ffcde7fd 100644 --- a/packages/pubsub/CHANGELOG.md +++ b/packages/pubsub/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.1.12](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/pubsub@6.1.11...@aws-amplify/pubsub@6.1.12) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/pubsub + ## [6.1.11](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/pubsub@6.1.10...@aws-amplify/pubsub@6.1.11) (2024-06-24) **Note:** Version bump only for package @aws-amplify/pubsub diff --git a/packages/pubsub/package.json b/packages/pubsub/package.json index af1ddb1f40b..ac0a987b5a6 100644 --- a/packages/pubsub/package.json +++ b/packages/pubsub/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/pubsub", - "version": "6.1.11", + "version": "6.1.12", "description": "Pubsub category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -73,7 +73,7 @@ "mqtt" ], "dependencies": { - "@aws-amplify/auth": "6.3.7", + "@aws-amplify/auth": "6.3.8", "buffer": "4.9.2", "graphql": "15.8.0", "rxjs": "^7.8.1", @@ -84,7 +84,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.3", + "@aws-amplify/core": "6.3.4", "typescript": "5.0.2" }, "size-limit": [ diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index f0b14c43e70..dbb6b4e3a25 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.1.2](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/react-native@1.1.1...@aws-amplify/react-native@1.1.2) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/react-native + ## [1.1.1](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/react-native@1.1.0...@aws-amplify/react-native@1.1.1) (2024-05-13) **Note:** Version bump only for package @aws-amplify/react-native diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 3744c1c4a40..7e069ebaaff 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/react-native", - "version": "1.1.1", + "version": "1.1.2", "description": "React Native core module for aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -33,7 +33,7 @@ "react-native-get-random-values": ">=1.9.0" }, "devDependencies": { - "@aws-amplify/rtn-push-notification": "1.2.29", + "@aws-amplify/rtn-push-notification": "1.2.30", "@aws-amplify/rtn-web-browser": "1.0.30", "@react-native-async-storage/async-storage": "^1.17.12", "@react-native-community/netinfo": "4.7.0", diff --git a/packages/rtn-push-notification/CHANGELOG.md b/packages/rtn-push-notification/CHANGELOG.md index b058863d760..c22485dc8da 100644 --- a/packages/rtn-push-notification/CHANGELOG.md +++ b/packages/rtn-push-notification/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.2.30](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/rtn-push-notification@1.2.29...@aws-amplify/rtn-push-notification@1.2.30) (2024-07-08) + +**Note:** Version bump only for package @aws-amplify/rtn-push-notification + ## [1.2.29](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/rtn-push-notification@1.2.28...@aws-amplify/rtn-push-notification@1.2.29) (2024-05-07) **Note:** Version bump only for package @aws-amplify/rtn-push-notification diff --git a/packages/rtn-push-notification/package.json b/packages/rtn-push-notification/package.json index 801a8081803..56082df57e9 100644 --- a/packages/rtn-push-notification/package.json +++ b/packages/rtn-push-notification/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/rtn-push-notification", - "version": "1.2.29", + "version": "1.2.30", "description": "React Native module for aws-amplify push notifications", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", diff --git a/packages/storage/CHANGELOG.md b/packages/storage/CHANGELOG.md index d473c74bcf1..62b1e78c5de 100644 --- a/packages/storage/CHANGELOG.md +++ b/packages/storage/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [6.5.0](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/storage@6.4.7...@aws-amplify/storage@6.5.0) (2024-07-08) + +### Features + +- **storage:** add delimiter support to list API ([#13517](https://github.com/aws-amplify/amplify-js/issues/13517)) ([95ba49c](https://github.com/aws-amplify/amplify-js/commit/95ba49cae994876b15d1062ca1d9923fef909e03)) + ## [6.4.7](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/storage@6.4.6...@aws-amplify/storage@6.4.7) (2024-06-24) **Note:** Version bump only for package @aws-amplify/storage diff --git a/packages/storage/package.json b/packages/storage/package.json index 8cb7397d8e5..4f384df554f 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/storage", - "version": "6.4.7", + "version": "6.5.0", "description": "Storage category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -101,8 +101,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.3", - "@aws-amplify/react-native": "1.1.1", + "@aws-amplify/core": "6.3.4", + "@aws-amplify/react-native": "1.1.2", "typescript": "5.0.2" } } diff --git a/scripts/tsc-compliance-test/CHANGELOG.md b/scripts/tsc-compliance-test/CHANGELOG.md index 365cd56aa1a..1fd156eb61e 100644 --- a/scripts/tsc-compliance-test/CHANGELOG.md +++ b/scripts/tsc-compliance-test/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.1.42](https://github.com/aws-amplify/amplify-js/compare/tsc-compliance-test@0.1.41...tsc-compliance-test@0.1.42) (2024-07-08) + +**Note:** Version bump only for package tsc-compliance-test + ## [0.1.41](https://github.com/aws-amplify/amplify-js/compare/tsc-compliance-test@0.1.40...tsc-compliance-test@0.1.41) (2024-06-24) **Note:** Version bump only for package tsc-compliance-test diff --git a/scripts/tsc-compliance-test/package.json b/scripts/tsc-compliance-test/package.json index 5b16581d546..d01ed982cb0 100644 --- a/scripts/tsc-compliance-test/package.json +++ b/scripts/tsc-compliance-test/package.json @@ -1,11 +1,11 @@ { "name": "tsc-compliance-test", - "version": "0.1.41", + "version": "0.1.42", "license": "MIT", "private": true, "devDependencies": { "@types/node": "16.18.82", - "aws-amplify": "6.3.8", + "aws-amplify": "6.4.0", "typescript": "4.2.x" }, "scripts": { From dc2fc7bdeca09a732d56448e251e619d15789cee Mon Sep 17 00:00:00 2001 From: aws-amplify-bot Date: Mon, 8 Jul 2024 22:05:06 +0000 Subject: [PATCH 08/21] chore(release): Update API docs [skip release] --- docs/api/assets/navigation.js | 2 +- docs/api/assets/search.js | 2 +- ...fy.storage._Reference_Types_.StorageListOutput.html | 8 +++++--- docs/api/modules/_aws_amplify_adapter_nextjs.html | 4 ++-- .../_aws_amplify_datastore_storage_adapter.html | 4 ++-- docs/api/modules/_aws_amplify_geo.html | 4 ++-- docs/api/modules/_aws_amplify_interactions.html | 4 ++-- docs/api/modules/_aws_amplify_predictions.html | 4 ++-- docs/api/modules/_aws_amplify_pubsub.html | 4 ++-- docs/api/modules/aws_amplify.html | 4 ++-- .../modules/aws_amplify.storage._Reference_Types_.html | 1 + ...torage._Reference_Types_.StorageListAllOptions.html | 2 +- ...e._Reference_Types_.StorageListPaginateOptions.html | 2 +- ...orage._Reference_Types_.StorageSubpathStrategy.html | 10 ++++++++++ 14 files changed, 34 insertions(+), 21 deletions(-) create mode 100644 docs/api/types/aws_amplify.storage._Reference_Types_.StorageSubpathStrategy.html diff --git a/docs/api/assets/navigation.js b/docs/api/assets/navigation.js index 97221ca7c95..2eda52a6ddb 100644 --- a/docs/api/assets/navigation.js +++ b/docs/api/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/docs/api/assets/search.js b/docs/api/assets/search.js index e793af758f6..8eb875900f5 100644 --- a/docs/api/assets/search.js +++ b/docs/api/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/api/interfaces/aws_amplify.storage._Reference_Types_.StorageListOutput.html b/docs/api/interfaces/aws_amplify.storage._Reference_Types_.StorageListOutput.html index 5dc037f7f07..f80cef72c25 100644 --- a/docs/api/interfaces/aws_amplify.storage._Reference_Types_.StorageListOutput.html +++ b/docs/api/interfaces/aws_amplify.storage._Reference_Types_.StorageListOutput.html @@ -1,4 +1,6 @@ StorageListOutput | Amplify JS API Documentation -
interface StorageListOutput<Item> {
    items: Item[];
}

Type Parameters

Properties

Properties

items: Item[]

List of items returned by the list API.

-
\ No newline at end of file +
interface StorageListOutput<Item> {
    excludedSubpaths?: string[];
    items: Item[];
}

Type Parameters

Properties

excludedSubpaths?: string[]

List of excluded subpaths when exclude is passed as part of the subpathStrategy of the input options.

+
items: Item[]

List of items returned by the list API.

+
\ No newline at end of file diff --git a/docs/api/modules/_aws_amplify_adapter_nextjs.html b/docs/api/modules/_aws_amplify_adapter_nextjs.html index 94faa74ba89..0b4137b6054 100644 --- a/docs/api/modules/_aws_amplify_adapter_nextjs.html +++ b/docs/api/modules/_aws_amplify_adapter_nextjs.html @@ -1,5 +1,5 @@ -@aws-amplify/adapter-nextjs - v1.2.6 | Amplify JS API Documentation -

Module @aws-amplify/adapter-nextjs - v1.2.6

This package contains the AWS Amplify Next.js Adapter. For more information on using Next.js in your application please reference the Amplify Dev Center.

+@aws-amplify/adapter-nextjs - v1.2.7 | Amplify JS API Documentation +

Module @aws-amplify/adapter-nextjs - v1.2.7

This package contains the AWS Amplify Next.js Adapter. For more information on using Next.js in your application please reference the Amplify Dev Center.

Index

Modules

api index utils diff --git a/docs/api/modules/_aws_amplify_datastore_storage_adapter.html b/docs/api/modules/_aws_amplify_datastore_storage_adapter.html index 81e0ba73019..51a8c0dcba2 100644 --- a/docs/api/modules/_aws_amplify_datastore_storage_adapter.html +++ b/docs/api/modules/_aws_amplify_datastore_storage_adapter.html @@ -1,5 +1,5 @@ -@aws-amplify/datastore-storage-adapter - v2.1.38 | Amplify JS API Documentation -

Module @aws-amplify/datastore-storage-adapter - v2.1.38

This package contains the AWS Amplify DataStore storage adapter. For more information on using the DataStore storage adapter in your application please reference the Amplify Dev Center.

+@aws-amplify/datastore-storage-adapter - v2.1.39 | Amplify JS API Documentation +

Module @aws-amplify/datastore-storage-adapter - v2.1.39

This package contains the AWS Amplify DataStore storage adapter. For more information on using the DataStore storage adapter in your application please reference the Amplify Dev Center.

Index

Modules

ExpoSQLiteAdapter/ExpoSQLiteAdapter SQLiteAdapter/SQLiteAdapter index diff --git a/docs/api/modules/_aws_amplify_geo.html b/docs/api/modules/_aws_amplify_geo.html index 7ee8d871985..0c649d3009a 100644 --- a/docs/api/modules/_aws_amplify_geo.html +++ b/docs/api/modules/_aws_amplify_geo.html @@ -1,5 +1,5 @@ -@aws-amplify/geo - v3.0.36 | Amplify JS API Documentation -

Module @aws-amplify/geo - v3.0.36

This package contains the AWS Amplify Geo category. For more information on using Geo in your application please reference the Amplify Dev Center.

+@aws-amplify/geo - v3.0.37 | Amplify JS API Documentation +

Module @aws-amplify/geo - v3.0.37

This package contains the AWS Amplify Geo category. For more information on using Geo in your application please reference the Amplify Dev Center.

Index

Modules

\ No newline at end of file diff --git a/docs/api/modules/_aws_amplify_interactions.html b/docs/api/modules/_aws_amplify_interactions.html index b8cfe2b2cbb..644fafc14cd 100644 --- a/docs/api/modules/_aws_amplify_interactions.html +++ b/docs/api/modules/_aws_amplify_interactions.html @@ -1,5 +1,5 @@ -@aws-amplify/interactions - v6.0.35 | Amplify JS API Documentation -

Module @aws-amplify/interactions - v6.0.35

This package contains the AWS Amplify Interactions category. For more information on using Interactions in your application please reference the Amplify Dev Center.

+@aws-amplify/interactions - v6.0.36 | Amplify JS API Documentation +

Module @aws-amplify/interactions - v6.0.36

This package contains the AWS Amplify Interactions category. For more information on using Interactions in your application please reference the Amplify Dev Center.

Index

Modules

index lex-v1 lex-v2 diff --git a/docs/api/modules/_aws_amplify_predictions.html b/docs/api/modules/_aws_amplify_predictions.html index d4aaa2425c3..4e3e416dd9d 100644 --- a/docs/api/modules/_aws_amplify_predictions.html +++ b/docs/api/modules/_aws_amplify_predictions.html @@ -1,5 +1,5 @@ -@aws-amplify/predictions - v6.1.11 | Amplify JS API Documentation -

Module @aws-amplify/predictions - v6.1.11

This package contains the AWS Amplify Predictions category. For more information on using Predictions in your application please reference the Amplify Dev Center.

+@aws-amplify/predictions - v6.1.12 | Amplify JS API Documentation +

Module @aws-amplify/predictions - v6.1.12

This package contains the AWS Amplify Predictions category. For more information on using Predictions in your application please reference the Amplify Dev Center.

Index

Modules

Interfaces

IdentifyEntitiesInput IdentifyEntitiesOutput diff --git a/docs/api/modules/_aws_amplify_pubsub.html b/docs/api/modules/_aws_amplify_pubsub.html index 83cd88666e3..07727b91504 100644 --- a/docs/api/modules/_aws_amplify_pubsub.html +++ b/docs/api/modules/_aws_amplify_pubsub.html @@ -1,5 +1,5 @@ -@aws-amplify/pubsub - v6.1.11 | Amplify JS API Documentation -

Module @aws-amplify/pubsub - v6.1.11

This package contains the AWS Amplify PubSub category. For more information on using PubSub in your application please reference the Amplify Dev Center.

+@aws-amplify/pubsub - v6.1.12 | Amplify JS API Documentation +

Module @aws-amplify/pubsub - v6.1.12

This package contains the AWS Amplify PubSub category. For more information on using PubSub in your application please reference the Amplify Dev Center.

Index

Modules

clients/iot clients/mqtt index diff --git a/docs/api/modules/aws_amplify.html b/docs/api/modules/aws_amplify.html index 6bb185c4fc4..2d3cbd340eb 100644 --- a/docs/api/modules/aws_amplify.html +++ b/docs/api/modules/aws_amplify.html @@ -1,5 +1,5 @@ -aws-amplify - v6.3.8 | Amplify JS API Documentation -

Module aws-amplify - v6.3.8

AWS Amplify Package - aws-amplify

AWS Amplify is a JavaScript library for frontend and mobile developers building cloud-enabled applications. The library is a declarative interface across different categories of operations in order to make common tasks easier to add into your application. The default implementation works with Amazon Web Services (AWS) resources but is designed to be open and pluggable for usage with other cloud services that wish to provide an implementation or custom backends.

+aws-amplify - v6.4.0 | Amplify JS API Documentation +

Module aws-amplify - v6.4.0

AWS Amplify Package - aws-amplify

AWS Amplify is a JavaScript library for frontend and mobile developers building cloud-enabled applications. The library is a declarative interface across different categories of operations in order to make common tasks easier to add into your application. The default implementation works with Amazon Web Services (AWS) resources but is designed to be open and pluggable for usage with other cloud services that wish to provide an implementation or custom backends.

Documentation is available here.

Index

Modules

adapter-core analytics diff --git a/docs/api/modules/aws_amplify.storage._Reference_Types_.html b/docs/api/modules/aws_amplify.storage._Reference_Types_.html index bf71c983511..7841b8fbd21 100644 --- a/docs/api/modules/aws_amplify.storage._Reference_Types_.html +++ b/docs/api/modules/aws_amplify.storage._Reference_Types_.html @@ -54,6 +54,7 @@ StorageListPaginateOptions StorageRemoveInputWithKey StorageRemoveInputWithPath +StorageSubpathStrategy StorageUploadDataInputWithKey StorageUploadDataInputWithPath StorageUploadDataPayload diff --git a/docs/api/types/aws_amplify.storage._Reference_Types_.StorageListAllOptions.html b/docs/api/types/aws_amplify.storage._Reference_Types_.StorageListAllOptions.html index d859b82a88e..bb26bd5dd8e 100644 --- a/docs/api/types/aws_amplify.storage._Reference_Types_.StorageListAllOptions.html +++ b/docs/api/types/aws_amplify.storage._Reference_Types_.StorageListAllOptions.html @@ -1,2 +1,2 @@ StorageListAllOptions | Amplify JS API Documentation -
StorageListAllOptions: StorageOptions & {
    listAll: true;
}

Type declaration

  • listAll: true
\ No newline at end of file +
StorageListAllOptions: StorageOptions & {
    listAll: true;
    subpathStrategy?: StorageSubpathStrategy;
}

Type declaration

\ No newline at end of file diff --git a/docs/api/types/aws_amplify.storage._Reference_Types_.StorageListPaginateOptions.html b/docs/api/types/aws_amplify.storage._Reference_Types_.StorageListPaginateOptions.html index 83f6622065b..85983ff5b83 100644 --- a/docs/api/types/aws_amplify.storage._Reference_Types_.StorageListPaginateOptions.html +++ b/docs/api/types/aws_amplify.storage._Reference_Types_.StorageListPaginateOptions.html @@ -1,2 +1,2 @@ StorageListPaginateOptions | Amplify JS API Documentation -
StorageListPaginateOptions: StorageOptions & {
    listAll?: false;
    nextToken?: string;
    pageSize?: number;
}

Type declaration

  • Optional listAll?: false
  • Optional nextToken?: string
  • Optional pageSize?: number
\ No newline at end of file +
StorageListPaginateOptions: StorageOptions & {
    listAll?: false;
    nextToken?: string;
    pageSize?: number;
    subpathStrategy?: StorageSubpathStrategy;
}

Type declaration

  • Optional listAll?: false
  • Optional nextToken?: string
  • Optional pageSize?: number
  • Optional subpathStrategy?: StorageSubpathStrategy
\ No newline at end of file diff --git a/docs/api/types/aws_amplify.storage._Reference_Types_.StorageSubpathStrategy.html b/docs/api/types/aws_amplify.storage._Reference_Types_.StorageSubpathStrategy.html new file mode 100644 index 00000000000..d69d5e6ca62 --- /dev/null +++ b/docs/api/types/aws_amplify.storage._Reference_Types_.StorageSubpathStrategy.html @@ -0,0 +1,10 @@ +StorageSubpathStrategy | Amplify JS API Documentation +
StorageSubpathStrategy: {
    strategy: "include";
} | {
    delimiter?: string;
    strategy: "exclude";
}

Type declaration

  • strategy: "include"

    Default behavior. Includes all subpaths for a given page in the result.

    +

Type declaration

  • Optional delimiter?: string

    Deliminate with with a custom delimiter character.

    +

    Example

        const { excludedSubpaths } = await list({
    path: 'photos/',
    options: {
    subpathStrategy: {
    strategy: 'exclude',
    delimiter: '-'
    }
    }
    });

    console.log(excludedSubpaths);
    +
    +
  • strategy: "exclude"

    When passed, the output of the list API will provide a list of excludedSubpaths +that are delimited by the / (by default) character.

    +

    Example

        const { excludedSubpaths } = await list({
    path: 'photos/',
    options: {
    subpathStrategy: {
    strategy: 'exclude',
    }
    }
    });

    console.log(excludedSubpaths);
    +
    +
\ No newline at end of file From e3a10cae9f1dd8424b1f8574404f92c244b0b690 Mon Sep 17 00:00:00 2001 From: James Jarvis Date: Tue, 9 Jul 2024 16:30:02 -0400 Subject: [PATCH 09/21] downgrade react-native-get-random-values from >=1.9.0 to >=1.8.0 (#13573) The purpose of this change is to downgrade the react-native-get-random-values peer dependency from >=1.9.0 to >=1.8.0.Expo 50 utilizes 1.8.0 as a dependency and amplify-js dependency of 1.9.0 produced installation friction when getting started via the recommended workflow. Dropping the peer dep version will remove installation friction while having no impact on current library functionality. --- packages/react-native/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 3744c1c4a40..27a7001c41b 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -30,7 +30,7 @@ }, "peerDependencies": { "react-native": ">=0.70", - "react-native-get-random-values": ">=1.9.0" + "react-native-get-random-values": ">=1.8.0" }, "devDependencies": { "@aws-amplify/rtn-push-notification": "1.2.29", From af46e3929ffc0dab4c88848fcc2dfc3ecbb5046f Mon Sep 17 00:00:00 2001 From: Hui Zhao <10602282+HuiSF@users.noreply.github.com> Date: Wed, 17 Jul 2024 12:15:58 -0700 Subject: [PATCH 10/21] fix(rtn-push-notification): wrong completion handler key (#13604) --- .../ios/AmplifyRTNPushNotificationManager.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/rtn-push-notification/ios/AmplifyRTNPushNotificationManager.swift b/packages/rtn-push-notification/ios/AmplifyRTNPushNotificationManager.swift index c76466f42b8..5e549c956be 100644 --- a/packages/rtn-push-notification/ios/AmplifyRTNPushNotificationManager.swift +++ b/packages/rtn-push-notification/ios/AmplifyRTNPushNotificationManager.swift @@ -172,7 +172,7 @@ class AmplifyRTNPushNotificationManager { let completionHandlerId = UUID().uuidString var userInfoCopy = userInfo - remoteNotificationCompletionHandlers[completionHandlerIdKey] = completionHandler + remoteNotificationCompletionHandlers[completionHandlerId] = completionHandler userInfoCopy[completionHandlerIdKey] = completionHandlerId sharedEventManager.sendEventToJS( From d3b9546cb3b1c3ac6be0e7bfe980e999e589937e Mon Sep 17 00:00:00 2001 From: israx <70438514+israx@users.noreply.github.com> Date: Thu, 18 Jul 2024 14:31:27 -0400 Subject: [PATCH 11/21] fix(storage): omit subPathStrategy when prefix is defined (#13606) * fix: omit subPathStrategy on prefix * chore: fix build * chore: address feedback --- .../src/providers/s3/apis/internal/list.ts | 16 ++++++++++------ .../storage/src/providers/s3/types/options.ts | 14 ++++++++------ .../storage/src/providers/s3/types/outputs.ts | 10 ++++++++-- 3 files changed, 26 insertions(+), 14 deletions(-) diff --git a/packages/storage/src/providers/s3/apis/internal/list.ts b/packages/storage/src/providers/s3/apis/internal/list.ts index 1035559bedc..7fe8ccf1ed0 100644 --- a/packages/storage/src/providers/s3/apis/internal/list.ts +++ b/packages/storage/src/providers/s3/apis/internal/list.ts @@ -20,7 +20,11 @@ import { resolveS3ConfigAndInput, validateStorageOperationInputWithPrefix, } from '../../utils'; -import { ResolvedS3Config } from '../../types/options'; +import { + ListAllOptionsWithPath, + ListPaginateOptionsWithPath, + ResolvedS3Config, +} from '../../types/options'; import { ListObjectsV2Input, ListObjectsV2Output, @@ -30,7 +34,6 @@ import { getStorageUserAgentValue } from '../../utils/userAgent'; import { logger } from '../../../../utils'; import { DEFAULT_DELIMITER, STORAGE_INPUT_PREFIX } from '../../utils/constants'; import { CommonPrefix } from '../../utils/client/types'; -import { StorageSubpathStrategy } from '../../../../types'; const MAX_PAGE_SIZE = 1000; @@ -76,12 +79,13 @@ export const list = async ( } ${anyOptions?.nextToken ? `nextToken: ${anyOptions?.nextToken}` : ''}.`, ); } + const listParams = { Bucket: bucket, Prefix: isInputWithPrefix ? `${generatedPrefix}${objectKey}` : objectKey, MaxKeys: options?.listAll ? undefined : options?.pageSize, ContinuationToken: options?.listAll ? undefined : options?.nextToken, - Delimiter: getDelimiter(options.subpathStrategy), + Delimiter: getDelimiter(options), }; logger.debug(`listing items from "${listParams.Prefix}"`); @@ -263,9 +267,9 @@ const mapCommonPrefixesToExcludedSubpaths = ( }; const getDelimiter = ( - subpathStrategy?: StorageSubpathStrategy, + options?: ListAllOptionsWithPath | ListPaginateOptionsWithPath, ): string | undefined => { - if (subpathStrategy?.strategy === 'exclude') { - return subpathStrategy?.delimiter ?? DEFAULT_DELIMITER; + if (options?.subpathStrategy?.strategy === 'exclude') { + return options?.subpathStrategy?.delimiter ?? DEFAULT_DELIMITER; } }; diff --git a/packages/storage/src/providers/s3/types/options.ts b/packages/storage/src/providers/s3/types/options.ts index b2b7dfd0ddc..deae81fee51 100644 --- a/packages/storage/src/providers/s3/types/options.ts +++ b/packages/storage/src/providers/s3/types/options.ts @@ -70,17 +70,19 @@ export type RemoveOptions = WriteOptions & CommonOptions; * @deprecated Use {@link ListAllOptionsWithPath} instead. * Input options type with prefix for S3 list all API. */ -export type ListAllOptionsWithPrefix = StorageListAllOptions & - ReadOptions & - CommonOptions; +export type ListAllOptionsWithPrefix = Omit< + StorageListAllOptions & ReadOptions & CommonOptions, + 'subpathStrategy' +>; /** * @deprecated Use {@link ListPaginateOptionsWithPath} instead. * Input options type with prefix for S3 list API to paginate items. */ -export type ListPaginateOptionsWithPrefix = StorageListPaginateOptions & - ReadOptions & - CommonOptions; +export type ListPaginateOptionsWithPrefix = Omit< + StorageListPaginateOptions & ReadOptions & CommonOptions, + 'subpathStrategy' +>; /** * Input options type with path for S3 list all API. diff --git a/packages/storage/src/providers/s3/types/outputs.ts b/packages/storage/src/providers/s3/types/outputs.ts index 44524536a3b..ec3b89941e0 100644 --- a/packages/storage/src/providers/s3/types/outputs.ts +++ b/packages/storage/src/providers/s3/types/outputs.ts @@ -94,7 +94,10 @@ export type GetPropertiesWithPathOutput = ItemBase & StorageItemWithPath; * @deprecated Use {@link ListAllWithPathOutput} instead. * Output type for S3 list API. Lists all bucket objects. */ -export type ListAllOutput = StorageListOutput; +export type ListAllOutput = Omit< + StorageListOutput, + 'excludedSubpaths' +>; /** * Output type with path for S3 list API. Lists all bucket objects. @@ -105,7 +108,10 @@ export type ListAllWithPathOutput = StorageListOutput; * @deprecated Use {@link ListPaginateWithPathOutput} instead. * Output type for S3 list API. Lists bucket objects with pagination. */ -export type ListPaginateOutput = StorageListOutput & { +export type ListPaginateOutput = Omit< + StorageListOutput, + 'excludedSubpaths' +> & { nextToken?: string; }; From 60885b72303b6b5fb84f73de59a1e39d409acdce Mon Sep 17 00:00:00 2001 From: israx <70438514+israx@users.noreply.github.com> Date: Thu, 18 Jul 2024 17:28:30 -0400 Subject: [PATCH 12/21] Revert "fix(storage): omit subPathStrategy when prefix is defined (#13614) Revert "fix(storage): omit subPathStrategy when prefix is defined (#13606)" This reverts commit d3b9546cb3b1c3ac6be0e7bfe980e999e589937e. --- .../src/providers/s3/apis/internal/list.ts | 16 ++++++---------- .../storage/src/providers/s3/types/options.ts | 14 ++++++-------- .../storage/src/providers/s3/types/outputs.ts | 10 ++-------- 3 files changed, 14 insertions(+), 26 deletions(-) diff --git a/packages/storage/src/providers/s3/apis/internal/list.ts b/packages/storage/src/providers/s3/apis/internal/list.ts index 7fe8ccf1ed0..1035559bedc 100644 --- a/packages/storage/src/providers/s3/apis/internal/list.ts +++ b/packages/storage/src/providers/s3/apis/internal/list.ts @@ -20,11 +20,7 @@ import { resolveS3ConfigAndInput, validateStorageOperationInputWithPrefix, } from '../../utils'; -import { - ListAllOptionsWithPath, - ListPaginateOptionsWithPath, - ResolvedS3Config, -} from '../../types/options'; +import { ResolvedS3Config } from '../../types/options'; import { ListObjectsV2Input, ListObjectsV2Output, @@ -34,6 +30,7 @@ import { getStorageUserAgentValue } from '../../utils/userAgent'; import { logger } from '../../../../utils'; import { DEFAULT_DELIMITER, STORAGE_INPUT_PREFIX } from '../../utils/constants'; import { CommonPrefix } from '../../utils/client/types'; +import { StorageSubpathStrategy } from '../../../../types'; const MAX_PAGE_SIZE = 1000; @@ -79,13 +76,12 @@ export const list = async ( } ${anyOptions?.nextToken ? `nextToken: ${anyOptions?.nextToken}` : ''}.`, ); } - const listParams = { Bucket: bucket, Prefix: isInputWithPrefix ? `${generatedPrefix}${objectKey}` : objectKey, MaxKeys: options?.listAll ? undefined : options?.pageSize, ContinuationToken: options?.listAll ? undefined : options?.nextToken, - Delimiter: getDelimiter(options), + Delimiter: getDelimiter(options.subpathStrategy), }; logger.debug(`listing items from "${listParams.Prefix}"`); @@ -267,9 +263,9 @@ const mapCommonPrefixesToExcludedSubpaths = ( }; const getDelimiter = ( - options?: ListAllOptionsWithPath | ListPaginateOptionsWithPath, + subpathStrategy?: StorageSubpathStrategy, ): string | undefined => { - if (options?.subpathStrategy?.strategy === 'exclude') { - return options?.subpathStrategy?.delimiter ?? DEFAULT_DELIMITER; + if (subpathStrategy?.strategy === 'exclude') { + return subpathStrategy?.delimiter ?? DEFAULT_DELIMITER; } }; diff --git a/packages/storage/src/providers/s3/types/options.ts b/packages/storage/src/providers/s3/types/options.ts index deae81fee51..b2b7dfd0ddc 100644 --- a/packages/storage/src/providers/s3/types/options.ts +++ b/packages/storage/src/providers/s3/types/options.ts @@ -70,19 +70,17 @@ export type RemoveOptions = WriteOptions & CommonOptions; * @deprecated Use {@link ListAllOptionsWithPath} instead. * Input options type with prefix for S3 list all API. */ -export type ListAllOptionsWithPrefix = Omit< - StorageListAllOptions & ReadOptions & CommonOptions, - 'subpathStrategy' ->; +export type ListAllOptionsWithPrefix = StorageListAllOptions & + ReadOptions & + CommonOptions; /** * @deprecated Use {@link ListPaginateOptionsWithPath} instead. * Input options type with prefix for S3 list API to paginate items. */ -export type ListPaginateOptionsWithPrefix = Omit< - StorageListPaginateOptions & ReadOptions & CommonOptions, - 'subpathStrategy' ->; +export type ListPaginateOptionsWithPrefix = StorageListPaginateOptions & + ReadOptions & + CommonOptions; /** * Input options type with path for S3 list all API. diff --git a/packages/storage/src/providers/s3/types/outputs.ts b/packages/storage/src/providers/s3/types/outputs.ts index ec3b89941e0..44524536a3b 100644 --- a/packages/storage/src/providers/s3/types/outputs.ts +++ b/packages/storage/src/providers/s3/types/outputs.ts @@ -94,10 +94,7 @@ export type GetPropertiesWithPathOutput = ItemBase & StorageItemWithPath; * @deprecated Use {@link ListAllWithPathOutput} instead. * Output type for S3 list API. Lists all bucket objects. */ -export type ListAllOutput = Omit< - StorageListOutput, - 'excludedSubpaths' ->; +export type ListAllOutput = StorageListOutput; /** * Output type with path for S3 list API. Lists all bucket objects. @@ -108,10 +105,7 @@ export type ListAllWithPathOutput = StorageListOutput; * @deprecated Use {@link ListPaginateWithPathOutput} instead. * Output type for S3 list API. Lists bucket objects with pagination. */ -export type ListPaginateOutput = Omit< - StorageListOutput, - 'excludedSubpaths' -> & { +export type ListPaginateOutput = StorageListOutput & { nextToken?: string; }; From 71683a4beb6020cdfc9a16ab05636a48f4dfd1ff Mon Sep 17 00:00:00 2001 From: aws-amplify-bot Date: Fri, 19 Jul 2024 01:36:24 +0000 Subject: [PATCH 13/21] chore(release): Set core metadata [skip release] --- packages/core/metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/metadata b/packages/core/metadata index 29da7b9359d..67fcfc609ff 100644 --- a/packages/core/metadata +++ b/packages/core/metadata @@ -1 +1 @@ -1d353e7fc +880dfdcff From cae62741692bc84e5583759daee6514103000f1d Mon Sep 17 00:00:00 2001 From: aws-amplify-bot Date: Fri, 19 Jul 2024 01:36:39 +0000 Subject: [PATCH 14/21] chore(release): Publish [skip release] - @aws-amplify/adapter-nextjs@1.2.8 - @aws-amplify/analytics@7.0.38 - @aws-amplify/api@6.0.40 - @aws-amplify/api-graphql@4.1.9 - @aws-amplify/api-rest@4.0.38 - @aws-amplify/auth@6.3.9 - aws-amplify@6.4.1 - @aws-amplify/core@6.3.5 - @aws-amplify/datastore@5.0.40 - @aws-amplify/datastore-storage-adapter@2.1.40 - @aws-amplify/geo@3.0.38 - @aws-amplify/interactions@6.0.37 - @aws-amplify/notifications@2.0.38 - @aws-amplify/predictions@6.1.13 - @aws-amplify/pubsub@6.1.13 - @aws-amplify/react-native@1.1.3 - @aws-amplify/rtn-push-notification@1.2.31 - @aws-amplify/storage@6.5.1 - tsc-compliance-test@0.1.43 --- packages/adapter-nextjs/CHANGELOG.md | 4 ++++ packages/adapter-nextjs/package.json | 4 ++-- packages/analytics/CHANGELOG.md | 4 ++++ packages/analytics/package.json | 6 +++--- packages/api-graphql/CHANGELOG.md | 4 ++++ packages/api-graphql/package.json | 6 +++--- packages/api-rest/CHANGELOG.md | 4 ++++ packages/api-rest/package.json | 6 +++--- packages/api/CHANGELOG.md | 4 ++++ packages/api/package.json | 6 +++--- packages/auth/CHANGELOG.md | 4 ++++ packages/auth/package.json | 6 +++--- packages/aws-amplify/CHANGELOG.md | 4 ++++ packages/aws-amplify/package.json | 16 ++++++++-------- packages/core/CHANGELOG.md | 4 ++++ packages/core/package.json | 4 ++-- packages/datastore-storage-adapter/CHANGELOG.md | 4 ++++ packages/datastore-storage-adapter/package.json | 6 +++--- packages/datastore/CHANGELOG.md | 4 ++++ packages/datastore/package.json | 8 ++++---- packages/geo/CHANGELOG.md | 4 ++++ packages/geo/package.json | 4 ++-- packages/interactions/CHANGELOG.md | 4 ++++ packages/interactions/package.json | 4 ++-- packages/notifications/CHANGELOG.md | 4 ++++ packages/notifications/package.json | 6 +++--- packages/predictions/CHANGELOG.md | 4 ++++ packages/predictions/package.json | 6 +++--- packages/pubsub/CHANGELOG.md | 4 ++++ packages/pubsub/package.json | 6 +++--- packages/react-native/CHANGELOG.md | 4 ++++ packages/react-native/package.json | 4 ++-- packages/rtn-push-notification/CHANGELOG.md | 6 ++++++ packages/rtn-push-notification/package.json | 2 +- packages/storage/CHANGELOG.md | 4 ++++ packages/storage/package.json | 6 +++--- scripts/tsc-compliance-test/CHANGELOG.md | 4 ++++ scripts/tsc-compliance-test/package.json | 4 ++-- 38 files changed, 133 insertions(+), 55 deletions(-) diff --git a/packages/adapter-nextjs/CHANGELOG.md b/packages/adapter-nextjs/CHANGELOG.md index f3307602a56..24f8883947b 100644 --- a/packages/adapter-nextjs/CHANGELOG.md +++ b/packages/adapter-nextjs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.2.8](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/adapter-nextjs@1.2.7...@aws-amplify/adapter-nextjs@1.2.8) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/adapter-nextjs + ## [1.2.7](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/adapter-nextjs@1.2.6...@aws-amplify/adapter-nextjs@1.2.7) (2024-07-08) **Note:** Version bump only for package @aws-amplify/adapter-nextjs diff --git a/packages/adapter-nextjs/package.json b/packages/adapter-nextjs/package.json index 2155c37b643..4d1b68f9f96 100644 --- a/packages/adapter-nextjs/package.json +++ b/packages/adapter-nextjs/package.json @@ -1,7 +1,7 @@ { "author": "Amazon Web Services", "name": "@aws-amplify/adapter-nextjs", - "version": "1.2.7", + "version": "1.2.8", "description": "The adapter for the supporting of using Amplify APIs in Next.js.", "peerDependencies": { "aws-amplify": "^6.0.7", @@ -16,7 +16,7 @@ "@types/node": "^20.3.1", "@types/react": "^18.2.13", "@types/react-dom": "^18.2.6", - "aws-amplify": "6.4.0", + "aws-amplify": "6.4.1", "jest-fetch-mock": "3.0.3", "next": ">= 13.5.0 < 15.0.0", "typescript": "5.0.2" diff --git a/packages/analytics/CHANGELOG.md b/packages/analytics/CHANGELOG.md index ef4013fa4d3..1d706f490c2 100644 --- a/packages/analytics/CHANGELOG.md +++ b/packages/analytics/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.0.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/analytics@7.0.37...@aws-amplify/analytics@7.0.38) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/analytics + ## [7.0.37](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/analytics@7.0.36...@aws-amplify/analytics@7.0.37) (2024-07-08) **Note:** Version bump only for package @aws-amplify/analytics diff --git a/packages/analytics/package.json b/packages/analytics/package.json index c8c3a5fac8b..875dff1a519 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/analytics", - "version": "7.0.37", + "version": "7.0.38", "description": "Analytics category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -103,8 +103,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.4", - "@aws-amplify/react-native": "1.1.2", + "@aws-amplify/core": "6.3.5", + "@aws-amplify/react-native": "1.1.3", "@aws-sdk/types": "3.398.0", "typescript": "5.0.2" } diff --git a/packages/api-graphql/CHANGELOG.md b/packages/api-graphql/CHANGELOG.md index 4bf5cc6945f..e35f687387a 100644 --- a/packages/api-graphql/CHANGELOG.md +++ b/packages/api-graphql/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.1.9](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-graphql@4.1.8...@aws-amplify/api-graphql@4.1.9) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/api-graphql + ## [4.1.8](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-graphql@4.1.7...@aws-amplify/api-graphql@4.1.8) (2024-07-08) **Note:** Version bump only for package @aws-amplify/api-graphql diff --git a/packages/api-graphql/package.json b/packages/api-graphql/package.json index a46958bc097..836eb18ed83 100644 --- a/packages/api-graphql/package.json +++ b/packages/api-graphql/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/api-graphql", - "version": "4.1.8", + "version": "4.1.9", "description": "Api-graphql category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -84,8 +84,8 @@ "server" ], "dependencies": { - "@aws-amplify/api-rest": "4.0.37", - "@aws-amplify/core": "6.3.4", + "@aws-amplify/api-rest": "4.0.38", + "@aws-amplify/core": "6.3.5", "@aws-amplify/data-schema": "^1.0.0", "@aws-sdk/types": "3.387.0", "graphql": "15.8.0", diff --git a/packages/api-rest/CHANGELOG.md b/packages/api-rest/CHANGELOG.md index bbf73945533..bf9e49bb63c 100644 --- a/packages/api-rest/CHANGELOG.md +++ b/packages/api-rest/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.0.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-rest@4.0.37...@aws-amplify/api-rest@4.0.38) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/api-rest + ## [4.0.37](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-rest@4.0.36...@aws-amplify/api-rest@4.0.37) (2024-07-08) **Note:** Version bump only for package @aws-amplify/api-rest diff --git a/packages/api-rest/package.json b/packages/api-rest/package.json index 15e07cbd095..0c1251cdc4c 100644 --- a/packages/api-rest/package.json +++ b/packages/api-rest/package.json @@ -1,7 +1,7 @@ { "name": "@aws-amplify/api-rest", "private": false, - "version": "4.0.37", + "version": "4.0.38", "description": "Api-rest category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -87,8 +87,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.4", - "@aws-amplify/react-native": "1.1.2", + "@aws-amplify/core": "6.3.5", + "@aws-amplify/react-native": "1.1.3", "typescript": "5.0.2" }, "size-limit": [ diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md index fd1b57c9e09..489a3061556 100644 --- a/packages/api/CHANGELOG.md +++ b/packages/api/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.0.40](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api@6.0.39...@aws-amplify/api@6.0.40) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/api + ## [6.0.39](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api@6.0.38...@aws-amplify/api@6.0.39) (2024-07-08) **Note:** Version bump only for package @aws-amplify/api diff --git a/packages/api/package.json b/packages/api/package.json index 21f68e0010b..d6a03f1ed84 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/api", - "version": "6.0.39", + "version": "6.0.40", "description": "Api category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -79,8 +79,8 @@ "server" ], "dependencies": { - "@aws-amplify/api-graphql": "4.1.8", - "@aws-amplify/api-rest": "4.0.37", + "@aws-amplify/api-graphql": "4.1.9", + "@aws-amplify/api-rest": "4.0.38", "tslib": "^2.5.0" } } diff --git a/packages/auth/CHANGELOG.md b/packages/auth/CHANGELOG.md index 3c3904a82ad..e8e0e79a5db 100644 --- a/packages/auth/CHANGELOG.md +++ b/packages/auth/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.3.9](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/auth@6.3.8...@aws-amplify/auth@6.3.9) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/auth + ## [6.3.8](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/auth@6.3.7...@aws-amplify/auth@6.3.8) (2024-07-08) **Note:** Version bump only for package @aws-amplify/auth diff --git a/packages/auth/package.json b/packages/auth/package.json index 4a5ab21f5e8..df144b4f4eb 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/auth", - "version": "6.3.8", + "version": "6.3.9", "description": "Auth category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -97,8 +97,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.4", - "@aws-amplify/react-native": "1.1.2", + "@aws-amplify/core": "6.3.5", + "@aws-amplify/react-native": "1.1.3", "@jest/test-sequencer": "^29.7.0", "typescript": "5.0.2" } diff --git a/packages/aws-amplify/CHANGELOG.md b/packages/aws-amplify/CHANGELOG.md index ee17956aef5..7addfa9b5d9 100644 --- a/packages/aws-amplify/CHANGELOG.md +++ b/packages/aws-amplify/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.4.1](https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.4.0...aws-amplify@6.4.1) (2024-07-19) + +**Note:** Version bump only for package aws-amplify + # [6.4.0](https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.3.8...aws-amplify@6.4.0) (2024-07-08) ### Features diff --git a/packages/aws-amplify/package.json b/packages/aws-amplify/package.json index c788715f88a..e9f0ba5feed 100644 --- a/packages/aws-amplify/package.json +++ b/packages/aws-amplify/package.json @@ -1,6 +1,6 @@ { "name": "aws-amplify", - "version": "6.4.0", + "version": "6.4.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", @@ -276,13 +276,13 @@ "utils" ], "dependencies": { - "@aws-amplify/analytics": "7.0.37", - "@aws-amplify/api": "6.0.39", - "@aws-amplify/auth": "6.3.8", - "@aws-amplify/core": "6.3.4", - "@aws-amplify/datastore": "5.0.39", - "@aws-amplify/notifications": "2.0.37", - "@aws-amplify/storage": "6.5.0", + "@aws-amplify/analytics": "7.0.38", + "@aws-amplify/api": "6.0.40", + "@aws-amplify/auth": "6.3.9", + "@aws-amplify/core": "6.3.5", + "@aws-amplify/datastore": "5.0.40", + "@aws-amplify/notifications": "2.0.38", + "@aws-amplify/storage": "6.5.1", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 063368e48a2..3d5f0d1c369 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.3.5](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/core@6.3.4...@aws-amplify/core@6.3.5) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/core + ## [6.3.4](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/core@6.3.3...@aws-amplify/core@6.3.4) (2024-07-08) **Note:** Version bump only for package @aws-amplify/core diff --git a/packages/core/package.json b/packages/core/package.json index 11ab8d6727d..a1ebba05d52 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/core", - "version": "6.3.4", + "version": "6.3.5", "description": "Core category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -60,7 +60,7 @@ "uuid": "^9.0.0" }, "devDependencies": { - "@aws-amplify/react-native": "1.1.2", + "@aws-amplify/react-native": "1.1.3", "@types/js-cookie": "3.0.2", "genversion": "^2.2.0", "typescript": "5.0.2" diff --git a/packages/datastore-storage-adapter/CHANGELOG.md b/packages/datastore-storage-adapter/CHANGELOG.md index 9f1cbd3dcb8..f25953cf299 100644 --- a/packages/datastore-storage-adapter/CHANGELOG.md +++ b/packages/datastore-storage-adapter/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.1.40](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore-storage-adapter@2.1.39...@aws-amplify/datastore-storage-adapter@2.1.40) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/datastore-storage-adapter + ## [2.1.39](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore-storage-adapter@2.1.38...@aws-amplify/datastore-storage-adapter@2.1.39) (2024-07-08) **Note:** Version bump only for package @aws-amplify/datastore-storage-adapter diff --git a/packages/datastore-storage-adapter/package.json b/packages/datastore-storage-adapter/package.json index 086a6a83a8d..67cce136c27 100644 --- a/packages/datastore-storage-adapter/package.json +++ b/packages/datastore-storage-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/datastore-storage-adapter", - "version": "2.1.39", + "version": "2.1.40", "description": "SQLite storage adapter for Amplify DataStore ", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -36,8 +36,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.4", - "@aws-amplify/datastore": "5.0.39", + "@aws-amplify/core": "6.3.5", + "@aws-amplify/datastore": "5.0.40", "@types/react-native-sqlite-storage": "5.0.1", "expo-file-system": "13.1.4", "expo-sqlite": "10.1.0", diff --git a/packages/datastore/CHANGELOG.md b/packages/datastore/CHANGELOG.md index 95b912e6207..54e2e60f9fb 100644 --- a/packages/datastore/CHANGELOG.md +++ b/packages/datastore/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.40](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore@5.0.39...@aws-amplify/datastore@5.0.40) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/datastore + ## [5.0.39](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore@5.0.38...@aws-amplify/datastore@5.0.39) (2024-07-08) ### Bug Fixes diff --git a/packages/datastore/package.json b/packages/datastore/package.json index 74f18bfec96..a2849ea7cfb 100644 --- a/packages/datastore/package.json +++ b/packages/datastore/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/datastore", - "version": "5.0.39", + "version": "5.0.40", "description": "AppSyncLocal support for aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -44,7 +44,7 @@ "src" ], "dependencies": { - "@aws-amplify/api": "6.0.39", + "@aws-amplify/api": "6.0.40", "buffer": "4.9.2", "idb": "5.0.6", "immer": "9.0.6", @@ -55,8 +55,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.4", - "@aws-amplify/react-native": "1.1.2", + "@aws-amplify/core": "6.3.5", + "@aws-amplify/react-native": "1.1.3", "@types/uuid-validate": "^0.0.1", "dexie": "3.2.2", "dexie-export-import": "1.0.3", diff --git a/packages/geo/CHANGELOG.md b/packages/geo/CHANGELOG.md index 2571d850217..c4a6e298b70 100644 --- a/packages/geo/CHANGELOG.md +++ b/packages/geo/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.0.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/geo@3.0.37...@aws-amplify/geo@3.0.38) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/geo + ## [3.0.37](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/geo@3.0.36...@aws-amplify/geo@3.0.37) (2024-07-08) **Note:** Version bump only for package @aws-amplify/geo diff --git a/packages/geo/package.json b/packages/geo/package.json index 6aeb467a53c..da2d52e3331 100644 --- a/packages/geo/package.json +++ b/packages/geo/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/geo", - "version": "3.0.37", + "version": "3.0.38", "description": "Geo category for aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -76,7 +76,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.4", + "@aws-amplify/core": "6.3.5", "typescript": "5.0.2" }, "size-limit": [ diff --git a/packages/interactions/CHANGELOG.md b/packages/interactions/CHANGELOG.md index 0e11e00a749..f0a7e6a2a71 100644 --- a/packages/interactions/CHANGELOG.md +++ b/packages/interactions/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.0.37](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/interactions@6.0.36...@aws-amplify/interactions@6.0.37) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/interactions + ## [6.0.36](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/interactions@6.0.35...@aws-amplify/interactions@6.0.36) (2024-07-08) **Note:** Version bump only for package @aws-amplify/interactions diff --git a/packages/interactions/package.json b/packages/interactions/package.json index 9c057a32b7b..79e75291ed4 100644 --- a/packages/interactions/package.json +++ b/packages/interactions/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/interactions", - "version": "6.0.36", + "version": "6.0.37", "description": "Interactions category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -81,7 +81,7 @@ "uuid": "^9.0.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.4", + "@aws-amplify/core": "6.3.5", "typescript": "^5.0.2" }, "size-limit": [ diff --git a/packages/notifications/CHANGELOG.md b/packages/notifications/CHANGELOG.md index 6c6cf3fe3e0..ae5f1282edf 100644 --- a/packages/notifications/CHANGELOG.md +++ b/packages/notifications/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.0.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/notifications@2.0.37...@aws-amplify/notifications@2.0.38) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/notifications + ## [2.0.37](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/notifications@2.0.36...@aws-amplify/notifications@2.0.37) (2024-07-08) **Note:** Version bump only for package @aws-amplify/notifications diff --git a/packages/notifications/package.json b/packages/notifications/package.json index f16c850ceda..c13ee71eb2f 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/notifications", - "version": "2.0.37", + "version": "2.0.38", "description": "Notifications category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -98,8 +98,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.4", - "@aws-amplify/react-native": "1.1.2", + "@aws-amplify/core": "6.3.5", + "@aws-amplify/react-native": "1.1.3", "typescript": "5.0.2" } } diff --git a/packages/predictions/CHANGELOG.md b/packages/predictions/CHANGELOG.md index 3330bb9f404..2832ff7b04f 100644 --- a/packages/predictions/CHANGELOG.md +++ b/packages/predictions/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.1.13](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/predictions@6.1.12...@aws-amplify/predictions@6.1.13) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/predictions + ## [6.1.12](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/predictions@6.1.11...@aws-amplify/predictions@6.1.12) (2024-07-08) **Note:** Version bump only for package @aws-amplify/predictions diff --git a/packages/predictions/package.json b/packages/predictions/package.json index 0f9cbb8011a..fd1d9c5e8d2 100644 --- a/packages/predictions/package.json +++ b/packages/predictions/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/predictions", - "version": "6.1.12", + "version": "6.1.13", "description": "Machine learning category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -43,7 +43,7 @@ "src" ], "dependencies": { - "@aws-amplify/storage": "6.5.0", + "@aws-amplify/storage": "6.5.1", "@aws-sdk/client-comprehend": "3.398.0", "@aws-sdk/client-polly": "3.398.0", "@aws-sdk/client-rekognition": "3.398.0", @@ -59,7 +59,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.4", + "@aws-amplify/core": "6.3.5", "typescript": "5.0.2" }, "size-limit": [ diff --git a/packages/pubsub/CHANGELOG.md b/packages/pubsub/CHANGELOG.md index c83ffcde7fd..7e6d5598cfe 100644 --- a/packages/pubsub/CHANGELOG.md +++ b/packages/pubsub/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.1.13](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/pubsub@6.1.12...@aws-amplify/pubsub@6.1.13) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/pubsub + ## [6.1.12](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/pubsub@6.1.11...@aws-amplify/pubsub@6.1.12) (2024-07-08) **Note:** Version bump only for package @aws-amplify/pubsub diff --git a/packages/pubsub/package.json b/packages/pubsub/package.json index ac0a987b5a6..2da39706b76 100644 --- a/packages/pubsub/package.json +++ b/packages/pubsub/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/pubsub", - "version": "6.1.12", + "version": "6.1.13", "description": "Pubsub category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -73,7 +73,7 @@ "mqtt" ], "dependencies": { - "@aws-amplify/auth": "6.3.8", + "@aws-amplify/auth": "6.3.9", "buffer": "4.9.2", "graphql": "15.8.0", "rxjs": "^7.8.1", @@ -84,7 +84,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.4", + "@aws-amplify/core": "6.3.5", "typescript": "5.0.2" }, "size-limit": [ diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index dbb6b4e3a25..624557c93b6 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.1.3](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/react-native@1.1.2...@aws-amplify/react-native@1.1.3) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/react-native + ## [1.1.2](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/react-native@1.1.1...@aws-amplify/react-native@1.1.2) (2024-07-08) **Note:** Version bump only for package @aws-amplify/react-native diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 3521c6146d6..6331a9c5ceb 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/react-native", - "version": "1.1.2", + "version": "1.1.3", "description": "React Native core module for aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -33,7 +33,7 @@ "react-native-get-random-values": ">=1.8.0" }, "devDependencies": { - "@aws-amplify/rtn-push-notification": "1.2.30", + "@aws-amplify/rtn-push-notification": "1.2.31", "@aws-amplify/rtn-web-browser": "1.0.30", "@react-native-async-storage/async-storage": "^1.17.12", "@react-native-community/netinfo": "4.7.0", diff --git a/packages/rtn-push-notification/CHANGELOG.md b/packages/rtn-push-notification/CHANGELOG.md index c22485dc8da..b10310e3469 100644 --- a/packages/rtn-push-notification/CHANGELOG.md +++ b/packages/rtn-push-notification/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.2.31](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/rtn-push-notification@1.2.30...@aws-amplify/rtn-push-notification@1.2.31) (2024-07-19) + +### Bug Fixes + +- **rtn-push-notification:** wrong completion handler key ([#13604](https://github.com/aws-amplify/amplify-js/issues/13604)) ([af46e39](https://github.com/aws-amplify/amplify-js/commit/af46e3929ffc0dab4c88848fcc2dfc3ecbb5046f)) + ## [1.2.30](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/rtn-push-notification@1.2.29...@aws-amplify/rtn-push-notification@1.2.30) (2024-07-08) **Note:** Version bump only for package @aws-amplify/rtn-push-notification diff --git a/packages/rtn-push-notification/package.json b/packages/rtn-push-notification/package.json index 56082df57e9..7a24a35a039 100644 --- a/packages/rtn-push-notification/package.json +++ b/packages/rtn-push-notification/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/rtn-push-notification", - "version": "1.2.30", + "version": "1.2.31", "description": "React Native module for aws-amplify push notifications", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", diff --git a/packages/storage/CHANGELOG.md b/packages/storage/CHANGELOG.md index 62b1e78c5de..310e87723ae 100644 --- a/packages/storage/CHANGELOG.md +++ b/packages/storage/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.5.1](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/storage@6.5.0...@aws-amplify/storage@6.5.1) (2024-07-19) + +**Note:** Version bump only for package @aws-amplify/storage + # [6.5.0](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/storage@6.4.7...@aws-amplify/storage@6.5.0) (2024-07-08) ### Features diff --git a/packages/storage/package.json b/packages/storage/package.json index 4f384df554f..7d1897875f9 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/storage", - "version": "6.5.0", + "version": "6.5.1", "description": "Storage category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -101,8 +101,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.4", - "@aws-amplify/react-native": "1.1.2", + "@aws-amplify/core": "6.3.5", + "@aws-amplify/react-native": "1.1.3", "typescript": "5.0.2" } } diff --git a/scripts/tsc-compliance-test/CHANGELOG.md b/scripts/tsc-compliance-test/CHANGELOG.md index 1fd156eb61e..cf248dfef22 100644 --- a/scripts/tsc-compliance-test/CHANGELOG.md +++ b/scripts/tsc-compliance-test/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.1.43](https://github.com/aws-amplify/amplify-js/compare/tsc-compliance-test@0.1.42...tsc-compliance-test@0.1.43) (2024-07-19) + +**Note:** Version bump only for package tsc-compliance-test + ## [0.1.42](https://github.com/aws-amplify/amplify-js/compare/tsc-compliance-test@0.1.41...tsc-compliance-test@0.1.42) (2024-07-08) **Note:** Version bump only for package tsc-compliance-test diff --git a/scripts/tsc-compliance-test/package.json b/scripts/tsc-compliance-test/package.json index d01ed982cb0..444c87ad70e 100644 --- a/scripts/tsc-compliance-test/package.json +++ b/scripts/tsc-compliance-test/package.json @@ -1,11 +1,11 @@ { "name": "tsc-compliance-test", - "version": "0.1.42", + "version": "0.1.43", "license": "MIT", "private": true, "devDependencies": { "@types/node": "16.18.82", - "aws-amplify": "6.4.0", + "aws-amplify": "6.4.1", "typescript": "4.2.x" }, "scripts": { From 02abc66cfe766d42e647c9a5461f7b7e7844a4bb Mon Sep 17 00:00:00 2001 From: aws-amplify-bot Date: Fri, 19 Jul 2024 01:38:05 +0000 Subject: [PATCH 15/21] chore(release): Update API docs [skip release] --- docs/api/modules/_aws_amplify_adapter_nextjs.html | 4 ++-- docs/api/modules/_aws_amplify_datastore_storage_adapter.html | 4 ++-- docs/api/modules/_aws_amplify_geo.html | 4 ++-- docs/api/modules/_aws_amplify_interactions.html | 4 ++-- docs/api/modules/_aws_amplify_predictions.html | 4 ++-- docs/api/modules/_aws_amplify_pubsub.html | 4 ++-- docs/api/modules/aws_amplify.html | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/docs/api/modules/_aws_amplify_adapter_nextjs.html b/docs/api/modules/_aws_amplify_adapter_nextjs.html index 0b4137b6054..452294ee0d1 100644 --- a/docs/api/modules/_aws_amplify_adapter_nextjs.html +++ b/docs/api/modules/_aws_amplify_adapter_nextjs.html @@ -1,5 +1,5 @@ -@aws-amplify/adapter-nextjs - v1.2.7 | Amplify JS API Documentation -

Module @aws-amplify/adapter-nextjs - v1.2.7

This package contains the AWS Amplify Next.js Adapter. For more information on using Next.js in your application please reference the Amplify Dev Center.

+@aws-amplify/adapter-nextjs - v1.2.8 | Amplify JS API Documentation +

Module @aws-amplify/adapter-nextjs - v1.2.8

This package contains the AWS Amplify Next.js Adapter. For more information on using Next.js in your application please reference the Amplify Dev Center.

Index

Modules

api index utils diff --git a/docs/api/modules/_aws_amplify_datastore_storage_adapter.html b/docs/api/modules/_aws_amplify_datastore_storage_adapter.html index 51a8c0dcba2..52e651dbe01 100644 --- a/docs/api/modules/_aws_amplify_datastore_storage_adapter.html +++ b/docs/api/modules/_aws_amplify_datastore_storage_adapter.html @@ -1,5 +1,5 @@ -@aws-amplify/datastore-storage-adapter - v2.1.39 | Amplify JS API Documentation -

Module @aws-amplify/datastore-storage-adapter - v2.1.39

This package contains the AWS Amplify DataStore storage adapter. For more information on using the DataStore storage adapter in your application please reference the Amplify Dev Center.

+@aws-amplify/datastore-storage-adapter - v2.1.40 | Amplify JS API Documentation +

Module @aws-amplify/datastore-storage-adapter - v2.1.40

This package contains the AWS Amplify DataStore storage adapter. For more information on using the DataStore storage adapter in your application please reference the Amplify Dev Center.

Index

Modules

ExpoSQLiteAdapter/ExpoSQLiteAdapter SQLiteAdapter/SQLiteAdapter index diff --git a/docs/api/modules/_aws_amplify_geo.html b/docs/api/modules/_aws_amplify_geo.html index 0c649d3009a..287e0886f74 100644 --- a/docs/api/modules/_aws_amplify_geo.html +++ b/docs/api/modules/_aws_amplify_geo.html @@ -1,5 +1,5 @@ -@aws-amplify/geo - v3.0.37 | Amplify JS API Documentation -

Module @aws-amplify/geo - v3.0.37

This package contains the AWS Amplify Geo category. For more information on using Geo in your application please reference the Amplify Dev Center.

+@aws-amplify/geo - v3.0.38 | Amplify JS API Documentation +

Module @aws-amplify/geo - v3.0.38

This package contains the AWS Amplify Geo category. For more information on using Geo in your application please reference the Amplify Dev Center.

Index

Modules

\ No newline at end of file diff --git a/docs/api/modules/_aws_amplify_interactions.html b/docs/api/modules/_aws_amplify_interactions.html index 644fafc14cd..368526616d7 100644 --- a/docs/api/modules/_aws_amplify_interactions.html +++ b/docs/api/modules/_aws_amplify_interactions.html @@ -1,5 +1,5 @@ -@aws-amplify/interactions - v6.0.36 | Amplify JS API Documentation -

Module @aws-amplify/interactions - v6.0.36

This package contains the AWS Amplify Interactions category. For more information on using Interactions in your application please reference the Amplify Dev Center.

+@aws-amplify/interactions - v6.0.37 | Amplify JS API Documentation +

Module @aws-amplify/interactions - v6.0.37

This package contains the AWS Amplify Interactions category. For more information on using Interactions in your application please reference the Amplify Dev Center.

Index

Modules

index lex-v1 lex-v2 diff --git a/docs/api/modules/_aws_amplify_predictions.html b/docs/api/modules/_aws_amplify_predictions.html index 4e3e416dd9d..f42598ea3a3 100644 --- a/docs/api/modules/_aws_amplify_predictions.html +++ b/docs/api/modules/_aws_amplify_predictions.html @@ -1,5 +1,5 @@ -@aws-amplify/predictions - v6.1.12 | Amplify JS API Documentation -

Module @aws-amplify/predictions - v6.1.12

This package contains the AWS Amplify Predictions category. For more information on using Predictions in your application please reference the Amplify Dev Center.

+@aws-amplify/predictions - v6.1.13 | Amplify JS API Documentation +

Module @aws-amplify/predictions - v6.1.13

This package contains the AWS Amplify Predictions category. For more information on using Predictions in your application please reference the Amplify Dev Center.

Index

Modules

Interfaces

IdentifyEntitiesInput IdentifyEntitiesOutput diff --git a/docs/api/modules/_aws_amplify_pubsub.html b/docs/api/modules/_aws_amplify_pubsub.html index 07727b91504..de0fa24105a 100644 --- a/docs/api/modules/_aws_amplify_pubsub.html +++ b/docs/api/modules/_aws_amplify_pubsub.html @@ -1,5 +1,5 @@ -@aws-amplify/pubsub - v6.1.12 | Amplify JS API Documentation -

Module @aws-amplify/pubsub - v6.1.12

This package contains the AWS Amplify PubSub category. For more information on using PubSub in your application please reference the Amplify Dev Center.

+@aws-amplify/pubsub - v6.1.13 | Amplify JS API Documentation +

Module @aws-amplify/pubsub - v6.1.13

This package contains the AWS Amplify PubSub category. For more information on using PubSub in your application please reference the Amplify Dev Center.

Index

Modules

clients/iot clients/mqtt index diff --git a/docs/api/modules/aws_amplify.html b/docs/api/modules/aws_amplify.html index 2d3cbd340eb..e6a6fd51434 100644 --- a/docs/api/modules/aws_amplify.html +++ b/docs/api/modules/aws_amplify.html @@ -1,5 +1,5 @@ -aws-amplify - v6.4.0 | Amplify JS API Documentation -

Module aws-amplify - v6.4.0

AWS Amplify Package - aws-amplify

AWS Amplify is a JavaScript library for frontend and mobile developers building cloud-enabled applications. The library is a declarative interface across different categories of operations in order to make common tasks easier to add into your application. The default implementation works with Amazon Web Services (AWS) resources but is designed to be open and pluggable for usage with other cloud services that wish to provide an implementation or custom backends.

+aws-amplify - v6.4.1 | Amplify JS API Documentation +

Module aws-amplify - v6.4.1

AWS Amplify Package - aws-amplify

AWS Amplify is a JavaScript library for frontend and mobile developers building cloud-enabled applications. The library is a declarative interface across different categories of operations in order to make common tasks easier to add into your application. The default implementation works with Amazon Web Services (AWS) resources but is designed to be open and pluggable for usage with other cloud services that wish to provide an implementation or custom backends.

Documentation is available here.

Index

Modules

adapter-core analytics From 60a559f612e092c76e1499f93547248312db46f2 Mon Sep 17 00:00:00 2001 From: Hui Zhao <10602282+HuiSF@users.noreply.github.com> Date: Fri, 19 Jul 2024 16:36:55 -0700 Subject: [PATCH 16/21] fix(aws-amplify): createKeyValueStorageFromCookieStorageAdapter misses default path and secure values (#13508) * fix(aws-amplify): createKeyValueStorageFromCookieStorageAdapter misses default path and secure values * Ensure Path is being serialized * Delete cookie without path attr before setting it --- ...kieStorageAdapterFromNextServerContext.test.ts | 5 +++-- ...teCookieStorageAdapterFromNextServerContext.ts | 5 ++++- ...eyValueStorageFromCookieStorageAdapter.test.ts | 15 +++++++++++++++ ...eateKeyValueStorageFromCookieStorageAdapter.ts | 7 +++++++ .../serverContext/types/cookieStorage.ts | 8 +++++++- 5 files changed, 36 insertions(+), 4 deletions(-) diff --git a/packages/adapter-nextjs/__tests__/utils/createCookieStorageAdapterFromNextServerContext.test.ts b/packages/adapter-nextjs/__tests__/utils/createCookieStorageAdapterFromNextServerContext.test.ts index 858a8ad4b62..e27b4243511 100644 --- a/packages/adapter-nextjs/__tests__/utils/createCookieStorageAdapterFromNextServerContext.test.ts +++ b/packages/adapter-nextjs/__tests__/utils/createCookieStorageAdapterFromNextServerContext.test.ts @@ -147,6 +147,7 @@ describe('createCookieStorageAdapterFromNextServerContext', () => { sameSite: 'strict' as any, httpOnly: true, secure: true, + path: '/a-path', }; const result = createCookieStorageAdapterFromNextServerContext(mockContext); @@ -176,7 +177,7 @@ describe('createCookieStorageAdapterFromNextServerContext', () => { mockSerializeOptions.domain };Expires=${mockSerializeOptions.expires.toUTCString()};HttpOnly;SameSite=${ mockSerializeOptions.sameSite - };Secure`, + };Secure;Path=${mockSerializeOptions.path}`, ); }); @@ -188,7 +189,7 @@ describe('createCookieStorageAdapterFromNextServerContext', () => { mockSerializeOptions.domain };Expires=${mockSerializeOptions.expires.toUTCString()};HttpOnly;SameSite=${ mockSerializeOptions.sameSite - };Secure`, + };Secure;Path=${mockSerializeOptions.path}`, ); }); diff --git a/packages/adapter-nextjs/src/utils/createCookieStorageAdapterFromNextServerContext.ts b/packages/adapter-nextjs/src/utils/createCookieStorageAdapterFromNextServerContext.ts index 564259510e1..843235b7288 100644 --- a/packages/adapter-nextjs/src/utils/createCookieStorageAdapterFromNextServerContext.ts +++ b/packages/adapter-nextjs/src/utils/createCookieStorageAdapterFromNextServerContext.ts @@ -218,7 +218,7 @@ const createMutableCookieStoreFromHeaders = ( const serializeSetCookieOptions = ( options: CookieStorage.SetCookieOptions, ): string => { - const { expires, domain, httpOnly, sameSite, secure } = options; + const { expires, domain, httpOnly, sameSite, secure, path } = options; const serializedOptions: string[] = []; if (domain) { serializedOptions.push(`Domain=${domain}`); @@ -235,6 +235,9 @@ const serializeSetCookieOptions = ( if (secure) { serializedOptions.push(`Secure`); } + if (path) { + serializedOptions.push(`Path=${path}`); + } return serializedOptions.join(';'); }; diff --git a/packages/aws-amplify/__tests__/adapterCore/storageFactories/createKeyValueStorageFromCookieStorageAdapter.test.ts b/packages/aws-amplify/__tests__/adapterCore/storageFactories/createKeyValueStorageFromCookieStorageAdapter.test.ts index eae5ffe22a8..f2b900bfa87 100644 --- a/packages/aws-amplify/__tests__/adapterCore/storageFactories/createKeyValueStorageFromCookieStorageAdapter.test.ts +++ b/packages/aws-amplify/__tests__/adapterCore/storageFactories/createKeyValueStorageFromCookieStorageAdapter.test.ts @@ -40,6 +40,21 @@ describe('keyValueStorage', () => { ); }); + it('should remove item before setting item', async () => { + const testKey = 'testKey'; + const testValue = 'testValue'; + keyValueStorage.setItem(testKey, testValue); + expect(mockCookiesStorageAdapter.delete).toHaveBeenCalledWith(testKey); + expect(mockCookiesStorageAdapter.set).toHaveBeenCalledWith( + testKey, + testValue, + { + ...defaultSetCookieOptions, + expires: expect.any(Date), + }, + ); + }); + it('should set item with options', async () => { const testKey = 'testKey'; const testValue = 'testValue'; diff --git a/packages/aws-amplify/src/adapter-core/storageFactories/createKeyValueStorageFromCookieStorageAdapter.ts b/packages/aws-amplify/src/adapter-core/storageFactories/createKeyValueStorageFromCookieStorageAdapter.ts index 9cfd141c47c..dc6bd80fccf 100644 --- a/packages/aws-amplify/src/adapter-core/storageFactories/createKeyValueStorageFromCookieStorageAdapter.ts +++ b/packages/aws-amplify/src/adapter-core/storageFactories/createKeyValueStorageFromCookieStorageAdapter.ts @@ -10,6 +10,8 @@ import { export const defaultSetCookieOptions: CookieStorage.SetCookieOptions = { // TODO: allow configure with a public interface sameSite: 'lax', + secure: true, + path: '/', }; const ONE_YEAR_IN_MS = 365 * 24 * 60 * 60 * 1000; @@ -25,6 +27,11 @@ export const createKeyValueStorageFromCookieStorageAdapter = ( ): KeyValueStorageInterface => { return { setItem(key, value) { + // Delete the cookie item first then set it. This results: + // SetCookie: key=;expires=1970-01-01;(path='current-path') <- remove path'ed cookies + // SetCookie: key=value;expires=Date.now() + 365 days;path=/;secure=true + cookieStorageAdapter.delete(key); + // TODO(HuiSF): follow up the default CookieSerializeOptions values cookieStorageAdapter.set(key, value, { ...defaultSetCookieOptions, diff --git a/packages/core/src/adapterCore/serverContext/types/cookieStorage.ts b/packages/core/src/adapterCore/serverContext/types/cookieStorage.ts index 6069c749903..e93124d41d0 100644 --- a/packages/core/src/adapterCore/serverContext/types/cookieStorage.ts +++ b/packages/core/src/adapterCore/serverContext/types/cookieStorage.ts @@ -7,7 +7,13 @@ export declare namespace CookieStorage { export type SetCookieOptions = Partial< Pick< CookieSerializeOptions, - 'domain' | 'expires' | 'httpOnly' | 'maxAge' | 'sameSite' | 'secure' + | 'domain' + | 'expires' + | 'httpOnly' + | 'maxAge' + | 'sameSite' + | 'secure' + | 'path' > >; From 4efe9beb33f1b7bae006308561a398911d82eae4 Mon Sep 17 00:00:00 2001 From: aws-amplify-bot Date: Mon, 22 Jul 2024 22:37:01 +0000 Subject: [PATCH 17/21] chore(release): Set core metadata [skip release] --- packages/core/metadata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/metadata b/packages/core/metadata index 67fcfc609ff..4cf7ec16198 100644 --- a/packages/core/metadata +++ b/packages/core/metadata @@ -1 +1 @@ -880dfdcff +9cc959ab7 From 5c372cc4094a62270db43956796c0c8aabbe7a38 Mon Sep 17 00:00:00 2001 From: aws-amplify-bot Date: Mon, 22 Jul 2024 22:37:14 +0000 Subject: [PATCH 18/21] chore(release): Publish [skip release] - @aws-amplify/adapter-nextjs@1.2.9 - @aws-amplify/analytics@7.0.39 - @aws-amplify/api@6.0.41 - @aws-amplify/api-graphql@4.1.10 - @aws-amplify/api-rest@4.0.39 - @aws-amplify/auth@6.3.10 - aws-amplify@6.4.2 - @aws-amplify/core@6.3.6 - @aws-amplify/datastore@5.0.41 - @aws-amplify/datastore-storage-adapter@2.1.41 - @aws-amplify/geo@3.0.39 - @aws-amplify/interactions@6.0.38 - @aws-amplify/notifications@2.0.39 - @aws-amplify/predictions@6.1.14 - @aws-amplify/pubsub@6.1.14 - @aws-amplify/storage@6.5.2 - tsc-compliance-test@0.1.44 --- packages/adapter-nextjs/CHANGELOG.md | 6 ++++++ packages/adapter-nextjs/package.json | 4 ++-- packages/analytics/CHANGELOG.md | 4 ++++ packages/analytics/package.json | 4 ++-- packages/api-graphql/CHANGELOG.md | 4 ++++ packages/api-graphql/package.json | 6 +++--- packages/api-rest/CHANGELOG.md | 4 ++++ packages/api-rest/package.json | 4 ++-- packages/api/CHANGELOG.md | 4 ++++ packages/api/package.json | 6 +++--- packages/auth/CHANGELOG.md | 4 ++++ packages/auth/package.json | 4 ++-- packages/aws-amplify/CHANGELOG.md | 6 ++++++ packages/aws-amplify/package.json | 16 ++++++++-------- packages/core/CHANGELOG.md | 6 ++++++ packages/core/package.json | 2 +- packages/datastore-storage-adapter/CHANGELOG.md | 4 ++++ packages/datastore-storage-adapter/package.json | 6 +++--- packages/datastore/CHANGELOG.md | 4 ++++ packages/datastore/package.json | 6 +++--- packages/geo/CHANGELOG.md | 4 ++++ packages/geo/package.json | 4 ++-- packages/interactions/CHANGELOG.md | 4 ++++ packages/interactions/package.json | 4 ++-- packages/notifications/CHANGELOG.md | 4 ++++ packages/notifications/package.json | 4 ++-- packages/predictions/CHANGELOG.md | 4 ++++ packages/predictions/package.json | 6 +++--- packages/pubsub/CHANGELOG.md | 4 ++++ packages/pubsub/package.json | 6 +++--- packages/storage/CHANGELOG.md | 4 ++++ packages/storage/package.json | 4 ++-- scripts/tsc-compliance-test/CHANGELOG.md | 4 ++++ scripts/tsc-compliance-test/package.json | 4 ++-- 34 files changed, 119 insertions(+), 45 deletions(-) diff --git a/packages/adapter-nextjs/CHANGELOG.md b/packages/adapter-nextjs/CHANGELOG.md index 24f8883947b..58ce6bccd33 100644 --- a/packages/adapter-nextjs/CHANGELOG.md +++ b/packages/adapter-nextjs/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.2.9](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/adapter-nextjs@1.2.8...@aws-amplify/adapter-nextjs@1.2.9) (2024-07-22) + +### Bug Fixes + +- **aws-amplify:** createKeyValueStorageFromCookieStorageAdapter misses default path and secure values ([#13508](https://github.com/aws-amplify/amplify-js/issues/13508)) ([60a559f](https://github.com/aws-amplify/amplify-js/commit/60a559f612e092c76e1499f93547248312db46f2)) + ## [1.2.8](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/adapter-nextjs@1.2.7...@aws-amplify/adapter-nextjs@1.2.8) (2024-07-19) **Note:** Version bump only for package @aws-amplify/adapter-nextjs diff --git a/packages/adapter-nextjs/package.json b/packages/adapter-nextjs/package.json index 4d1b68f9f96..f2d766c315c 100644 --- a/packages/adapter-nextjs/package.json +++ b/packages/adapter-nextjs/package.json @@ -1,7 +1,7 @@ { "author": "Amazon Web Services", "name": "@aws-amplify/adapter-nextjs", - "version": "1.2.8", + "version": "1.2.9", "description": "The adapter for the supporting of using Amplify APIs in Next.js.", "peerDependencies": { "aws-amplify": "^6.0.7", @@ -16,7 +16,7 @@ "@types/node": "^20.3.1", "@types/react": "^18.2.13", "@types/react-dom": "^18.2.6", - "aws-amplify": "6.4.1", + "aws-amplify": "6.4.2", "jest-fetch-mock": "3.0.3", "next": ">= 13.5.0 < 15.0.0", "typescript": "5.0.2" diff --git a/packages/analytics/CHANGELOG.md b/packages/analytics/CHANGELOG.md index 1d706f490c2..293686fa174 100644 --- a/packages/analytics/CHANGELOG.md +++ b/packages/analytics/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.0.39](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/analytics@7.0.38...@aws-amplify/analytics@7.0.39) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/analytics + ## [7.0.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/analytics@7.0.37...@aws-amplify/analytics@7.0.38) (2024-07-19) **Note:** Version bump only for package @aws-amplify/analytics diff --git a/packages/analytics/package.json b/packages/analytics/package.json index 875dff1a519..6351ca9f0e7 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/analytics", - "version": "7.0.38", + "version": "7.0.39", "description": "Analytics category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -103,7 +103,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.5", + "@aws-amplify/core": "6.3.6", "@aws-amplify/react-native": "1.1.3", "@aws-sdk/types": "3.398.0", "typescript": "5.0.2" diff --git a/packages/api-graphql/CHANGELOG.md b/packages/api-graphql/CHANGELOG.md index e35f687387a..dcfd3456943 100644 --- a/packages/api-graphql/CHANGELOG.md +++ b/packages/api-graphql/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.1.10](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-graphql@4.1.9...@aws-amplify/api-graphql@4.1.10) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/api-graphql + ## [4.1.9](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-graphql@4.1.8...@aws-amplify/api-graphql@4.1.9) (2024-07-19) **Note:** Version bump only for package @aws-amplify/api-graphql diff --git a/packages/api-graphql/package.json b/packages/api-graphql/package.json index 836eb18ed83..307c3093b4f 100644 --- a/packages/api-graphql/package.json +++ b/packages/api-graphql/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/api-graphql", - "version": "4.1.9", + "version": "4.1.10", "description": "Api-graphql category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -84,8 +84,8 @@ "server" ], "dependencies": { - "@aws-amplify/api-rest": "4.0.38", - "@aws-amplify/core": "6.3.5", + "@aws-amplify/api-rest": "4.0.39", + "@aws-amplify/core": "6.3.6", "@aws-amplify/data-schema": "^1.0.0", "@aws-sdk/types": "3.387.0", "graphql": "15.8.0", diff --git a/packages/api-rest/CHANGELOG.md b/packages/api-rest/CHANGELOG.md index bf9e49bb63c..8873167e75a 100644 --- a/packages/api-rest/CHANGELOG.md +++ b/packages/api-rest/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.0.39](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-rest@4.0.38...@aws-amplify/api-rest@4.0.39) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/api-rest + ## [4.0.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api-rest@4.0.37...@aws-amplify/api-rest@4.0.38) (2024-07-19) **Note:** Version bump only for package @aws-amplify/api-rest diff --git a/packages/api-rest/package.json b/packages/api-rest/package.json index 0c1251cdc4c..88d67aaa802 100644 --- a/packages/api-rest/package.json +++ b/packages/api-rest/package.json @@ -1,7 +1,7 @@ { "name": "@aws-amplify/api-rest", "private": false, - "version": "4.0.38", + "version": "4.0.39", "description": "Api-rest category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -87,7 +87,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.5", + "@aws-amplify/core": "6.3.6", "@aws-amplify/react-native": "1.1.3", "typescript": "5.0.2" }, diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md index 489a3061556..40aeb2cb569 100644 --- a/packages/api/CHANGELOG.md +++ b/packages/api/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.0.41](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api@6.0.40...@aws-amplify/api@6.0.41) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/api + ## [6.0.40](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/api@6.0.39...@aws-amplify/api@6.0.40) (2024-07-19) **Note:** Version bump only for package @aws-amplify/api diff --git a/packages/api/package.json b/packages/api/package.json index d6a03f1ed84..3107b57888e 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/api", - "version": "6.0.40", + "version": "6.0.41", "description": "Api category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -79,8 +79,8 @@ "server" ], "dependencies": { - "@aws-amplify/api-graphql": "4.1.9", - "@aws-amplify/api-rest": "4.0.38", + "@aws-amplify/api-graphql": "4.1.10", + "@aws-amplify/api-rest": "4.0.39", "tslib": "^2.5.0" } } diff --git a/packages/auth/CHANGELOG.md b/packages/auth/CHANGELOG.md index e8e0e79a5db..b2d58010cd1 100644 --- a/packages/auth/CHANGELOG.md +++ b/packages/auth/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.3.10](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/auth@6.3.9...@aws-amplify/auth@6.3.10) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/auth + ## [6.3.9](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/auth@6.3.8...@aws-amplify/auth@6.3.9) (2024-07-19) **Note:** Version bump only for package @aws-amplify/auth diff --git a/packages/auth/package.json b/packages/auth/package.json index df144b4f4eb..fa4e334b909 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/auth", - "version": "6.3.9", + "version": "6.3.10", "description": "Auth category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -97,7 +97,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.5", + "@aws-amplify/core": "6.3.6", "@aws-amplify/react-native": "1.1.3", "@jest/test-sequencer": "^29.7.0", "typescript": "5.0.2" diff --git a/packages/aws-amplify/CHANGELOG.md b/packages/aws-amplify/CHANGELOG.md index 7addfa9b5d9..5c15942ac0c 100644 --- a/packages/aws-amplify/CHANGELOG.md +++ b/packages/aws-amplify/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.4.2](https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.4.1...aws-amplify@6.4.2) (2024-07-22) + +### Bug Fixes + +- **aws-amplify:** createKeyValueStorageFromCookieStorageAdapter misses default path and secure values ([#13508](https://github.com/aws-amplify/amplify-js/issues/13508)) ([60a559f](https://github.com/aws-amplify/amplify-js/commit/60a559f612e092c76e1499f93547248312db46f2)) + ## [6.4.1](https://github.com/aws-amplify/amplify-js/compare/aws-amplify@6.4.0...aws-amplify@6.4.1) (2024-07-19) **Note:** Version bump only for package aws-amplify diff --git a/packages/aws-amplify/package.json b/packages/aws-amplify/package.json index e9f0ba5feed..b35b2ba395f 100644 --- a/packages/aws-amplify/package.json +++ b/packages/aws-amplify/package.json @@ -1,6 +1,6 @@ { "name": "aws-amplify", - "version": "6.4.1", + "version": "6.4.2", "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", @@ -276,13 +276,13 @@ "utils" ], "dependencies": { - "@aws-amplify/analytics": "7.0.38", - "@aws-amplify/api": "6.0.40", - "@aws-amplify/auth": "6.3.9", - "@aws-amplify/core": "6.3.5", - "@aws-amplify/datastore": "5.0.40", - "@aws-amplify/notifications": "2.0.38", - "@aws-amplify/storage": "6.5.1", + "@aws-amplify/analytics": "7.0.39", + "@aws-amplify/api": "6.0.41", + "@aws-amplify/auth": "6.3.10", + "@aws-amplify/core": "6.3.6", + "@aws-amplify/datastore": "5.0.41", + "@aws-amplify/notifications": "2.0.39", + "@aws-amplify/storage": "6.5.2", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 3d5f0d1c369..ad7d42f391a 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.3.6](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/core@6.3.5...@aws-amplify/core@6.3.6) (2024-07-22) + +### Bug Fixes + +- **aws-amplify:** createKeyValueStorageFromCookieStorageAdapter misses default path and secure values ([#13508](https://github.com/aws-amplify/amplify-js/issues/13508)) ([60a559f](https://github.com/aws-amplify/amplify-js/commit/60a559f612e092c76e1499f93547248312db46f2)) + ## [6.3.5](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/core@6.3.4...@aws-amplify/core@6.3.5) (2024-07-19) **Note:** Version bump only for package @aws-amplify/core diff --git a/packages/core/package.json b/packages/core/package.json index a1ebba05d52..d1b24967125 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/core", - "version": "6.3.5", + "version": "6.3.6", "description": "Core category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", diff --git a/packages/datastore-storage-adapter/CHANGELOG.md b/packages/datastore-storage-adapter/CHANGELOG.md index f25953cf299..a1f3652e796 100644 --- a/packages/datastore-storage-adapter/CHANGELOG.md +++ b/packages/datastore-storage-adapter/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.1.41](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore-storage-adapter@2.1.40...@aws-amplify/datastore-storage-adapter@2.1.41) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/datastore-storage-adapter + ## [2.1.40](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore-storage-adapter@2.1.39...@aws-amplify/datastore-storage-adapter@2.1.40) (2024-07-19) **Note:** Version bump only for package @aws-amplify/datastore-storage-adapter diff --git a/packages/datastore-storage-adapter/package.json b/packages/datastore-storage-adapter/package.json index 67cce136c27..3c39e88786a 100644 --- a/packages/datastore-storage-adapter/package.json +++ b/packages/datastore-storage-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/datastore-storage-adapter", - "version": "2.1.40", + "version": "2.1.41", "description": "SQLite storage adapter for Amplify DataStore ", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -36,8 +36,8 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.5", - "@aws-amplify/datastore": "5.0.40", + "@aws-amplify/core": "6.3.6", + "@aws-amplify/datastore": "5.0.41", "@types/react-native-sqlite-storage": "5.0.1", "expo-file-system": "13.1.4", "expo-sqlite": "10.1.0", diff --git a/packages/datastore/CHANGELOG.md b/packages/datastore/CHANGELOG.md index 54e2e60f9fb..f14b689bb95 100644 --- a/packages/datastore/CHANGELOG.md +++ b/packages/datastore/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.41](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore@5.0.40...@aws-amplify/datastore@5.0.41) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/datastore + ## [5.0.40](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/datastore@5.0.39...@aws-amplify/datastore@5.0.40) (2024-07-19) **Note:** Version bump only for package @aws-amplify/datastore diff --git a/packages/datastore/package.json b/packages/datastore/package.json index a2849ea7cfb..6093d098e59 100644 --- a/packages/datastore/package.json +++ b/packages/datastore/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/datastore", - "version": "5.0.40", + "version": "5.0.41", "description": "AppSyncLocal support for aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -44,7 +44,7 @@ "src" ], "dependencies": { - "@aws-amplify/api": "6.0.40", + "@aws-amplify/api": "6.0.41", "buffer": "4.9.2", "idb": "5.0.6", "immer": "9.0.6", @@ -55,7 +55,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.5", + "@aws-amplify/core": "6.3.6", "@aws-amplify/react-native": "1.1.3", "@types/uuid-validate": "^0.0.1", "dexie": "3.2.2", diff --git a/packages/geo/CHANGELOG.md b/packages/geo/CHANGELOG.md index c4a6e298b70..b79751b8c4a 100644 --- a/packages/geo/CHANGELOG.md +++ b/packages/geo/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.0.39](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/geo@3.0.38...@aws-amplify/geo@3.0.39) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/geo + ## [3.0.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/geo@3.0.37...@aws-amplify/geo@3.0.38) (2024-07-19) **Note:** Version bump only for package @aws-amplify/geo diff --git a/packages/geo/package.json b/packages/geo/package.json index da2d52e3331..b7530dff488 100644 --- a/packages/geo/package.json +++ b/packages/geo/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/geo", - "version": "3.0.38", + "version": "3.0.39", "description": "Geo category for aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -76,7 +76,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.5", + "@aws-amplify/core": "6.3.6", "typescript": "5.0.2" }, "size-limit": [ diff --git a/packages/interactions/CHANGELOG.md b/packages/interactions/CHANGELOG.md index f0a7e6a2a71..0d88f5df5de 100644 --- a/packages/interactions/CHANGELOG.md +++ b/packages/interactions/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.0.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/interactions@6.0.37...@aws-amplify/interactions@6.0.38) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/interactions + ## [6.0.37](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/interactions@6.0.36...@aws-amplify/interactions@6.0.37) (2024-07-19) **Note:** Version bump only for package @aws-amplify/interactions diff --git a/packages/interactions/package.json b/packages/interactions/package.json index 79e75291ed4..5b5bce289e6 100644 --- a/packages/interactions/package.json +++ b/packages/interactions/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/interactions", - "version": "6.0.37", + "version": "6.0.38", "description": "Interactions category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -81,7 +81,7 @@ "uuid": "^9.0.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.5", + "@aws-amplify/core": "6.3.6", "typescript": "^5.0.2" }, "size-limit": [ diff --git a/packages/notifications/CHANGELOG.md b/packages/notifications/CHANGELOG.md index ae5f1282edf..f9b74a510ea 100644 --- a/packages/notifications/CHANGELOG.md +++ b/packages/notifications/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.0.39](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/notifications@2.0.38...@aws-amplify/notifications@2.0.39) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/notifications + ## [2.0.38](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/notifications@2.0.37...@aws-amplify/notifications@2.0.38) (2024-07-19) **Note:** Version bump only for package @aws-amplify/notifications diff --git a/packages/notifications/package.json b/packages/notifications/package.json index c13ee71eb2f..b8ee3250861 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/notifications", - "version": "2.0.38", + "version": "2.0.39", "description": "Notifications category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -98,7 +98,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.5", + "@aws-amplify/core": "6.3.6", "@aws-amplify/react-native": "1.1.3", "typescript": "5.0.2" } diff --git a/packages/predictions/CHANGELOG.md b/packages/predictions/CHANGELOG.md index 2832ff7b04f..f07c37a7dba 100644 --- a/packages/predictions/CHANGELOG.md +++ b/packages/predictions/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.1.14](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/predictions@6.1.13...@aws-amplify/predictions@6.1.14) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/predictions + ## [6.1.13](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/predictions@6.1.12...@aws-amplify/predictions@6.1.13) (2024-07-19) **Note:** Version bump only for package @aws-amplify/predictions diff --git a/packages/predictions/package.json b/packages/predictions/package.json index fd1d9c5e8d2..d351f3454eb 100644 --- a/packages/predictions/package.json +++ b/packages/predictions/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/predictions", - "version": "6.1.13", + "version": "6.1.14", "description": "Machine learning category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -43,7 +43,7 @@ "src" ], "dependencies": { - "@aws-amplify/storage": "6.5.1", + "@aws-amplify/storage": "6.5.2", "@aws-sdk/client-comprehend": "3.398.0", "@aws-sdk/client-polly": "3.398.0", "@aws-sdk/client-rekognition": "3.398.0", @@ -59,7 +59,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.5", + "@aws-amplify/core": "6.3.6", "typescript": "5.0.2" }, "size-limit": [ diff --git a/packages/pubsub/CHANGELOG.md b/packages/pubsub/CHANGELOG.md index 7e6d5598cfe..beb8fb2db6b 100644 --- a/packages/pubsub/CHANGELOG.md +++ b/packages/pubsub/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.1.14](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/pubsub@6.1.13...@aws-amplify/pubsub@6.1.14) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/pubsub + ## [6.1.13](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/pubsub@6.1.12...@aws-amplify/pubsub@6.1.13) (2024-07-19) **Note:** Version bump only for package @aws-amplify/pubsub diff --git a/packages/pubsub/package.json b/packages/pubsub/package.json index 2da39706b76..35cce70a9d9 100644 --- a/packages/pubsub/package.json +++ b/packages/pubsub/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/pubsub", - "version": "6.1.13", + "version": "6.1.14", "description": "Pubsub category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -73,7 +73,7 @@ "mqtt" ], "dependencies": { - "@aws-amplify/auth": "6.3.9", + "@aws-amplify/auth": "6.3.10", "buffer": "4.9.2", "graphql": "15.8.0", "rxjs": "^7.8.1", @@ -84,7 +84,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.5", + "@aws-amplify/core": "6.3.6", "typescript": "5.0.2" }, "size-limit": [ diff --git a/packages/storage/CHANGELOG.md b/packages/storage/CHANGELOG.md index 310e87723ae..56a9a91b410 100644 --- a/packages/storage/CHANGELOG.md +++ b/packages/storage/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.5.2](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/storage@6.5.1...@aws-amplify/storage@6.5.2) (2024-07-22) + +**Note:** Version bump only for package @aws-amplify/storage + ## [6.5.1](https://github.com/aws-amplify/amplify-js/compare/@aws-amplify/storage@6.5.0...@aws-amplify/storage@6.5.1) (2024-07-19) **Note:** Version bump only for package @aws-amplify/storage diff --git a/packages/storage/package.json b/packages/storage/package.json index 7d1897875f9..60abd9695d1 100644 --- a/packages/storage/package.json +++ b/packages/storage/package.json @@ -1,6 +1,6 @@ { "name": "@aws-amplify/storage", - "version": "6.5.1", + "version": "6.5.2", "description": "Storage category of aws-amplify", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", @@ -101,7 +101,7 @@ "@aws-amplify/core": "^6.1.0" }, "devDependencies": { - "@aws-amplify/core": "6.3.5", + "@aws-amplify/core": "6.3.6", "@aws-amplify/react-native": "1.1.3", "typescript": "5.0.2" } diff --git a/scripts/tsc-compliance-test/CHANGELOG.md b/scripts/tsc-compliance-test/CHANGELOG.md index cf248dfef22..3e530880950 100644 --- a/scripts/tsc-compliance-test/CHANGELOG.md +++ b/scripts/tsc-compliance-test/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [0.1.44](https://github.com/aws-amplify/amplify-js/compare/tsc-compliance-test@0.1.43...tsc-compliance-test@0.1.44) (2024-07-22) + +**Note:** Version bump only for package tsc-compliance-test + ## [0.1.43](https://github.com/aws-amplify/amplify-js/compare/tsc-compliance-test@0.1.42...tsc-compliance-test@0.1.43) (2024-07-19) **Note:** Version bump only for package tsc-compliance-test diff --git a/scripts/tsc-compliance-test/package.json b/scripts/tsc-compliance-test/package.json index 444c87ad70e..facbc10fb85 100644 --- a/scripts/tsc-compliance-test/package.json +++ b/scripts/tsc-compliance-test/package.json @@ -1,11 +1,11 @@ { "name": "tsc-compliance-test", - "version": "0.1.43", + "version": "0.1.44", "license": "MIT", "private": true, "devDependencies": { "@types/node": "16.18.82", - "aws-amplify": "6.4.1", + "aws-amplify": "6.4.2", "typescript": "4.2.x" }, "scripts": { From 4c7e6edff7b9af324ecfe46d93f981e400e59ec7 Mon Sep 17 00:00:00 2001 From: aws-amplify-bot Date: Mon, 22 Jul 2024 22:38:34 +0000 Subject: [PATCH 19/21] chore(release): Update API docs [skip release] --- .../aws_amplify.adapter_core.CookieStorage.Adapter.html | 2 +- docs/api/modules/_aws_amplify_adapter_nextjs.html | 4 ++-- docs/api/modules/_aws_amplify_datastore_storage_adapter.html | 4 ++-- docs/api/modules/_aws_amplify_geo.html | 4 ++-- docs/api/modules/_aws_amplify_interactions.html | 4 ++-- docs/api/modules/_aws_amplify_predictions.html | 4 ++-- docs/api/modules/_aws_amplify_pubsub.html | 4 ++-- docs/api/modules/aws_amplify.html | 4 ++-- ...s_amplify.adapter_core.CookieStorage.SetCookieOptions.html | 2 +- 9 files changed, 16 insertions(+), 16 deletions(-) diff --git a/docs/api/interfaces/aws_amplify.adapter_core.CookieStorage.Adapter.html b/docs/api/interfaces/aws_amplify.adapter_core.CookieStorage.Adapter.html index 5c6642c45c6..7bc61f98156 100644 --- a/docs/api/interfaces/aws_amplify.adapter_core.CookieStorage.Adapter.html +++ b/docs/api/interfaces/aws_amplify.adapter_core.CookieStorage.Adapter.html @@ -11,5 +11,5 @@

Returns Cookie[]

  • Set a cookie in the storage.

    Parameters

    • name: string

      The name of the cookie.

    • value: string

      The value of the cookie.

      -
    • Optional options: Partial<Pick<CookieSerializeOptions, "domain" | "expires" | "httpOnly" | "maxAge" | "sameSite" | "secure">>

      The cookie's options.

      +
    • Optional options: Partial<Pick<CookieSerializeOptions, "domain" | "expires" | "httpOnly" | "maxAge" | "sameSite" | "secure" | "path">>

      The cookie's options.

    Returns void

\ No newline at end of file diff --git a/docs/api/modules/_aws_amplify_adapter_nextjs.html b/docs/api/modules/_aws_amplify_adapter_nextjs.html index 452294ee0d1..547df150258 100644 --- a/docs/api/modules/_aws_amplify_adapter_nextjs.html +++ b/docs/api/modules/_aws_amplify_adapter_nextjs.html @@ -1,5 +1,5 @@ -@aws-amplify/adapter-nextjs - v1.2.8 | Amplify JS API Documentation -

Module @aws-amplify/adapter-nextjs - v1.2.8

This package contains the AWS Amplify Next.js Adapter. For more information on using Next.js in your application please reference the Amplify Dev Center.

+@aws-amplify/adapter-nextjs - v1.2.9 | Amplify JS API Documentation +

Module @aws-amplify/adapter-nextjs - v1.2.9

This package contains the AWS Amplify Next.js Adapter. For more information on using Next.js in your application please reference the Amplify Dev Center.

Index

Modules

api index utils diff --git a/docs/api/modules/_aws_amplify_datastore_storage_adapter.html b/docs/api/modules/_aws_amplify_datastore_storage_adapter.html index 52e651dbe01..f9017784f2f 100644 --- a/docs/api/modules/_aws_amplify_datastore_storage_adapter.html +++ b/docs/api/modules/_aws_amplify_datastore_storage_adapter.html @@ -1,5 +1,5 @@ -@aws-amplify/datastore-storage-adapter - v2.1.40 | Amplify JS API Documentation -

Module @aws-amplify/datastore-storage-adapter - v2.1.40

This package contains the AWS Amplify DataStore storage adapter. For more information on using the DataStore storage adapter in your application please reference the Amplify Dev Center.

+@aws-amplify/datastore-storage-adapter - v2.1.41 | Amplify JS API Documentation +

Module @aws-amplify/datastore-storage-adapter - v2.1.41

This package contains the AWS Amplify DataStore storage adapter. For more information on using the DataStore storage adapter in your application please reference the Amplify Dev Center.

Index

Modules

ExpoSQLiteAdapter/ExpoSQLiteAdapter SQLiteAdapter/SQLiteAdapter index diff --git a/docs/api/modules/_aws_amplify_geo.html b/docs/api/modules/_aws_amplify_geo.html index 287e0886f74..2b36dc73f9c 100644 --- a/docs/api/modules/_aws_amplify_geo.html +++ b/docs/api/modules/_aws_amplify_geo.html @@ -1,5 +1,5 @@ -@aws-amplify/geo - v3.0.38 | Amplify JS API Documentation -

Module @aws-amplify/geo - v3.0.38

This package contains the AWS Amplify Geo category. For more information on using Geo in your application please reference the Amplify Dev Center.

+@aws-amplify/geo - v3.0.39 | Amplify JS API Documentation +

Module @aws-amplify/geo - v3.0.39

This package contains the AWS Amplify Geo category. For more information on using Geo in your application please reference the Amplify Dev Center.

Index

Modules

\ No newline at end of file diff --git a/docs/api/modules/_aws_amplify_interactions.html b/docs/api/modules/_aws_amplify_interactions.html index 368526616d7..24fd3dc7bc7 100644 --- a/docs/api/modules/_aws_amplify_interactions.html +++ b/docs/api/modules/_aws_amplify_interactions.html @@ -1,5 +1,5 @@ -@aws-amplify/interactions - v6.0.37 | Amplify JS API Documentation -

Module @aws-amplify/interactions - v6.0.37

This package contains the AWS Amplify Interactions category. For more information on using Interactions in your application please reference the Amplify Dev Center.

+@aws-amplify/interactions - v6.0.38 | Amplify JS API Documentation +

Module @aws-amplify/interactions - v6.0.38

This package contains the AWS Amplify Interactions category. For more information on using Interactions in your application please reference the Amplify Dev Center.

Index

Modules

index lex-v1 lex-v2 diff --git a/docs/api/modules/_aws_amplify_predictions.html b/docs/api/modules/_aws_amplify_predictions.html index f42598ea3a3..88397ef26bc 100644 --- a/docs/api/modules/_aws_amplify_predictions.html +++ b/docs/api/modules/_aws_amplify_predictions.html @@ -1,5 +1,5 @@ -@aws-amplify/predictions - v6.1.13 | Amplify JS API Documentation -

Module @aws-amplify/predictions - v6.1.13

This package contains the AWS Amplify Predictions category. For more information on using Predictions in your application please reference the Amplify Dev Center.

+@aws-amplify/predictions - v6.1.14 | Amplify JS API Documentation +

Module @aws-amplify/predictions - v6.1.14

This package contains the AWS Amplify Predictions category. For more information on using Predictions in your application please reference the Amplify Dev Center.

Index

Modules

Interfaces

IdentifyEntitiesInput IdentifyEntitiesOutput diff --git a/docs/api/modules/_aws_amplify_pubsub.html b/docs/api/modules/_aws_amplify_pubsub.html index de0fa24105a..e430ebfe68b 100644 --- a/docs/api/modules/_aws_amplify_pubsub.html +++ b/docs/api/modules/_aws_amplify_pubsub.html @@ -1,5 +1,5 @@ -@aws-amplify/pubsub - v6.1.13 | Amplify JS API Documentation -

Module @aws-amplify/pubsub - v6.1.13

This package contains the AWS Amplify PubSub category. For more information on using PubSub in your application please reference the Amplify Dev Center.

+@aws-amplify/pubsub - v6.1.14 | Amplify JS API Documentation +

Module @aws-amplify/pubsub - v6.1.14

This package contains the AWS Amplify PubSub category. For more information on using PubSub in your application please reference the Amplify Dev Center.

Index

Modules

clients/iot clients/mqtt index diff --git a/docs/api/modules/aws_amplify.html b/docs/api/modules/aws_amplify.html index e6a6fd51434..49530d4157e 100644 --- a/docs/api/modules/aws_amplify.html +++ b/docs/api/modules/aws_amplify.html @@ -1,5 +1,5 @@ -aws-amplify - v6.4.1 | Amplify JS API Documentation -

Module aws-amplify - v6.4.1

AWS Amplify Package - aws-amplify

AWS Amplify is a JavaScript library for frontend and mobile developers building cloud-enabled applications. The library is a declarative interface across different categories of operations in order to make common tasks easier to add into your application. The default implementation works with Amazon Web Services (AWS) resources but is designed to be open and pluggable for usage with other cloud services that wish to provide an implementation or custom backends.

+aws-amplify - v6.4.2 | Amplify JS API Documentation +

Module aws-amplify - v6.4.2

AWS Amplify Package - aws-amplify

AWS Amplify is a JavaScript library for frontend and mobile developers building cloud-enabled applications. The library is a declarative interface across different categories of operations in order to make common tasks easier to add into your application. The default implementation works with Amazon Web Services (AWS) resources but is designed to be open and pluggable for usage with other cloud services that wish to provide an implementation or custom backends.

Documentation is available here.

Index

Modules

adapter-core analytics diff --git a/docs/api/types/aws_amplify.adapter_core.CookieStorage.SetCookieOptions.html b/docs/api/types/aws_amplify.adapter_core.CookieStorage.SetCookieOptions.html index 4b8077c5bb2..66f142ca2fe 100644 --- a/docs/api/types/aws_amplify.adapter_core.CookieStorage.SetCookieOptions.html +++ b/docs/api/types/aws_amplify.adapter_core.CookieStorage.SetCookieOptions.html @@ -1,2 +1,2 @@ SetCookieOptions | Amplify JS API Documentation -
SetCookieOptions: Partial<Pick<CookieSerializeOptions, "domain" | "expires" | "httpOnly" | "maxAge" | "sameSite" | "secure">>
\ No newline at end of file +
SetCookieOptions: Partial<Pick<CookieSerializeOptions, "domain" | "expires" | "httpOnly" | "maxAge" | "sameSite" | "secure" | "path">>
\ No newline at end of file From 3d70792afc120ac38aed145b1c87797890262184 Mon Sep 17 00:00:00 2001 From: israx <70438514+israx@users.noreply.github.com> Date: Tue, 23 Jul 2024 08:19:21 -0400 Subject: [PATCH 20/21] fix(storage): omit subPathStrategy when prefix is defined (#13618) * fix(storage): omit subPathStrategy when prefix is defined (#13606) * fix: omit subPathStrategy on prefix * chore: fix build * chore: address feedback * chore: omit subpathStrategy from options * chore: add unit tests * chore: update tests * chore: fix test * chore: move subpathstrategy to service options * chore: update comment * chore: fix type --- .../__tests__/providers/s3/types/list.test.ts | 154 ++++++++++++++++++ .../__tests__/providers/s3/types/utils.ts | 6 + .../src/providers/s3/apis/internal/list.ts | 16 +- .../storage/src/providers/s3/types/options.ts | 9 +- .../storage/src/providers/s3/types/outputs.ts | 10 +- packages/storage/src/types/options.ts | 2 - 6 files changed, 185 insertions(+), 12 deletions(-) create mode 100644 packages/storage/__tests__/providers/s3/types/list.test.ts create mode 100644 packages/storage/__tests__/providers/s3/types/utils.ts diff --git a/packages/storage/__tests__/providers/s3/types/list.test.ts b/packages/storage/__tests__/providers/s3/types/list.test.ts new file mode 100644 index 00000000000..0993be017e3 --- /dev/null +++ b/packages/storage/__tests__/providers/s3/types/list.test.ts @@ -0,0 +1,154 @@ +// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 + +/* eslint-disable unused-imports/no-unused-vars */ + +import { StorageAccessLevel } from '@aws-amplify/core'; + +import { + ListAllInput, + ListAllOutput, + ListAllWithPathInput, + ListAllWithPathOutput, + ListOutputItem, + ListOutputItemWithPath, + ListPaginateInput, + ListPaginateOutput, + ListPaginateWithPathInput, + ListPaginateWithPathOutput, +} from '../../../../src/providers/s3/types'; +import { StorageSubpathStrategy } from '../../../../src/types'; + +import { Equal, Expect } from './utils'; + +interface Input { + targetIdentityId?: string; + prefix?: string; + path: string; + subpathStrategy?: StorageSubpathStrategy; + nextToken: string; + pageSize: number; + useAccelerateEndpoint: boolean; + accessLevel: StorageAccessLevel; + listAll: boolean; +} + +interface Output { + listOutputItems: ListOutputItem[]; + listOutputItemsWithPath: ListOutputItemWithPath[]; + excludedSubpaths: string[]; + nextToken: string; +} + +describe('List API input types', () => { + test('should compile', () => { + function handleTest({ + targetIdentityId, + prefix, + path, + subpathStrategy, + nextToken, + pageSize, + useAccelerateEndpoint, + accessLevel, + }: Input) { + const listPaginateInput: ListPaginateInput = { + prefix, + options: { + accessLevel: 'protected', + targetIdentityId, + // @ts-expect-error subpathStrategy is not part of this input + subpathStrategy, + }, + }; + + const listAllInput: ListAllInput = { + prefix, + options: { + listAll: true, + accessLevel: 'protected', + targetIdentityId, + // @ts-expect-error subpathStrategy is not part of this input + subpathStrategy, + }, + }; + + const listPaginateWithPathInput: ListPaginateWithPathInput = { + path, + options: { + subpathStrategy, + useAccelerateEndpoint, + pageSize, + nextToken, + }, + }; + + const listAllWithPathInput: ListAllWithPathInput = { + path, + options: { + listAll: true, + subpathStrategy, + useAccelerateEndpoint, + // @ts-expect-error pageSize is not part of this input + pageSize, + }, + }; + + type Tests = [ + Expect>, + Expect>, + Expect< + Equal + >, + Expect>, + ]; + type Result = Expect>; + } + }); +}); + +describe('List API ouput types', () => { + test('should compile', () => { + function handleTest({ + listOutputItems, + nextToken, + excludedSubpaths, + listOutputItemsWithPath, + }: Output) { + const listPaginateOutput: ListPaginateOutput = { + items: listOutputItems, + nextToken, + // @ts-expect-error excludeSubpaths is not part of this output + excludedSubpaths, + }; + + const listAllOutput: ListAllOutput = { + items: listOutputItems, + // @ts-expect-error excludeSubpaths is not part of this output + excludedSubpaths, + }; + + const listPaginateWithPathOutput: ListPaginateWithPathOutput = { + items: listOutputItemsWithPath, + nextToken, + excludedSubpaths, + }; + + const listAllWithPathOutput: ListAllWithPathOutput = { + items: listOutputItemsWithPath, + excludedSubpaths, + }; + + type Tests = [ + Expect>, + Expect>, + Expect< + Equal + >, + Expect>, + ]; + + type Result = Expect>; + } + }); +}); diff --git a/packages/storage/__tests__/providers/s3/types/utils.ts b/packages/storage/__tests__/providers/s3/types/utils.ts new file mode 100644 index 00000000000..4dd26ef396c --- /dev/null +++ b/packages/storage/__tests__/providers/s3/types/utils.ts @@ -0,0 +1,6 @@ +// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 + +export type Expect = T; + +export type Equal = X extends Y ? true : false; diff --git a/packages/storage/src/providers/s3/apis/internal/list.ts b/packages/storage/src/providers/s3/apis/internal/list.ts index 1035559bedc..7fe8ccf1ed0 100644 --- a/packages/storage/src/providers/s3/apis/internal/list.ts +++ b/packages/storage/src/providers/s3/apis/internal/list.ts @@ -20,7 +20,11 @@ import { resolveS3ConfigAndInput, validateStorageOperationInputWithPrefix, } from '../../utils'; -import { ResolvedS3Config } from '../../types/options'; +import { + ListAllOptionsWithPath, + ListPaginateOptionsWithPath, + ResolvedS3Config, +} from '../../types/options'; import { ListObjectsV2Input, ListObjectsV2Output, @@ -30,7 +34,6 @@ import { getStorageUserAgentValue } from '../../utils/userAgent'; import { logger } from '../../../../utils'; import { DEFAULT_DELIMITER, STORAGE_INPUT_PREFIX } from '../../utils/constants'; import { CommonPrefix } from '../../utils/client/types'; -import { StorageSubpathStrategy } from '../../../../types'; const MAX_PAGE_SIZE = 1000; @@ -76,12 +79,13 @@ export const list = async ( } ${anyOptions?.nextToken ? `nextToken: ${anyOptions?.nextToken}` : ''}.`, ); } + const listParams = { Bucket: bucket, Prefix: isInputWithPrefix ? `${generatedPrefix}${objectKey}` : objectKey, MaxKeys: options?.listAll ? undefined : options?.pageSize, ContinuationToken: options?.listAll ? undefined : options?.nextToken, - Delimiter: getDelimiter(options.subpathStrategy), + Delimiter: getDelimiter(options), }; logger.debug(`listing items from "${listParams.Prefix}"`); @@ -263,9 +267,9 @@ const mapCommonPrefixesToExcludedSubpaths = ( }; const getDelimiter = ( - subpathStrategy?: StorageSubpathStrategy, + options?: ListAllOptionsWithPath | ListPaginateOptionsWithPath, ): string | undefined => { - if (subpathStrategy?.strategy === 'exclude') { - return subpathStrategy?.delimiter ?? DEFAULT_DELIMITER; + if (options?.subpathStrategy?.strategy === 'exclude') { + return options?.subpathStrategy?.delimiter ?? DEFAULT_DELIMITER; } }; diff --git a/packages/storage/src/providers/s3/types/options.ts b/packages/storage/src/providers/s3/types/options.ts index b2b7dfd0ddc..c042d167263 100644 --- a/packages/storage/src/providers/s3/types/options.ts +++ b/packages/storage/src/providers/s3/types/options.ts @@ -8,6 +8,7 @@ import { TransferProgressEvent } from '../../../types'; import { StorageListAllOptions, StorageListPaginateOptions, + StorageSubpathStrategy, } from '../../../types/options'; interface CommonOptions { @@ -89,7 +90,9 @@ export type ListAllOptionsWithPath = Omit< StorageListAllOptions, 'accessLevel' > & - CommonOptions; + CommonOptions & { + subpathStrategy?: StorageSubpathStrategy; + }; /** * Input options type with path for S3 list API to paginate items. @@ -98,7 +101,9 @@ export type ListPaginateOptionsWithPath = Omit< StorageListPaginateOptions, 'accessLevel' > & - CommonOptions; + CommonOptions & { + subpathStrategy?: StorageSubpathStrategy; + }; /** * Input options type for S3 getUrl API. diff --git a/packages/storage/src/providers/s3/types/outputs.ts b/packages/storage/src/providers/s3/types/outputs.ts index 44524536a3b..ec3b89941e0 100644 --- a/packages/storage/src/providers/s3/types/outputs.ts +++ b/packages/storage/src/providers/s3/types/outputs.ts @@ -94,7 +94,10 @@ export type GetPropertiesWithPathOutput = ItemBase & StorageItemWithPath; * @deprecated Use {@link ListAllWithPathOutput} instead. * Output type for S3 list API. Lists all bucket objects. */ -export type ListAllOutput = StorageListOutput; +export type ListAllOutput = Omit< + StorageListOutput, + 'excludedSubpaths' +>; /** * Output type with path for S3 list API. Lists all bucket objects. @@ -105,7 +108,10 @@ export type ListAllWithPathOutput = StorageListOutput; * @deprecated Use {@link ListPaginateWithPathOutput} instead. * Output type for S3 list API. Lists bucket objects with pagination. */ -export type ListPaginateOutput = StorageListOutput & { +export type ListPaginateOutput = Omit< + StorageListOutput, + 'excludedSubpaths' +> & { nextToken?: string; }; diff --git a/packages/storage/src/types/options.ts b/packages/storage/src/types/options.ts index 93e35acc9f7..8b9880cfd23 100644 --- a/packages/storage/src/types/options.ts +++ b/packages/storage/src/types/options.ts @@ -10,14 +10,12 @@ export interface StorageOptions { export type StorageListAllOptions = StorageOptions & { listAll: true; - subpathStrategy?: StorageSubpathStrategy; }; export type StorageListPaginateOptions = StorageOptions & { listAll?: false; pageSize?: number; nextToken?: string; - subpathStrategy?: StorageSubpathStrategy; }; export type StorageRemoveOptions = StorageOptions; From b473ce34bac46c4bec6226e4a62f078dbd75fb94 Mon Sep 17 00:00:00 2001 From: Ashwin Kumar Date: Tue, 23 Jul 2024 10:13:25 -0700 Subject: [PATCH 21/21] fix(rtn-web-browser): signInWithRedirect needs to be called twice on Android * fix(rtn-web-browser): signInWithRedirect needs to be called twice on Android * chore: add code owner * address feedback * update codeowners * update codeowners * Update .github/CODEOWNERS --------- Co-authored-by: Ashwin Kumar --- .github/CODEOWNERS | 1 + .../src/apis/openAuthSessionAsync.ts | 34 ++++++++++++------- 2 files changed, 23 insertions(+), 12 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 90671e2cce4..78ed19747ec 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -27,6 +27,7 @@ /packages/core/src/clients/internal @ukhan-amazon @haverchuck @cshfang @jimblanc @HuiSF /packages/core/src/Hub @ukhan-amazon @haverchuck @cshfang @jimblanc @HuiSF /packages/adapter-nextjs @ukhan-amazon @haverchuck @cshfang @jimblanc @HuiSF +/packages/rtn-web-browser @ukhan-amazon @haverchuck @cshfang @jimblanc @HuiSF /packages/storage/src/providers/s3/apis/internal @ukhan-amazon @haverchuck @cshfang @jimblanc @HuiSF /packages/storage/src/providers/s3/apis/server @ukhan-amazon @haverchuck @cshfang @jimblanc @HuiSF /packages/api-rest/src/apis/server.ts @ukhan-amazon @haverchuck @cshfang @jimblanc @HuiSF diff --git a/packages/rtn-web-browser/src/apis/openAuthSessionAsync.ts b/packages/rtn-web-browser/src/apis/openAuthSessionAsync.ts index e6091abdeac..7ddee8ec30f 100644 --- a/packages/rtn-web-browser/src/apis/openAuthSessionAsync.ts +++ b/packages/rtn-web-browser/src/apis/openAuthSessionAsync.ts @@ -61,34 +61,44 @@ const openAuthSessionAndroid = async (url: string, redirectUrls: string[]) => { return redirectUrl; } finally { - appStateListener?.remove(); - redirectListener?.remove(); - appStateListener = undefined; - redirectListener = undefined; + removeAppStateListener(); + removeRedirectListener(); } }; const getAppStatePromise = (): Promise => new Promise(resolve => { - appStateListener = AppState.addEventListener('change', nextAppState => { - // if current state is null, the change is from initialization - if (AppState.currentState === null) { - return; - } + // remove any stray listeners before creating new ones + removeAppStateListener(); - if (nextAppState === 'active') { - appStateListener?.remove(); - appStateListener = undefined; + let previousState = AppState.currentState; + appStateListener = AppState.addEventListener('change', nextAppState => { + if (previousState !== 'active' && nextAppState === 'active') { + removeAppStateListener(); resolve(null); } + previousState = nextAppState; }); }); const getRedirectPromise = (redirectUrls: string[]): Promise => new Promise(resolve => { + // remove any stray listeners before creating new ones + removeRedirectListener(); + redirectListener = Linking.addEventListener('url', event => { if (redirectUrls.some(url => event.url.startsWith(url))) { resolve(event.url); } }); }); + +const removeAppStateListener = () => { + appStateListener?.remove(); + appStateListener = undefined; +}; + +const removeRedirectListener = () => { + redirectListener?.remove(); + redirectListener = undefined; +};