@@ -5,6 +5,13 @@ All notable changes to this project are documented in this file.
55Based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and 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).
0 commit comments