Skip to content
This repository was archived by the owner on Dec 30, 2024. It is now read-only.

Commit 7df2bd9

Browse files
authored
Merge pull request #151 from aws-solutions/feature/v2.3.4
Update to version v2.3.4
2 parents e634ce9 + 5db73a8 commit 7df2bd9

File tree

35 files changed

+933
-929
lines changed

35 files changed

+933
-929
lines changed

CHANGELOG.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is 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.3.4] - 2024-09-19
9+
10+
### Security
11+
12+
- Patched micromatch, path-to-regexp vulnerability
13+
814
## [2.3.3] - 2024-08-20
915

1016
### Security
@@ -77,10 +83,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7783
- AWS SDK Node and Python libraries
7884

7985
## [2.1.3] - 2023-04-18
80-
86+
s
8187
### Fixed
8288

83-
- Update AWS-SDK V2 that addresses the security issue identified in xml2js (https://github.com/aws/aws-sdk-js/issues/4387)
89+
- Update AWS-SDK V2 that addresses the security issue identified in [xml2js](https://github.com/aws/aws-sdk-js/issues/4387)
8490
- Updated the bucket policy on the logging bucket to grant access to the logging service principal (logging.s3.amazonaws.com) for access log delivery.
8591

8692
## [2.1.2] - 2023-01-11

CONTRIBUTING.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ information to effectively respond to your bug report or contribution.
1010

1111
We welcome you to use the GitHub issue tracker to report bugs or suggest features.
1212

13-
When filing an issue, please check [existing open](https://github.com/aws-solutions/discovering-hot-topics-using-machine-learning/issues), or [recently closed](https://github.com/aws-solutions/discovering-hot-topics-using-machine-learning/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed20), issues to make sure somebody else hasn't already
13+
When filing an issue, please check [existing open](https://github.com/aws-solutions/discovering-hot-topics-using-machine-learning/issues), or [recently closed](https://github.com/aws-solutions/discovering-hot-topics-using-machine-learning/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20), issues to make sure somebody else hasn't already
1414
reported the issue. Please try to include as much information as you can. Details like these are incredibly useful:
1515

1616
* A reproducible test case or series of steps
@@ -56,4 +56,4 @@ If you discover a potential security issue in this project we ask that you notif
5656

5757
See the [LICENSE](https://github.com/aws-solutions/discovering-hot-topics-using-machine-learning/blob/master/LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
5858

59-
We may ask you to sign a [Contributor License Agreement (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.
59+
We may ask you to sign a [Contributor License Agreement (CLA)](https://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.

NOTICE.txt

+23-4
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ This software includes third party software subject to the following copyrights:
8282
@aws-solutions-constructs/aws-lambda-s3 under the Apache-2.0 license
8383
@aws-solutions-constructs/aws-lambda-stepfunctions under the Apache-2.0 license
8484
@aws-solutions-constructs/aws-sqs-lambda under the Apache-2.0 license
85+
@aws-solutions-constructs/core under the Apache License 2.0
8586
@babel/code-frame under the MIT license
8687
@babel/compat-data under the MIT license
8788
@babel/generator under the MIT license
@@ -572,10 +573,8 @@ jmespath under the MIT license
572573
mock under the 0BSD license
573574
moto under the Apache-2.0 license
574575
openpyxl under the MIT license
575-
praw under the 0BSD license
576-
praw under the Simplified BSD License license
576+
praw under the BSD License
577577
protobuf under the BSD-3-Clause license
578-
pyaml under the Public Domain license
579578
pyaml under the WTFPL license
580579
pytest-cov under the MIT license
581580
pytest-env under the MIT license
@@ -588,6 +587,26 @@ tenacity under the Apache-2.0 license
588587
tldextract under the 0BSD license
589588
tldextract under the BSD-3-Clause license
590589
urllib3 under the MIT license
590+
cachetools under MIT License
591+
colorama under BSD License
592+
docutils under BSD License
593+
et-xmlfile under MIT License
594+
google-api-core under Apache 2.0
595+
google-auth under Apache 2.0
596+
google-auth-httplib2 under Apache 2.0
597+
googleapis-common-protos under Apache License 2.0
598+
httplib2 under MIT License
599+
prawcore under BSD License
600+
pyasn1 under BSD License (BSD-2-Clause)
601+
pyasn1-modules under BSD License
602+
proto-plus under Apache License 2.0
603+
python-dateutil under Apache License 2.0, BSD License
604+
requests-file under Apache 2.0
605+
s3transfer under Apache 2.0
606+
sgmllib3k under BSD License
607+
update-checker under BSD License
608+
uritemplate under Apache Software License, BSD License (BSD 3-Clause License or Apache License, Version 2.0)
609+
websocket-client under Apache License 2.0
591610

592611
********************
593612
OPEN SOURCE LICENSES
@@ -606,4 +625,4 @@ MIT - https://opensource.org/licenses/MIT
606625
Public Domain - None
607626
Simplified BSD License - None
608627
Unlicense - https://opensource.org/licenses/Unlicense
609-
WTFPL - https://opensource.org/licenses/WTFPL% bios@bcd0741e1ff7 .temp_redpencil %
628+
WTFPL - https://opensource.org/licenses/WTFPL%

source/lambda/firehose-text-proxy/package-lock.json

+53-70
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

source/lambda/firehose-text-proxy/package.json

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "firehose-text-proxy",
3-
"version": "2.3.3",
3+
"version": "2.3.4",
44
"description": "Lambda proxy to write to Firehose to generate Glue tables through S3",
55
"main": "index.js",
66
"scripts": {
@@ -21,9 +21,11 @@
2121
"aws-sdk-client-mock": "^3.0.1",
2222
"chai": "^4.3.7",
2323
"jest": "^29.7.0",
24-
"sinon": "^17.0.1"
24+
"sinon": "^18.0.1"
2525
},
2626
"overrides": {
27-
"fast-xml-parser": "^4.4.1"
27+
"fast-xml-parser": "^4.4.1",
28+
"micromatch": "^4.0.8",
29+
"sinon": "^18.0.1"
2830
}
2931
}

0 commit comments

Comments
 (0)