Skip to content

Releases: faastjs/faast.js

v3.0.2

20 Jun 06:31
Compare
Choose a tag to compare

3.0.2 (2019-06-20)

Bug Fixes

  • google: Change google timeout to not rely on pubsub timestamp. (4a65a7b)
  • google: Give google 5s buffer to send timeout message. (fc462e3)

v3.0.1

11 Jun 01:11
Compare
Choose a tag to compare

3.0.1 (2019-06-11)

Bug Fixes

  • google: Make google retry logic apply to api calls from trampolines. (ae5fe1c)

v3.0.0

24 May 15:38
84e6937
Compare
Choose a tag to compare

3.0.0 (2019-05-24)

BREAKING CHANGES

  • Removed addDirectory and addZipFile options. These are removed in favor of
    include/exclude, which supports globs and a simpler mechanism for mapping local paths to remote
    paths using the cwd option. Zip files are no longer natively supported.

v2.1.0

20 May 04:45
Compare
Choose a tag to compare

2.1.0 (2019-05-20)

Bug Fixes

  • google: Give google child process timeout 1s to send timeout message. (210ff92)
  • google: Revamp google retry logic (again). (c88cb91)

Features

  • Add faast:retry environment variable to log retry attempts. (bbd65e6)

v2.0.4

17 May 18:20
Compare
Choose a tag to compare

2.0.4 (2019-05-17)

Bug Fixes

  • google: Centralize google retry logic and fix transient test failures. (02f9e06)

v2.0.3

17 May 03:40
Compare
Choose a tag to compare

2.0.3 (2019-05-17)

Bug Fixes

  • google: Add case for retrying google function creation. (76072e5)

v2.0.2

17 May 00:01
Compare
Choose a tag to compare

2.0.2 (2019-05-17)

Bug Fixes

  • google: Change google call method to POST from PUT. (060bece)

v2.0.1

16 May 01:07
Compare
Choose a tag to compare

2.0.1 (2019-05-16)

Bug Fixes

  • Avoid interpreting error messages as format strings. (2b22487)

v2.0.0

16 May 00:25
a054c0b
Compare
Choose a tag to compare

2.0.0 (2019-05-16)

Bug Fixes

  • google: Add retry to google invocations and code upload operations. (01b2bbd)
  • google: Ensure google errors aren't mistaken for format strings. (8c7b7c0)

Features

  • Add validateSerialization option to check args+return are serializable. (d8a2219), closes #5
  • Add support for Buffer, Date, and undefined args and return values. (125d454), closes #43
  • Serialize most built-in JavaScript object types. (56da0c0), closes #43

BREAKING CHANGES

  • As part of this work we also needed to upgrade the default node version from 8.x to
    10.x for both Google and AWS to support assert.deepStrictEqual semantics for NaN. As a result, this
    may be a breaking change for those who were using nodejs 8.x specific code in their cloud functions.

v1.3.2

15 May 02:01
Compare
Choose a tag to compare

1.3.2 (2019-05-15)

Bug Fixes

  • deps: update dependency googleapis to v40 (d89a334)