Releases: aws-cloudformation/rain
v1.8.0
Highlights
This release is one of the biggest we've done in a while. Lots of new features!
Rain now supports interacting with changesets directly. The deploy
command already creates and executes a changeset, but now you can view changesets with ls
, delete them with rm
, and create them without executing using deploy --no-execute
.
The experimental cc
command to deploy templates via CCAPI has improved, with limited intrinsics support and drift remediation.
The build command has been completely revamped to use the registry schema instead of the old spec files. It also has a new option, --recommend
-r
, to emit fully vetted templates that pass liniting and compliance checks out of the box.
And in addition to several bug fixes, we enabled dependabot, so there are lots of little package version bumps.
What's Changed
- Fix:update specification of claude v2 modelid by @sho-saito in #234
- Display the config file (Parameters and Tags) of an existing stack #237 by @vjeantet in #238
- Add intrinsic support to cc deploy by @ericzbeard in #239
- Fix formatting round trip - Style is always 0 by @ericzbeard in #243
- Different URIs for GovCloud by @ericzbeard in #245
- Fixed template packaging to resolve anchors by @ericzbeard in #265
- Rewrite the build command to use registry schemas instead of spec files by @ericzbeard in #262
- Added a
cc drift
command that detects and remediates drift by @ericzbeard in #268 - Add logout option to rain console by @khmoryz in #274
- Add changeset functionality by @ericzbeard in #296
- Build recommended templates and redesign modules by @ericzbeard in #283
New Contributors
- @sho-saito made their first contribution in #234
- @vjeantet made their first contribution in #238
Dependabot
- Bump github.com/aws/aws-sdk-go-v2/service/bedrockruntime from 1.5.5 to 1.5.6 by @dependabot in #250
- Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.28.5 to 1.28.7 by @dependabot in #246
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.141.0 to 1.144.1 by @dependabot in #255
- Bump github.com/aws/aws-sdk-go-v2/config from 1.26.1 to 1.26.6 by @dependabot in #254
- Bump golang.org/x/sys from 0.15.0 to 0.16.0 by @dependabot in #253
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.47.5 to 1.48.0 by @dependabot in #251
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.144.1 to 1.145.0 by @dependabot in #264
- Bump golang.org/x/term from 0.15.0 to 0.16.0 by @dependabot in #261
- Bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #259
- Bump github.com/aws/aws-sdk-go-v2/service/cloudcontrol from 1.15.5 to 1.15.7 by @dependabot in #260
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.145.0 to 1.146.0 by @dependabot in #266
- Bump github.com/aws/aws-sdk-go-v2/service/cloudformation from 1.42.4 to 1.43.0 by @dependabot in #270
- Bump golang.org/x/sys from 0.16.0 to 0.17.0 by @dependabot in #276
- Bump golang.org/x/term from 0.16.0 to 0.17.0 by @dependabot in #275
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.48.0 to 1.50.1 by @dependabot in #282
- Bump github.com/aws/smithy-go from 1.20.0 to 1.20.1 by @dependabot in #284
- Bump github.com/aws/aws-sdk-go-v2/service/bedrockruntime from 1.5.6 to 1.6.2 by @dependabot in #287
- Bump github.com/aws/aws-sdk-go-v2/service/sts from 1.26.7 to 1.27.2 by @dependabot in #286
- Bump github.com/aws/aws-sdk-go-v2/service/bedrockruntime from 1.6.2 to 1.7.1 by @dependabot in #291
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.146.0 to 1.149.1 by @dependabot in #295
- Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.28.7 to 1.31.1 by @dependabot in #294
- Bump github.com/aws/aws-sdk-go-v2/service/lightsail from 1.34.0 to 1.36.1 by @dependabot in #293
- Bump github.com/aws/aws-sdk-go-v2/service/cloudformation from 1.43.0 to 1.46.1 by @dependabot in #292
- Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.50.1 to 1.51.1 by @dependabot in #290
Full Changelog: v1.7.5...v1.8.0
v1.7.5
What's Changed
- Fixed JSON formatting for HTML char, and updated deps to fix an SDK bug by @ericzbeard in #233
Full Changelog: v1.7.4...v1.7.5
v1.7.4
What's Changed
- Add bedrock prompt to rain build by @ericzbeard in #230
Full Changelog: v1.7.3...v1.7.4
v1.7.3
What's Changed
- Fix: update S3 url for handling china region by @bartleboeuf in #227
New Contributors
- @bartleboeuf made their first contribution in #227
Full Changelog: v1.7.2...v1.7.3
v1.7.2
What's Changed
- Had to create a new release because the hub command was removed from the GH action
- V1 7 1 by @ericzbeard in #224
- Bump version by @ericzbeard in #225
- added log filters to filter the log output by @hariprakash-j in #209
- feat: Allow deploying stack-set to organizational units by @asvinours in #215
- fix: support IAM user identity in GetCallerArn by @khmoryz in #217
- docs: Updated go install command by @khmoryz in #219
- Adding duration estimate to forecast command by @ericzbeard in #197
- Deploy templates with CCAPI by @ericzbeard in #207
- Adding a sleep to resolve race condition by @ericzbeard in #221
- Fix format bug with greater than in multi-line string by @ericzbeard in #222
- v1.7.0 by @ericzbeard in #223
New Contributors
- @asvinours made their first contribution in #215
- @khmoryz made their first contribution in #217
Full Changelog: v1.6.0...v1.7.0
Full Changelog: v1.7.0...v1.7.1
Full Changelog: v1.7.1...v1.7.2
v1.7.1
What's Changed
- Had to create a new release because the hub command was removed from the GH action
- V1 7 1 by @ericzbeard in #224
- Bump version by @ericzbeard in #225
- added log filters to filter the log output by @hariprakash-j in #209
- feat: Allow deploying stack-set to organizational units by @asvinours in #215
- fix: support IAM user identity in GetCallerArn by @khmoryz in #217
- docs: Updated go install command by @khmoryz in #219
- Adding duration estimate to forecast command by @ericzbeard in #197
- Deploy templates with CCAPI by @ericzbeard in #207
- Adding a sleep to resolve race condition by @ericzbeard in #221
- Fix format bug with greater than in multi-line string by @ericzbeard in #222
- v1.7.0 by @ericzbeard in #223
New Contributors
- @asvinours made their first contribution in #215
- @khmoryz made their first contribution in #217
Full Changelog: v1.6.0...v1.7.0
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- added log filters to filter the log output by @hariprakash-j in #209
- feat: Allow deploying stack-set to organizational units by @asvinours in #215
- fix: support IAM user identity in GetCallerArn by @khmoryz in #217
- docs: Updated go install command by @khmoryz in #219
- Adding duration estimate to forecast command by @ericzbeard in #197
- Deploy templates with CCAPI by @ericzbeard in #207
- Adding a sleep to resolve race condition by @ericzbeard in #221
- Fix format bug with greater than in multi-line string by @ericzbeard in #222
- v1.7.0 by @ericzbeard in #223
New Contributors
- @asvinours made their first contribution in #215
- @khmoryz made their first contribution in #217
Full Changelog: v1.6.0...v1.7.0
v1.6.0
v1.5.0
What's Changed
- Bump gopkg.in/yaml.v3 from 3.0.0-20210107192922-496545a6307b to 3.0.0 by @dependabot in #191
- Add Gantt chart output to rain logs command by @ericzbeard in #194
- Bump version by @ericzbeard in #195
Full Changelog: v1.4.4...v1.5.0
v1.4.4
What's Changed
- fix: close multi-line values even if it returns to the same indent by @ugwis in #165
- feat: added ignore stack instances flag by @hariprakash-j in #166
- Added basic foreach functionality to the Module directive and expanded the README by @ericzbeard in #173
- Forecast permissions checks by @ericzbeard in #177
- Fix S3 in Modules by @ericzbeard in #181
Full Changelog: v1.4.3...v1.4.4