Skip to content

Commit 82caf98

Browse files
authored
Merge pull request #685 from aws-samples/development
Release 0.20.2
2 parents 94bd01d + 12316f8 commit 82caf98

32 files changed

+44314
-206505
lines changed

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](http://keepachangelog.com/)
55
and this project adheres to [Semantic Versioning](http://semver.org/).
66

7+
## [0.21.2] - 2024-04-24
8+
- Added support for more Connect interactive messages. The UI now supports Panel, QuickReply & Carousel messages.
9+
- Removed the DateTime picker component due to its legacy dependency on Vue 2, please use the DatePicker going forward.
10+
- Cleaned up some dependencies to reduce the amount of polyfills required
11+
- Upgrade all python scripts to 3.10
12+
- Other minor bug fixes and documentation updates.
13+
714
## [0.21.1] - 2024-03-26
815
- Updated the streaming feature to be more flexible so users can choose whether or not the fullfilment Lambda should be streaming responses. Additional details can be found in the streaming responses README.
916
- Added a copy icon so responses from the bot can be easily copy/pasted. This option can be configured manually from the configuration file and is defaulted to 'off'.
@@ -69,7 +76,7 @@ This update removes all dependency vulnerabilities as of release date.
6976
* BackButton
7077
* MinimizedButtonContent
7178
- Change initial speech mechanism to fetch and play mp3 files created during codebuild. Implement support for configured localeIds when creating the mp3 files. Create an mp3 for each configured localeId and use aws translate to generate text for the locale and use aws polly to create the mp3 files. When the user changes locale in the UI and clicks on the mic button, the initial speech for the selected locale will be played.
72-
- Add support for Connect interactive messaging into Lex Web UI: [https://docs.aws.amazon.com/connect/latest/adminguide/interactive-messages.html](https://docs.aws.amazon.com/connect/latest/adminguide/interactive-messages.html). Both ListPicker and TimePicker are supported templateTypes and can be sent using the exact same JSON structure as Connect. Additionally, added support for a DateTimePicker templateType which will give the end user an open-ended selector for a date/time variable to send back to Lex.
79+
- Add support for Connect interactive messaging into Lex Web UI: [https://docs.aws.amazon.com/connect/latest/adminguide/interactive-messages.html](https://docs.aws.amazon.com/connect/latest/adminguide/interactive-messages.html). Both ListPicker and TimePicker are supported templateTypes and can be sent using the exact same JSON structure as Connect.
7380
- Fix handling the new ElicitIntent dialogAction type LexV2 response, which does not have some expected properties on the sessionState object
7481

7582
## [0.19.5] - 2022-07-17

README.md

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -148,24 +148,6 @@ TimePicker in Web UI:
148148

149149
<img src="./img/interactive-message-datepicker.png" width=350>
150150

151-
Additionally, Lex Web UI supports a DateTimePicker templateType which will give the end user an open-ended selector for a date/time variable to send back to Lex. DateTimePicker format expected:
152-
153-
```
154-
{
155-
"templateType":"TimePicker", (mandatory)
156-
"version":"1.0", (mandatory)
157-
"data":{ (mandatory)
158-
"content":{ (mandatory)
159-
"title":"Schedule appointment", (mandatory)
160-
}
161-
}
162-
}
163-
```
164-
165-
DateTimePicker in Web UI:
166-
167-
<img src="./img/interactive-message-datetimepicker.png" width=400>
168-
169151
## Examples
170152
The examples below are organized around the following use cases:
171153
1. [Stand-Alone Page](#stand-alone-page)

build/upload-bootstrap.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,19 @@ pushd .
2323
cd ..
2424
git ls-files | xargs zip -u build/out/src-$version.zip
2525
popd
26-
aws s3 cp --acl public-read out/src-$version.zip \
26+
aws s3 cp out/src-$version.zip \
2727
"s3://${BOOTSTRAP_BUCKET_PATH}/src-$version.zip"
2828

29-
aws s3 cp --acl public-read out/custom-resources-$version.zip \
29+
aws s3 cp out/custom-resources-$version.zip \
3030
"s3://${BOOTSTRAP_BUCKET_PATH}/custom-resources-$version.zip"
3131

32-
aws s3 cp --acl public-read out/initiate-chat-lambda-$version.zip \
32+
aws s3 cp out/initiate-chat-lambda-$version.zip \
3333
"s3://${BOOTSTRAP_BUCKET_PATH}/initiate-chat-lambda-$version.zip"
3434

35-
aws s3 cp --acl public-read out/streaming-lambda-$version.zip \
35+
aws s3 cp out/streaming-lambda-$version.zip \
3636
"s3://${BOOTSTRAP_BUCKET_PATH}/streaming-lambda-$version.zip"
3737

38-
aws s3 sync --acl public-read --exclude "*" --include "*.yaml" \
38+
aws s3 sync --exclude "*" --include "*.yaml" \
3939
../templates "s3://${BOOTSTRAP_BUCKET_PATH}/templates/"
4040

4141
echo "[INFO] master template: https://s3.amazonaws.com/${BOOTSTRAP_BUCKET_PATH}/templates/master.yaml"

0 commit comments

Comments
 (0)