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