Skip to content

Releases: dherault/serverless-offline

v10.0.2

11 Sep 22:44
Compare
Choose a tag to compare

Performance Improvements

  • create instance in worker thread helper module scope (53a799e)

v10.0.1

10 Sep 00:58
Compare
Choose a tag to compare

Bug Fixes

v10.0.0

03 Sep 20:03
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • remove hide stack traces option
    • MIGRATION: if you want the stack trace for some reason to be hidden you can catch any possible exception in your handler code and modify the error instance yourself
  • rename option to terminate lambda time
    • MIGRATION: the previous option was never mentioned in the documentation. just use the new flag name.
  • remove child process option (#1545)
    • MIGRATION: the --useChildProcess flag was not needed anymore since the introduction of worker-threads in node.js. just use the default (no option), which is worker-threads.
  • remove print output option (#1559)
    • MIGRATION: if you want the result to be printed in the console you can do it yourself in the handler code

Features

Bug Fixes

  • add node.js v16 to unsupported docker runtimes (6ab3928)
  • remove child process option (#1545) (db395dd)
  • remove hide stack traces option (1820771)
  • remove print output option (#1559) (9f31825)

Maintenance Improvements

  • rename option to terminate lambda time (3b9e45f)
  • unsupported docker runtimes (c4a53d9)

v9.3.1

01 Sep 03:04
Compare
Choose a tag to compare

Bug Fixes

Maintenance Improvements

  • remove unsupported dotnet, dotnet core runtimes (b967b37)
  • rename time to millis (c1158b2)
  • simplify ruby runner (10e7e82)

v9.3.0

28 Aug 18:22
Compare
Choose a tag to compare

Features

  • add timeout feature, hook up noTimeout option (#1551) (0896acc)

Bug Fixes

Maintenance Improvements

v9.2.6

21 Aug 21:08
Compare
Choose a tag to compare

Bug Fixes

Maintenance Improvements

  • move child process deprecation to the end for more visibility (310a535)
  • rename variables (26f61a4)
  • simplify return (04d0ae0)

v9.2.5

18 Aug 21:10
Compare
Choose a tag to compare

Bug Fixes

  • lambda integration returning object with body (#1547) (b053f57)

v9.2.4

18 Aug 01:37
Compare
Choose a tag to compare

Note: --useChildProcesses has been deprecated and will be removed in the next major version, as it is redundant, has no advantages, and can be replaced with the better option of using worker threads, the current default. It's one less option and less code to maintain. the child process option also originated at a time when worker threads weren't yet available in node.js, and handler reloading in the in-process mode was buggy and leaking memory.

Bug Fixes

Maintenance Improvements

  • destructuring order nit (b44cf07)
  • fix color name, import from utils (ef17e31)
  • move colors to config (2cd3180)
  • move colors to separate file (6a32f29)

v9.2.3

17 Aug 02:05
Compare
Choose a tag to compare

Bug Fixes

  • [ERR_MISSING_ARGS]: The "message" argument must be specified when using --useChildProcesses (#1385) (91ae1e1) thank you @khanguyen88

Maintenance Improvements

  • path.resolve parameter (733dcdf)
  • path.resolve parameter, Part 2 (48ee32f)
  • remove default parameter (b657cbf)
  • use function statements (d213921)

v9.2.2

16 Aug 16:26
Compare
Choose a tag to compare

Bug Fixes