v1.9.0
This is a major feature release with BREAKING CHANGES (see Migration section for details).
Big thanks to @ricardojmendez for most of the work for this release!
- BREAKING:
update-itemargs have changed (:update-mapis now optional) [@ricardojmendez] [1] - BREAKING:
update-tableargs have changed (:throughputis now optional) [@ricardojmendez] [2] - New:
put-item,update-itemsupport for expressions [@LeonardoBorges #73] - New:
get-itemsupport for:proj-expr,:expr-names[@ricardojmendez] - New:
querysupport for:filter-expr,:proj-expr[@ricardojmendez] - New:
update-tablesupport for index modification [@ricardojmendez] - New:
scansupport for indexes,:expr-attr-names,:proj-expr[@ricardojmendez] - New:
delete-itemsupport for expressions [@ricardojmendez] - New:
scansupport forsupport filter-expr,expr-attr-vals[@ricardojmendez #90] - New:
scansupport for consistent reads [@ricardojmendez #92] - Change:
update-tablenow returns a future instead of a promise (allows exceptions to rethrow) - Change: implementation details now marked as private
- Fix:
remove-empty-attr-valsvs blank strings [@crough #72]