19 Commits

Author SHA1 Message Date
Guy Bedford
e038f03081
deps: update toolchain (#860) 2025-10-29 12:47:36 -07:00
Connor Hindley
5f5d27f52a
feat: add props support to Context (#838)
* feat: add props support to Context

Adds support for accessing props passed to workers via service bindings, enabling configuration to be passed based on invocation context.

* wire up wasm_bindgen_test and wasm-bindgen-test-runner

* rustup target add wasm32-unknown-unknown

---------

Co-authored-by: Guy Bedford <gbedford@cloudflare.com>
2025-10-14 17:45:14 -07:00
Guy Bedford
cb6fa61dc6
wasm-bindgen update, test against Rust 1.82 (#836) 2025-10-09 12:33:24 -07:00
Guy Bedford
dcfb5e2caa
fix keeping support for CUSTOM_SHIM (#831) 2025-09-25 15:27:03 -07:00
Guy Bedford
2b30134ebc
fix console panic hook in templates (#828) 2025-09-25 12:03:34 -07:00
hr567
8ddef15f40
Add Containers bindings (#797) 2025-09-17 13:33:21 -07:00
Guy Bedford
5c88375117
Implement panic recovery (#805) 2025-09-16 16:48:46 -07:00
Guy Bedford
ae4a0b42e7
wasm bindgen submodule support (#802) 2025-09-05 14:52:13 -07:00
Guy Bedford
f50c73ae68
feat: SecretStore implementation, Miniflare upgrade (#786) 2025-07-24 15:57:34 -07:00
Guy Bedford
93bfcc3407
CI: add GitHub actions caching for Rust (#754) 2025-06-17 13:37:05 -07:00
Cole MacKenzie
ea5d36f2ab Add support for Analytics Engine
This one was a little tricky to add and requires mocking out the
analytics engine binding using a miniflare wrapped binding that logs
each datapoint to console.

Resolves #280, #327

refactor: rename to match Typescript type names

test: mock out analytics engine binding
2025-03-10 06:05:29 -07:00
André Cruz
38af58acc4 fix new lints
1.84 introduced new lints.
2025-01-16 14:41:51 +00:00
Kevin Flansburg
8bcc702359
Supply token so that cargo-binstall does not encounter rate limits (#515)
* Supply token so that cargo-binstall does not encounter ratelimits

* Trigger PR workflow on Release PR
2024-03-29 10:52:45 -04:00
Kevin Flansburg
b2aabc1be1
Introduce http feature for http crate types (#477)
* http 1.1

* http feature flag

* Fetcher http flag

* Implement todos

* Implement redirect / ws / abort signal

* Add http tests to CI

* Add Cf context to http::Request

* Fix test working directories

* Axum example

* fix clippy in CI

* Handle generic http_body return type

* Documentation

* Remove unwraps

* Tweak introduction version in docs

* Final touches
2024-03-15 09:44:58 -04:00
Zeb Piasecki
7fc81655de chore: switch to miniflare3 using vitest
Updates CI to use miniflare 3 when testing against worker-sandbox using
vitest instead of Cargo's built in test runner.
2023-06-13 09:40:22 -07:00
Jonathan Donaldson
b8c77f13e9
Update miniflare in CI and fix clippy lints (#2) 2022-12-15 18:57:28 +00:00
Zeb Piasecki
6810165620 fix CI 2022-09-13 15:39:35 -04:00
Zeb Piasecki
6b05f17e75 chore: remove references to tests in actions workflow 2022-07-28 15:21:06 -04:00
Frank
df554b55c2 add changeset 2022-04-08 14:08:05 -07:00