You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+58-36
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,24 @@ All notable changes to this project are documented in this file.
5
5
Based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [2.2.2] - 2025-02-21
9
+
10
+
### Added
11
+
- Alert in AppInsights dashboard if discovery process cannot pull image from ECR
12
+
13
+
### Fixed
14
+
- Metrics lambda always sent `false` for `costFeatureEnabled` metric
15
+
- Invalid default value in `CognitoAttributeMapping` CloudFormation parameter
16
+
- Large dark circle appears in canvas when user saves an empty diagram
17
+
- Security [issue](https://github.com/advisories/GHSA-gmj6-6f8f-6699) in `jinja`.
18
+
- Security [issue](https://github.com/advisories/GHSA-79v4-65xg-pq4g) in `cryptography`.
19
+
20
+
### Changed
21
+
- Importing accounts using form is now default setting on Accounts page
22
+
- Account lists can now be filtered by account name [514](https://github.com/aws-solutions/workload-discovery-on-aws/issues/514)
23
+
- Error dialog on resources page now includes link to AppInsights dashboard
24
+
- Text for button on diagram page is now **Add to diagram** rather than **Search**
25
+
8
26
## [2.2.1] - 2025-02-07
9
27
10
28
### Added
@@ -16,11 +34,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
16
34
- Incorrect description string in diagram settings filter when hiding resources
17
35
- Erroneous validation error when exporting diagrams with global resources to myApplications
18
36
- Empty region dropdown list when exporting diagram with only global resources to myApplications
19
-
- Security [vulnerability](https://github.com/advisories/GHSA-9crc-q9x8-hgqq) in `vite`.
20
-
- Security [vulnerability](https://github.com/advisories/GHSA-vg6x-rcgg-rjx6) in `vitest`.
21
-
- Security [vulnerability](https://github.com/advisories/GHSA-c76h-2ccp-4975) in `undici`.
22
-
- Security [vulnerability](https://github.com/advisories/GHSA-gmj6-6f8f-6699) in `jinja`.
23
-
- Security [vulnerability](https://github.com/advisories/GHSA-q2x7-8rv6-6q7h) in `jinja`.
37
+
- Security [issue](https://github.com/advisories/GHSA-9crc-q9x8-hgqq) in `vite`.
38
+
- Security [issue](https://github.com/advisories/GHSA-vg6x-rcgg-rjx6) in `vitest`.
39
+
- Security [issue](https://github.com/advisories/GHSA-c76h-2ccp-4975) in `undici`.
40
+
- Security [issue](https://github.com/advisories/GHSA-gmj6-6f8f-6699) in `jinja`.
41
+
- Security [issue](https://github.com/advisories/GHSA-q2x7-8rv6-6q7h) in `jinja`.
24
42
25
43
### Changed
26
44
- Use of `FARGATE` or `FARGATE_SPOT` for discovery process is configurable via a CloudFormation parameter.
@@ -69,9 +87,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
69
87
### Fixed
70
88
71
89
- Cron expression for running discovery process every 24 hours. [546](https://github.com/aws-solutions/workload-discovery-on-aws/issues/546)
72
-
- Security [vulnerability](https://github.com/advisories/GHSA-gcx4-mw62-g8wm) in `rollup`.
73
-
- Security [vulnerability](https://github.com/advisories/GHSA-9cwx-2883-4wfx) in `vite`.
74
-
- Security [vulnerability](https://github.com/advisories/GHSA-64vr-g452-qvp3) in `vite`.
90
+
- Security [issue](https://github.com/advisories/GHSA-gcx4-mw62-g8wm) in `rollup`.
91
+
- Security [issue](https://github.com/advisories/GHSA-9cwx-2883-4wfx) in `vite`.
92
+
- Security [issue](https://github.com/advisories/GHSA-64vr-g452-qvp3) in `vite`.
75
93
76
94
## [2.1.14] - 2024-09-18
77
95
@@ -80,21 +98,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
80
98
- Cron expression for running discovery process every 24 hours. [546](https://github.com/aws-solutions/workload-discovery-on-aws/issues/546)
81
99
- Intermittent failures in `cleanup-bucket` custom resource. [545](https://github.com/aws-solutions/workload-discovery-on-aws/issues/545)
82
100
- SCP error relating to `putConfigAggregator` when adding accounts in an AWS organisation using Control Tower. [544](https://github.com/aws-solutions/workload-discovery-on-aws/issues/544)
83
-
- Security [vulnerability](https://github.com/advisories/GHSA-952p-6rrq-rcjv) in `micromatch`.
84
-
- Security [vulnerability](https://github.com/advisories/GHSA-9wv6-86v2-598j) in `path-to-regexp`.
85
-
- Security [vulnerability](https://github.com/advisories/GHSA-m6fv-jmcg-4jfg) in `send`.
101
+
- Security [issue](https://github.com/advisories/GHSA-952p-6rrq-rcjv) in `micromatch`.
102
+
- Security [issue](https://github.com/advisories/GHSA-9wv6-86v2-598j) in `path-to-regexp`.
103
+
- Security [issue](https://github.com/advisories/GHSA-m6fv-jmcg-4jfg) in `send`.
86
104
87
105
## [2.1.13] - 2024-08-16
88
106
89
107
### Fixed
90
108
91
-
- Security [vulnerability](https://github.com/advisories/GHSA-8hc4-vh64-cxmj) in `axios`.
109
+
- Security [issue](https://github.com/advisories/GHSA-8hc4-vh64-cxmj) in `axios`.
92
110
93
111
## [2.1.12] - 2024-07-31
94
112
95
113
### Fixed
96
114
97
-
- Security [vulnerability](https://github.com/advisories/GHSA-mpg4-rc92-vx8v) in `fast-xml-parser`.
115
+
- Security [issue](https://github.com/advisories/GHSA-mpg4-rc92-vx8v) in `fast-xml-parser`.
98
116
99
117
## [2.1.11] - 2024-07-23
100
118
@@ -106,9 +124,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
106
124
107
125
### Fixed
108
126
109
-
- Security [vulnerability](https://github.com/advisories/GHSA-3q56-9cc2-46j4) in `fast-loops`.
110
-
- Security [vulnerability](https://github.com/advisories/GHSA-jfmj-5v4g-7637) in `zipp`.
111
-
- Security [vulnerability](https://github.com/advisories/GHSA-3g92-w8c5-73pq) in `undici`.
127
+
- Security [issue](https://github.com/advisories/GHSA-3q56-9cc2-46j4) in `fast-loops`.
128
+
- Security [issue](https://github.com/advisories/GHSA-jfmj-5v4g-7637) in `zipp`.
129
+
- Security [issue](https://github.com/advisories/GHSA-3g92-w8c5-73pq) in `undici`.
112
130
113
131
### Changed
114
132
@@ -118,7 +136,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
118
136
119
137
### Fixed
120
138
121
-
- Security [vulnerability](https://github.com/advisories/GHSA-3h5v-q93c-6h6q) in `ws`.
139
+
- Security [issue](https://github.com/advisories/GHSA-3h5v-q93c-6h6q) in `ws`.
122
140
- Add better logging if individual accounts aggregator supplied when cross account discovery mode is `AWS_ORGANIZATIONS`. [529](https://github.com/aws-solutions/workload-discovery-on-aws/issues/529)
123
141
124
142
### Changed
@@ -129,8 +147,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
129
147
130
148
### Fixed
131
149
132
-
- Security [vulnerability](https://github.com/advisories/GHSA-2p57-rm9w-gvfp) in `ip`.
133
-
- Security [vulnerability](https://github.com/advisories/GHSA-grv7-fg5c-xmjg) in `braces`.
150
+
- Security [issue](https://github.com/advisories/GHSA-2p57-rm9w-gvfp) in `ip`.
151
+
- Security [issue](https://github.com/advisories/GHSA-grv7-fg5c-xmjg) in `braces`.
134
152
135
153
## [2.1.7] - 2024-05-15
136
154
@@ -139,33 +157,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
139
157
- Invalid policy error when deploying Settings resolver nested stack
140
158
- Update Node.js runtimes to v20.x
141
159
- Update Python runtimes to Python 3.12
142
-
- Security [vulnerability](https://github.com/advisories/GHSA-cxjh-pqwp-8mfp) in `follow-redirects`.
143
-
- Security [vulnerability](https://github.com/advisories/GHSA-8jhw-289h-jh2g) in `vite`.
144
-
- Security [vulnerability](https://github.com/advisories/GHSA-9qxr-qj54-h672) in `undici`.
145
-
- Security [vulnerability](https://github.com/advisories/GHSA-m4v8-wqvr-p9f7) in `undici`.
160
+
- Security [issue](https://github.com/advisories/GHSA-cxjh-pqwp-8mfp) in `follow-redirects`.
161
+
- Security [issue](https://github.com/advisories/GHSA-8jhw-289h-jh2g) in `vite`.
162
+
- Security [issue](https://github.com/advisories/GHSA-9qxr-qj54-h672) in `undici`.
163
+
- Security [issue](https://github.com/advisories/GHSA-m4v8-wqvr-p9f7) in `undici`.
146
164
147
165
## [2.1.6] - 2024-02-22
148
166
149
167
### Fixed
150
168
151
169
- Null error when exporting to draw.io [458](https://github.com/aws-solutions/workload-discovery-on-aws/issues/458)
152
-
- Security [vulnerability](https://github.com/advisories/GHSA-78xj-cgh5-2h22) in `ip`.
153
-
- Security [vulnerability](https://github.com/advisories/GHSA-3787-6prv-h9w3) in `undici`.
170
+
- Security [issue](https://github.com/advisories/GHSA-78xj-cgh5-2h22) in `ip`.
171
+
- Security [issue](https://github.com/advisories/GHSA-3787-6prv-h9w3) in `undici`.
154
172
155
173
## [2.1.5] - 2024-01-25
156
174
157
175
### Fixed
158
176
159
-
- Security [vulnerability](https://github.com/advisories/GHSA-c24v-8rfc-w8vw) in `vite`.
160
-
- Security [vulnerability](https://github.com/advisories/GHSA-p6mc-m468-83gw) in `lodash`.
177
+
- Security [issue](https://github.com/advisories/GHSA-c24v-8rfc-w8vw) in `vite`.
178
+
- Security [issue](https://github.com/advisories/GHSA-p6mc-m468-83gw) in `lodash`.
161
179
162
180
## [2.1.4] - 2024-01-18
163
181
164
182
### Fixed
165
183
166
184
- Discovery Process Assumes Root Account Is Management Account [496](https://github.com/aws-solutions/workload-discovery-on-aws/issues/496)
167
-
- Security [vulnerability](https://github.com/advisories/GHSA-jchw-25xp-jwwc) in `follow-redirects`.
168
-
- Security [vulnerability](https://github.com/advisories/GHSA-92r3-m2mg-pj97) in `vite`.
185
+
- Security [issue](https://github.com/advisories/GHSA-jchw-25xp-jwwc) in `follow-redirects`.
186
+
- Security [issue](https://github.com/advisories/GHSA-92r3-m2mg-pj97) in `vite`.
169
187
170
188
## [2.1.3] - 2023-12-18
171
189
@@ -188,7 +206,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
188
206
- Throttle `ListAccounts` API to prevent rate limiting from stopping the Discovery process discover accounts
189
207
in large organisation. [478](https://github.com/aws-solutions/workload-discovery-on-aws/issues/478)
190
208
- Only attempt to discover accounts from provided OU and its children, rather than whole organization.
191
-
- Throttle `SelectAggregateResourceConfig` API to prevent rate limiting from stopping discovery process from reading from the Config aggregator.
209
+
- Throttle `SelectAggregateResourceConfig` API to prevent rate limiting from stopping discovery process from reading
210
+
from the Config aggregator.
192
211
- Remove Retain on organization-wide StackSet so IAM roles are no longer left in organization's accounts after solution is uninstalled.
193
212
- Handle error message difference between AppSync VTL resolvers and JS resolvers that prevented discovery process from retrying
194
213
requests to DB if payload was too large.
@@ -212,9 +231,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
212
231
## [2.1.1] - 2023-10-24
213
232
214
233
### Fixed
215
-
- Security [vulnerability](https://github.com/babel/babel/security/advisories/GHSA-67hx-6x53-jw92) in `@babel/traverse`.
216
-
- Security [vulnerability](https://github.com/advisories/GHSA-wqq4-5wpv-mx2g) in `undici`.
217
-
- Security [vulnerability](https://github.com/advisories/GHSA-g4mx-q9vg-27p4) in `urllib3`.
234
+
- Security [issue](https://github.com/babel/babel/security/advisories/GHSA-67hx-6x53-jw92) in `@babel/traverse`.
235
+
- Security [issue](https://github.com/advisories/GHSA-wqq4-5wpv-mx2g) in `undici`.
236
+
- Security [issue](https://github.com/advisories/GHSA-g4mx-q9vg-27p4) in `urllib3`.
218
237
219
238
## [2.1.0] - 2023-09-21
220
239
@@ -401,9 +420,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
401
420
402
421
## [1.0.1] - 2020-09-29
403
422
404
-
- Added 'Save Template' option when importing new accounts and Regions. This removes the need to enable public access objects in the AmplifyStorageBucket
405
-
- Altered wording around visibility levels when saving architecture diagrams. 'You' and 'All users' is now used instead of 'public' and 'private'.
406
-
- Fixed bug that was causing import configurations to become corrupt when an account or Region was deleted by the UI if a discovery was in progress.
423
+
- Added 'Save Template' option when importing new accounts and Regions. This removes the need to enable public access
424
+
objects in the AmplifyStorageBucket
425
+
- Altered wording around visibility levels when saving architecture diagrams. 'You' and 'All users' is now used instead
426
+
of 'public' and 'private'.
427
+
- Fixed bug that was causing import configurations to become corrupt when an account or Region was deleted by the
428
+
UI if a discovery was in progress.
407
429
- Fixed bug leading to invalid JSON being generated in CloudFormation templates for importing accounts and Regions.
408
430
- Fixed Dependabot issues raised by GitHub
409
431
- Fixed bug leading to RestApi icons not being displayed in Firefox.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ information to effectively respond to your bug report or contribution.
11
11
12
12
We welcome you to use the GitHub issue tracker to report bugs or suggest features.
13
13
14
-
When filing an issue, please check [existing open](https://github.com/awslabs/aws-perspective/issues), or [recently closed](https://github.com/awslabs/aws-perspective/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20), issues to make sure somebody else hasn't already
14
+
When filing an issue, please check [existing open](https://github.com/aws-solutions/workload-discovery-on-aws/issues), or [recently closed](https://github.com/aws-solutions/workload-discovery-on-aws/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20), issues to make sure somebody else hasn't already
15
15
reported the issue. Please try to include as much information as you can. Details like these are incredibly useful:
16
16
17
17
* A reproducible test case or series of steps
@@ -41,7 +41,7 @@ GitHub provides additional document on [forking a repository](https://help.githu
41
41
42
42
43
43
## Finding contributions to work on
44
-
Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels ((enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any ['help wanted'](https://github.com/awslabs/aws-perspective/labels/help%20wanted) issues is a great place to start.
44
+
Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels ((enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any ['help wanted'](https://github.com/aws-solutions/workload-discovery-on-aws/labels/help%20wanted) issues is a great place to start.
45
45
46
46
47
47
## Code of Conduct
@@ -56,6 +56,6 @@ If you discover a potential security issue in this project we ask that you notif
56
56
57
57
## Licensing
58
58
59
-
See the [LICENSE](https://github.com/awslabs/aws-perspective/blob/master/LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
59
+
See the [LICENSE](https://github.com/aws-solutions/workload-discovery-on-aws/blob/main/LICENSE.txt) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
60
60
61
61
We may ask you to sign a [Contributor License Agreement (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.
0 commit comments