From 626dda09af9f7f29ecb27ce2fa43a634312e2891 Mon Sep 17 00:00:00 2001 From: Abdullah Khawer Date: Thu, 4 Jul 2024 10:09:34 +0200 Subject: [PATCH] chore(release): Prepare Release for v2.0.0. --- CHANGELOG.md | 42 ++++++++++++++++++++++++------------------ VERSION | 2 +- 2 files changed, 25 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 54d2e46..2213857 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,54 +2,60 @@ All notable changes to this project will be documented in this file. +## [2.0.0] - 2024-07-04 -## [1.2.0] - 2023-12-11 - -[1.2.0]: https://github.com/abdullahkhawer/aws-failure-error-warning-termination-notification-framework/releases/tag/v1.2.0 +### 🚀 Features -### Bug Fixes +- [**breaking**] Update code to use AWS Lambda function to send alerts on Slack to improve alert message formatting, change the solution name to aws-alerts, do some code refactoring and update README.md accordingly. -- Update Terraform code to fix AWS RDS Notifications Resources. +## [1.2.0] - 2023-12-11 -### Features +### 🚀 Features - Add AWS Redshift monitoring for errors and add the capability to create AWS CloudWatch alarms for all or specific AWS Lambda functions for failures - Add AWS Redshift monitoring for errors and refactor the code -### Miscellaneous Tasks +### 🐛 Bug Fixes + +- Update Terraform code to fix AWS RDS Notifications Resources. + +### ⚙️ Miscellaneous Tasks - Update .gitignore to filter out more unwanted files. - Update .gitignore to filter required .terraform files from the terraform folder. +- *(release)* Prepare Release for v1.1.2. - Update usage example for Terraform to accomodate for new changes related to monitoring and alerting of AWS Redshift and AWS Lambda. - Update README.md w.r.t new changes related to monitoring and alerting of AWS Redshift and AWS Lambda. - +- *(release)* Prepare Release for v1.2.0. ## [1.1.1] - 2023-11-30 -[1.1.1]: https://github.com/abdullahkhawer/aws-failure-error-warning-termination-notification-framework/releases/tag/v1.1.1 - -### Bug Fixes +### 🐛 Bug Fixes - Update main.tf to fix paths for code related to Python AWS Lambda function. - Remove libraries from requirements.txt which are not required anymore. - Create terraform-usage-example.tf as usage example for Terraform. +### ⚙️ Miscellaneous Tasks -## [1.1.0] - 2023-09-12 +- *(release)* Prepare Release for v1.1.1. -[1.1.0]: https://github.com/abdullahkhawer/aws-failure-error-warning-termination-notification-framework/releases/tag/v1.1.0 +## [1.1.0] - 2023-09-12 -### Bug Fixes +### 🚀 Features -- Update AWS CloudFormation templates to make both endpoint and protocol for AWS SNS topic generic, update Python version to 3.9, refactor code and fix minor bugs. +- Add Terraform templates to enable Terraform for IaC tool to use it to deploy this framework -### Features +### 🐛 Bug Fixes -- Add Terraform templates to enable Terraform for IaC tool to use it to deploy this framework +- Update AWS CloudFormation templates to make both endpoint and protocol for AWS SNS topic generic, update Python version to 3.9, refactor code and fix minor bugs. -### Miscellaneous Tasks +### ⚙️ Miscellaneous Tasks - Update .gitignore to ignore .terraform and .zip files from git commit. - Add git cliff config to generate changelog.md - Change the location of aws_cloudformation_failure_notification.py Python script and add requirements.txt file to mention the modules used in it. - Update README.md with new details regarding Terraform support and correct mistakes in it. +- *(release)* Prepare Release for v1.1.0 + + diff --git a/VERSION b/VERSION index 79127d8..46b105a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v1.2.0 +v2.0.0