Releases: shiftcode/dynamo-easy
Releases · shiftcode/dynamo-easy
v0.2.0
v0.1.0
0.1.0 (2017-10-04)
Bug Fixes
- build: make sure the build runs again (14576bd)
- conditionExpressionBuilder: ignore undefined values (8d7d2ed)
- conditionExpressionBuilder: make sure the in filter expression is correctly created (72b2081)
- conditionExpressionBuilder: support nested attribute paths (fcbf4ab)
- conditionExpressionBuilder: the dot char is not allowed in ExpressionAttributeValues (55f5877)
- conditionExpressionBuilder: values for list must be structure instead of plain values (f77af3d)
- getRequest: projection expression must use ExpressionAttributeNames too (904df3e)
- logger: logger does not work (b6d8f0f)
- logicalOperators: replace condition with conditionDefFn and implement the logical operators (2737b64)
- misc: introduce paged loader and fix some stuff (5b8dc1a)
- modelDecorator: debug.log() is not a function, need to invode the debug directly (7d42bf1)
- package.json: fix invalid json format (de6b326)
- request: fix where implementation of requests and return correct impl of request (f1e5965)
- requests: add expressionType as a new param when calling request.whereProperty() (bfa2196)
Chores
- lodash: replace lodash-es with lodash (af5746f)
Features
- dynamoStore: support for session check and custom table name resolver (4471833)
- log: add log statements using the debug module (d4c84c8)
- lots: a lot of improvements (new requests for more advanced expressions, add put item api) (5c57dec)
- pagedDataSource: introduce paged data source for query and scan request (3a94812)
- secondaryIndex: add support for secondary indexes (5282543)
BREAKING CHANGES
- lodash: bundle size later