Skip to content

Commit 5ab2fe8

Browse files
committed
update to v2.1.5
1 parent 4068176 commit 5ab2fe8

File tree

26 files changed

+1828
-578
lines changed

26 files changed

+1828
-578
lines changed

CHANGELOG.md

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ All notable changes to this project are documented in this file.
55
Based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [2.1.5] - 2024-1-25
9+
10+
### Fixed
11+
12+
- Security [vulnerability](https://github.com/advisories/GHSA-c24v-8rfc-w8vw) in `vite`.
13+
- Security [vulnerability](https://github.com/advisories/GHSA-p6mc-m468-83gw) in `lodash`.
14+
815
## [2.1.4] - 2024-1-18
916

1017
### Fixed
@@ -25,31 +32,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2532
- Comma in Service Name Results causes GraphQL type error [491](https://github.com/aws-solutions/workload-discovery-on-aws/issues/491)
2633

2734
### Changed
28-
- Frequency at which the scheduled discovery process ECS task runs is now configurable via a CloudFormation parameter.
35+
- Frequency at which the scheduled discovery process ECS task runs is now configurable via a CloudFormation parameter.
2936

3037
## [2.1.2] - 2023-11-14
3138

3239
### Fixed
3340

34-
- Throttle `ListAccounts` API to prevent rate limiting from stopping the Discovery process discover accounts
35-
in large organisation. [478](https://github.com/aws-solutions/workload-discovery-on-aws/issues/478)
41+
- Throttle `ListAccounts` API to prevent rate limiting from stopping the Discovery process discover accounts
42+
in large organisation. [478](https://github.com/aws-solutions/workload-discovery-on-aws/issues/478)
3643
- Only attempt to discover accounts from provided OU and its children, rather than whole organization.
3744
- Throttle `SelectAggregateResourceConfig` API to prevent rate limiting from stopping discovery process from reading from the Config aggregator.
3845
- Remove Retain on organization-wide StackSet so IAM roles are no longer left in organization's accounts after solution is uninstalled.
39-
- Handle error message difference between AppSync VTL resolvers and JS resolvers that prevented discovery process from retrying
40-
requests to DB if payload was too large.
46+
- Handle error message difference between AppSync VTL resolvers and JS resolvers that prevented discovery process from retrying
47+
requests to DB if payload was too large.
4148

4249
### Changed
43-
- Move GraphQL queries that queried whole Neptune database to use DynamoDB, significantly reducing load on Neptune and
44-
improving rendering times on the frontend.
50+
- Move GraphQL queries that queried whole Neptune database to use DynamoDB, significantly reducing load on Neptune and
51+
improving rendering times on the frontend.
4552
- Retrieve the following resource types from AWS Config advanced query rather than `ListAggregateDiscoveredResources`
46-
and `BatchGetAggregateResourceConfig`.
47-
- `AWS::EC2::LaunchTemplate`
48-
- `AWS::EC2::TransitGateway`
49-
- `AWS::EC2::TransitGatewayAttachment`
50-
- `AWS::EC2::TransitGatewayRouteTable`
51-
- `AWS::Kinesis::Stream`
52-
- `AWS::MSK::Cluster`
53+
and `BatchGetAggregateResourceConfig`.
54+
- `AWS::EC2::LaunchTemplate`
55+
- `AWS::EC2::TransitGateway`
56+
- `AWS::EC2::TransitGatewayAttachment`
57+
- `AWS::EC2::TransitGatewayRouteTable`
58+
- `AWS::Kinesis::Stream`
59+
- `AWS::MSK::Cluster`
5360
- Ensure OAC name length does not exceed 64 characters. [462](https://github.com/aws-solutions/workload-discovery-on-aws/issues/462)
5461
- No longer ingest resources with status `ResourceNotRecorded`.
5562
- Improve performance of `getResourceChanges` function in Discovery process from O(n<sup>2</sup>) to O(n).

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Workload Discovery on AWS (v2.1.4)
1+
# Workload Discovery on AWS (v2.1.5)
22

33
Workload Discovery on AWS is a tool that quickly visualizes AWS Cloud workloads as architecture diagrams.
44
You can use the solution to build, customize, and share detailed workload visualizations based on live data from AWS.

solution-manifest.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
id: SO0075
33
name: workload-discovery-on-aws
4-
version: v2.1.4
4+
version: v2.1.5
55
regions:
66
commercial:
77
- us-east-1
@@ -23,4 +23,4 @@ cloudformation_templates:
2323
- template: workload-discovery-on-aws.template
2424
main_template: true
2525
build_environment:
26-
build_image: 'aws/codebuild/standard:7.0'
26+
build_image: 'aws/codebuild/standard:7.0'

source/backend/discovery/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

source/backend/discovery/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "wd-discovery",
3-
"version": "2.1.4",
3+
"version": "2.1.5",
44
"description": "This contains the code that forms the discovery process for AWS Perspective.",
55
"main": "index.js",
66
"scripts": {

source/backend/functions/account-import-templates-api/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

source/backend/functions/account-import-templates-api/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "wd-import-templates",
3-
"version": "2.1.4",
3+
"version": "2.1.5",
44
"description": "Lambda function that serves cfn templates for account and region importing",
55
"main": "index.js",
66
"scripts": {

source/backend/functions/cost-parser/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

source/backend/functions/cost-parser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "wd-cost",
3-
"version": "2.1.4",
3+
"version": "2.1.5",
44
"description": "",
55
"main": "index.js",
66
"scripts": {

source/backend/functions/cur-setup/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)