Change Log¶
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.12.0 (2024-12-17)¶
Bug Fixes¶
Features¶
- logger: change selected method visibility to protected (#3377) (93a19a5)
- metrics: disable metrics with
POWERTOOLS_METRICS_DISABLED
(#3351) (7e8578e) - metrics: warn when overwriting dimension (#3352) (12f3e44)
- parser: Add appsync resolver event Zod schemas (#3301) (318f34b)
- parser: add schema for DynamoDB - Kinesis Stream event (#3328) (a8dfa74)
2.11.0 (2024-11-20)¶
Bug Fixes¶
- metrics: skip empty string dimension values (#3319) (924d49d)
- parser: add aws region to kinesis event (#3260) (246f132)
- parser: event type literal for selfManagedKafka (#3325) (5350afe)
- parser: fix cause errors nested structure (#3250) (1ff97cb)
Features¶
- batch: Async Processing of Records for for SQS Fifo (#3160) (e73b575)
- metrics: ability to set custom timestamp with
setTimestamp
for metrics (#3310) (0fb94c3) - metrics: add ability to pass custom logger (#3057) (a531b90)
2.10.0 (2024-10-22)¶
Features¶
2.9.0 (2024-10-07)¶
Features¶
- batch: sequential async processing of records for
BatchProcessor
(#3109) (e31279a) - idempotency: ability to specify JMESPath custom functions (#3150) (869b6fc)
- idempotency: manipulate idempotent response via response hook (#3071) (f7c1769)
2.8.0 (2024-09-16)¶
Bug Fixes¶
- idempotency: include cause in idempotency persistence layer error (#2916) (47f0161)
- tracer: include request pathname in trace data (#2955) (6864e53)
Features¶
- logger: introduce log key reordering functionality (#2736) (9677258)
- logger: introduce loglevel trace #1589 (#2902) (650252c)
- parameters: adds setParameter function to store SSM parameters (#3020) (8fd5479)
2.7.0 (2024-08-08)¶
Bug Fixes¶
Features¶
- metrics: add unit None for CloudWatch EMF Metrics (#2904) (fa27cba)
- parser: add helper function to handle JSON stringified fields (#2901) (806b884)
2.6.0 (2024-07-25)¶
Features¶
- logger: introduce loglevel constant (#2787) (e75f593)
- parser: allow parser set event type of handler with middy (#2786) (9973f09)
2.5.0 (2024-07-15)¶
Bug Fixes¶
Features¶
2.4.0 (2024-07-10)¶
Bug Fixes¶
Features¶
- batch: add option to not throw
FullBatchFailureError
when the entire batch fails (#2711) (74198ef) - internal: support Middy.js 5.x (#2748) (1d7ad61)
- layers: deploy Lambda layers in
ap-south-2
andme-central-1
(#2675) (208c57a) - logger: time zone aware timestamp in Logger (#2710) (9fe4c75)
- maintenance: drop support for Node.js 16.x (#2717) (e4eee73)
2.3.0 (2024-06-27)¶
Bug Fixes¶
- idempotency: preserve scope of decorated class (#2693) (22ec1f0)
- logger: reset log level after sampling refresh (#2673) (618faec)
Features¶
- logger: add
clearState()
method (#2408) (f55e2d0) - parser: enhance API Gateway schemas (#2665) (b3bc1f0)
2.2.0 (2024-06-13)¶
Bug Fixes¶
- idempotency: deep sort payload during hashing (#2570) (6765f35)
- parser: handle API Gateway Test UI sourceIp (#2531) (cd6c512)
Features¶
- batch: add option to continue processing other group IDs on failure in
SqsFifoPartialProcessor
(#2590) (a615c24)
2.1.1 (2024-05-14)¶
Bug Fixes¶
- parser: lambda function url cognitoIdentity and principalOrgId nullable (#2430) (3c3e393)
- parser: set APIGatewayProxyEventSchema body and query string keys to be nullable (#2465) (7ce5b3c)
- parser: set etag optional for delete object notifications (#2429) (100e223)
2.1.0 (2024-04-17)¶
Bug Fixes¶
Features¶
2.0.4 (2024-04-10)¶
Bug Fixes¶
idempotency: return correct value from in-memory cache (#2309) (5b4c103) logger: buffer logs emitted during init (#2269) (1439867)
Features¶
tracer: support tracing fetch
requests (#1619) (607548b)
jmespath public release of JMESPAth utility (#1645) (233ff9b)
Minor Changes¶
logger: use template literal instead of node:util
format (#2283) (961ace1)
2.0.3 (2024-03-15)¶
feat(logger): improve regex in stack trace parsing (#2121) (ebe5eef) fix(idempotency): transform private class fields (#2230) (aa6e6e0) improv(commons):: expand type utils functions (#2191) (9208393) feat(commons): add fromBase64 helper function (#2188) (133159b) fix(layers):: add createRequire banner in esm build (#2231) (730bcc9)
2.0.2 (2024-03-05)¶
Bug Fixes¶
2.0.1 (2024-03-04)¶
Note: Version bump only for package aws-lambda-powertools-typescript
2.0.0 (2024-03-04)¶
Note: Version bump only for package aws-lambda-powertools-typescript
1.18.1 (2024-02-20)¶
Note: Version bump only for package aws-lambda-powertools-typescript
1.18.0 (2024-01-26)¶
Features¶
layers: add ca-west-1
region (#1836) (55ff4df)
1.17.0 (2023-11-24)¶
maintenance: drop support for Node.js 14 (#1664) (e2a0923)
1.16.0 (2023-11-16)¶
Features¶
1.15.0 (2023-11-14)¶
Features¶
- maintenance: add support for nodejs20.x runtime (#1790) (6b9b1bc)
- metrics: log directly to stdout (#1786) (75dc5b1)
1.14.2 (2023-11-03)¶
Bug Fixes¶
1.14.1 (2023-10-31)¶
Note: Version bump only for package aws-lambda-powertools-typescript
1.14.0 (2023-09-29)¶
Features¶
- idempotency: add idempotency decorator (#1723) (d138673)
- layers: add
arm64
to integration test matrix (#1720) (61ad5ac) - tracer: add try/catch logic to decorator and middleware close (#1716) (be16b59)
1.13.1 (2023-09-21)¶
Bug Fixes¶
1.13.0 (2023-09-18)¶
Bug Fixes¶
- batch: Update processor to pass only context to handler (#1637) (6fa09b2)
- docs: update versions.json jq query (4e6f662)
- parameters: return type when options without transform is used (#1671) (b2fe341)
Features¶
1.12.1 (2023-07-25)¶
Note: Version bump only for package aws-lambda-powertools-typescript
1.12.0 (2023-07-25)¶
Features¶
- batch: add batch processing utility (#1625) (c4e6b19), closes #1588 #1591 #1593 #1592 #1594
- logger: add cause to formatted error (#1617) (6a14595)
1.11.1 (2023-07-11)¶
Bug Fixes¶
- docs: fix alias in versions.json (#1576) (7198cbc)
- idempotency: types, docs, and
makeIdempotent
function wrapper (#1579) (bba1c01)
1.11.0 (2023-06-29)¶
Features¶
- idempotency: preserve original error when wrapping into
IdempotencyPersistenceLayerError
(#1552) (866837d)
1.10.0 (2023-06-23)¶
Bug Fixes¶
- ci: change how versions and aliases are inserted into versions.json (#1549) (9e1d19a)
- idempotency: pass lambda context remaining time to save inprogress (#1540) (d47c3ec)
- idempotency: record validation not using hash (#1502) (f475bd0)
- idempotency: skip persistence for optional idempotency key (#1507) (b9fcef6)
- metrics: flush metrics when data points array reaches max size (#1548) (24c247c)
- missing quotes (67f5f14)
- missing quotes (349e612)
- update reference in workflow (#1518) (9c75f9a)
Features¶
- logger: clear state when other middlewares return early (#1544) (d5f3f13)
- metrics: publish metrics when other middlewares return early (#1546) (58b0877)
- parameters: review types and exports (#1528) (6f96711)
- tracer: close & restore segments when other middlewares return (#1545) (74ddb09)
1.9.0 (2023-06-09)¶
Features¶
- commons: add
cleanupPowertools
function (#1473) (5bd0166) - idempotency:
makeHandlerIdempotent
middy middleware (#1474) (a558f10) - idempotency: add package exports (#1483) (faa9307)
- idempotency: idempotency middleware & types exports (#1487) (d947db9)
- idempotency: implement IdempotencyHandler (#1416) (f2ebf08)
- logger: enhance log level handling (#1476) (0021536)
- parameters: add adaptive types to SecretsProvider (#1411) (5c6d527)
- tracer: add isTraceSampled method (#1435) (194bbd3)
1.8.0 (2023-04-07)¶
Bug Fixes¶
Features¶
- idempotency: add local cache to
BasePersistenceLayer
(#1396) (2013ff2) - idempotency: BasePersistenceLayer, DynamoDBPersistenceLayer and configs (#1376) (f05cba8)
- logger: add
CRITICAL
log level (#1399) (a248ff0) - metrics: log warning on empty metrics (#1397) (31ae936)
- parameters: ability to set
maxAge
anddecrypt
via environment variables (#1384) (dcf6620) - parameters: add
clearCaches
function (#1382) (ec49023) - parameters: stronger types for SSM getParameter (#1387) (9d53942)
1.7.0 (2023-03-20)¶
Bug Fixes¶
- docs: typo in layer arn (bc5f7c9)
Features¶
- logger: add silent log level to suppress the emission of all logs (#1347) (c82939e)
- metrics: support high resolution metrics (#1369) (79a321b)
- parameters: AppConfigProvider to return the last valid value when the API returns empty value on subsequent calls (#1365) (97339d9)
1.6.0 (2023-03-02)¶
Bug Fixes¶
- docs: logger bringYourOwnFormatter snippet #1253 (#1254) (fdbba32)
- hardcoded cdk version in
publish_layer.yaml
(#1232) (63a3909) - logger: createChild not passing all parent's attributes (#1267) (84ab4b9)
- logger: middleware stores initial persistent attributes correctly (#1329) (6b32304)
- parameters: handle base64/binaries in transformer (#1326) (bb50c04)
- parameters: Tokenize attribute names in
DynamoDBProvider
(#1239) (f3e5ed7)
Features¶
- idempotency: Add function wrapper and decorator (#1262) (eacb1d9)
- layers: add new regions (#1322) (618613b)
- logger: make loglevel types stricter (#1313) (5af51d3)
- parameters: add support for custom AWS SDK v3 clients for providers (#1260) (3a8cfa0)
1.5.1 (2023-01-13)¶
Bug Fixes¶
- logger: logger throws TypeError when log item has BigInt value (#1201) (a09e4df)
- parameters: types in BaseProvider + added getMultiple alias to SecretsProvider (#1214) (32bd7e8)
Features¶
- parameters: AppConfigProvider (#1200) (fecedb9)
- parameters: DynamoDBProvider support (#1202) (db94850)
- parameters: SecretsProvider support (#1206) (02516b7)
- parameters: SSMProvider support (#1187) (2e4bb76)
1.5.0 (2022-11-25)¶
Bug Fixes¶
Features¶
- idempotency: Add persistence layer and DynamoDB implementation (#1110) (0a6676a)
- logger: disable logs while testing with
jest --silent
in dev env (#1165) (6f0c307) - logger: pretty printing logs in local and non-prod environment (#1141) (8d52660)
- parameters: added
BaseProvider
class (#1168) (d717a26)
1.4.1 (2022-11-09)¶
Bug Fixes¶
1.4.0 (2022-10-27)¶
Bug Fixes¶
Features¶
1.3.0 (2022-10-17)¶
Bug Fixes¶
- all: update version command to use lint-fix (#1119) (6f14fb3)
- captureColdStartMetric and throwOnEmptyMetrics when set to false was interpreted as true (#1090) (127aad4)
- captureMethod correctly detect method name when used with external decorators (#1109) (a574406)
- logger: wait for decorated method return before clearing out state (#1087) (133ed3c)
- ts-node version for layer-publisher (#1112) (ee243de)
Features¶
- idempotency: create initial class structure for function idempotency (#1086) (06fbaae)
- publish lib as Lambda Layer (#1095) (83f6efb)
- tracer: specify subsegment name when capturing class method (#1092) (d4174eb)
Reverts¶
- Revert "chore(release): v1.3.0 [skip ci]" (237b99f)
1.2.1 (2022-08-25)¶
Note: Version bump only for package aws-lambda-powertools-typescript
1.2.0 (2022-08-23)¶
Bug Fixes¶
- docs: docs published with incorrect version number + api docs missing after release (#1066) (8b8b25c)
Features¶
- metrics: increase maximum dimensions to 29 (#1072) (7b9a027)
- tracer: allow disabling result capture for decorators and middleware (#1065) (c3b9a37)
1.1.1 (2022-08-18)¶
Bug Fixes¶
- logger: decorated class methods cannot access
this
(#1060) (73990bb) - tracer: decorated class methods cannot access
this
(#1055) (107fa04) - workflow concurrency + leftover needs (#1054) (9ce180a)
1.1.0 (2022-08-12)¶
Bug Fixes¶
- layers: release process + remove duplicate code (#1052) (f653c06)
- logger: fix clearstate bug when lambda handler throws (#1045) (5ebd1cf)
- wrong scope in captureMethod (#1026) (1a06fed)
Features¶
1.0.2 (2022-07-19)¶
Note: Version bump only for package aws-lambda-powertools-typescript
1.0.1 (2022-07-14)¶
Note: Version bump only for package aws-lambda-powertools-typescript
0.12.0-rc.1 (2022-07-14)¶
Reverts¶
0.12.0-rc.0 (2022-07-14)¶
Bug Fixes¶
- logger: POWERTOOLS_LOGGER_LOG_EVENT precedence is respected (#1015) (1cbb4db)
- tracer: capture method throws errors correctly (#1016) (fb85238)
Features¶
Reverts¶
- Revert "chore(release): v0.12.0-rc.0 [skip ci]" (9397f1d)
- Revert "chore(release): v0.12.0-rc.0 [skip ci]" (#1017) (51c18da), closes #1017
0.11.1-rc.0 (2022-06-24)¶
Note: Version bump only for package aws-lambda-powertools-typescript
0.11.0 (2022-06-23)¶
Features¶
0.10.0 (2022-06-02)¶
Bug Fixes¶
- commons: rename tests subfolder to samples to avoid being deleted by tools such as node-prune (#882) (74ef816)
Features¶
0.9.1 (2022-05-24)¶
Bug Fixes¶
0.9.0 (2022-05-16)¶
Bug Fixes¶
- added back fetch-depth: 0 (#812) (494c742)
- logger: add xray_trace_id to every log (#776) (11af21a)
- reintroduce token while checking out (#848) (cabef3e)
- removed token from remaining actions (#805) (4fd9ecb)
Features¶
0.8.1 (2022-04-14)¶
Bug Fixes¶
0.8.0 (2022-04-08)¶
Features¶
0.7.2 (2022-04-01)¶
Note: Version bump only for package aws-lambda-powertools-typescript
0.7.1 (2022-03-17)¶
Bug Fixes¶
- logger: enable sequential invocation in e2e test (#658) (800424b)
- logger: fix handling of additional log keys (#614) (8aab299)
- tracer, metrics: use polling instead of fixed wait in e2e tests (#654) (6d4ab75)
0.7.0 (2022-03-08)¶
Features¶
- logger: adopted Utility class & updated unit tests (#550) (48f3487)
- metrics: adopted Utility class (#548) (672e6a8)
- tracer: adopted Utility class & updated unit tests (#549) (3769a69)
0.6.0 (2022-02-17)¶
Bug Fixes¶
Features¶
- commons: centralize cold start heuristic (#547) (4e4091f)
- logger: add e2e tests for logger (#529) (e736b65)
0.5.1 (2022-02-09)¶
Bug Fixes¶
Reverts¶
- Revert "build(deps-dev): bump aws-cdk from 1.139.0 to 1.143.0 (#532)" (#544) (e96c9ba), closes #532 #544
- Revert "build(deps-dev): bump @aws-cdk/aws-lambda-nodejs from 1.139.0 to 1.143.0 (#531)" (#545) (7dffbd8), closes #531 #545
0.5.0 (2022-01-26)¶
Bug Fixes¶
- examples: fix errors in logger and metrics examples (#509) (c19b47c)
- logger|metrics: properly return decorated class (#489) (014c5bd)
Features¶
- Add codespaces/gitpod support (#485) (ed6f258)
- all: make
@middy/core
optional (#511) (1107f96) - tracer: add support for capturing DynamoDB DocumentClient (#450) (621ae50)
0.4.0 (2022-01-20)¶
Features¶
0.3.3 (2022-01-17)¶
Bug Fixes¶
0.3.2 (2022-01-17)¶
Bug Fixes¶
- export LogFormatter + update docs (#479) (7f91566)
- updated CDK examples to remove old references & improve comments (#439) (4cdaaea)
0.3.1 (2022-01-14)¶
Bug Fixes¶
0.3.0 (2022-01-14)¶
Bug Fixes¶
- build: Fix linting issue and add linting to the pre-push hook (#440) (e7bc53c)
- build: Update contributing.md and fix npm ci (#417) (279ad98), closes #415 #415
- metrics: Rename purgeStoredMetrics() function usage in CDK example (#424) (02f0eae)
- tracer: avoid throwing errors in manual instrumentation when running outside of AWS Lambda (#442) (fd02acb)
Features¶
0.2.0 (2022-01-05)¶
Features¶
- tracer: beta release (#91 (https://github.com/aws-powertools/powertools-lambda-python/issues/91))
- logger: beta release (#24 (https://github.com/aws-powertools/powertools-lambda-python/issues/24))
- metrics: beta release (#25 (https://github.com/aws-powertools/powertools-lambda-python/issues/25))
Contributions¶
- chore(ci): auto-label PR on semantic title (#403) by @heitorlessa
- fix: documentation generation on on-release.yml workflow (#368) by @ijemmy
- fix: Remove publishing doc on develop version and fix missing leading 0 in version (#356) by @ijemmy
- feat: generate new version of doc for each release (#355) by @ijemmy
- chore(cicd): cdk examples and e2e tests for metrics (#326) by @flochaz
- fix(cicd): skip ci on bump commit (#339) by @flochaz
- chore(cicd): fix publish (#336) by @flochaz
- chore(cicd): Add release workflow (#260) by @flochaz
- chore(commons): Create a common package (#314) by @flochaz
- feat: Auto publish docs to version "develop" (#269) by @ijemmy
- fix(metrics): publish metrics even if handler throw (#249) by @flochaz
- chore: fix linting (#247) by @flochaz
- chore(all): npm libraries bump and breaking changes fixes (#215) by @saragerion
- chore: Enable auto-merge for dependabot PRs (#169) by @dreamorosi
- feat: add metrics (#102) by @alan-churley
- chore: Add commit hooks for testing and linting (#149) by @bahrmichael
- chore: Removed assignees from issue templates (#146) by @dreamorosi
- chore: Disabled auto-assign-issues integration (#144) by @dreamorosi
- feat: Adding sample automation for PR (#121) by @alan-churley
- test(logger): add unit tests with most important scenarios and features (#52) by @saragerion
- chore: increase version of WS dependancy (#71) by @alan-churley
- chore: dependancies upgrade (#70) by @alan-churley
- build(github-actions): fix YAML of closed issues message (#23) by @saragerion
- improv: repository documentation, metadata, github actions, dot files (#17) by @saragerion
- refactor(logger): overall improvements - DX, examples, business logic (#16) by @saragerion
- chore: updating path for coverage (#12) by @alan-churley
- feat(logger): add context decorator functionality (#13) by @saragerion
- test(all): add mock Lambda events payloads generated by other AWS services (#10) by @saragerion
- feat(logger): basic logger logic (#9) by @saragerion
- revert: Remove CodeQL analysis (#2) by @alan-churley
-
feat(metrics): rename method purgeStoredMetrics to publishStoredMetrics (#377) by @flochaz
-
fix(metrics): use same naming for serviceName (#401) by @flochaz
- feat(commons): update types to have optional callback (#394) by @flochaz
- feat(metrics): logMetrics middleware (#338) by @saragerion
- chore(tracer): quality of life improvements (#337) by @dreamorosi
- feat(tracer): middy middleware (#324) by @dreamorosi
- feat(logger): middy middleware (#313) by @saragerion
- chore(ALL): fix packaging (#316) by @flochaz
- feat: add tracer (#107) by @dreamorosi
- feat(logger): documentation, examples, business logic changes (#293) by @saragerion
- feat(metric): bring feature parity between decorator and utility function (#291) by @flochaz
- docs(all): make docs more coherent (#387) by @dreamorosi
- docs(logger): improve mkdocs and examples of sample rate feature (#389) by @saragerion
- docs(all): clarifications & fixes (#370) by @dreamorosi
- chore(tracer): cdk examples + e2e tests (#347) by @dreamorosi
- docs(all): getting started section, beta release warning (#351) by @saragerion
- chore(docs): Tracer docs (#274) by @dreamorosi
- chore(docs): Add credits section to README (#305) by @dreamorosi
- chore(metrics): Add typeDoc (#285) by @flochaz
- feat(logger): documentation, examples, business logic changes (#293) by @saragerion
- chore(metrics): github page doc (#284) by @flochaz
- feat: generate api docs (#277) by @ijemmy
- docs: base documentation (#250) by @dreamorosi
- docs: updating readme and package.json to work with lerna (#11) by @alan-churley
- fix(metrics): Support multiple addMetric() call with the same metric name (#390) by @ijemmy
- fix(logger): display correct log level in cloudwatch (#386) by @saragerion
- fix(metrics): expose logMetrics middleware (#380) by @flochaz
- chore: change license (#117) by @dreamorosi
- chore: don't bump version for merge to main (#404) by @flochaz
- feat(ALL): Use optional callback LambdaInterface for decorator (#397) by @flochaz
- chore(ci): add release drafter workflow (#382) by @heitorlessa
- build(deps): bump e2e dependencies metrics (#371) by @dreamorosi
- build(deps-dev): bump @aws-cdk/aws-lambda from 1.136.0 to 1.137.0 (#340) by @dependabot
- chore(commons): Remove eslint from commons pkg (#352) by @dreamorosi
- build(deps-dev): bump @types/lodash from 4.14.177 to 4.14.178 (#335) by @dependabot
- build(deps-dev): bump @types/node from 16.11.11 to 17.0.0 (#325) by @dependabot
- build(deps-dev): bump @types/lodash from 4.14.177 to 4.14.178 (#318) by @dependabot
- build(deps-dev): bump ts-jest from 27.0.7 to 27.1.1 (#317) by @dependabot
- build(deps-dev): bump jest from 27.4.3 to 27.4.5 (#310) by @dependabot
- build(deps): bump @types/aws-lambda from 8.10.85 to 8.10.88 (#312) by @dependabot
- build(deps-dev): bump typescript from 4.5.2 to 4.5.4 (#311) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.5.0 to 5.7.0 (#308) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.5.0 to 5.7.0 (#309) by @dependabot
- build(deps): bump aws-xray-sdk-core from 3.3.3 to 3.3.4 (#307) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.5.0 to 5.6.0 (#297) by @dependabot
- build(deps): bump @types/aws-lambda from 8.10.85 to 8.10.87 (#299) by @dependabot
- build(deps-dev): bump jest from 27.4.3 to 27.4.4 (#300) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.5.0 to 5.6.0 (#298) by @dependabot
- build(deps-dev): bump ts-jest from 27.0.7 to 27.1.1 (#296) by @dependabot
- build(deps-dev): bump typescript from 4.5.2 to 4.5.3 (#287) by @dependabot
- build(deps-dev): bump jest from 27.4.3 to 27.4.4 (#288) by @dependabot
- build(deps-dev): bump @types/lodash from 4.14.177 to 4.14.178 (#283) by @dependabot
- build(deps): bump @types/aws-lambda from 8.10.85 to 8.10.86 (#272) by @dependabot
- build(deps-dev): bump ts-jest from 27.0.7 to 27.1.1 (#271) by @dependabot
- build(deps-dev): bump @types/node from 16.11.11 to 16.11.12 (#270) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.5.0 to 5.6.0 (#273) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 5.5.0 to 5.6.0 (#268) by @dependabot
- build(deps-dev): bump @types/node from 16.11.11 to 16.11.12 (#267) by @dependabot
- build(deps-dev): bump eslint from 8.3.0 to 8.4.1 (#266) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.5.0 to 5.6.0 (#265) by @dependabot
- build(deps-dev): bump ts-jest from 27.0.7 to 27.1.0 (#264) by @dependabot
- build(deps): bump @types/aws-lambda from 8.10.85 to 8.10.86 (#263) by @dependabot
- build(deps): bump romeovs/lcov-reporter-action from 0.2.21 to 0.3.1 (#261) by @dependabot
- build(deps-dev): bump @types/jest from 27.0.2 to 27.0.3 (#258) by @dependabot
- build(deps-dev): bump @types/node from 16.11.6 to 16.11.11 (#257) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.33.0 to 5.5.0 (#256) by @dependabot
- build(deps-dev): bump @types/lodash from 4.14.175 to 4.14.177 (#255) by @dependabot
- build(deps): bump @types/aws-lambda from 8.10.84 to 8.10.85 (#252) by @dependabot
- build(deps-dev): bump jest from 27.3.1 to 27.4.3 (#251) by @dependabot
- build(deps-dev): bump husky from 7.0.2 to 7.0.4 (#243) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.33.0 to 5.5.0 (#253) by @dependabot
- build(deps-dev): bump eslint from 8.1.0 to 8.3.0 (#254) by @dependabot
- build(deps-dev): bump typescript from 4.4.3 to 4.5.2 (#245) by @dependabot
- build(deps-dev): bump ts-node from 10.3.0 to 10.4.0 (#242) by @dependabot
- build(deps-dev): bump ts-jest from 27.0.5 to 27.0.7 (#234) by @dependabot
- build(deps-dev): bump @commitlint/cli from 13.2.1 to 15.0.0 (#244) by @dependabot
- build(deps-dev): bump jest from 27.2.5 to 27.3.1 (#235) by @dependabot
- build(deps-dev): bump eslint from 7.32.0 to 8.1.0 (#239) by @dependabot
- build(deps-dev): bump @types/node from 16.10.3 to 16.11.6 (#240) by @dependabot
- build(deps-dev): bump ts-node from 10.2.1 to 10.3.0 (#226) by @dependabot
- build(deps-dev): bump jest from 27.2.4 to 27.2.5 (#225) by @dependabot
- build(deps-dev): bump @types/aws-lambda from 8.10.83 to 8.10.84 (#223) by @dependabot
- build(deps-dev): bump @commitlint/cli from 13.2.0 to 13.2.1 (#222) by @dependabot
- build(deps-dev): bump jest from 27.2.2 to 27.2.4 (#217) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.32.0 to 4.33.0 (#219) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.32.0 to 4.33.0 (#220) by @dependabot
- build(deps-dev): bump @types/node from 16.10.1 to 16.10.3 (#221) by @dependabot
- build(deps-dev): bump jest from 27.0.6 to 27.2.2 (#212) by @dependabot
- build(deps-dev): bump ts-jest from 27.0.4 to 27.0.5 (#181) by @dependabot
- build(deps): bump actions/github-script from 4.1 to 5 (#211) by @dependabot
- build(deps-dev): bump typescript from 4.3.5 to 4.4.3 (#199) by @dependabot
- build(deps-dev): bump @types/node from 16.9.6 to 16.10.1 (#213) by @dependabot
- build(deps-dev): bump @types/lodash from 4.14.173 to 4.14.174 (#214) by @dependabot
- build(deps-dev): bump @types/node from 16.9.4 to 16.9.6 (#210) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.30.0 to 4.31.2 (#209) by @dependabot
- build(deps-dev): bump @types/jest from 27.0.1 to 27.0.2 (#208) by @dependabot
- build(deps-dev): bump @types/node from 16.9.2 to 16.9.4 (#205) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.31.1 to 4.31.2 (#206) by @dependabot
- build(deps-dev): bump @types/node from 16.9.1 to 16.9.2 (#204) by @dependabot
- build(deps-dev): bump @types/lodash from 4.14.172 to 4.14.173 (#203) by @dependabot
- build(deps-dev): bump @types/node from 16.7.2 to 16.9.1 (#202) by @dependabot
- build(deps-dev): bump husky from 7.0.1 to 7.0.2 (#191) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.29.2 to 4.31.1 (#200) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.29.2 to 4.30.0 (#194) by @dependabot
- build(deps-dev): bump @types/node from 16.6.2 to 16.7.2 (#190) by @dependabot
- build(deps): bump actions/github-script from 4.0.2 to 4.1 (#187) by @dependabot
- build(deps-dev): bump @types/aws-lambda from 8.10.82 to 8.10.83 (#186) by @dependabot
- build(deps): bump actions/github-script from 3.1.0 to 4.0.2 (#179) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.29.1 to 4.29.2 (#180) by @dependabot
- build(deps-dev): bump @types/node from 16.6.1 to 16.6.2 (#184) by @dependabot
- build(deps-dev): bump ts-node from 10.2.0 to 10.2.1 (#183) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.29.1 to 4.29.2 (#182) by @dependabot
- build(deps-dev): bump @types/jest from 27.0.0 to 27.0.1 (#177) by @dependabot
- build(deps-dev): bump @types/node from 16.6.0 to 16.6.1 (#176) by @dependabot
- build(deps-dev): bump @types/node from 16.4.13 to 16.6.0 (#174) by @dependabot
- build(deps-dev): bump @commitlint/cli from 12.1.4 to 13.1.0 (#172) by @dependabot
- build(deps-dev): bump @types/jest from 26.0.24 to 27.0.0 (#171) by @dependabot
- build(deps-dev): bump @types/aws-lambda from 8.10.81 to 8.10.82 (#170) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.29.0 to 4.29.1 (#167) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.29.0 to 4.29.1 (#166) by @dependabot
- improv: Use lodash.merge & lodash.clonedeed instead of full lodash in Logger (#159) by @dreamorosi
- build(deps-dev): bump ts-node from 10.1.0 to 10.2.0 (#164) by @dependabot
- build(deps-dev): bump @types/node from 16.4.10 to 16.4.13 (#162) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.28.5 to 4.29.0 (#156) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.28.5 to 4.29.0 (#157) by @dependabot
- build(deps-dev): bump @types/lodash from 4.14.171 to 4.14.172 (#158) by @dependabot
- build(deps-dev): bump eslint from 7.31.0 to 7.32.0 (#155) by @dependabot
- build(deps-dev): bump @types/node from 16.4.7 to 16.4.10 (#154) by @dependabot
- build(deps-dev): bump @types/node from 16.4.6 to 16.4.7 (#150) by @dependabot
- build(deps-dev): bump @types/node from 16.4.5 to 16.4.6 (#148) by @dependabot
- build(deps-dev): bump @types/node from 16.4.3 to 16.4.5 (#145) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.28.4 to 4.28.5 (#138) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.28.4 to 4.28.5 (#137) by @dependabot
- build(deps-dev): bump @types/aws-lambda from 8.10.80 to 8.10.81 (#135) by @dependabot
- build(deps-dev): bump @types/node from 16.4.1 to 16.4.3 (#134) by @dependabot
- build(deps-dev): bump @types/node from 16.4.0 to 16.4.1 (#132) by @dependabot
- build(deps-dev): bump @types/aws-lambda from 8.10.79 to 8.10.80 (#128) by @dependabot
- build(deps-dev): bump ts-jest from 27.0.3 to 27.0.4 (#127) by @dependabot
- build(deps-dev): bump @types/node from 16.3.3 to 16.4.0 (#124) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.28.3 to 4.28.4 (#122) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.28.3 to 4.28.4 (#123) by @dependabot
- build(deps-dev): bump eslint from 7.30.0 to 7.31.0 (#118) by @dependabot
- build(deps-dev): bump @types/node from 16.3.2 to 16.3.3 (#119) by @dependabot
- build(deps-dev): bump @types/aws-lambda from 8.10.78 to 8.10.79 (#114) by @dependabot
- build(deps-dev): bump @types/node from 16.0.0 to 16.3.2 (#113) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.28.2 to 4.28.3 (#112) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.28.2 to 4.28.3 (#111) by @dependabot
- build(deps-dev): bump ts-node from 10.0.0 to 10.1.0 (#110) by @dependabot
- build(deps-dev): bump @types/lodash from 4.14.170 to 4.14.171 (#105) by @dependabot
- build(deps-dev): bump @types/jest from 26.0.23 to 26.0.24 (#104) by @dependabot
- build(deps-dev): bump @types/aws-lambda from 8.10.77 to 8.10.78 (#103) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.28.1 to 4.28.2 (#100) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.28.1 to 4.28.2 (#101) by @dependabot
- build(deps-dev): bump @types/node from 15.14.0 to 16.0.0 (#98) by @dependabot
- build(deps-dev): bump eslint from 7.29.0 to 7.30.0 (#99) by @dependabot
- build(deps-dev): bump typescript from 4.3.4 to 4.3.5 (#97) by @dependabot
- build(deps-dev): bump @types/node from 15.12.3 to 15.14.0 (#96) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.27.0 to 4.28.1 (#94) by @dependabot
- build(deps-dev): bump eslint from 7.28.0 to 7.29.0 (#86) by @dependabot
- build(deps-dev): bump @types/node from 15.12.3 to 15.12.5 (#92) by @dependabot
- build(deps-dev): bump jest from 27.0.4 to 27.0.6 (#93) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.27.0 to 4.28.1 (#95) by @dependabot
- build(deps-dev): bump typescript from 4.3.2 to 4.3.4 (#84) by @dependabot
- build(deps-dev): bump @types/node from 15.12.2 to 15.12.3 (#85) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.26.1 to 4.27.0 (#81) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.26.1 to 4.27.0 (#82) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.26.0 to 4.26.1 (#80) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.26.0 to 4.26.1 (#78) by @dependabot
- build(deps-dev): bump @types/node from 15.12.1 to 15.12.2 (#79) by @dependabot
- build(deps-dev): bump jest from 26.6.3 to 27.0.4 (#73) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.25.0 to 4.26.0 (#69) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.25.0 to 4.26.0 (#68) by @dependabot
- build(deps-dev): bump typescript from 4.2.4 to 4.3.2 (#66) by @dependabot
- build(deps-dev): bump @types/node from 15.3.1 to 15.6.1 (#61) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.24.0 to 4.25.0 (#62) by @dependabot
- build(deps-dev): bump @types/lodash from 4.14.169 to 4.14.170 (#60) by @dependabot
- build(deps-dev): bump ts-node from 9.1.1 to 10.0.0 (#58) by @dependabot
- build(deps-dev): bump eslint from 7.26.0 to 7.27.0 (#57) by @dependabot
- build(deps-dev): bump @types/node from 15.3.0 to 15.3.1 (#56) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.23.0 to 4.24.0 (#55) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.23.0 to 4.24.0 (#54) by @dependabot
- build(deps-dev): bump @types/node from 15.0.3 to 15.3.0 (#53) by @dependabot
- build(deps-dev): bump @types/node from 14.14.37 to 15.0.3 (#50) by @dependabot
- build(deps-dev): bump lerna from 3.22.1 to 4.0.0 (#29) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.21.0 to 4.22.0 (#37) by @dependabot
- build(deps-dev): bump eslint from 7.23.0 to 7.24.0 (#35) by @dependabot
- build(deps): bump romeovs/lcov-reporter-action from v0.2.11 to v0.2.21 (#34) by @dependabot
- build(deps-dev): bump @commitlint/cli from 11.0.0 to 12.1.1 (#33) by @dependabot
- build(deps-dev): bump @types/aws-lambda from 8.10.72 to 8.10.75 (#32) by @dependabot
- build(deps-dev): bump @types/node from 14.14.20 to 14.14.37 (#31) by @dependabot
- build(deps-dev): bump husky from 4.3.7 to 6.0.0 (#30) by @dependabot
- build(deps-dev): bump typescript from 4.1.3 to 4.2.4 (#28) by @dependabot
- build(deps-dev): bump ts-jest from 26.4.4 to 26.5.4 (#27) by @dependabot
- build(deps-dev): bump eslint from 7.17.0 to 7.23.0 (#21) by @dependabot
- build(deps-dev): bump @types/jest from 26.0.20 to 26.0.22 (#22) by @dependabot
- build(deps-dev): bump @typescript-eslint/parser from 4.13.0 to 4.21.0 (#20) by @dependabot
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.13.0 to 4.21.0 (#18) by @dependabot
- build(deps-dev): bump @commitlint/config-conventional from 11.0.0 to 12.1.1 (#19) by @dependabot
- docs: updating readme and package.json to work with lerna (#11) by @alan-churley
- chore: lerna downstream dependancy security issues (#15) by @alan-churley
- build(deps): bump ini from 1.3.5 to 1.3.8 (#5) by @dependabot
- build(deps): bump ini from 1.3.5 to 1.3.8 in /packages/logging (#4) by @dependabot
- build(deps): bump ini from 1.3.5 to 1.3.8 in /docs (#3) by @dependabot
Contributor List:¶
@alan-churley, @bahrmichael, @dreamorosi, @flochaz, @heitorlessa, @ijemmy and @saragerion