@@ -5,6 +5,14 @@ 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.6] - 2024-2-22
9+
10+ ### Fixed
11+
12+ - Null error when exporting to draw.io [ 458] ( https://github.com/aws-solutions/workload-discovery-on-aws/issues/458 )
13+ - Security [ vulnerability] ( https://github.com/advisories/GHSA-78xj-cgh5-2h22 ) in ` ip ` .
14+ - Security [ vulnerability] ( https://github.com/advisories/GHSA-3787-6prv-h9w3 ) in ` undici ` .
15+
816## [ 2.1.5] - 2024-1-25
917
1018### Fixed
@@ -32,31 +40,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3240- Comma in Service Name Results causes GraphQL type error [ 491] ( https://github.com/aws-solutions/workload-discovery-on-aws/issues/491 )
3341
3442### Changed
35- - Frequency at which the scheduled discovery process ECS task runs is now configurable via a CloudFormation parameter.
43+ - Frequency at which the scheduled discovery process ECS task runs is now configurable via a CloudFormation parameter.
3644
3745## [ 2.1.2] - 2023-11-14
3846
3947### Fixed
4048
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 )
49+ - Throttle ` ListAccounts ` API to prevent rate limiting from stopping the Discovery process discover accounts
50+ in large organisation. [ 478] ( https://github.com/aws-solutions/workload-discovery-on-aws/issues/478 )
4351- Only attempt to discover accounts from provided OU and its children, rather than whole organization.
4452- Throttle ` SelectAggregateResourceConfig ` API to prevent rate limiting from stopping discovery process from reading from the Config aggregator.
4553- Remove Retain on organization-wide StackSet so IAM roles are no longer left in organization's accounts after solution is uninstalled.
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.
54+ - Handle error message difference between AppSync VTL resolvers and JS resolvers that prevented discovery process from retrying
55+ requests to DB if payload was too large.
4856
4957### Changed
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.
58+ - Move GraphQL queries that queried whole Neptune database to use DynamoDB, significantly reducing load on Neptune and
59+ improving rendering times on the frontend.
5260- Retrieve the following resource types from AWS Config advanced query rather than ` ListAggregateDiscoveredResources `
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 `
61+ and ` BatchGetAggregateResourceConfig ` .
62+ - ` AWS::EC2::LaunchTemplate `
63+ - ` AWS::EC2::TransitGateway `
64+ - ` AWS::EC2::TransitGatewayAttachment `
65+ - ` AWS::EC2::TransitGatewayRouteTable `
66+ - ` AWS::Kinesis::Stream `
67+ - ` AWS::MSK::Cluster `
6068- Ensure OAC name length does not exceed 64 characters. [ 462] ( https://github.com/aws-solutions/workload-discovery-on-aws/issues/462 )
6169- No longer ingest resources with status ` ResourceNotRecorded ` .
6270- Improve performance of ` getResourceChanges ` function in Discovery process from O(n<sup >2</sup >) to O(n).
0 commit comments