All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.12.0 (2019-10-02)
- enable HTTP keepalive via env var instead (bcf22f2)
1.11.0 (2019-09-05)
1.10.0 (2019-08-29)
- firehose: fixed mixmatched event structure (missing Record) (f4b742e)
- added firehose client (535e788), closes #27
- firehose: add middleware support for firehose (4a8803c), closes #27
1.9.1 (2019-08-24)
1.9.0 (2019-08-23)
- logger: make params optional when logging the error stack (c095376)
1.8.3 (2019-07-25)
Note: Version bump only for package @dazn/lambda-powertools
1.8.2 (2019-07-24)
Note: Version bump only for package @dazn/lambda-powertools
1.8.1 (2019-07-23)
- circleci yaml indent (35b1365)
- http-client: update metrics package (0fa03e0)
- publishing package step update (e28749c)
1.8.0 (2019-07-10)
- enable HTTP keep alive on AWS clients (6a963ac), closes #66
- logger: add static level getter (9f18c0d)
1.7.0 (2019-06-25)
- allows values with colon and values without keys in csv (5689eab)
- reworked supplementing csv values for datadog metrics (3ce679b)
1.6.1 (2019-06-25)
1.6.0 (2019-06-24)
1.5.2 (2019-06-21)
1.5.1 (2019-06-20)
1.5.0 (2019-06-20)
1.4.2 (2019-06-20)
1.4.1 (2019-06-14)
Note: Version bump only for package dazn-lambda-powertools
1.4.0 (2019-06-14)
- direct invokes also init call-chain-length (fd77446)
- track call-chain length and stop infinite loops (1658212)
1.3.0 (2019-06-10)
- fixed bad commit by github (a29f4fb)
1.2.0 (2019-05-24)
- drone: npm ci doesn't auto run install script (7c4691d)
- drone: use node 10 and npm ci for locked packages (758d63e)
- middleware-correlation-ids: removed modification of message atts (c09641c)
- middleware-correlation-ids: support sns sqs without raw deliveries (53bb70a)
1.1.7 (2019-05-22)
Note: Version bump only for package dazn-lambda-power-tools
1.1.6 (2019-05-17)
Note: Version bump only for package dazn-lambda-powertools
1.1.5 (2019-04-29)
Note: Version bump only for package dazn-lambda-powertools
1.1.4 (2019-04-23)
- middleware-correlation-ids: ignore kinesis payload if not json (8347774)
1.1.3 (2019-04-23)
- middleware-correlation-ids: ignore kinesis payload if not json (8347774)
1.1.2 (2019-03-28)
- pattern-obfuscate: Fix typo in module exports&named parameters. (eb08a43)
1.1.1 (2019-03-26)
Note: Version bump only for package dazn-lambda-powertools
1.1.0 (2019-03-26)
- middleware-obfuscater: add obfuscation by whitelisting capability. (a90ed7f)
- pattern-obfuscate: add support for obfuscation by whitelisting. (f0036c2)
1.0.1 (2019-03-04)
Note: Version bump only for package dazn-lambda-powertools
1.0.0 (2019-02-26)
- add withCorrelationIds methods to clients (4e28832)
- correlation-ids: store global in case of version mismatch (bab7c72)
- correlation-ids: use a class to allow children (df8d4a6)
- correlation-ids: use child instances for SQS + Kinesis (dd6fd77)
- logger: use a class to allow children (f15d432)
- middleware-correlation-ids: correlationIds + logger non-enumerable (2432885)
- correlation-ids: Kinesis + SQS clients no longer have scope related methods.
0.10.7 (2019-02-25)
Note: Version bump only for package dazn-lambda-powertools
0.10.6 (2019-02-19)
- new tests, fix undefined properties would get added to object (dac4465)
0.10.5 (2019-02-19)
Note: Version bump only for package dazn-lambda-powertools
0.10.4 (2019-02-18)
Note: Version bump only for package dazn-lambda-powertools
0.10.3 (2019-02-18)
Note: Version bump only for package dazn-lambda-powertools
0.10.2 (2019-02-18)
- build: folled back --force-publish (d8d2372)
- build: force publish all pkgs so they're all on same ver (885a489)
- test (6324176)
0.10.1 (2019-02-18)
Note: Version bump only for package dazn-lambda-power-tools