Skip to content

Releases: scratchfoundation/scratch-storage

v2.0.1

18 May 23:13
3ae331e
Compare
Choose a tag to compare

2.0.1 (2022-05-18)

Bug Fixes

  • fetchworkertool: don't create Uint8Array for null response (6d8669f)

v2.0.0

18 May 20:34
6aa3ebe
Compare
Choose a tag to compare

2.0.0 (2022-05-18)

Bug Fixes

  • fetchtool: catch fetch exception on get resource (0e52c4a)
  • fetchtool: create Uint8Array on promise result instead of promise (81679aa)
  • fetchtool: update another fetch (eca1123)
  • fetchtool, webhelper: handle asset requests with a 404 response (0df263f), closes #363 #156 #367
  • fetchworkertool.worker: update get to handle 404 response (3b25f19)

BREAKING CHANGES

  • fetchtool, webhelper: The WebHelper was not previously resolving with null assets even though this was
    the documented intended behavior of ScratchStorage.load

v1.3.6

09 May 18:05
90204e8
Compare
Choose a tag to compare

1.3.6 (2022-05-09)

Bug Fixes

  • polyfill 'fetch' for Node target (ebcbcdb)
  • tests: remove 'fetch' workaround (4796416)

v1.3.5

01 Jun 19:23
fbce0ee
Compare
Choose a tag to compare

1.3.5 (2021-06-01)

Bug Fixes

  • builtinhelper: use Buffer.from instead of deprecated constructor (7fb6d27), closes #168

v1.3.4

27 Apr 22:13
f380ed3
Compare
Choose a tag to compare

1.3.4 (2021-04-27)

Bug Fixes

  • only run build and test with one version of node (2a50849)

v1.3.3

06 May 18:44
39afad5
Compare
Choose a tag to compare

1.3.3 (2020-05-06)

Bug Fixes

  • return status code from fetch send failures like the nets tool (90c711b), closes #100

v1.3.2

21 May 16:04
4423e21
Compare
Choose a tag to compare

1.3.2 (2019-05-21)

Bug Fixes

  • overwrite options to fetch like they are for nets (c57eae4)

v1.3.1

03 Apr 19:27
698d50b
Compare
Choose a tag to compare

1.3.1 (2019-04-03)

Performance Improvements

  • remove implicit caching of all loaded assets (b595583)

v1.3.0

28 Mar 18:42
e860237
Compare
Choose a tag to compare

1.3.0 (2019-03-28)

Bug Fixes

  • comment about postMessage transferables in the worker (0b090cd)
  • encode buffers with btoa through a binary string (4b839f4)
  • only evaluate text-encoding on systems that need it (100b571)
  • rename Tool.getSupported to isGetSupported (8bbb38f)
  • try helpers quickly if they do know they do not have it (1a24b37)
  • use ProxyTool in WebHelper (efac837)
  • use ProxyTool.send in WebHelper (b9c71e2)

Features

  • add send to Tools (0245b5c)
  • add tools to try loading with fetch on a worker (32fb385)

v1.2.2

21 Dec 18:06
5e9c19d
Compare
Choose a tag to compare

1.2.2 (2018-12-21)

Bug Fixes

  • set a "clean" flag on assets (22af3bb)