Releases: fastly/js-compute-runtime
Releases · fastly/js-compute-runtime
v0.5.8
v0.5.7
v0.5.6
v0.5.5
Features
- implement Request.prototype.setCacheKey (457eabe)
- implement support in Response.json/text/arrayBuffer methods for guest provided streams (50cdc44)
Bug Fixes
- respond with 500 Internal Server Error when an unhandled error has occured and no response has already been sent to the client (e5982d8)
dev
update bootstrap sha
v0.5.3
remove the else branches that zero the memory of `definition` as it's…
v0.5.2
Apply suggestions from code review
v0.5.0: chore: release main (#230)
* chore: release main * Update CHANGELOG.md Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Jake Champion <[email protected]>
v0.4.0
Prepare version 0.4.0
v0.3.0
What's Changed
- Implement CompressionStream builtin by @tschneidereit in #84
- Create more compatible binaries for all supported platforms by @torch2424 in #77
- Change error message which is given when constructing a Response instance with a body and a null body status by @JakeChampion in #73
- Throw error if specific constructors are called as plain functions by @JakeChampion in #86
- Run shellcheck in CI by @elliottt in #90
- Add support for generating a compile_commands.json for c-dependencies/js-compute-runtime by @elliottt in #91
- Add a format checking job and clang-format config by @elliottt in #93
- Updating the readme doc by @black2d in #70
- Change
console.trace
toconsole.debug
by @elliottt in #92 - Small tweaks to the install instructions by @elliottt in #94
- Fix
make compile_commands.json
and add to vscode project settings by @JakeChampion in #96 - correct version of js-compute-runtime in cargo.lock by @JakeChampion in #97
- Add the suggestion from #78 by @elliottt in #101
- Cache crate dependencies on branches by @elliottt in #100
- Move the JS SDK into this JS Compute Runtime Repo (SDK and Integration Tests) by @elliottt in #99
- Bump wizer to 1.4.0 by @elliottt in #103
- Do not include debug information when compiling rust-url in release mode by @JakeChampion in #95
- Bump minimist from 1.2.5 to 1.2.6 in /sdk/js-compute by @dependabot in #104
- Bump semver-regex from 3.1.3 to 3.1.4 in /integration-tests/js-compute by @dependabot in #105
- Bump minimist from 1.2.5 to 1.2.6 in /integration-tests/js-compute by @dependabot in #106
- Speed up Docker container preparation by @jameysharp in #107
- Remove husky from the integration tests package.json by @elliottt in #111
- Cache more in CI by @jameysharp in #112
- enable running the sdk-tests locally by @JakeChampion in #109
- remove packing ability and requirement for fastly.toml file to exist when using the js-compute-runtime cli by @JakeChampion in #108
- Allow classes to extend from Request by @JakeChampion in #116
- Allow TransformStream to be used as a base class to extend from within application javascript by @JakeChampion in #118
- Allow CompressionStream to be used as a base class to extend from within application javascript by @JakeChampion in #119
- Allow Dictionary to be used as a base class to extend from within application javascript by @JakeChampion in #120
- Allow TextDecoder to be used as a base class to extend from within application javascript by @JakeChampion in #122
- Allow TextEncoder to be used as a base class to extend from within application javascript by @JakeChampion in #123
- Rework the sdk-tests by @elliottt in #115
- Allow URLSearchParams to be used as a base class to extend from within application javascript by @JakeChampion in #124
- Allow URL to be used as a base class to extend from within application javascript by @JakeChampion in #125
- Allow Response to be used as a base class to extend from within application javascript by @JakeChampion in #126
- Allow Headers to be used as a base class to extend from within application javascript by @JakeChampion in #127
- Allow the compute-sdk tests to run without building locally by @elliottt in #129
- Bump shell-quote from 1.7.2 to 1.7.3 in /integration-tests/js-compute by @dependabot in #128
- Add a comment explaining why we use
setForceFullParse
by @elliottt in #130 - Uncomment the Request subclass test by @elliottt in #131
- Refactor the build-one.sh script by @elliottt in #133
- Add a script to run all integration tests by @elliottt in #132
- Move test specification into fixture dirs by @elliottt in #134
- Remove yarn.lock from integration-tests/js-compute by @elliottt in #136
- Add a class to manage integration test configuration by @elliottt in #135
- Prepare version 0.3.0 by @elliottt in #137
- Fix the spidermonkey build by @elliottt in #138
New Contributors
- @torch2424 made their first contribution in #77
- @elliottt made their first contribution in #90
- @dependabot made their first contribution in #104
- @jameysharp made their first contribution in #107
Full Changelog: v0.2.5...v0.3.0