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