-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(interactions): call onComplete callback with entire response #10248
feat(interactions): call onComplete callback with entire response #10248
Conversation
@@ -395,7 +395,14 @@ describe('Interactions', () => { | |||
|
|||
completeSuccessCallback = jest.fn((err, confirmation) => { | |||
expect(err).toEqual(null); | |||
expect(confirmation).toEqual({ slots: { m1: 'hi', m2: 'done' } }); | |||
expect(confirmation).toEqual({ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Update unit test to check if callback is called with the entire response
/** | ||
* This is used internally by 'sendMessage' to call onComplete callback | ||
* for a bot if configured | ||
* @deprecated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
reportBotStatus
is internally used to call the onComplete callback.
Can be made private in the next major release
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like this! Can you double check on our docs that we don't mention anything about it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
reportBotStatus
isn't mentioned on the docs
* for a bot if configured | ||
* @deprecated | ||
*/ | ||
reportBotStatus(data: AWSLexProviderV2SendResponse, botname: string) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
data: PostTextCommandOutput | PostContentCommandOutput
is a super set ofAWSLexProviderV2SendResponse
- This wouldn't be a breaking change
- A deprivation warning is also been added on this method
- please look at
AWSLexProviderV2SendResponse
type below
export interface PostContentCommandOutputFormatted
extends Omit<PostContentCommandOutput, 'audioStream'> {
audioStream?: Uint8Array;
}
export type AWSLexProviderV2SendResponse =
| PostTextCommandOutput
| PostContentCommandOutputFormatted;
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is weird that is inside of V1 provider. You can define an internal type, that doesn't need to be exported
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Moved this type inside V1 provider class type itself, we don't expose this type
|
||
export interface PostContentCommandOutputFormatted | ||
extends Omit<PostContentCommandOutput, 'audioStream'> { | ||
audioStream?: Uint8Array; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the response sent back to the customer audioStream
is sent in the Uint8Array
format
This pull request introduces 1 alert when merging 9663ada into 2b54c1a - view on LGTM.com new alerts:
|
Codecov Report
@@ Coverage Diff @@
## main #10248 +/- ##
==========================================
- Coverage 84.34% 84.34% -0.01%
==========================================
Files 256 256
Lines 18581 18578 -3
Branches 3986 3986
==========================================
- Hits 15673 15670 -3
Misses 2818 2818
Partials 90 90
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor comments, just consider on having the type for that private function on the same module.
/** | ||
* This is used internally by 'sendMessage' to call onComplete callback | ||
* for a bot if configured | ||
* @deprecated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like this! Can you double check on our docs that we don't mention anything about it
* for a bot if configured | ||
* @deprecated | ||
*/ | ||
reportBotStatus(data: AWSLexProviderV2SendResponse, botname: string) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is weird that is inside of V1 provider. You can define an internal type, that doesn't need to be exported
audioStream?: Uint8Array; | ||
} | ||
|
||
export type AWSLexProviderV2SendResponse = |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is weird to mix V2 provider type, can you just rename it to AWSLexProviderSendResponse
, if is only internal I would keep it inside of the provider.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh, sorry that needs to be renamed to AWSLexProviderSendResponse
.
Updated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Moved these types inside provider
This pull request introduces 1 alert when merging dadd80f into 2b54c1a - view on LGTM.com new alerts:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Thanks @ashwinkumar6 🌮 🎉
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just a few questions. Thank you
() => this._config[botname].onComplete(null, { slots: data.slots }), | ||
0 | ||
); | ||
setTimeout(() => this._config[botname].onComplete(null, data), 0); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Three questions here:
- Why is setTimeout with 0 secs used? It seems this is used if there is a race condition of sorts.
onComplete
callback has an error argument that is not used or am I missing it?- Why call both the onComplete callbacks? i.e config and dynamically assigned one?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Yes that's right, we want to perform the onComplete callback async and not block the main thread
- The Error argument is passed in this case
- In the current implementation 2 independent onComplete callbacks can be added to a bot
- via the config
Interactions.config(botConfig)
. botConfig will have the callback - via the api
Interactions.onComplete(botname, callback)
- via the config
So we call both of them if configured, probably as a breaking change we could make both these ways of adding callbacks refer to the same callback
* Added ExpoSQLiteAdapter and Code Sharing for common files * changes to naming and updates regarding feedback from Draft PR * remove local changes from .vscode and package.json * Apply feedback from Caleb's and Chris's Code Review * remove unused imports and warn about db errors * added @types/react-native-sqlite-storage as devDependency for improved typing * Apply feedback from Chris and fix the initial sync problem * re-order dependencies * Addressed feedback from Chris * Assign any type to Result from SQLResultSetRowList as defined in expo-sqlite docs * Seperate entrypoint for ExpoSQLiteAdapter * Apply feedback from Caleb & Chris, Remove unused variable and separate entrypoints * Remove unnecesary async, alphabetic order for import statements and npm packages, single transaction for batchSave * remove unnecessary casting * Removed version, size and description args from openDatabase as they are not being used * Removed version, size and description args from openDatabase and moved entrypoint files in folders * Add initial unit tests for ExpoSQLiteAdapter * Add more tests and change the location * Address feedback from Chris * ci: canaries rn workaround (#10020) * fix: decrease error handler verbosity on self recovering errors (#10030) restore warning message * fix: Update Auth to import JS using named export (#10033) Imports specific functions instead of the whole JS module to improve bundle size * fix(analytics): Buffer limit should be adhered to (#10015) Co-authored-by: Chris Fang <chrfang@amazon.com> * chore(CODEOWNERS): update geo category codeowners (#10048) * fix: pin vue version (#10052) * fix(amazon-cognito-identity-js): Missing cognito user challenge name … (#10047) * fix(amazon-cognito-identity-js): Missing cognito user challenge name type * fix(type): Fix other functions reported in #6974 * Update Auth units with correct ChallengeName Co-authored-by: elorzafe <elorzafe@amazon.com> * chore: preparing release * chore(release): Publish [ci skip] - amazon-cognito-identity-js@5.2.10 - @aws-amplify/ui-angular@1.0.54 - @aws-amplify/ui-components@1.9.25 - @aws-amplify/ui-react@1.2.45 - @aws-amplify/ui-storybook@2.0.45 - @aws-amplify/ui-vue@1.1.39 - @aws-amplify/analytics@5.2.12 - @aws-amplify/api-graphql@2.3.9 - @aws-amplify/api-rest@2.0.45 - @aws-amplify/api@4.0.45 - @aws-amplify/auth@4.5.9 - aws-amplify-angular@6.0.45 - aws-amplify-react@5.1.28 - aws-amplify-vue@2.1.7 - aws-amplify@4.3.27 - @aws-amplify/cache@4.0.47 - @aws-amplify/core@4.5.9 - @aws-amplify/datastore-storage-adapter@1.3.5 - @aws-amplify/datastore@3.12.2 - @aws-amplify/geo@1.3.8 - @aws-amplify/interactions@4.0.45 - @aws-amplify/predictions@4.0.45 - @aws-amplify/pubsub@4.4.6 - @aws-amplify/pushnotification@4.3.24 - @aws-amplify/storage@4.4.28 - @aws-amplify/xr@3.0.45 * chore(release): update version.ts [ci skip] * chore: add dpilch to datastore codeowners (#10031) * chore(datastore): Add schema-drift integration test (#10077) * Datastore/feat user agent suffix (#10086) * Adds suffix to user agent for calls to API initiated by DataStore * Attempts to fix first half of user agent not being sent * Makes setting of user agent header more concise * Moves appending of suffix to user agent to core library * Moves user agent suffix constant to common util in datastore * Removes unused import * Unit test for api-graphql * Pulls in user agent suffix from datastore utils class * Adds unit test for getAmplifyUserAgent with and without content * Fixes issue found while testing, line too long. * Adds test for DataStore mutation.ts * Tests user agent suffix in datastore sync * Adds user agent suffix assertion to subscription test * Fixes variable declaration: const instead of let * Removes leftover lines of code from testing objectContains * Removes code style changes unrelated to user agent suffix * Removes code style changes unrelated to user agent suffix * Removes unnecessary null value option for userAgentSuffix - undefined is sufficient * Replaces imports from lib-esm * Replaces hard-coded string in assertion with constant from util file * Moves var declaration under import * Makes test method names more descriptive Co-authored-by: Erin Beal <erinleig@amazon.com> * chore(data): update CODEOWNERS file * Update .github/CODEOWNERS Co-authored-by: Jon Wire <iambipedal@gmail.com> * fix: preserve ssr context when using DataStore (#10088) * fix: Update AmazonPersonalizeProvider Analytics typings (#10076) * chore: preparing release * chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.55 - @aws-amplify/ui-components@1.9.26 - @aws-amplify/ui-react@1.2.46 - @aws-amplify/ui-storybook@2.0.46 - @aws-amplify/ui-vue@1.1.40 - @aws-amplify/analytics@5.2.13 - @aws-amplify/api-graphql@2.3.10 - @aws-amplify/api-rest@2.0.46 - @aws-amplify/api@4.0.46 - @aws-amplify/auth@4.5.10 - aws-amplify-angular@6.0.46 - aws-amplify-react@5.1.29 - aws-amplify@4.3.28 - @aws-amplify/cache@4.0.48 - @aws-amplify/core@4.5.10 - @aws-amplify/datastore-storage-adapter@1.3.6 - @aws-amplify/datastore@3.12.3 - @aws-amplify/geo@1.3.9 - @aws-amplify/interactions@4.0.46 - @aws-amplify/predictions@4.0.46 - @aws-amplify/pubsub@4.4.7 - @aws-amplify/pushnotification@4.3.25 - @aws-amplify/storage@4.4.29 - @aws-amplify/xr@3.0.46 * chore(release): update version.ts [ci skip] * Fix typo in contributing guide (#10104) * feat(@aws-amplify/storage): Access all files from S3 with List API (#10095) Co-authored-by: Aaron S <94858815+stocaaro@users.noreply.github.com> * feat(@aws-amplify/auth): Auto sign in after sign up (#10126) Fixes: #6320 #3882 #3631 #6018 Co-authored-by: Balashova <helgabalashova> Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> * chore: preparing release * chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.56 - @aws-amplify/ui-components@1.9.27 - @aws-amplify/ui-react@1.2.47 - @aws-amplify/ui-storybook@2.0.47 - @aws-amplify/ui-vue@1.1.41 - @aws-amplify/analytics@5.2.14 - @aws-amplify/api-graphql@2.3.11 - @aws-amplify/api-rest@2.0.47 - @aws-amplify/api@4.0.47 - @aws-amplify/auth@4.6.0 - aws-amplify-angular@6.0.47 - aws-amplify-react@5.1.30 - aws-amplify@4.3.29 - @aws-amplify/cache@4.0.49 - @aws-amplify/core@4.6.0 - @aws-amplify/datastore-storage-adapter@1.3.7 - @aws-amplify/datastore@3.12.4 - @aws-amplify/geo@1.3.10 - @aws-amplify/interactions@4.0.47 - @aws-amplify/predictions@4.0.47 - @aws-amplify/pubsub@4.4.8 - @aws-amplify/pushnotification@4.3.26 - @aws-amplify/storage@4.5.0 - @aws-amplify/xr@3.0.47 * chore(release): update version.ts [ci skip] * Fix grammar errors and clarify testing requirements (#10122) Co-authored-by: Aaron S <94858815+stocaaro@users.noreply.github.com> * fix(auth): Unauthenticated identity throws AuthError without user … (#10090) Co-authored-by: Aaron S <94858815+stocaaro@users.noreply.github.com> * GH-9824 - PubSub Connection state tracking for AppSyncRealtime (#10063) Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> * chore(deps): bump tzinfo from 1.2.9 to 1.2.10 in /docs (#10102) * fix(@aws-amplify/auth): fix storage bug for auto sign in value (#10139) Co-authored-by: Balashova <olybalas@98dd60782ea0.ant.amazon.com> Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> * chore: preparing release * chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.57 - @aws-amplify/ui-components@1.9.28 - @aws-amplify/ui-react@1.2.48 - @aws-amplify/ui-storybook@2.0.48 - @aws-amplify/ui-vue@1.1.42 - @aws-amplify/analytics@5.2.15 - @aws-amplify/api-graphql@2.3.12 - @aws-amplify/api-rest@2.0.48 - @aws-amplify/api@4.0.48 - @aws-amplify/auth@4.6.1 - aws-amplify-angular@6.0.48 - aws-amplify-react@5.1.31 - aws-amplify@4.3.30 - @aws-amplify/cache@4.0.50 - @aws-amplify/core@4.6.1 - @aws-amplify/datastore-storage-adapter@1.3.8 - @aws-amplify/datastore@3.12.5 - @aws-amplify/geo@1.3.11 - @aws-amplify/interactions@4.0.48 - @aws-amplify/predictions@4.0.48 - @aws-amplify/pubsub@4.4.9 - @aws-amplify/pushnotification@4.3.27 - @aws-amplify/storage@4.5.1 - @aws-amplify/xr@3.0.48 * chore(release): update version.ts [ci skip] * Revert "Merge branch 'expo-sqlite-adapter-unit-tests' into main" (#10151) This reverts commit d8637cc, reversing changes made to 186349e. * feat(@aws-amplify/core): Throw Error if body attribute passed to Sign… (#10137) * feat(@aws-amplify/core): Throw Error if body attribute passed to Signer.sign() Co-authored-by: Ahilash Sasidharan ahilashs@yahoo.com * Set space-before-function-paren to false for unit test * Make changes in response to PR comments * Make changes in response to PR comments * Find issue with unit tests * Move sign error tests into Signer-test * Set space-before-function-paren to false for unit test * Run test with space-before-function-paren set to true * Fix space before function error * Update tslint.json Set "space-before-function-paren" back to default setting. * Remove spaces before keyword "function" Return original formatting rule of no-spaces before "function" keyword. Co-authored-by: Ashika <35131273+ashika01@users.noreply.github.com> * fix(datastore): make di context fields private (#10162) * Updating config.yml to mitigate circle CI pipeline failures from outdated Xcode image (#10158) * updating config.yml for testing changes to staging * removing android integ tests for now * Update config.yml * removing code used for testing Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> * kinesis fix * update personalize type to accomodate string * Revert "update personalize type to accomodate string" This reverts commit 9326beb. * Revert "kinesis fix" This reverts commit 763609b. * fix(pubsub): Add distinct RN Reachibility implementation (#10175) * fix(pubsub): Add distinct RN Reachibility implementation * fix(PubSub): Fix monitor tests * Fix: Analytics Type issue (#10185) * kinesis fix * ci: automate GitHub releases with lerna (#10189) Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> * chore: ci: Disabling integ_rn_ios_datastore_sqlite_adapter test (#10193) * Disabling integ_rn_ios_datastore_sqlite_adapter test * Update config.yml * Revert "ci: automate GitHub releases with lerna (#10189)" This reverts commit f59fa9f. * chore: preparing release * chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.58 - @aws-amplify/ui-components@1.9.29 - @aws-amplify/ui-react@1.2.49 - @aws-amplify/ui-storybook@2.0.49 - @aws-amplify/ui-vue@1.1.43 - @aws-amplify/analytics@5.2.16 - @aws-amplify/api-graphql@2.3.13 - @aws-amplify/api-rest@2.0.49 - @aws-amplify/api@4.0.49 - @aws-amplify/auth@4.6.2 - aws-amplify-angular@6.0.49 - aws-amplify-react@5.1.32 - aws-amplify@4.3.31 - @aws-amplify/cache@4.0.51 - @aws-amplify/core@4.7.0 - @aws-amplify/datastore-storage-adapter@1.3.9 - @aws-amplify/datastore@3.12.6 - @aws-amplify/geo@1.3.12 - @aws-amplify/interactions@4.0.49 - @aws-amplify/predictions@4.0.49 - @aws-amplify/pubsub@4.4.10 - @aws-amplify/pushnotification@4.3.28 - @aws-amplify/storage@4.5.2 - @aws-amplify/xr@3.0.49 * chore(release): update version.ts [ci skip] * fix:(@aws-amplify/interactions): refactor-lex-v1 (#10155) * fix: An update to @types/lodash breaks the build - specify last working version to unblock (#10221) * fix(interactions): fix configure default provider (#10215) * fix(interactions): fix configure default provider * chore: pin @types/lodash version in aws-amplify-angular Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> * feat: PubSub Connection state tracking for MQTT and IoT providers (#10136) * feat: PubSub Connection state tracking for MQTT and IoT providers * fix: Add disconnect message on connection lost * fix(pubsub): Connection Ack verification bug (#10200) * fex(pubsub): Add distinct RN Reachibility implementation * fix(PubSub): Monitor tests * fix(pubsub): Connection Ack verification bug * Fix the test * fix: Add tests to cover the fixed bug * Update packages/pubsub/src/Providers/AWSAppSyncRealTimeProvider/index.ts Co-authored-by: Francisco Rodriguez <elorzafe@amazon.com> * Update packages/pubsub/__tests__/AWSAppSyncRealTimeProvider.test.ts Co-authored-by: Francisco Rodriguez <elorzafe@amazon.com> * Test fix * Fix test Co-authored-by: Francisco Rodriguez <elorzafe@amazon.com> * chore: preparing release * chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.59 - @aws-amplify/ui-components@1.9.30 - @aws-amplify/ui-react@1.2.50 - @aws-amplify/ui-storybook@2.0.50 - @aws-amplify/ui-vue@1.1.44 - @aws-amplify/analytics@5.2.17 - @aws-amplify/api-graphql@2.3.14 - @aws-amplify/api-rest@2.0.50 - @aws-amplify/api@4.0.50 - @aws-amplify/auth@4.6.3 - aws-amplify-angular@6.0.50 - aws-amplify-react@5.1.33 - aws-amplify@4.3.32 - @aws-amplify/cache@4.0.52 - @aws-amplify/core@4.7.1 - @aws-amplify/datastore-storage-adapter@1.3.10 - @aws-amplify/datastore@3.12.7 - @aws-amplify/geo@1.3.13 - @aws-amplify/interactions@4.0.50 - @aws-amplify/predictions@4.0.50 - @aws-amplify/pubsub@4.5.0 - @aws-amplify/pushnotification@4.3.29 - @aws-amplify/storage@4.5.3 - @aws-amplify/xr@3.0.50 * chore(release): update version.ts [ci skip] * fix(interactions): fix addPluggable API (#10250) * fix(interactions): fix addPluggable API * fix(interactions): remove Add a invalid pluggable test Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> * chore: preparing release * chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.60 - @aws-amplify/ui-components@1.9.31 - @aws-amplify/ui-react@1.2.51 - @aws-amplify/ui-storybook@2.0.51 - @aws-amplify/ui-vue@1.1.45 - @aws-amplify/analytics@5.2.18 - @aws-amplify/api-graphql@2.3.15 - @aws-amplify/api-rest@2.0.51 - @aws-amplify/api@4.0.51 - @aws-amplify/auth@4.6.4 - aws-amplify-angular@6.0.51 - aws-amplify-react@5.1.34 - aws-amplify@4.3.33 - @aws-amplify/cache@4.0.53 - @aws-amplify/core@4.7.2 - @aws-amplify/datastore-storage-adapter@1.3.11 - @aws-amplify/datastore@3.12.8 - @aws-amplify/geo@1.3.14 - @aws-amplify/interactions@4.0.51 - @aws-amplify/predictions@4.0.51 - @aws-amplify/pubsub@4.5.1 - @aws-amplify/pushnotification@4.3.30 - @aws-amplify/storage@4.5.4 - @aws-amplify/xr@3.0.51 * chore(release): update version.ts [ci skip] * chore: fixed build, minimatch dep (#10261) * feat(@aws-amplify/interactions): call onComplete callback with entire response (#10248) * feat(interactions): call onComplete callback with entire response * chore(in-app-messaging): version bump Co-authored-by: chintannp <88387035+chintannp@users.noreply.github.com> Co-authored-by: Caleb Pollman <cpollman@amazon.com> Co-authored-by: Ivan Artemiev <29709626+iartemiev@users.noreply.github.com> Co-authored-by: Dane Pilcher <dppilche@amazon.com> Co-authored-by: James Au <40404256+jamesaucode@users.noreply.github.com> Co-authored-by: Chris Fang <chrfang@amazon.com> Co-authored-by: Satana Charuwichitratana <satana.charu@gmail.com> Co-authored-by: elorzafe <elorzafe@amazon.com> Co-authored-by: Aaron S <stocaaro@stocad.com> Co-authored-by: aws-amplify-bot <aws@amazon.com> Co-authored-by: Michael Law <1365977+lawmicha@users.noreply.github.com> Co-authored-by: erinleigh90 <106691284+erinleigh90@users.noreply.github.com> Co-authored-by: Erin Beal <erinleig@amazon.com> Co-authored-by: David McAfee <mcafd@amazon.com> Co-authored-by: Jon Wire <iambipedal@gmail.com> Co-authored-by: Amelia Hill <49414147+amehi0index@users.noreply.github.com> Co-authored-by: Venkata Ramyasri Kota <34170013+kvramyasri7@users.noreply.github.com> Co-authored-by: Aaron S <94858815+stocaaro@users.noreply.github.com> Co-authored-by: Olya Balashova <42189299+helgabalashova@users.noreply.github.com> Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> Co-authored-by: James Au <auchu@amazon.com> Co-authored-by: Kha Truong <64438356+khatruong2009@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Balashova <olybalas@98dd60782ea0.ant.amazon.com> Co-authored-by: Ashika <35131273+ashika01@users.noreply.github.com> Co-authored-by: Katie Goines <30757403+katiegoines@users.noreply.github.com> Co-authored-by: Ashika Kasiviswanathan Arumugakarthik <akasivis@amazon.com> Co-authored-by: Ashwin Kumar <ashwinkumar2468@gmail.com> Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> Co-authored-by: Katie Goines <katiegoi@amazon.com>
commit 840086d Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Wed Aug 31 12:57:56 2022 -0700 fix(@aws-amplify/interactions): add audio type Uint8Array to lexV1 (#10273) * fix(interactions): add audio type Uint8Array to lexV1 commit 91fdcd9 Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Tue Aug 30 13:35:56 2022 -0700 feat(@aws-amplify/interactions): Add LexV2 support to interactions (#10217) * Add Interactions LexV2Provider and React example (#10167) Co-authored-by: Lucas Picchi <picchi.lucas@gmail.com> Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> commit 98dd9f2 Author: Dane Pilcher <dppilche@amazon.com> Date: Tue Aug 30 13:29:46 2022 -0600 fix(datastore): clear before start with nextjs (#10234) commit 7f2534d Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Fri Aug 26 14:45:22 2022 -0700 feat(@aws-amplify/interactions): call onComplete callback with entire response (#10248) * feat(interactions): call onComplete callback with entire response commit 511751a Author: Jon Wire <iambipedal@gmail.com> Date: Thu Aug 25 11:52:56 2022 -0500 chore: fixed build, minimatch dep (#10261) commit 4217e83 Author: aws-amplify-bot <aws@amazon.com> Date: Tue Aug 23 23:14:03 2022 +0000 chore(release): update version.ts [ci skip] commit da29d79 Author: aws-amplify-bot <aws@amazon.com> Date: Tue Aug 23 23:11:11 2022 +0000 chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.60 - @aws-amplify/ui-components@1.9.31 - @aws-amplify/ui-react@1.2.51 - @aws-amplify/ui-storybook@2.0.51 - @aws-amplify/ui-vue@1.1.45 - @aws-amplify/analytics@5.2.18 - @aws-amplify/api-graphql@2.3.15 - @aws-amplify/api-rest@2.0.51 - @aws-amplify/api@4.0.51 - @aws-amplify/auth@4.6.4 - aws-amplify-angular@6.0.51 - aws-amplify-react@5.1.34 - aws-amplify@4.3.33 - @aws-amplify/cache@4.0.53 - @aws-amplify/core@4.7.2 - @aws-amplify/datastore-storage-adapter@1.3.11 - @aws-amplify/datastore@3.12.8 - @aws-amplify/geo@1.3.14 - @aws-amplify/interactions@4.0.51 - @aws-amplify/predictions@4.0.51 - @aws-amplify/pubsub@4.5.1 - @aws-amplify/pushnotification@4.3.30 - @aws-amplify/storage@4.5.4 - @aws-amplify/xr@3.0.51 commit 7d65e44 Author: Aaron S <stocaaro@stocad.com> Date: Tue Aug 23 17:34:16 2022 -0500 chore: preparing release commit 01aad60 Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Mon Aug 22 18:05:49 2022 -0700 fix(interactions): fix addPluggable API (#10250) * fix(interactions): fix addPluggable API * fix(interactions): remove Add a invalid pluggable test Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> commit 2b54c1a Author: aws-amplify-bot <aws@amazon.com> Date: Thu Aug 18 23:50:36 2022 +0000 chore(release): update version.ts [ci skip] commit 2e016a6 Author: aws-amplify-bot <aws@amazon.com> Date: Thu Aug 18 23:47:58 2022 +0000 chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.59 - @aws-amplify/ui-components@1.9.30 - @aws-amplify/ui-react@1.2.50 - @aws-amplify/ui-storybook@2.0.50 - @aws-amplify/ui-vue@1.1.44 - @aws-amplify/analytics@5.2.17 - @aws-amplify/api-graphql@2.3.14 - @aws-amplify/api-rest@2.0.50 - @aws-amplify/api@4.0.50 - @aws-amplify/auth@4.6.3 - aws-amplify-angular@6.0.50 - aws-amplify-react@5.1.33 - aws-amplify@4.3.32 - @aws-amplify/cache@4.0.52 - @aws-amplify/core@4.7.1 - @aws-amplify/datastore-storage-adapter@1.3.10 - @aws-amplify/datastore@3.12.7 - @aws-amplify/geo@1.3.13 - @aws-amplify/interactions@4.0.50 - @aws-amplify/predictions@4.0.50 - @aws-amplify/pubsub@4.5.0 - @aws-amplify/pushnotification@4.3.29 - @aws-amplify/storage@4.5.3 - @aws-amplify/xr@3.0.50 commit 543014d Author: Katie Goines <katiegoi@amazon.com> Date: Thu Aug 18 16:08:51 2022 -0700 chore: preparing release commit d6cb7f9 Author: Aaron S <94858815+stocaaro@users.noreply.github.com> Date: Thu Aug 18 16:39:46 2022 -0500 fix(pubsub): Connection Ack verification bug (#10200) * fex(pubsub): Add distinct RN Reachibility implementation * fix(PubSub): Monitor tests * fix(pubsub): Connection Ack verification bug * Fix the test * fix: Add tests to cover the fixed bug * Update packages/pubsub/src/Providers/AWSAppSyncRealTimeProvider/index.ts Co-authored-by: Francisco Rodriguez <elorzafe@amazon.com> * Update packages/pubsub/__tests__/AWSAppSyncRealTimeProvider.test.ts Co-authored-by: Francisco Rodriguez <elorzafe@amazon.com> * Test fix * Fix test Co-authored-by: Francisco Rodriguez <elorzafe@amazon.com> commit f28918b Author: Aaron S <94858815+stocaaro@users.noreply.github.com> Date: Wed Aug 17 15:55:05 2022 -0500 feat: PubSub Connection state tracking for MQTT and IoT providers (#10136) * feat: PubSub Connection state tracking for MQTT and IoT providers * fix: Add disconnect message on connection lost commit d4c3955 Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Wed Aug 17 10:25:13 2022 -0700 fix(interactions): fix configure default provider (#10215) * fix(interactions): fix configure default provider * chore: pin @types/lodash version in aws-amplify-angular Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> commit f54b645 Author: Aaron S <94858815+stocaaro@users.noreply.github.com> Date: Wed Aug 17 11:05:26 2022 -0500 fix: An update to @types/lodash breaks the build - specify last working version to unblock (#10221) commit 51a4598 Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Tue Aug 16 11:33:45 2022 -0700 fix:(@aws-amplify/interactions): refactor-lex-v1 (#10155) commit 0ce6b95 Author: aws-amplify-bot <aws@amazon.com> Date: Tue Aug 16 00:14:15 2022 +0000 chore(release): update version.ts [ci skip] commit d885ec2 Author: aws-amplify-bot <aws@amazon.com> Date: Tue Aug 16 00:11:38 2022 +0000 chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.58 - @aws-amplify/ui-components@1.9.29 - @aws-amplify/ui-react@1.2.49 - @aws-amplify/ui-storybook@2.0.49 - @aws-amplify/ui-vue@1.1.43 - @aws-amplify/analytics@5.2.16 - @aws-amplify/api-graphql@2.3.13 - @aws-amplify/api-rest@2.0.49 - @aws-amplify/api@4.0.49 - @aws-amplify/auth@4.6.2 - aws-amplify-angular@6.0.49 - aws-amplify-react@5.1.32 - aws-amplify@4.3.31 - @aws-amplify/cache@4.0.51 - @aws-amplify/core@4.7.0 - @aws-amplify/datastore-storage-adapter@1.3.9 - @aws-amplify/datastore@3.12.6 - @aws-amplify/geo@1.3.12 - @aws-amplify/interactions@4.0.49 - @aws-amplify/predictions@4.0.49 - @aws-amplify/pubsub@4.4.10 - @aws-amplify/pushnotification@4.3.28 - @aws-amplify/storage@4.5.2 - @aws-amplify/xr@3.0.49 commit 80cf2c8 Author: elorzafe <elorzafe@amazon.com> Date: Mon Aug 15 14:49:48 2022 -0700 chore: preparing release commit f6e61b8 Author: elorzafe <elorzafe@amazon.com> Date: Mon Aug 15 14:44:29 2022 -0700 Revert "ci: automate GitHub releases with lerna (#10189)" This reverts commit f59fa9f. commit 74383d7 Author: Francisco Rodriguez <frodriguez.cs@gmail.com> Date: Thu Aug 11 14:11:06 2022 -0700 chore: ci: Disabling integ_rn_ios_datastore_sqlite_adapter test (#10193) * Disabling integ_rn_ios_datastore_sqlite_adapter test * Update config.yml commit f59fa9f Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Thu Aug 11 09:05:50 2022 -0700 ci: automate GitHub releases with lerna (#10189) Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> commit 92cef8a Author: Ashika <35131273+ashika01@users.noreply.github.com> Date: Tue Aug 9 16:55:55 2022 -0700 Fix: Analytics Type issue (#10185) * kinesis fix commit 5f427f3 Author: Aaron S <94858815+stocaaro@users.noreply.github.com> Date: Tue Aug 9 17:45:34 2022 -0500 fix(pubsub): Add distinct RN Reachibility implementation (#10175) * fix(pubsub): Add distinct RN Reachibility implementation * fix(PubSub): Fix monitor tests commit 88f118e Author: Ashika Kasiviswanathan Arumugakarthik <akasivis@amazon.com> Date: Tue Aug 9 15:04:13 2022 -0700 Revert "kinesis fix" This reverts commit 763609b. commit 4e0e22b Author: Ashika Kasiviswanathan Arumugakarthik <akasivis@amazon.com> Date: Tue Aug 9 15:03:59 2022 -0700 Revert "update personalize type to accomodate string" This reverts commit 9326beb. commit 9326beb Author: Ashika Kasiviswanathan Arumugakarthik <akasivis@amazon.com> Date: Tue Aug 9 14:39:19 2022 -0700 update personalize type to accomodate string commit 763609b Author: Ashika Kasiviswanathan Arumugakarthik <akasivis@amazon.com> Date: Tue Aug 9 12:27:47 2022 -0700 kinesis fix commit 850788c Author: Katie Goines <30757403+katiegoines@users.noreply.github.com> Date: Mon Aug 8 17:15:40 2022 -0700 Updating config.yml to mitigate circle CI pipeline failures from outdated Xcode image (#10158) * updating config.yml for testing changes to staging * removing android integ tests for now * Update config.yml * removing code used for testing Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> commit 88a9ec9 Author: Ivan Artemiev <29709626+iartemiev@users.noreply.github.com> Date: Fri Aug 5 16:31:56 2022 -0400 fix(datastore): make di context fields private (#10162)
commit 1ad20b2 Author: Ivan Artemiev <29709626+iartemiev@users.noreply.github.com> Date: Fri Sep 9 13:26:20 2022 -0400 fix(cache): use named import when exporting from aws-amplify (#10305) commit 59c3452 Author: aws-amplify-bot <aws@amazon.com> Date: Thu Sep 8 23:09:27 2022 +0000 chore(release): update version.ts [ci skip] commit ebabd7e Author: aws-amplify-bot <aws@amazon.com> Date: Thu Sep 8 23:07:08 2022 +0000 chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.62 - @aws-amplify/ui-components@1.9.33 - @aws-amplify/ui-react@1.2.53 - @aws-amplify/ui-storybook@2.0.53 - @aws-amplify/ui-vue@1.1.47 - @aws-amplify/analytics@5.2.20 - @aws-amplify/api-graphql@2.3.17 - @aws-amplify/api-rest@2.0.53 - @aws-amplify/api@4.0.53 - @aws-amplify/auth@4.6.6 - aws-amplify-angular@6.0.53 - aws-amplify-react@5.1.36 - aws-amplify@4.3.35 - @aws-amplify/cache@4.0.55 - @aws-amplify/core@4.7.4 - @aws-amplify/datastore-storage-adapter@1.3.13 - @aws-amplify/datastore@3.12.10 - @aws-amplify/geo@1.3.16 - @aws-amplify/interactions@4.1.1 - @aws-amplify/predictions@4.0.53 - @aws-amplify/pubsub@4.5.3 - @aws-amplify/pushnotification@4.3.32 - @aws-amplify/storage@4.5.6 - @aws-amplify/xr@3.0.53 commit 4505892 Author: Manoj NB <manojnb@amazon.com> Date: Thu Sep 8 15:29:37 2022 -0700 chore: preparing release commit 89cdfd3 Author: Aaron S <94858815+stocaaro@users.noreply.github.com> Date: Thu Sep 8 15:39:39 2022 -0500 fix(pubsub): Fix vite build issue (#10298) commit 1862cc7 Author: aws-amplify-bot <aws@amazon.com> Date: Thu Sep 1 22:12:21 2022 +0000 chore(release): update version.ts [ci skip] commit 29e6603 Author: aws-amplify-bot <aws@amazon.com> Date: Thu Sep 1 22:09:49 2022 +0000 chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.61 - @aws-amplify/ui-components@1.9.32 - @aws-amplify/ui-react@1.2.52 - @aws-amplify/ui-storybook@2.0.52 - @aws-amplify/ui-vue@1.1.46 - @aws-amplify/analytics@5.2.19 - @aws-amplify/api-graphql@2.3.16 - @aws-amplify/api-rest@2.0.52 - @aws-amplify/api@4.0.52 - @aws-amplify/auth@4.6.5 - aws-amplify-angular@6.0.52 - aws-amplify-react@5.1.35 - aws-amplify@4.3.34 - @aws-amplify/cache@4.0.54 - @aws-amplify/core@4.7.3 - @aws-amplify/datastore-storage-adapter@1.3.12 - @aws-amplify/datastore@3.12.9 - @aws-amplify/geo@1.3.15 - @aws-amplify/interactions@4.1.0 - @aws-amplify/predictions@4.0.52 - @aws-amplify/pubsub@4.5.2 - @aws-amplify/pushnotification@4.3.31 - @aws-amplify/storage@4.5.5 - @aws-amplify/xr@3.0.52 commit 8717733 Author: elorzafe <elorzafe@amazon.com> Date: Thu Sep 1 14:11:10 2022 -0700 chore: preparing release commit 11e735b Author: Francisco Rodriguez <frodriguez.cs@gmail.com> Date: Thu Sep 1 13:13:20 2022 -0700 chore(@aws-amplify/interactions): adding lex v2 integ test (#10282) * Adding lexv2 integ test to pipeline commit 0c804e4 Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Wed Aug 31 18:06:56 2022 -0700 fix(@aws-amplify/interactions): use pako instead of fflate in RN (#10278) * fix(interactions): use pako instead of fflate in RN commit 840086d Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Wed Aug 31 12:57:56 2022 -0700 fix(@aws-amplify/interactions): add audio type Uint8Array to lexV1 (#10273) * fix(interactions): add audio type Uint8Array to lexV1 commit 91fdcd9 Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Tue Aug 30 13:35:56 2022 -0700 feat(@aws-amplify/interactions): Add LexV2 support to interactions (#10217) * Add Interactions LexV2Provider and React example (#10167) Co-authored-by: Lucas Picchi <picchi.lucas@gmail.com> Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> commit 98dd9f2 Author: Dane Pilcher <dppilche@amazon.com> Date: Tue Aug 30 13:29:46 2022 -0600 fix(datastore): clear before start with nextjs (#10234) commit 7f2534d Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Fri Aug 26 14:45:22 2022 -0700 feat(@aws-amplify/interactions): call onComplete callback with entire response (#10248) * feat(interactions): call onComplete callback with entire response commit 511751a Author: Jon Wire <iambipedal@gmail.com> Date: Thu Aug 25 11:52:56 2022 -0500 chore: fixed build, minimatch dep (#10261) commit 4217e83 Author: aws-amplify-bot <aws@amazon.com> Date: Tue Aug 23 23:14:03 2022 +0000 chore(release): update version.ts [ci skip] commit da29d79 Author: aws-amplify-bot <aws@amazon.com> Date: Tue Aug 23 23:11:11 2022 +0000 chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.60 - @aws-amplify/ui-components@1.9.31 - @aws-amplify/ui-react@1.2.51 - @aws-amplify/ui-storybook@2.0.51 - @aws-amplify/ui-vue@1.1.45 - @aws-amplify/analytics@5.2.18 - @aws-amplify/api-graphql@2.3.15 - @aws-amplify/api-rest@2.0.51 - @aws-amplify/api@4.0.51 - @aws-amplify/auth@4.6.4 - aws-amplify-angular@6.0.51 - aws-amplify-react@5.1.34 - aws-amplify@4.3.33 - @aws-amplify/cache@4.0.53 - @aws-amplify/core@4.7.2 - @aws-amplify/datastore-storage-adapter@1.3.11 - @aws-amplify/datastore@3.12.8 - @aws-amplify/geo@1.3.14 - @aws-amplify/interactions@4.0.51 - @aws-amplify/predictions@4.0.51 - @aws-amplify/pubsub@4.5.1 - @aws-amplify/pushnotification@4.3.30 - @aws-amplify/storage@4.5.4 - @aws-amplify/xr@3.0.51 commit 7d65e44 Author: Aaron S <stocaaro@stocad.com> Date: Tue Aug 23 17:34:16 2022 -0500 chore: preparing release commit 01aad60 Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Mon Aug 22 18:05:49 2022 -0700 fix(interactions): fix addPluggable API (#10250) * fix(interactions): fix addPluggable API * fix(interactions): remove Add a invalid pluggable test Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> commit 2b54c1a Author: aws-amplify-bot <aws@amazon.com> Date: Thu Aug 18 23:50:36 2022 +0000 chore(release): update version.ts [ci skip] commit 2e016a6 Author: aws-amplify-bot <aws@amazon.com> Date: Thu Aug 18 23:47:58 2022 +0000 chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.59 - @aws-amplify/ui-components@1.9.30 - @aws-amplify/ui-react@1.2.50 - @aws-amplify/ui-storybook@2.0.50 - @aws-amplify/ui-vue@1.1.44 - @aws-amplify/analytics@5.2.17 - @aws-amplify/api-graphql@2.3.14 - @aws-amplify/api-rest@2.0.50 - @aws-amplify/api@4.0.50 - @aws-amplify/auth@4.6.3 - aws-amplify-angular@6.0.50 - aws-amplify-react@5.1.33 - aws-amplify@4.3.32 - @aws-amplify/cache@4.0.52 - @aws-amplify/core@4.7.1 - @aws-amplify/datastore-storage-adapter@1.3.10 - @aws-amplify/datastore@3.12.7 - @aws-amplify/geo@1.3.13 - @aws-amplify/interactions@4.0.50 - @aws-amplify/predictions@4.0.50 - @aws-amplify/pubsub@4.5.0 - @aws-amplify/pushnotification@4.3.29 - @aws-amplify/storage@4.5.3 - @aws-amplify/xr@3.0.50 commit 543014d Author: Katie Goines <katiegoi@amazon.com> Date: Thu Aug 18 16:08:51 2022 -0700 chore: preparing release commit d6cb7f9 Author: Aaron S <94858815+stocaaro@users.noreply.github.com> Date: Thu Aug 18 16:39:46 2022 -0500 fix(pubsub): Connection Ack verification bug (#10200) * fex(pubsub): Add distinct RN Reachibility implementation * fix(PubSub): Monitor tests * fix(pubsub): Connection Ack verification bug * Fix the test * fix: Add tests to cover the fixed bug * Update packages/pubsub/src/Providers/AWSAppSyncRealTimeProvider/index.ts Co-authored-by: Francisco Rodriguez <elorzafe@amazon.com> * Update packages/pubsub/__tests__/AWSAppSyncRealTimeProvider.test.ts Co-authored-by: Francisco Rodriguez <elorzafe@amazon.com> * Test fix * Fix test Co-authored-by: Francisco Rodriguez <elorzafe@amazon.com> commit f28918b Author: Aaron S <94858815+stocaaro@users.noreply.github.com> Date: Wed Aug 17 15:55:05 2022 -0500 feat: PubSub Connection state tracking for MQTT and IoT providers (#10136) * feat: PubSub Connection state tracking for MQTT and IoT providers * fix: Add disconnect message on connection lost commit d4c3955 Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Wed Aug 17 10:25:13 2022 -0700 fix(interactions): fix configure default provider (#10215) * fix(interactions): fix configure default provider * chore: pin @types/lodash version in aws-amplify-angular Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> commit f54b645 Author: Aaron S <94858815+stocaaro@users.noreply.github.com> Date: Wed Aug 17 11:05:26 2022 -0500 fix: An update to @types/lodash breaks the build - specify last working version to unblock (#10221) commit 51a4598 Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Tue Aug 16 11:33:45 2022 -0700 fix:(@aws-amplify/interactions): refactor-lex-v1 (#10155) commit 0ce6b95 Author: aws-amplify-bot <aws@amazon.com> Date: Tue Aug 16 00:14:15 2022 +0000 chore(release): update version.ts [ci skip] commit d885ec2 Author: aws-amplify-bot <aws@amazon.com> Date: Tue Aug 16 00:11:38 2022 +0000 chore(release): Publish [ci skip] - @aws-amplify/ui-angular@1.0.58 - @aws-amplify/ui-components@1.9.29 - @aws-amplify/ui-react@1.2.49 - @aws-amplify/ui-storybook@2.0.49 - @aws-amplify/ui-vue@1.1.43 - @aws-amplify/analytics@5.2.16 - @aws-amplify/api-graphql@2.3.13 - @aws-amplify/api-rest@2.0.49 - @aws-amplify/api@4.0.49 - @aws-amplify/auth@4.6.2 - aws-amplify-angular@6.0.49 - aws-amplify-react@5.1.32 - aws-amplify@4.3.31 - @aws-amplify/cache@4.0.51 - @aws-amplify/core@4.7.0 - @aws-amplify/datastore-storage-adapter@1.3.9 - @aws-amplify/datastore@3.12.6 - @aws-amplify/geo@1.3.12 - @aws-amplify/interactions@4.0.49 - @aws-amplify/predictions@4.0.49 - @aws-amplify/pubsub@4.4.10 - @aws-amplify/pushnotification@4.3.28 - @aws-amplify/storage@4.5.2 - @aws-amplify/xr@3.0.49 commit 80cf2c8 Author: elorzafe <elorzafe@amazon.com> Date: Mon Aug 15 14:49:48 2022 -0700 chore: preparing release commit f6e61b8 Author: elorzafe <elorzafe@amazon.com> Date: Mon Aug 15 14:44:29 2022 -0700 Revert "ci: automate GitHub releases with lerna (#10189)" This reverts commit f59fa9f. commit 74383d7 Author: Francisco Rodriguez <frodriguez.cs@gmail.com> Date: Thu Aug 11 14:11:06 2022 -0700 chore: ci: Disabling integ_rn_ios_datastore_sqlite_adapter test (#10193) * Disabling integ_rn_ios_datastore_sqlite_adapter test * Update config.yml commit f59fa9f Author: Ashwin Kumar <ashwinkumar2468@gmail.com> Date: Thu Aug 11 09:05:50 2022 -0700 ci: automate GitHub releases with lerna (#10189) Co-authored-by: Sridhar <ashwsrir@bcd07413f71a.ant.amazon.com> Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> commit 92cef8a Author: Ashika <35131273+ashika01@users.noreply.github.com> Date: Tue Aug 9 16:55:55 2022 -0700 Fix: Analytics Type issue (#10185) * kinesis fix commit 5f427f3 Author: Aaron S <94858815+stocaaro@users.noreply.github.com> Date: Tue Aug 9 17:45:34 2022 -0500 fix(pubsub): Add distinct RN Reachibility implementation (#10175) * fix(pubsub): Add distinct RN Reachibility implementation * fix(PubSub): Fix monitor tests commit 88f118e Author: Ashika Kasiviswanathan Arumugakarthik <akasivis@amazon.com> Date: Tue Aug 9 15:04:13 2022 -0700 Revert "kinesis fix" This reverts commit 763609b. commit 4e0e22b Author: Ashika Kasiviswanathan Arumugakarthik <akasivis@amazon.com> Date: Tue Aug 9 15:03:59 2022 -0700 Revert "update personalize type to accomodate string" This reverts commit 9326beb. commit 9326beb Author: Ashika Kasiviswanathan Arumugakarthik <akasivis@amazon.com> Date: Tue Aug 9 14:39:19 2022 -0700 update personalize type to accomodate string commit 763609b Author: Ashika Kasiviswanathan Arumugakarthik <akasivis@amazon.com> Date: Tue Aug 9 12:27:47 2022 -0700 kinesis fix commit 850788c Author: Katie Goines <30757403+katiegoines@users.noreply.github.com> Date: Mon Aug 8 17:15:40 2022 -0700 Updating config.yml to mitigate circle CI pipeline failures from outdated Xcode image (#10158) * updating config.yml for testing changes to staging * removing android integ tests for now * Update config.yml * removing code used for testing Co-authored-by: Francisco Rodriguez <frodriguez.cs@gmail.com> commit 88a9ec9 Author: Ivan Artemiev <29709626+iartemiev@users.noreply.github.com> Date: Fri Aug 5 16:31:56 2022 -0400 fix(datastore): make di context fields private (#10162)
Description of changes
Once the bot's intent is fulfilled the
onComplete
callback is called at the end. Currently the callback is called only with theslots
data, call onComplete callback with entire response instead of just sendingslots
This is useful when there are multiple intent and you also receive session attributes from the Lambda function
onComplete callback before
onComplete callback now
Issue #, if available
#1166
Description of how you validated changes
Checklist
yarn test
passesBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.