diff --git a/CHANGELOG.md b/CHANGELOG.md index d63987112b6..485f24f6777 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,39 @@ # Changelog +## [0.4.0-alpha] - 08/26/2021 + +**WARNING: Alpha releases may contain bugs and no guarantee is made about API stability. They are not recommended for production use!** + +### Services new in this release + +* ec2 +* location +* marketplacecommerceanalytics + +### New features + +* Support for presigning requests (smithy-kotlin#435) +* Detect aws region from system properties (aws-sdk-kotlin#202) +* EC2 Query Protocol (aws-sdk-kotlin#230) +* Provide opt-in wire logging (smithy-kotlin#425) +* Support profile credentials provider (smithy-kotlin#302) + +### Fixes + +* s3.deleteObjects causes an exception (aws-sdk-kotlin#125) +* Streaming request BodyStream never read (aws-sdk-kotlin#282) +* location service references traits not in sdk classpath (aws-sdk-kotlin#286) +* Ignore unboxed types for subset of services (aws-sdk-kotlin#261) +* Service operations specifying no auth should not sign requests with sigv4 (aws-sdk-kotlin#263) +* Create S3 object with Unicode name fails with signature mismatch (aws-sdk-kotlin#200) +* Codegen errors in marketplacecommerceanalytics (aws-sdk-kotlin#214) +* Escape model-extra files for Windows (aws-sdk-kotlin#191) +* Support Glacier APIVersion Header (smithy-kotlin#165) +* Support APIGateway Accept Header (smithy-kotlin#157) +* Add support for awsQueryError trait (smithy-kotlin#375) +* S3 HeadObject errors require customization (aws-sdk-kotlin#152) +* S3 custom treatment of GetBucketLocation response (aws-sdk-kotlin#194) + ## [0.3.0-M2] - 06/18/2021 **WARNING: Beta releases may contain bugs and no guarantee is made about API stability. They are not recommended for production use!** diff --git a/examples/build.gradle.kts b/examples/build.gradle.kts index 4a05c1abdc6..7745f6a5e70 100644 --- a/examples/build.gradle.kts +++ b/examples/build.gradle.kts @@ -4,7 +4,7 @@ plugins { allprojects { group = "aws.sdk.kotlin.example" - version = "0.4.0-SNAPSHOT" + version = "0.4.0-alpha" repositories { mavenLocal() diff --git a/examples/gradle.properties b/examples/gradle.properties index 00bcba92ef3..cba025e435d 100644 --- a/examples/gradle.properties +++ b/examples/gradle.properties @@ -1,3 +1,3 @@ # AWS SDK -awsSdkKotlinVersion=0.4.0-SNAPSHOT +awsSdkKotlinVersion=0.4.0-alpha diff --git a/gradle.properties b/gradle.properties index 71c726bab0d..5d2f04bceb6 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,13 +7,13 @@ kotlin.native.ignoreDisabledTargets=true org.gradle.jvmargs=-Xmx6g -XX:MaxPermSize=6g -XX:MaxMetaspaceSize=1G # sdk -sdkVersion=0.4.0-SNAPSHOT +sdkVersion=0.4.0-alpha # codegen smithyVersion=1.9.1 smithyGradleVersion=0.5.3 # smithy-kotlin codegen and runtime are versioned together -smithyKotlinVersion=0.4.0-SNAPSHOT +smithyKotlinVersion=0.4.0-alpha # kotlin kotlinVersion=1.5.20 @@ -27,7 +27,7 @@ coroutinesVersion=1.5.0 atomicFuVersion=0.16.1 # crt -crtKotlinVersion=0.4.0-SNAPSHOT +crtKotlinVersion=0.4.0-alpha # testing/utility junitVersion=5.6.2