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

Releasing v4.0.0 #1292

Merged
merged 7 commits into from
Feb 11, 2023
Merged

Releasing v4.0.0 #1292

merged 7 commits into from
Feb 11, 2023

Conversation

jfalkenstein
Copy link
Contributor

@jfalkenstein jfalkenstein commented Jan 19, 2023

This releases the changelog for v4.0.0 (and 3.3)

Copy link
Contributor

@zaro0508 zaro0508 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please adjust relative to v3.3.0 release

@jfalkenstein jfalkenstein changed the title Preparing v4.0.0 release Releasing v4.0.0 Feb 8, 2023
Comment on lines +49 to +91
## 3.3.0 (2023.02.06)

### Added
- [Resolve #1261] Add coloured differ (#1260)
- Implements coloured diffs for the diff (difflib) command. Responds to --no-color.
- [Resolves #1271] Extend stack colourer to include "IMPORT" states (#1272)
- [Resolves #1179] cloudformation disable-rollback option (#1282)
- Allow user to disable a cloudformation rollback on a sceptre deployment.

### Changed
- [Resolve #1098] Deploy docker container to sceptreorg repo (#1265)
- Deploy sceptre docker images to dockerhub sceptreorg repo instead of cloudreach repo
- Updating Setuptools and wheel versions to avert security issues
- [Resolve #1293] Improve the Stack Config Jinja Syntax Error Message to include the Stack Name (#1294)
- [Resolves #1267] Improve the Stack Config Jinja Error Message to include the Stack Name (#1269)

### Fixed
- [Resolve #1273] Events start from response time (#1275)
- Resolves #1273 by starting event filtering from the timestamp returned in
the AWS response headers rather than relying on the workstation clock.
- [Resolve #1253] Failed downloads raise error (#1277)
- Throwing an informative error when the template fails to download instead
of passing the error message to CloudFormation.
- [Resolves #1179] Changed disable-rollback default to None (#1288)
- We want the default value to be None to represent "Do whatever's configured
in the StackConfig" and True/False will override the StackConfig.

### Nonfunctional
- Add tweet-release to CircleCI config (#1259)
- [Resolves #1276] Adopt Black Auto-formatter (#1278)
- Reformatting all Python files using the Black code formatter. This also
delivers a new function for generating `__repr__` methods which was needed
to deal with a line-too-long issue in Template. Per discussion in #1276 this
PR also disables E203 in flake8.
- Update sceptre-circleci docker image (#1284)
- Update to build and test with a docker image that's based on the official
circleci python docker image.
- [Resolve #1264] Updating the CDK docs to point to the new sceptre-cdk-handler
(#1285)
- This updates our docs to no longer reference the old CDK approach (which
didn't work with CDK assets). In its place, it references the new
sceptre-cdk-handler package that covers that functionality.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section has been pulled from the cherry-picked v3.3 release tag

@jfalkenstein jfalkenstein requested a review from zaro0508 February 8, 2023 16:05
@jfalkenstein jfalkenstein marked this pull request as ready for review February 8, 2023 16:10
Copy link
Contributor

@zaro0508 zaro0508 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jfalkenstein jfalkenstein merged commit b8d6319 into Sceptre:master Feb 11, 2023
@jfalkenstein jfalkenstein deleted the releasing-v4 branch February 11, 2023 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants