Releases: AllocZero/EfficientDynamoDb
Releases · AllocZero/EfficientDynamoDb
0.9.19
What's Changed
- Expose JsonReaderValue field to support direct converters by @firenero in #279
- Fix ArrayDdbConverter ArgumentOutOfRangeException by @jsneedles in #280
- Manually handle gzipped responses by @firenero in #281
Full Changelog: effddb-v0.9.18...effddb-v0.9.19
0.9.18
Breaking changes
- Target framework changed from
netcoreapp3.1tonet8.0so the library now requires .NET 8 or later to run.
What's Changed
- Update to net8.0 by @Dreamescaper in #263
- Returning DDB errors by values by using
SupressThrowing()builder method for all DDB operations in #271 - Show better error message on filter expression type mismatch in #273
- New converters for time types in #275
- Retry IOException and HttpIOException exceptions by @jakejscott in #276
Full Changelog: effddb-v0.9.17...effddb-v0.9.18
NuGet: https://www.nuget.org/packages/EfficientDynamoDb/0.9.18
0.9.17
What's Changed
- PartiQL by @ChrixApp in #256
- Add defaults to all internal members of public interfaces in #264
- Fix signing after retrying with large body in #265
Full Changelog: effddb-v0.9.16...effddb-v0.9.17
NuGet: https://www.nuget.org/packages/EfficientDynamoDb/0.9.17
0.9.16
What's Changed
- Support non-public constructors in entities in #232
- Improvements to consumed capacity parsing in #227
- Add Memory-based binary converters in #242 and #244
- Fix binary incompatibility with RecyclableMemoryStream v3.0.0 in #247
Full Changelog: effddb-v0.9.15...effddb-v0.9.16
NuGet: https://www.nuget.org/packages/EfficientDynamoDb/0.9.16
0.9.15
What's New
- Added support for
ReturnValuesOnConditionCheckFailureoption forPutItem,UpdateItem,DeleteItemandTransactWriteoperations. (#212 and #220) - Improved performance of error parsing (#213)
- Added more predefined region endpoints (#215)
- Added XML docs for UpdateExpression builder (#211)
Full Changelog: effddb-v0.9.14...effddb-v0.9.15
NuGet: EfficientDynamoDb 0.9.15
0.9.14
Bugfixes
- Fixed issue with
ReturnValuesresponse parsing that led tonullresponse no matter whatReturnValuesoption is specified for the request (#190) - Fixed bug with overflow in numeric converters by @zbyszekpy (#194)
- Fixed deserialization of list responses in
dynamodb-local(#196) - Fixed signature failures on large-body requests (e.g.
BatchWrite) by @brewneaux (#203)
What's New
Full Changelog: 0.9.13...0.9.14
0.9.13
Bugfixes:
- Remove redundant table name validation for query and scan operations that made
DynamoDbTableAttributemandatory to apply (#183). - Fix exceptions during local
DateTimesaving using the default converter. - Correctly build projection string when only partition and sort keys are selected.
- Fix
SizeOffilter.