Releases: cloudflare/workers-rs
Releases · cloudflare/workers-rs
Release v0.6.1
Features
- wasm-bindgen JS Snippets by @guybedford in #768
- feat: SecretStore implementation, Miniflare upgrade by @guybedford in #786
- feat: implement Debug trait for various structs across the codebase by @lexoliu in #775
Fixes
- Support deleting multiple R2 keys, fixes #780 by @lukevalenta in #781
- Make
as_organization
optional onIncomingRequestCfProperties
by @maxdeviant in #776 - Clarify that id.name is not available within DO by @lukevalenta in #771
- Add name method to ObjectId, fixes #760 by @lukevalenta in #761
- Fix soundness issue in
StringBinding::unchecked_from_js_ref
by @Vrtgs in #762 - Clean up worker-sandbox by @lukevalenta in #763
- re-enable wasm-opt in templates as the related issue has been fixed by @Dreaming-Codes in #767
- Fix: Moved away from Mutex for boolean flag by @parzivale in #782
- Update templates by @guybedford in #787
- fix: add additional optional cf properties by @guybedford in #777
New Contributors
- @Vrtgs made their first contribution in #762
- @Dreaming-Codes made their first contribution in #767
- @maxdeviant made their first contribution in #776
- @parzivale made their first contribution in #782
- @lexoliu made their first contribution in #775
Full Changelog: v0.6.0...v0.6.1
Release v0.6.0
Breaking Changes
- Improved Durable Objects macro by @kanarus in #675
- Breaking Change: Use non-mutable methods for DurableObject, FormData, Headers & Response by @guybedford in #753
Features
- Make
worker-build
support custom JS shims by @LuisDuarte1 in #686 - feat: add DO stub to
workers-codegen
by @LuisDuarte1 in #693 - feat: analytics engine by @zebp in #699
- Adding support for http report method by @hkotian in #741
- Upgrade leptos template to version 0.7 by @rafiyq in #694
- deps: update dependencies by @guybedford in #744
- chore(deps): bump cross-spawn and @changesets/cli by @dependabot in #752
- feat: Add support for DO websocket_auto_response. by @connyay in #728
- Remove unnecessary Copy constraint on
durable::Storage::transaction()
by @rozbb in #710 - Add support for sqlite backed durable objects. by @connyay in #727
- feat: auto-import DurableObject when using durable_object macro by @guybedford in #756
Bug Fixes
- Fix kv example link by @sh-cho in #664
- docs: remove the leading dollar symbol that gets copied when pressing the "Copy" button by @saikatdas0790 in #673
- Add note to readme about runtime-agnostic primitives from tokio by @lukevalenta in #719
- Exclude .ico files from templating by @timmattison in #740
- docs: fix broken link to miniflare testing docs by @albertocavalcante in #695
- Fix
RateLimiter
binding name by @guybedford in #755 - Receive req: Request as mut so it can compile by @danielsan in #661
- D1 Binding - Null Support - Added test cases only by @spigaz in #680
New Contributors
- @LuisDuarte1 made their first contribution in #686
- @hkotian made their first contribution in #741
- @timmattison made their first contribution in #740
- @lukevalenta made their first contribution in #719
- @albertocavalcante made their first contribution in #695
- @rafiyq made their first contribution in #694
- @sh-cho made their first contribution in #664
- @saikatdas0790 made their first contribution in #673
- @guybedford made their first contribution in #744
- @connyay made their first contribution in #728
- @danielsan made their first contribution in #661
- @rozbb made their first contribution in #710
- @kanarus made their first contribution in #675
Full Changelog: v0.5.0...v0.6.0
Release v0.5.0
worker-build-v0.1.2
worker-build-v0.1.1
- Optionally run Response Promise to completion in waitUntil context by setting the
RUN_TO_COMPLETION
environment variable.
Release v0.4.2
Release v0.4.1
What's Changed
- Add template for using Leptos with Workers Assets by @kflansburg in #640
- Add API for Rate Limiter bindings by @kflansburg in #603
Full Changelog: v0.4.0...v0.4.1
Release `worker-kv` v0.8.0
- Move KV test suite to
worker-sandbox
and fix bug in KV put metadata. by @kflansburg in #550
Release v0.4.0
What's Changed
- Relax type of callback arguments to
Router
methods. This uses APIT to allow more types than a function pointer to implement handlers (i.e. async closure) by @compiler-errors in #605 - Fix typos in CORS argument names by @OliverEvans96 in #629
- Implement
get_all
function to return non-folding set-cookie headers by @nakamura-shuta in #597 - Add
FormData
conversion intoJsValue
by @thibmeu in #634
New Contributors
- @lkolbly made their first contribution in #625
- @compiler-errors made their first contribution in #605
- @OliverEvans96 made their first contribution in #629
- @nakamura-shuta made their first contribution in #597
- @thibmeu made their first contribution in #634
Full Changelog: v0.3.4...v0.4.0
Release v0.3.4
What's Changed
- Fix breaking change in
js-sys
/web-sys
. Remove HeaderExt and AbortSignalExt by @kflansburg in #621
Full Changelog: v0.3.3...v0.3.4