diff --git a/CHANGELOG.md b/CHANGELOG.md index 23f6fc88d..1decfb3dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,67 @@ Categories: Added, Removed, Changed, Fixed, Nonfunctional, Deprecated ## Unreleased +## 4.5.0 (2024.08.28) + +### Added + - [Resolve #915] Support ChangeSetType CREATE (#1469) + - [Resolves #1187] Add configuration for inheritance strategies for list and dict configs (#1445) + - [Resolve #1443] Add parameter type checking (#1442) + +#### Changed + - [Resolve #1498] Tweak diff output (#1499) + - [Resolve #1446] Print edges in cyclical dependency (#1447) + +### Fixed + - [Resolve #1493] Complete DisableRollback implementation + - [Resolve #723] Fix update command with change sets for multiple stacks (#1480) + - [Resolve #1483] Handle errors in change sets (#1486) + - [Resolve #1484] Gracefully handle invalid parameters (#1485) + - [Resolves #1268] Modify ConfigFileNotFound Error to Conditionally Include Valid Stack Paths (#1270) + - [Resolve #1451] Stop suppressing ClientError in describe_outputs (#1452) + - [Resolve #1468] Cast parameters to strings (#1471) + - [Resolve #937] Reset Jinja2 variable cache between config files (#1472) + - [Resolves #1460] Update `NO_ECHO_REPLACEMENT` (#1461) + - [Resolves #1388] Handle failures gracefully in stack outputs (#1391) + - [Resolve #1436] Handle exception in differ (#1437) + +### Nonfunctional + - [Resolve #1478] Update to latest packaging + - [Resolves #841] Add documented entry for ASG hook (#1374) + - chore: remove github workflow (#1479) + - A minor clarification to the docs on running integration tests (#1475) + - Fix release workflow: GH actions uses globs instead of regex + - Fix integration test workflow (#1439) + - Remove classifiers (#1438) + - Remove removed_in version of deprecated settings (#1423) + - CI: add comments to GH workflows + - stop duplicate gate workflow runs (#1433) + - run gate workflow on branch creation + - Update CI and doc + - CI: add integration test workflow (#1430) + - Disable concurrent integration test runs (#1426) + - Refactor GH workflows (#1416) + - CI: Remove install dependencies (#1428) + - reconfigure pre-commit validation (#1427) + - Remove an external resolver integration test (#1425) + - Generate github test matrix from tox (#1422) + - CI: fix github event reference (#1424) + - Fix integration tests (#1420) + - ci: fix docker release dependency + - pypi release should run in parallel to docker release + - update docker push workflow + - fix ci: add user/app to docker tags deployments + - fix deployment to dockerhub (#1415) + - ci: attempt unit test fix (#1414) + - [Resolves #1401] Move CI to github actions (#1412) + - ci: install poetry dependencies + - ci: install poetry + - another tag regex fix + - fix tag regex for ci + - fix ci: GH action file needs to be in workflows folder + - bootstrap GH action CI (#1413) + - [Resolves #1327] Remove docs build and publish (#1407) + ## 4.4.2 (2024.01.13) - Add support for python 3.12 (#1390) - Drop support for Python 3.7 (#1382) diff --git a/pyproject.toml b/pyproject.toml index 847d636e0..4b9407a09 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "sceptre" -version = "4.4.2" +version = "4.5.0" packages = [{ include = "sceptre" }] readme = "README.md" homepage = "https://github.com/Sceptre/sceptre"