Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump version and update changelog for release v4.5.0 #1500

Merged
merged 1 commit into from
Aug 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 61 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down