| # __2.2.0__ __2018-12-14__ |
| ## __AWS SDK for Java v2__ |
| - ### Features |
| - Adds the operation name of the calling API to the ExecutionContext class. This exposes a way to get the API name from within an ExecutionInterceptor. |
| - Updated to the latest service models. |
| |
| ## __Amazon S3__ |
| - ### Bugfixes |
| - Modify type of S3Object#size member from integer to long. This is a breaking change for customers who are using the size() method currently |
| - S3 putObject API using UrlConnectionHttpClient goes into infinite loop. See https://github.com/aws/aws-sdk-java-v2/pull/942 for more details. |
| |
| ## __Netty NIO HTTP Client__ |
| - ### Bugfixes |
| - Fix a bug where it's possible for an HTTP2 channel pool to be closed while some channels are still being released causing them to be left open and leaked. |
| |
| ## __URLConnection HTTP Client__ |
| - ### Features |
| - Adding a hook to enable custom creation of the initial `HttpURLConnection`. This enables customers to control how a connection is established for a given `URL` including handling any required proxy configuration etc. |