Skip to content

Releases: shiftcode/dynamo-easy

v4.0.0

28 Nov 15:14
6198f46
Compare
Choose a tag to compare

4.0.0 (2018-11-28)

Bug Fixes

  • deps: update package.lock (f56fa9e)
  • flatmap-stream: update tsc-watch (f3866f3)
  • lint-staged: only lint src files for now (0688271)
  • mapper: remove non-existend export (11b1653)
  • param-util: resolve attribute value name conflicts in addExpression (f208ba5), closes #70

Code Refactoring

  • mapper: no special behaviour for date types (858b350), closes #67
  • mapper: use object instead of class (977eb38)
  • request: super class for put, delete, update request (f48928f)
  • various: skip classes when only static methods (fb62e75)

Features

  • mapper: fix nested @model classes (6a0ceb0)
  • model: models are now able to inherit/extend other models (7d3f5e3)
  • typings: better typing (21b7a98)

BREAKING CHANGES

  • mapper: CustomMapper decorator no longer accepts classes but an object with the two methods
    fromDb/toDb
  • various: DynamoEasyConfig.update(config) is now updateDyanmoEasyConfig(config)
  • request: renaming of where/whereAttribute to onlyIf/onlyIfAttribute
  • mapper: moment no longer default for dates, no longer date mapping by naming convention

v3.1.0

20 Nov 16:02
c605b58
Compare
Choose a tag to compare

3.1.0 (2018-11-20)

Features

  • logger: logs for dynamo easy (7537390)

v3.0.3

20 Nov 15:44
2e1957f
Compare
Choose a tag to compare

3.0.3 (2018-11-20)

Bug Fixes

  • public-api: export expression types (1de7664)

v3.0.2

08 Nov 10:51
99bd31f
Compare
Choose a tag to compare

3.0.2 (2018-11-08)

Bug Fixes

  • mapper: export attribute type (dc60bbb)

v3.0.1

29 Oct 10:23
a001980
Compare
Choose a tag to compare

3.0.1 (2018-10-29)

Bug Fixes

  • public-api: export table-name-resolver type (44815e2)

v3.0.0

26 Oct 09:34
b348b3b
Compare
Choose a tag to compare

3.0.0 (2018-10-26)

Bug Fixes

  • mapper: disallowe null value for HASH/RANGE key (1147be0)
  • mapper: proper validation if attribute is HASH or RANGE key (a00be04)
  • typing: resolve ts issue (cf9fed8)

Code Refactoring

  • mapper: specific attribute types for a strictly typed mapper (807ef7e)

Features

  • mapper: print out property name on error (e0cf2af)

BREAKING CHANGES

  • mapper: CustomMappers need to define their AttributeType

v2.4.2

25 Oct 14:54
e334f72
Compare
Choose a tag to compare

2.4.2 (2018-10-25)

Bug Fixes

  • batch-write-single-table.request: unprocessedItems check (18790c0)

v2.4.1

25 Oct 11:46
a539c78
Compare
Choose a tag to compare

2.4.1 (2018-10-25)

Bug Fixes

  • query-request: add metadata arg for addSortKeyCondition (0f6e556)

v2.4.0

25 Oct 11:29
5015542
Compare
Choose a tag to compare

2.4.0 (2018-10-25)

Features

  • batch-write-many: put or delete many directly on the store (238dafd)
  • fetch-all: new helper to fetch all on query- or scanrequest (ed84768)

v2.3.1

15 Oct 18:42
Compare
Choose a tag to compare

2.3.1 (2018-10-15)

Bug Fixes

  • build: bring back commonjs build (23bf3ea)