Skip to content

v2.7.0

Compare
Choose a tag to compare
@mobsense mobsense released this 11 Sep 06:20
· 66 commits to main since this release

Minor Feature Release

This release includes a solid refactor of the partial update support in Expression.js. Please report any issues with partial and nested updates. For this reason, we've incremented the minor version number to indicate the risk.

It also adds support for CustomMetrics](https://www.npmjs.com/package/custom-metrics). Previously the single table metrics (Metrics.js) could create a lot of CloudWatch metrics which are quite expensive (~$4 per metric / year). CustomMetrics stores metrics in the dynamoDB table. When used with buffering, you can get high resolution DynamoDB metrics with a small additional DynamoDB load.

Features

Fixes

  • Partial array updates
  • Suppress annoying AWS SDK v2 warning
  • Fix AWS SDK V3 missing TTL support
  • Update all dependencies
  • Remove Node 14 tests
  • Fix ESM distribution generation
  • Add metric flush on lambda termination (requires a lambda layer)

Thanks

Thanks to all who contributed issues and patches. Much appreciated.

See