1# __2.1.4__ __2018-12-07__ 2## __AWS CodeDeploy__ 3 - ### Features 4 - Supporting AWS CodeDeploy 5 6## __AWS SDK for Java v2__ 7 - ### Features 8 - Add `modifyException` API to `ExecutionInterceptor`. 9 - Add application/gzip mime type 10 - Update spot bugs version to 3.1.9 11 - Updated to the latest service models. 12 13 - ### Bugfixes 14 - Fix infinite stream of results bug in auto paginator APIs when the next token is an empty string 15 - Fixes nullpointerexception when server responds with null values in map. 16 - Use the class loader that loaded the SDK to load the HTTP implementations. See [#56](https://github.com/aws/aws-sdk-java-v2/issues/56) 17 18## __Amazon S3__ 19 - ### Bugfixes 20 - Turns off trailing checksums when using SSE-C or SSE-KMS 21 - Update S3 headObject/headBucket operations to throw NoSuchKey/NoSuchException when S3 is returning 404. See [#123](https://github.com/aws/aws-sdk-java-v2/issues/123), [#544](https://github.com/aws/aws-sdk-java-v2/issues/544) 22 23## __Netty NIO Async HTTP Client__ 24 - ### Bugfixes 25 - Close created `ChannelPool`s in `close()` method. 26 - Fix the issue where streaming requests with `Expect: 100-continue` header sometimes are hanging because 100Continue response message is not being read automatically. See [#459](https://github.com/aws/aws-sdk-java-v2/issues/459) 27 28## __core__ 29 - ### Features 30 - Netty 4.1.32.Final 31 32# __2.1.3__ __2018-11-29__ 33## __AWS SDK for Java v2__ 34 - ### Features 35 - Updated to the latest service models. 36 37# __2.1.2__ __2018-11-28__ 38## __AWS SDK for Java v2__ 39 - ### Features 40 - Updated to the latest service models. 41 42## __core__ 43 - ### Features 44 - Jackson 2.9.6 -> 2.9.7 45 46# __2.1.1__ __2018-11-27__ 47## __AWS Organizations__ 48 - ### Bugfixes 49 - Add `organizations` to `aws-sdk-java` module. 50 51## __AWS SDK for Java V2__ 52 - ### Bugfixes 53 - Fixes Issue [#864](https://github.com/aws/aws-sdk-java-v2/issues/864) by checking for embedded JSON objects while unmarshalling bytes. 54 55## __AWS SDK for Java v2__ 56 - ### Features 57 - Updated to the latest service models. 58 - Updated to the latest service models. 59 60 - ### Bugfixes 61 - Fix async pagination javadocs to use the correct method name `SdkPublisher#subscribe`. 62 - Fixed an issue where close() and abort() weren't being honored for streaming responses in all cases. 63 - Preserve computedChecksum in `ChecksumValidatingInputStream` so that it doesn't throw error if it validates more than once. See [#873](https://github.com/aws/aws-sdk-java-v2/issues/873) 64 65# __2.1.0__ __2018-11-19__ 66## __AWS SDK for Java v2__ 67 - ### Features 68 - AWS SDK for Java v2 is generally available now. To get started, please see this [blog post](https://aws.amazon.com/blogs/developer/aws-sdk-for-java-2-x-released/). 69 - Update Netty version to Netty 4.1.31.Final 70 71 - ### Bugfixes 72 - Temporarily removed OSGi support because the Netty HTTP client does not yet support it. See [#726](https://github.com/aws/aws-sdk-java-v2/issues/726) 73 74## __Netty NIO Async HTTP Client__ 75 - ### Bugfixes 76 - Not invoke fireExceptionCaught if the channel is not active. see [#452](https://github.com/aws/aws-sdk-java-v2/issues/452) 77