Skip to content

Releases: fastly/js-compute-runtime

v1.3.4

09 Feb 12:27

Choose a tag to compare

1.3.4 (2023-02-09)

Bug Fixes

  • add custom error message when making a request to a backend which does not exist (#412) (486aed1)

v1.3.3

08 Feb 16:50

Choose a tag to compare

1.3.3 (2023-02-08)

Bug Fixes

  • Remove error codes from external error messaging as these codes are not documented anywhere and subject to change (8f8f0ef)

v1.3.2

30 Jan 22:44

Choose a tag to compare

1.3.2 (2023-01-30)

Bug Fixes

  • allow a downstream response to contain lots of headers with the same name without crashing (ba1f0e6)

v1.3.1

26 Jan 19:16
6a84d5d

Choose a tag to compare

1.3.1 (2023-01-26)

Bug Fixes

  • ensure CacheOverride bitflags are the same value as defined in xqd (#386) (8a1c215)

v1.3.0

26 Jan 10:27
5e071e4

Choose a tag to compare

1.3.0 (2023-01-24)

Features

  • implement SubtleCrypto.prototype.digest method (#372) (bbe1754)

v1.2.0

17 Jan 18:00
56ca008

Choose a tag to compare

1.2.0 (2023-01-17)

Features

  • implement Request.prototype.clone (3f3a671)

v1.1.0

06 Jan 19:28
5a43183

Choose a tag to compare

1.1.0 (2023-01-06)

Features

  • add crypto.randomUUID function (2c32b42)

Bug Fixes

  • check that setTimeout/setInterval handler is an object before casting to an object (62476f5)
  • ensure retrieving the property definitions of ObjectStoreEntry.prototype.body and ObjectStoreEntry.bodyUsed do not cause panics by ensuring we have a valid entry in their Slots (311b84c)
  • error message is latin1, we need to use JS_ReportErrorLatin1 to convert the message from latin1 to UTF8CharsZ, otherwise a panic occurs (f1a22a4)

v1.0.1

17 Dec 00:09

Choose a tag to compare

1.0.1 (2022-12-16)

Bug Fixes

  • do not free the method_str.ptr as we still require the memory (17c5049), closes #352

v1.0.0

15 Dec 17:59

Choose a tag to compare

1.0.0 (2022-12-14)

Features

  • implement validation for backend cipher definitions (157be64)

v0.7.0

10 Dec 01:02

Choose a tag to compare

0.7.0 (2022-12-10)

⚠ BREAKING CHANGES

  • compute runtime component build (#326)

Features

Bug Fixes

  • Limit to node 16/17/18 as some dependencies do not work on node19 yet (0d48f77)