Skip to content

Releases: linz/lambda-js

v4.2.0

11 Nov 03:33
ab780ed

Choose a tag to compare

4.2.0 (2025-11-11)

Features

  • deps: bump pino from 8.15.1 to 8.16.2 (#388) (943764f)

Bug Fixes

v4.1.0

14 Aug 23:12
2d91210

Choose a tag to compare

4.1.0 (2023-08-14)

Features

  • deps: bump find-my-way from 7.0.1 to 7.3.1 (#225) (cb14e4d)
  • deps: bump pino from 8.4.1 to 8.7.0 (#232) (81b8e81)
  • deps: bump pino from 8.7.0 to 8.8.0 (#255) (a6291bc)
  • deps: bump pino from 8.8.0 to 8.10.0 (#266) (49ae385)
  • include github buildId in lambda messages (60e5a76)

Bug Fixes

v4.0.0

18 Aug 22:46
86459a9

Choose a tag to compare

4.0.0 (2022-08-18)

⚠ BREAKING CHANGES

  • http: switch to async request handlers for http functions

Features

  • http: ensure requestId and correlationId are set on errors (fcbf4f8)
  • http: move all the handling logic into the router (b3239ae)
  • http: switch to async request handlers for http functions (03437f1)
  • http: track request counter (851a930)
  • http: use high resolution timer for metrics (3150c32)

v3.2.2

18 Aug 04:01
bc816de

Choose a tag to compare

3.2.2 (2022-08-18)

Bug Fixes

  • query string parameters should not be lower cased (5e36b5d)

v3.2.1

26 Jul 01:10
11899cd

Choose a tag to compare

Bug Fixes

  • ensure logging the request is the last thing that is done before sending a response (#178) (c0fad56)

Features

v3.2.0

18 Jul 02:00
88d968a

Choose a tag to compare

Features

  • switch to a more complete routing engine find-my-way (#169) (3f7c9f9)

v3.1.1

04 Jul 03:25
0162a08

Choose a tag to compare

Bug Fixes

  • support request bodies in function urls (3660ed1)

v3.1.0

25 May 04:37
368a3e6

Choose a tag to compare

Features

  • add hooks to before and after requests (#149) (627e391)

v3.0.1

23 May 05:22
48f0422

Choose a tag to compare

Bug Fixes

  • ensure the header enums are exported correctly (b1a2b68)

v3.0.0

23 May 03:46
5530fbf

Choose a tag to compare

Bug Fixes

  • ensure apigateway does not parse a function url (3b7a2eb)

Features

BREAKING CHANGES

  • this removes lf.http and makes it return a router, if you want to route all requests use handler.router.all('*', fn) to restore previous behaviour