diff --git a/CHANGELOG.md b/CHANGELOG.md index 60de6a0d..4cfdcf27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [5.4.5] - 2023-11-1 +### Updated +- Security patch for browserify-sign + ## [5.4.4] - 2023-10-24 - ### Updated - - Security patch for urllib3 +### Updated +- Security patch for urllib3 - ### Fixed +### Fixed - Fixed fulfillment throws an exception when a Preprocessing Lambda Hook is configured([issue #651](https://github.com/aws-solutions/qnabot-on-aws/issues/651)) - Improved error handling diff --git a/README.md b/README.md index ea2a956d..355318f2 100644 --- a/README.md +++ b/README.md @@ -119,6 +119,66 @@ Refer to [CHANGELOG.md](CHANGELOG.md) file for details of new features in each v A [workshop](https://qnabot.workshop.aws) is also available that walks you through QnABot features. +## QnABot Deployable Solution Versions + +As QnABot evolves over the years, it makes use of various services and functionality which may go in and out of support. This section serves as a reference to the deployable solution versions along with links to their Public and VPC CloudFormation templates. + +_Note: **Deployable solution versions** refers to the ability to deploy the version of QnABot in their AWS accounts. **Actively supported versions** for QnABot is only available for the latest version of QnABot._ + +### Deployable Versions + +- [v5.4.5](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.4.5) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.5/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.5/qnabot-on-aws-vpc.template) + - _For those upgrading from `v5.4.X` to later versions, if you are upgrading from a deployment with LLMApi set to SAGEMAKER then set this value to DISABLED before upgrading. After upgrading, return this value back to SAGEMAKER.._ +- [v5.4.4](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.4.4) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.4/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.4/qnabot-on-aws-vpc.template) +- [v5.4.3](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.4.3) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.3/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.3/qnabot-on-aws-vpc.template) + - _We do not recommend to use this version due to a potential issue with the testall functionality which may introduce a high number of versions stored in the testall S3 bucket. Please use the latest version available or v5.4.4+_ +- [v5.4.2](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.4.2) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.2/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.2/qnabot-on-aws-vpc.template) + - _We do not recommend to use this version due to a potential issue with the testall functionality which may introduce a high number of versions stored in the testall S3 bucket. Please use the latest version available or v5.4.4+_ +- [v5.4.1](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.4.1) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.1/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.1/qnabot-on-aws-vpc.template) +- [v5.4.0](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.4.0) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.0/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.4.0/qnabot-on-aws-vpc.template) + - _Note: Lambda Runtimes have been updated this release. Solution now uses: [nodejs18 and python3.10]_ +- [v5.3.4](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.3.4) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.3.4/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.3.4/qnabot-on-aws-vpc.template) +- [v5.3.3](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.3.3) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.3.3/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.3.3/qnabot-on-aws-vpc.template) +- [v5.3.2](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.3.2) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.3.2/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.3.2/qnabot-on-aws-vpc.template) +- [v5.3.1](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.3.1) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.3.1/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.3.1/qnabot-on-aws-vpc.template) +- [v5.3.0](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.3.0) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.3.0/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.3.0/qnabot-on-aws-vpc.template) +- [v5.2.7](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.2.7) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.7/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.7/qnabot-on-aws-vpc.template) +- [v5.2.6](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.2.6) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.6/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.6/qnabot-on-aws-vpc.template) +- [v5.2.5](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.2.5) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.5/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.5/qnabot-on-aws-vpc.template) +- [v5.2.4](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.2.4) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.4/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.4/qnabot-on-aws-vpc.template) +- [v5.2.3](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.2.3) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.3/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.3/qnabot-on-aws-vpc.template) +- [v5.2.2](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.2.2) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.2/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.2/qnabot-on-aws-vpc.template) +- [v5.2.1](https://github.com/aws-solutions/qnabot-on-aws/releases/tag/v5.2.1) - [Public](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.1/qnabot-on-aws-main.template)/[VPC](https://solutions-reference.s3.amazonaws.com/qnabot-on-aws/v5.2.1/qnabot-on-aws-vpc.template) + - _Note: Lambda Runtimes have been updated this release. Solution now uses: [nodejs16 and python3.9]_ + +### Undeployable Versions +- All solutions less than `v5.2.1` are no longer deployable due to Lambda Runtime deprecations. +- **Upcoming/Recent deprecations** + - nodejs16 will enter [Phase 1 deprecation](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html#runtime-support-policy) on Mar 11, 2024. + +### Why would a solution version no longer be deployable? +For QnABot, the most common reason is due to [AWS Lambda Runtimes being deprecated](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html#runtime-support-policy). When a Lambda runtime has been marked as deprecated, customers can no longer create new Lambda functions in their AWS account. This means that older versions of our solutions that make use of those runtimes will fail to deploy. This makes it hard for the community to provide support as we are unable to deploy a similar environment to investigate issues and reproduce bug reports. + +### What should I do if my version of the solution is no longer deployable? +If you've currently got an existing deployment working for you, there is nothing requiring you to update. However, it is **_strongly_** recommended that you build a plan to test and migrate production deployments to a supported version. The further away a deployment gets from `latest` the greater risk it is at to experiencing instability (especially with regards to deployment). + +And for those looking to get started with the solution for the first time, it is always recommended you use the latest version. It is the most secure, stable, and feature-rich version of QnABot! + +### How do I update my solution version? +In most cases, a simple [Update Stack operation](https://docs.aws.amazon.com/solutions/latest/qnabot-on-aws/update-the-solution.html) should allow you to migrate your instance onto a newer version while maintaining your data on the new deployment. + +> Note: For those upgrading from `v5.4.X` to later versions, if you are upgrading from a deployment with LLMApi set to SAGEMAKER then set this value to DISABLED before upgrading. After upgrading, return this value back to SAGEMAKER. + +The team _**strongly**_ recommends that any upgrades (especially between minor/major versions) first be tested on a non-production instance to check for any regressions. This is critical if you have made custom modifications to your deployment, integrate with external services, or are jumping between multiple versions. + +Some additional precautions you can take are: + + - export all of your questions using the Content Designer UI ([instructions](https://docs.aws.amazon.com/solutions/latest/qnabot-on-aws/use-qnabot-on-aws.html#importing-and-exporting-chatbot-answers)) + - export all of your settings using the Content Designer UI (click `Export Settings` at the bottom of settings page) + - backup DynamoDB table ([instructions](https://docs.aws.amazon.com/solutions/latest/qnabot-on-aws/amazon-dynamodb-backups.html)) + - create a manual snapshot of your OpenSearch Domain ([instructions](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/managedomains-snapshots.html)) + + --- ## Anonymous Metrics This solution collects anonymous operational metrics to help AWS improve the quality of features of the solution. For more information, including how to disable diff --git a/lambda/aws-sdk-layer/package-lock.json b/lambda/aws-sdk-layer/package-lock.json index d66feaf7..6dc58f30 100644 --- a/lambda/aws-sdk-layer/package-lock.json +++ b/lambda/aws-sdk-layer/package-lock.json @@ -1,12 +1,12 @@ { "name": "aws-layer", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "aws-layer", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "aws-sdk": "^2.1404.0", diff --git a/lambda/aws-sdk-layer/package.json b/lambda/aws-sdk-layer/package.json index 6303c650..9ad6722d 100644 --- a/lambda/aws-sdk-layer/package.json +++ b/lambda/aws-sdk-layer/package.json @@ -1,6 +1,6 @@ { "name": "aws-layer", - "version": "5.4.4", + "version": "5.4.5", "description": "QnABot Lambda aws-sdk-layer", "main": "index.js", "scripts": { diff --git a/lambda/cfn-lambda-layer/package-lock.json b/lambda/cfn-lambda-layer/package-lock.json index 40715e67..8176094a 100644 --- a/lambda/cfn-lambda-layer/package-lock.json +++ b/lambda/cfn-lambda-layer/package-lock.json @@ -1,12 +1,12 @@ { "name": "cfn-lambda-layer", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "cfn-lambda-layer", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "cfn-lambda": "^5.1.0" diff --git a/lambda/cfn-lambda-layer/package.json b/lambda/cfn-lambda-layer/package.json index f8a5cdb1..658d5d82 100644 --- a/lambda/cfn-lambda-layer/package.json +++ b/lambda/cfn-lambda-layer/package.json @@ -1,6 +1,6 @@ { "name": "cfn-lambda-layer", - "version": "5.4.4", + "version": "5.4.5", "description": "QnABot Cfn Lambda Layer", "main": "index.js", "scripts": { diff --git a/lambda/cfn/package-lock.json b/lambda/cfn/package-lock.json index 8cbf0769..2e8b5d95 100644 --- a/lambda/cfn/package-lock.json +++ b/lambda/cfn/package-lock.json @@ -1,12 +1,12 @@ { "name": "cfn", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "cfn", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "aws-sdk": "^2.1404.0", diff --git a/lambda/cfn/package.json b/lambda/cfn/package.json index f818ab15..3ce96408 100644 --- a/lambda/cfn/package.json +++ b/lambda/cfn/package.json @@ -1,6 +1,6 @@ { "name": "cfn", - "version": "5.4.4", + "version": "5.4.5", "description": "QnABot Cfn Lambda", "main": "index.js", "scripts": { diff --git a/lambda/common-modules-layer/package-lock.json b/lambda/common-modules-layer/package-lock.json index 81d626a1..244fe97f 100644 --- a/lambda/common-modules-layer/package-lock.json +++ b/lambda/common-modules-layer/package-lock.json @@ -1,12 +1,12 @@ { "name": "common-modules-layer", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "common-modules-layer", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "bluebird": "^3.7.2", diff --git a/lambda/common-modules-layer/package.json b/lambda/common-modules-layer/package.json index 65db34e8..e6306d76 100644 --- a/lambda/common-modules-layer/package.json +++ b/lambda/common-modules-layer/package.json @@ -1,6 +1,6 @@ { "name": "common-modules-layer", - "version": "5.4.4", + "version": "5.4.5", "description": "QnABot Common-modules-layer lambda", "main": "index.js", "scripts": { diff --git a/lambda/connect/package-lock.json b/lambda/connect/package-lock.json index 00515880..96d3c725 100644 --- a/lambda/connect/package-lock.json +++ b/lambda/connect/package-lock.json @@ -1,12 +1,12 @@ { "name": "connect", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "connect", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "devDependencies": { "jest": "^29.7.0" diff --git a/lambda/connect/package.json b/lambda/connect/package.json index 102dac13..29246871 100644 --- a/lambda/connect/package.json +++ b/lambda/connect/package.json @@ -1,6 +1,6 @@ { "name": "connect", - "version": "5.4.4", + "version": "5.4.5", "description": "Lambda function used to support the Connect setup wizard", "repository": { "type": "git", diff --git a/lambda/es-proxy-layer/package-lock.json b/lambda/es-proxy-layer/package-lock.json index 00502b68..0543c7ae 100644 --- a/lambda/es-proxy-layer/package-lock.json +++ b/lambda/es-proxy-layer/package-lock.json @@ -1,12 +1,12 @@ { "name": "proxy-es", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "proxy-es", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "@dqbd/tiktoken": "^1.0.7", diff --git a/lambda/es-proxy-layer/package.json b/lambda/es-proxy-layer/package.json index 9685334d..dc7a7817 100644 --- a/lambda/es-proxy-layer/package.json +++ b/lambda/es-proxy-layer/package.json @@ -1,6 +1,6 @@ { "name": "proxy-es", - "version": "5.4.4", + "version": "5.4.5", "description": "QnABot Lambda managing querying of data store", "main": "index.js", "author": { diff --git a/lambda/export/package-lock.json b/lambda/export/package-lock.json index daba02ff..8ce41c7e 100644 --- a/lambda/export/package-lock.json +++ b/lambda/export/package-lock.json @@ -1,12 +1,12 @@ { "name": "import", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "import", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "bluebird": "^3.5.1", diff --git a/lambda/export/package.json b/lambda/export/package.json index 32315b13..cbf38089 100644 --- a/lambda/export/package.json +++ b/lambda/export/package.json @@ -1,6 +1,6 @@ { "name": "import", - "version": "5.4.4", + "version": "5.4.5", "description": "QnABot Lambda handling export of QIDs", "main": "index.js", "author": { diff --git a/lambda/fulfillment/package-lock.json b/lambda/fulfillment/package-lock.json index ef03c7a7..2dab0a92 100644 --- a/lambda/fulfillment/package-lock.json +++ b/lambda/fulfillment/package-lock.json @@ -1,12 +1,12 @@ { "name": "fulfillment", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "fulfillment", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "jsonschema": "^1.2.2", diff --git a/lambda/fulfillment/package.json b/lambda/fulfillment/package.json index f8be4325..822775ea 100644 --- a/lambda/fulfillment/package.json +++ b/lambda/fulfillment/package.json @@ -1,6 +1,6 @@ { "name": "fulfillment", - "version": "5.4.4", + "version": "5.4.5", "description": "QnABot Lambda handling fulfillment of user requests", "main": "handler.js", "scripts": { diff --git a/lambda/genesys/package-lock.json b/lambda/genesys/package-lock.json index 5ceab28c..e7b10cc5 100644 --- a/lambda/genesys/package-lock.json +++ b/lambda/genesys/package-lock.json @@ -1,12 +1,12 @@ { "name": "genesys", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "genesys", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "devDependencies": { "jest": "^29.7.0" diff --git a/lambda/genesys/package.json b/lambda/genesys/package.json index 14f8566b..df0938a8 100644 --- a/lambda/genesys/package.json +++ b/lambda/genesys/package.json @@ -1,6 +1,6 @@ { "name": "genesys", - "version": "5.4.4", + "version": "5.4.5", "description": "Lambda function used to support the Genesys setup wizard", "repository": { "type": "git", diff --git a/lambda/import/package-lock.json b/lambda/import/package-lock.json index 158bfcd3..ec071306 100644 --- a/lambda/import/package-lock.json +++ b/lambda/import/package-lock.json @@ -1,12 +1,12 @@ { "name": "import", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "import", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "bluebird": "^3.5.1", diff --git a/lambda/import/package.json b/lambda/import/package.json index ba1bde9c..f273eba4 100644 --- a/lambda/import/package.json +++ b/lambda/import/package.json @@ -1,6 +1,6 @@ { "name": "import", - "version": "5.4.4", + "version": "5.4.5", "description": "QnABot Lambda handling import of QIDs", "main": "index.js", "scripts": { diff --git a/lambda/js_lambda_hook_sdk/package-lock.json b/lambda/js_lambda_hook_sdk/package-lock.json index 8eae718b..ea1f32ff 100644 --- a/lambda/js_lambda_hook_sdk/package-lock.json +++ b/lambda/js_lambda_hook_sdk/package-lock.json @@ -1,12 +1,12 @@ { "name": "js_lambda_hook_sdk", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "js_lambda_hook_sdk", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "lodash": "^4.17.21" diff --git a/lambda/js_lambda_hook_sdk/package.json b/lambda/js_lambda_hook_sdk/package.json index 65ad548f..3b09512d 100644 --- a/lambda/js_lambda_hook_sdk/package.json +++ b/lambda/js_lambda_hook_sdk/package.json @@ -1,6 +1,6 @@ { "name": "js_lambda_hook_sdk", - "version": "5.4.4", + "version": "5.4.5", "description": "QnABot convienience layer, allowing users to create custom lambda hooks", "directories": { "lambda_hook_sdk": "lambda_hook_sdk", diff --git a/lambda/lex-build/package-lock.json b/lambda/lex-build/package-lock.json index fb1d9a4a..d2dce6c7 100644 --- a/lambda/lex-build/package-lock.json +++ b/lambda/lex-build/package-lock.json @@ -1,12 +1,12 @@ { "name": "lex-build", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "lex-build", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "bluebird": "^3.7.2", diff --git a/lambda/lex-build/package.json b/lambda/lex-build/package.json index ab521cf0..40b5aa39 100644 --- a/lambda/lex-build/package.json +++ b/lambda/lex-build/package.json @@ -1,6 +1,6 @@ { "name": "lex-build", - "version": "5.4.4", + "version": "5.4.5", "description": "QnABot lambda for rebuilding Amazon Lex bots", "main": "handler.js", "scripts": { diff --git a/lambda/proxy-es/package-lock.json b/lambda/proxy-es/package-lock.json index 4fb60c69..ed59f721 100644 --- a/lambda/proxy-es/package-lock.json +++ b/lambda/proxy-es/package-lock.json @@ -1,12 +1,12 @@ { "name": "proxy-es", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "proxy-es", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0" } } diff --git a/lambda/proxy-es/package.json b/lambda/proxy-es/package.json index 9cbcfcc5..cee58684 100644 --- a/lambda/proxy-es/package.json +++ b/lambda/proxy-es/package.json @@ -1,6 +1,6 @@ { "name": "proxy-es", - "version": "5.4.4", + "version": "5.4.5", "description": "QnABot Lambda function is used to proxy request from apigateway to elasticsearch", "main": "index.js", "author": { diff --git a/lambda/qnabot-common-layer/package-lock.json b/lambda/qnabot-common-layer/package-lock.json index d0f36a7e..6700997a 100644 --- a/lambda/qnabot-common-layer/package-lock.json +++ b/lambda/qnabot-common-layer/package-lock.json @@ -1,12 +1,12 @@ { "name": "qnabot-common-layer", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "qnabot-common-layer", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "lodash": "^4.17.21" diff --git a/lambda/qnabot-common-layer/package.json b/lambda/qnabot-common-layer/package.json index 6c5a6e52..56814d65 100644 --- a/lambda/qnabot-common-layer/package.json +++ b/lambda/qnabot-common-layer/package.json @@ -1,6 +1,6 @@ { "name": "qnabot-common-layer", - "version": "5.4.4", + "version": "5.4.5", "description": "Lambda layers used to provide common logging and utility functions", "repository": { "type": "git", diff --git a/lambda/schema/package-lock.json b/lambda/schema/package-lock.json index af0fbcce..af433b0e 100644 --- a/lambda/schema/package-lock.json +++ b/lambda/schema/package-lock.json @@ -1,12 +1,12 @@ { "name": "schema", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "schema", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "devDependencies": { "jest": "^29.7.0" diff --git a/lambda/schema/package.json b/lambda/schema/package.json index 679517bc..f8c68273 100644 --- a/lambda/schema/package.json +++ b/lambda/schema/package.json @@ -1,6 +1,6 @@ { "name": "schema", - "version": "5.4.4", + "version": "5.4.5", "description": "Lambda function used to provide the schemas for the various qid types", "repository": { "type": "git", diff --git a/lambda/testall/package-lock.json b/lambda/testall/package-lock.json index 808eaf57..321658a6 100644 --- a/lambda/testall/package-lock.json +++ b/lambda/testall/package-lock.json @@ -1,12 +1,12 @@ { "name": "testall", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "testall", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "bluebird": "^3.5.1", diff --git a/lambda/testall/package.json b/lambda/testall/package.json index e3f1b2e2..b95a0c0a 100644 --- a/lambda/testall/package.json +++ b/lambda/testall/package.json @@ -1,6 +1,6 @@ { "name": "testall", - "version": "5.4.4", + "version": "5.4.5", "description": "Lambda function that reads QnAs from opensearch and performs test validation against each question defined in qna against current Lex bot", "main": "index.js", "scripts": { diff --git a/lambda/translate/package-lock.json b/lambda/translate/package-lock.json index 711b5fbb..ddfc07ed 100644 --- a/lambda/translate/package-lock.json +++ b/lambda/translate/package-lock.json @@ -1,12 +1,12 @@ { "name": "translate", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "translate", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "devDependencies": { "aws-sdk-mock": "^5.8.0", diff --git a/lambda/translate/package.json b/lambda/translate/package.json index 88172450..49138535 100644 --- a/lambda/translate/package.json +++ b/lambda/translate/package.json @@ -1,6 +1,6 @@ { "name": "translate", - "version": "5.4.4", + "version": "5.4.5", "description": "Lambda function used to import custom terminologies into AWS Translate", "repository": { "type": "git", diff --git a/package-lock.json b/package-lock.json index 2b7a9a98..5922ccac 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "qnabot-on-aws", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "qnabot-on-aws", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "os": [ "darwin", @@ -3192,13 +3192,14 @@ "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, "node_modules/asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "dependencies": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" } }, "node_modules/assert": { @@ -4693,28 +4694,80 @@ } }, "node_modules/browserify-rsa": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", "dependencies": { - "bn.js": "^4.1.0", + "bn.js": "^5.0.0", "randombytes": "^2.0.1" } }, + "node_modules/browserify-rsa/node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, "node_modules/browserify-sign": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", - "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", + "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", + "dependencies": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.4", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.6", + "readable-stream": "^3.6.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/browserify-sign/node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "node_modules/browserify-sign/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dependencies": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/browserify-zlib": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", @@ -12328,13 +12381,12 @@ } }, "node_modules/parse-asn1": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", - "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "dependencies": { - "asn1.js": "^4.0.0", + "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", "evp_bytestokey": "^1.0.0", "pbkdf2": "^3.0.3", "safe-buffer": "^5.1.1" @@ -16295,9 +16347,9 @@ "dev": true }, "node_modules/vue-loader": { - "version": "15.10.2", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.2.tgz", - "integrity": "sha512-ndeSe/8KQc/nlA7TJ+OBhv2qalmj1s+uBs7yHDRFaAXscFTApBzY9F1jES3bautmgWjDlDct0fw8rPuySDLwxw==", + "version": "15.11.1", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.11.1.tgz", + "integrity": "sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==", "dev": true, "dependencies": { "@vue/component-compiler-utils": "^3.1.0", @@ -19720,13 +19772,14 @@ "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" } }, "assert": { @@ -21108,26 +21161,62 @@ } }, "browserify-rsa": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", "requires": { - "bn.js": "^4.1.0", + "bn.js": "^5.0.0", "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + } } }, "browserify-sign": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", - "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", - "requires": { - "bn.js": "^4.1.1", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.2", - "elliptic": "^6.0.0", - "inherits": "^2.0.1", - "parse-asn1": "^5.0.0" + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", + "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", + "requires": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.4", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.6", + "readable-stream": "^3.6.2", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==" + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } } }, "browserify-zlib": { @@ -26957,13 +27046,12 @@ } }, "parse-asn1": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", - "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "requires": { - "asn1.js": "^4.0.0", + "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", "evp_bytestokey": "^1.0.0", "pbkdf2": "^3.0.3", "safe-buffer": "^5.1.1" @@ -30130,9 +30218,9 @@ "dev": true }, "vue-loader": { - "version": "15.10.2", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.2.tgz", - "integrity": "sha512-ndeSe/8KQc/nlA7TJ+OBhv2qalmj1s+uBs7yHDRFaAXscFTApBzY9F1jES3bautmgWjDlDct0fw8rPuySDLwxw==", + "version": "15.11.1", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.11.1.tgz", + "integrity": "sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==", "dev": true, "requires": { "@vue/component-compiler-utils": "^3.1.0", diff --git a/package.json b/package.json index 447d8fa2..4c146e2e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "qnabot-on-aws", - "version": "5.4.4", + "version": "5.4.5", "engines": { "node": ">=12.16.1", "npm": ">=7.8.0" diff --git a/source/aws_solutions/qnabot/cli/qnabot_cli.py b/source/aws_solutions/qnabot/cli/qnabot_cli.py index 8af1fbf0..3d61a141 100644 --- a/source/aws_solutions/qnabot/cli/qnabot_cli.py +++ b/source/aws_solutions/qnabot/cli/qnabot_cli.py @@ -23,7 +23,7 @@ @click.pass_context def cli(ctx) -> None: os.environ["SOLUTION_ID"] = "SO0189" - os.environ["SOLUTION_VERSION"] = "v5.4.2" + os.environ["SOLUTION_VERSION"] = "v5.4.5" @cli.command("import") diff --git a/templates/examples/examples/package-lock.json b/templates/examples/examples/package-lock.json index af6a7482..6e08e671 100644 --- a/templates/examples/examples/package-lock.json +++ b/templates/examples/examples/package-lock.json @@ -1,12 +1,12 @@ { "name": "examples", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "examples", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "bluebird": "^3.5.1", diff --git a/templates/examples/examples/package.json b/templates/examples/examples/package.json index 61be5581..55e4551e 100644 --- a/templates/examples/examples/package.json +++ b/templates/examples/examples/package.json @@ -1,6 +1,6 @@ { "name": "examples", - "version": "5.4.4", + "version": "5.4.5", "description": "Lambda contains a collection of lambda hooks for QnABot and a custom resource to create the example documents", "main": "index.js", "scripts": { diff --git a/templates/examples/extensions/js_lambda_hooks/CreateRecentTopicsResponse/package-lock.json b/templates/examples/extensions/js_lambda_hooks/CreateRecentTopicsResponse/package-lock.json index 24276918..c6ac79d8 100644 --- a/templates/examples/extensions/js_lambda_hooks/CreateRecentTopicsResponse/package-lock.json +++ b/templates/examples/extensions/js_lambda_hooks/CreateRecentTopicsResponse/package-lock.json @@ -1,12 +1,12 @@ { "name": "createrecenttopicsresponse", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "createrecenttopicsresponse", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "lodash": "^4.17.21" diff --git a/templates/examples/extensions/js_lambda_hooks/CreateRecentTopicsResponse/package.json b/templates/examples/extensions/js_lambda_hooks/CreateRecentTopicsResponse/package.json index 7f330a2f..987c8677 100644 --- a/templates/examples/extensions/js_lambda_hooks/CreateRecentTopicsResponse/package.json +++ b/templates/examples/extensions/js_lambda_hooks/CreateRecentTopicsResponse/package.json @@ -1,6 +1,6 @@ { "name": "createrecenttopicsresponse", - "version": "5.4.4", + "version": "5.4.5", "description": "Lambda hook that creates recent topic response", "main": "CreateRecentTopicResponse.js", "scripts": { diff --git a/templates/examples/extensions/js_lambda_hooks/CustomJSHook/package-lock.json b/templates/examples/extensions/js_lambda_hooks/CustomJSHook/package-lock.json index 459b17aa..05d0e7e8 100644 --- a/templates/examples/extensions/js_lambda_hooks/CustomJSHook/package-lock.json +++ b/templates/examples/extensions/js_lambda_hooks/CustomJSHook/package-lock.json @@ -1,12 +1,12 @@ { "name": "examples", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "examples", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "bluebird": "^3.5.1", diff --git a/templates/examples/extensions/js_lambda_hooks/CustomJSHook/package.json b/templates/examples/extensions/js_lambda_hooks/CustomJSHook/package.json index c2d34b22..62b3f837 100644 --- a/templates/examples/extensions/js_lambda_hooks/CustomJSHook/package.json +++ b/templates/examples/extensions/js_lambda_hooks/CustomJSHook/package.json @@ -1,6 +1,6 @@ { "name": "examples", - "version": "5.4.4", + "version": "5.4.5", "description": "Creates custom JS Lambda Hooks", "main": "index.js", "scripts": { diff --git a/templates/examples/extensions/ui_imports/package-lock.json b/templates/examples/extensions/ui_imports/package-lock.json index 83ec2066..246dba15 100644 --- a/templates/examples/extensions/ui_imports/package-lock.json +++ b/templates/examples/extensions/ui_imports/package-lock.json @@ -1,12 +1,12 @@ { "name": "ui_import", - "version": "5.4.4", + "version": "5.4.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ui_import", - "version": "5.4.4", + "version": "5.4.5", "license": "Apache-2.0", "dependencies": { "bluebird": "^3.5.1", diff --git a/templates/examples/extensions/ui_imports/package.json b/templates/examples/extensions/ui_imports/package.json index e4d3b608..4cdd9dd8 100644 --- a/templates/examples/extensions/ui_imports/package.json +++ b/templates/examples/extensions/ui_imports/package.json @@ -1,6 +1,6 @@ { "name": "ui_import", - "version": "5.4.4", + "version": "5.4.5", "description": "Add new content packages for Content Designer Import Examples/Extensions listing", "main": "ui_import.js", "scripts": {