v0.39.0
BREAKING CHANGE (AWS only, V1 vs V2 SDK)
Context: AWS has announced maintenance mode for the Go V1 SDK.
Go CDK has changed the default SDK for URLs across all modules except docstore/awsdynamodb
to be V2 (previously you needed to add awssdk=v2
to the URL to get V2). Most URLs should continue to work, but in some cases you may need to add awssdk=v1
to force V1 explicitly.
Also, concrete type constructors (e.g., OpenBucket
) for V1 (again, except docstore/awsdynamodb
) have been marked deprecated; please migrate to using the V2 versions (e.g., OpenBucketV2
).
Our tentative plan is to remove support for V1 in early 2025; please file a bug if you have concerns about that.
What's Changed
- pubsub: Make batch request results independent by @mitsos1os in #3457
- docstore/all: Add support for boolean filter by @ybourgery in #3464
- aws/all: Mark V1 constructors deprecated. by @vangent in #3466
- aws/all: Change the default for AWS URLs from V1 to V2. by @vangent in #3465
- all: update to go version 1.23 by @vangent in #3467
New Contributors
- @mitsos1os made their first contribution in #3457
- @dependabot made their first contribution in #3448
Full Changelog: v0.38.0...v0.39.0