Skip to content

Commit

Permalink
Update to version v2.3.3 (#150)
Browse files Browse the repository at this point in the history
  • Loading branch information
bios6 authored Aug 20, 2024
1 parent 53bb6ab commit e634ce9
Show file tree
Hide file tree
Showing 289 changed files with 1,195 additions and 2,698 deletions.
44 changes: 29 additions & 15 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,28 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.3.3] - 2024-08-20

### Security

- Patched axios vulnerability

## [2.3.2] - 2024-08-06

### Security

- Patched fast-xml-parser vulnerability

## [2.3.1] - 2024-07-02

### Security

- Fixed security vulnerabilities

## [2.3.0] - 2024-03-12

### Updated
### Changed

- Updated Python Lambda function runtime to Python 3.11
- Updated Node Lambda function runtime to NodeJS 20
- Patch security vulnerabilities
Expand All @@ -27,17 +36,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Updated QuickSight template to remove Twitter references

### Fixed

- Updated QuickSight template to fix issue with platform menu on Topic Analysis page
- Fixed connection timeout issue when uploading images on S3

## [2.2.1] - 2023-10-18

### Security

- Fixed security vulnerabilities

## [2.2.0] - 2023-09-21

### Updated
### Changed

- Migrated to AWS CDK v2
- Migrated to AWS SDK V3
- Updated Node Lambda runtime to Node 18
Expand All @@ -47,18 +59,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Updated outdated libraries
- Operational metrics to include additional deployment attributes for Reddit ingestion and attributes indicating if particular ingestion type is enabled

### Fixed
### Fixed

- Youtube Search query when OR (|) expression is used in query parameter
- Reddit comment ingestion issue for highly active subreddits
- UrlLib issue in RssNewsFeed Ingestion Lambda

### Removed

- Python NewCatcher library
- npm snoowrap package

## [2.1.4] - 2023-06-07

### Updated
### Changed

- AWS SDK Node and Python libraries

Expand Down Expand Up @@ -93,7 +107,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Github [issue #69](https://github.com/aws-solutions/discovering-hot-topics-using-machine-learning/issues/69). The fix required the ingestion infrastructure code in CDK to be pass the AWS CloudFormation parameter to be passed to the Reddit nested stack.

### Updated
### Changed

- CDK version 1.177.0
- AWS SDK verson 2.1223.0
Expand All @@ -104,15 +118,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- The capability to ingest Subreddit comments using the Reddit API

### Updated
### Changed

- CDK version 1.152.0
- AWS SDK version 2.1127.0
- Amazon QuickSight dashboard to support NLP analysis on Subreddit comments

## [1.7.1] - 2022-03-29

### Updated
### Changed

- node and python module version dependencies

Expand All @@ -122,7 +136,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- The capability to ingest custom data by uploading files as JSON, XLSX, or CSV files

### Updated
### Changed

- Use Amazon Kinesis Data Firehose partition projection to store and partition the data by source date (instead of system processing date)
- Use Amazon Athena dynamic partitioning features to run SQL queries on data stored in S3 bucket
Expand All @@ -139,7 +153,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- GitHub [issue #42](https://github.com/aws-solutions/discovering-hot-topics-using-machine-learning/issues/42). To fix the issue, RSS feed ingestion lambda function and SQLs related to the Amazon QuickSight dashboard were updated.

### Updated
### Changed

- AWS CDK version to 1.125.0
- AWS SDK version to 2.1008.0
Expand All @@ -150,7 +164,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Capability to ingest YouTube comments

### Updated
### Changed

- AWS CDK version to 1.121.0
- AWS SDK version to 2.991.0
Expand All @@ -162,7 +176,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Ingest RSS feeds from over ~3000+ news websites across the world

### Updated
### Changed

- AWS CDK version to 1.110.1
- AWS SDK version to 2.945.0
Expand All @@ -182,7 +196,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- New visuals and sheets (tabs) on Amazon QuickSight to perform analysis using geo coordinates (when available with tweets)
- Additional remediation to handle throttling conditions from Twitter v1.1 API calls and push additional information to Amazon CloudWatch Logs that can be used to create alarms or notifications using CloudWatch Metric Filters

### Updated
### Changed

- Switched to AWS Managed KMS keys for AWS Glue Security Configuration
- AWS CDK version to 1.83.0
Expand All @@ -197,7 +211,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- aws-kinesisstreams-lambda
- aws-lambda-step-function

### Updated
### Changed

- The join condition for Topic Modeling in Amazon QuickSight dataset to provide accurate topic identification for a specific run
- ID and name generation for Amazon QuickSigh resource to use dynamic value based on the stack name
Expand All @@ -210,14 +224,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- New and simplified interactive Amazon QuickSight dashboard that is now automatically generated through an AWS CloudFormation deployment and that customers can extend to suit their business case

### Updated
### Changed

- Updated to AWS CDK v1.69.0
- Consolidate Amazon S3 access Log bucket across the solution. All access log files have a prefix that corresponds to the bucket for which they are generated

## [1.1.0] - 2020-09-29

### Updated
### Changed

- S3 storage for inference outputs to use Apache Parquet
- Add partitioning to AWS Glue tables
Expand Down
Loading

0 comments on commit e634ce9

Please sign in to comment.