Skip to content

Commit 3732871

Browse files
authored
Merge branch 'main' into cceckman/invalid-range
2 parents ab2c1b3 + 69358ce commit 3732871

File tree

2,345 files changed

+89544
-1727
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,345 files changed

+89544
-1727
lines changed

.github/workflows/cleanup.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: 'Cleanup'
2+
on: workflow_dispatch
3+
permissions:
4+
contents: read
5+
env:
6+
fastly-cli_version: 13.1.0
7+
jobs:
8+
cleanup:
9+
name: Cleanup
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v4
13+
- uses: actions/setup-node@v3
14+
with:
15+
node-version: 'lts/*'
16+
- run: cd ./integration-tests/js-compute && npm install
17+
- name: Set up Fastly CLI
18+
uses: fastly/compute-actions/setup@v4
19+
with:
20+
token: ${{ secrets.GITHUB_TOKEN }}
21+
cli_version: ${{ env.fastly-cli_version }}
22+
- run: node integration-tests/js-compute/cleanupAll.js
23+
env:
24+
FASTLY_API_TOKEN: ${{ secrets.FASTLY_API_TOKEN }}

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
# Changelog
22

3+
## 3.35.2 (2025-11-07)
4+
5+
### Fixed
6+
7+
* **compute-file-server:** bump MSRV to fix ICU build issues ([#1221](https://github.com/fastly/js-compute-runtime/issues/1221)) ([379e511](https://github.com/fastly/js-compute-runtime/commit/379e51153e07962972b8a69e645e0f55912122d0))
8+
* surrogateKeys not being added when using CoreCache ([#1219](https://github.com/fastly/js-compute-runtime/issues/1219)) ([b0efe20](https://github.com/fastly/js-compute-runtime/commit/b0efe20c2f6f96755bb450d139e002797b376802))
9+
* **ws:** commit ws request headers before upgrading ([#1216](https://github.com/fastly/js-compute-runtime/issues/1216)) ([a15fa61](https://github.com/fastly/js-compute-runtime/commit/a15fa6148427801bbaf4d862b9a21884f21758f9))
10+
11+
## 3.35.1 (2025-09-29)
12+
13+
### Fixed
14+
15+
* Root HTML rewriter variables to ensure no GC ([#1202](https://github.com/fastly/js-compute-runtime/issues/1202)) ([6aaf9f3](https://github.com/fastly/js-compute-runtime/commit/6aaf9f391acccfb68c5a012d92bf324df04d4230))
16+
17+
## 3.35.0 (2025-09-26)
18+
19+
### Added
20+
21+
* HTML Rewriter ([0015ff1](https://github.com/fastly/js-compute-runtime/commit/0015ff155b9f57995ccf63671aee8c112b664678))
22+
23+
### Fixed
24+
25+
* Remove broken CI tests ([5b645f7](https://github.com/fastly/js-compute-runtime/commit/5b645f726f7a4f6eb741db3addda4b45be1dd63c))
26+
* Update rust toolchain for compute-file-server-cli ([09d5a6d](https://github.com/fastly/js-compute-runtime/commit/09d5a6dc66b0f1befff7268915f13dc4d7ac0854))
27+
328
## 3.34.0 (2025-04-11)
429

530
### Added
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[toolchain]
2-
channel = "1.81.0"
3-
targets = [ "wasm32-wasi" ]
2+
channel = "1.83.0"
3+
targets = ["wasm32-wasi"]
44
profile = "minimal"

documentation/app/c-at-e-file-server.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import parseRange from 'range-parser'
22

33
/**
4-
* Attempt to locate the requested resource from a Fastly Object-Store,
5-
* If the request is a GET or HEAD request and a resource was found in the Object-Store, this will return a `Response`.
6-
* If request is not GET or HEAD, or no resource was found in the Object-Store, this will return `null`
7-
* @param {string} store_name The name of the Fastly Object-Store to search within.
8-
* @param {Request} request The request to attempt to match against a resource within the Object-Store.
4+
* Attempt to locate the requested resource from a Fastly KV Store,
5+
* If the request is a GET or HEAD request and a resource was found in the KV Store, this will return a `Response`.
6+
* If request is not GET or HEAD, or no resource was found in the KV Store, this will return `null`
7+
* @param {string} store_name The name of the Fastly KV Store to search within.
8+
* @param {Request} request The request to attempt to match against a resource within the KV Store.
99
* @returns {Promise<Response | null>} Returns a `Response` if a resource was found, else returns `null`.
1010
*/
1111
export async function get(store_name, request) {

0 commit comments

Comments
 (0)