All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
SchedulerClient
.
S3Client.getObjectJson
did not handle stream response.
S3Client.getObjectJson
will automatically decompress body ifContent-Encoding
starts withgzip
.S3Client.putObjectJson
will automatically gzip body ifContent-Encoding
starts withgzip
.
- New property
DynamodbDocumentClient.db
. - New property
DynamodbDocumentClient.tableName
.
- Update all dependencies.
- CI steps.
- Release under the MIT license.
DynamodbDocumentClient.transactGet
.DynamodbDocumentClient.transactWrite
.
- Update dependencies.
- The internal AWS client used by each wrapper class is now cached
and reused according to the
name
parameter. This allows the reuse of TCP connections even if a new instance of the wrapper class is created per-request.
- Update aws-sdk to v3.20.0.
- Throw
DynamodbMissingKeyError
when missing hash or range keys.
- Initial release.