M2 Preview Release
Pre-release
Pre-release
WARNING: Beta releases may contain bugs and no guarantee is made about API stability. They are not recommended for production use!
Services new in this release
- applicationcostprofiler
- apprunner
- autoscaling
- cloudformation
- cloudsearch
- cloudwatch
- docdb
- elasticache
- elasticbeanstalk
- elasticloadbalancing
- elasticloadbalancingv2
- finspace
- finspacedata
- iam
- neptune
- nimble
- rds
- redshift
- ses
- sns
- sqs
- ssmcontacts
- ssmincidents
- sts
Changes
New Features
awsQuery
protocol support (smithy-lang/smithy-kotlin#127)- detect region from environment variables (smithy-lang/smithy-kotlin#356)
- custom S3 error metadata support (smithy-lang/smithy-kotlin#323)
- environment credentials provider (smithy-lang/smithy-kotlin#301)
- bind default HTTP client engine to CRT (smithy-lang/smithy-kotlin#199)
- operation DSL overloads (smithy-lang/smithy-kotlin#184)
- Kinesis read timeouts (smithy-lang/smithy-kotlin#162)
- XML EOL encoding support (smithy-lang/smithy-kotlin#142)
Fixes
- path literal not escaped correctly (smithy-lang/smithy-kotlin#395)
- idempotency tokens are not detected on resources (smithy-lang/smithy-kotlin#376)
- httpPayload bound members need dedicated serde (smithy-lang/smithy-kotlin#353)
- Route53 error messages (and maybe other restXml messages) are not deserialized and present in stacktrace
(smithy-lang/smithy-kotlin#352) - fix url-encoding behavior of httpLabel and httpQuery members (smithy-lang/smithy-kotlin#328)
- runtime error when using Kotlin 1.5.0 (smithy-lang/smithy-kotlin#319)
- SES fails to build due to invalid docs (#153)
- exception is thrown for SQS delete message (#147)
- SNS getTopicAttributes throws an exception (#142)
- elasticbeanstalk model generates invalid enum (smithy-lang/smithy-kotlin#403)
Other
- Kotlin 1.5.0 support
- design docs added to docs/design directory