Skip to content

Commit 44ca293

Browse files
Merge branch 'main' into cceckman/invalid-range
2 parents 3732871 + 7d6cf66 commit 44ca293

File tree

2,081 files changed

+73851
-8218
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,081 files changed

+73851
-8218
lines changed

.github/workflows/main.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ defaults:
1111
shell: bash
1212
env:
1313
# Note: when updated, also update version in ensure-cargo-installs
14-
viceroy_version: 0.12.2
14+
viceroy_version: 0.15.0
1515
# Note: when updated, also update version in ensure-cargo-installs ! AND ! release-please.yml
1616
wasm-tools_version: 1.216.0
1717
fastly-cli_version: 10.19.0
@@ -46,7 +46,7 @@ jobs:
4646
matrix:
4747
include:
4848
- crate: viceroy
49-
version: 0.12.2 # Note: workflow-level env vars can't be used in matrix definitions
49+
version: 0.15.0 # Note: workflow-level env vars can't be used in matrix definitions
5050
options: ""
5151
- crate: wasm-tools
5252
version: 1.216.0 # Note: workflow-level env vars can't be used in matrix definitions
@@ -164,10 +164,10 @@ jobs:
164164
- uses: actions/checkout@v4
165165
with:
166166
submodules: true
167-
- name: Install Rust 1.77.1
167+
- name: Install Rust 1.81.0
168168
run: |
169-
rustup toolchain install 1.77.1
170-
rustup target add wasm32-wasi --toolchain 1.77.1
169+
rustup toolchain install 1.81.0
170+
rustup target add wasm32-wasip1 --toolchain 1.81.0
171171
- name: Restore wasm-tools from cache
172172
uses: actions/cache@v3
173173
id: wasm-tools
@@ -193,10 +193,10 @@ jobs:
193193
- uses: actions/checkout@v4
194194
with:
195195
submodules: true
196-
- name: Install Rust 1.77.1
196+
- name: Install Rust 1.81.0
197197
run: |
198-
rustup toolchain install 1.77.1
199-
rustup target add wasm32-wasi --toolchain 1.77.1
198+
rustup toolchain install 1.81.0
199+
rustup target add wasm32-wasip1 --toolchain 1.81.0
200200
- name: Restore wasm-tools from cache
201201
uses: actions/cache@v3
202202
id: wasm-tools

.github/workflows/release-please.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@ jobs:
8989
- uses: actions/checkout@v3
9090
with:
9191
submodules: true
92-
- name: Install Rust 1.77.1
92+
- name: Install Rust 1.81.0
9393
run: |
94-
rustup toolchain install 1.77.1
95-
rustup target add wasm32-wasi --toolchain 1.77.1
94+
rustup toolchain install 1.81.0
95+
rustup target add wasm32-wasi --toolchain 1.81.0
9696
- name: Restore wasm-tools from cache
9797
uses: actions/cache@v3
9898
id: wasm-tools

CHANGELOG.md

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

3+
## 3.37.0 (2025-12-10)
4+
5+
### Added
6+
7+
* Add client fingerprint properties (tlsJA4, h2Fingerprint, ohFingerprint) ([#1248](https://github.com/fastly/js-compute-runtime/issues/1248)) ([9390e8c](https://github.com/fastly/js-compute-runtime/commit/9390e8cdf37206a570512cf8d36335c70bc5ccde))
8+
* Shielding support ([#1241](https://github.com/fastly/js-compute-runtime/issues/1241)) ([985c55e](https://github.com/fastly/js-compute-runtime/commit/985c55e634227b8dac66aea9b7ba4ca982b41b9c))
9+
10+
## 3.36.0 (2025-11-18)
11+
12+
### Added
13+
14+
* Image Optimizer support ([#1224](https://github.com/fastly/js-compute-runtime/issues/1224)) ([c3dd3de](https://github.com/fastly/js-compute-runtime/commit/c3dd3de7436f999055eb0b3d83a1f59c1c26b5d1))
15+
* Implement 103 Early Hints ([#1217](https://github.com/fastly/js-compute-runtime/issues/1217)) ([fda6ad3](https://github.com/fastly/js-compute-runtime/commit/fda6ad31d6f8ceee16cd950217be770a4f794bb3))
16+
17+
### Fixed
18+
19+
* **fanout:** commit request headers before fanout handoff ([#1222](https://github.com/fastly/js-compute-runtime/issues/1222)) ([8dfefad](https://github.com/fastly/js-compute-runtime/commit/8dfefadec46a2714be010c4a8c7e59cd43537fec))
20+
* Fix broken KVStore test ([#1223](https://github.com/fastly/js-compute-runtime/issues/1223)) ([6055d88](https://github.com/fastly/js-compute-runtime/commit/6055d884f617336d8d6326bf26dcfb49265f5ae2))
21+
322
## 3.35.2 (2025-11-07)
423

524
### Fixed

documentation/app/package-lock.json

Lines changed: 25 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

documentation/docs/backend/Backend/Backend.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ hide_table_of_contents: false
44
pagination_next: null
55
pagination_prev: null
66
---
7-
import {Fiddle} from '@site/src/components/fiddle';
87

98
# `Backend()`
109

documentation/docs/backend/Backend/prototype/name.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ hide_table_of_contents: false
44
pagination_next: null
55
pagination_prev: null
66
---
7-
import {Fiddle} from '@site/src/components/fiddle';
87

98
# name
109

documentation/docs/backend/Backend/prototype/toString.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ hide_table_of_contents: false
44
pagination_next: null
55
pagination_prev: null
66
---
7-
import {Fiddle} from '@site/src/components/fiddle';
87

98
# toString
109

documentation/docs/backend/allowDynamicBackends.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ hide_table_of_contents: false
44
pagination_next: null
55
pagination_prev: null
66
---
7-
import {Fiddle} from '@site/src/components/fiddle';
87

98
# allowDynamicBackends
109

documentation/docs/cache-override/CacheOverride/CacheOverride.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ hide_table_of_contents: false
44
pagination_next: null
55
pagination_prev: null
66
---
7-
import {Fiddle} from '@site/src/components/fiddle';
87

98
# `CacheOverride()`
109

documentation/docs/config-store/ConfigStore/ConfigStore.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ hide_table_of_contents: false
44
pagination_next: null
55
pagination_prev: null
66
---
7-
import {Fiddle} from '@site/src/components/fiddle';
87

98
# `ConfigStore()`
109

0 commit comments

Comments
 (0)