Rust SDK 0.3.3

rust-sdkchangedadded

Added

  • Added Drop implementations for streaming bodies to close streaming responses when the associated StreamingBodyHandle or StreamingBody goes out of scope. This allows client requests to finish while the Compute@Edge program is still running.

  • Added downstream_original_header_count, which gets the original number of headers of the downstream request.

  • Added ResponseHandle::remove_header and RequestHandle::remove_header, which can remove headers directly from handles.

Changed

  • Separated the low-level Compute@Edge bindings into a new, separately-versioned crate, in order to reduce the frequency of breaking changes for users of the fastly crate.

Prior change: CLI v0.9.0

Following change: CLI v0.10.0