Skip to content

Releases: proxy-wasm/proxy-wasm-rust-sdk

v0.2.2

21 Jul 20:53
78f36a6
Compare
Choose a tag to compare

Fixed

  • Fixed support for nested gRPC callouts.
    Thanks @andytesti!

  • Fixed panic on unknown token_id in on_grpc_receive_initial_metadata
    and on_grpc_receive_trailing_metadata.
    Thanks @erikness-doordash!

  • Fixed panic on unexpected failures in get_property.
    Thanks @alexsnaps!

  • Fixed panic on unexpected failures in call_foreign_function.
    Reported by @geNAZt.

Added

  • Added support for sending error responses with gRPC status codes.
    Thanks @juanmolle!

v0.2.1

22 Nov 20:01
96f791a
Compare
Choose a tag to compare

Fixed

  • Fixed panic on unknown token_id in on_grpc_close.
    Thanks @Protryon!

Changed

  • Changed MSRV to v1.61.0.

Removed

  • Removed wee-alloc feature, because that crate is no longer maintained
    and it leaks memory.

v0.2.0

08 Apr 20:19
fb7c953
Compare
Choose a tag to compare

Fixed

  • Fixed performance degradation with wasm32-wasi target in Rust v1.56.0
    or newer by adding proxy_wasm::main macro that should be used instead
    of custom _start, _initialize and/or main exports.

Changed

  • Updated ABI to Proxy-Wasm ABI v0.2.1.

Added

  • Added support for calling foreign functions.
    Thanks @Gsantomaggio!

v0.1.4

01 Jul 23:00
cbfc7f2
Compare
Choose a tag to compare

Added

  • Added support for gRPC callouts.
    Thanks @Shikugawa!

v0.1.3

04 Dec 19:59
56a680a
Compare
Choose a tag to compare

Fixed

Changed

  • Changed wee-alloc to an optional feature.
    Thanks @yuval-k!

Added

  • Added support for building for wasm32-wasi target.
  • Added support for metrics.
  • Added support for RootContext to create child contexts for streams.
    Thanks @dgn!
  • Added support for setting network buffers.

v0.1.2

05 Aug 17:50
aa67a50
Compare
Choose a tag to compare

Changed

  • Updated MapType values to match updated Proxy-Wasm ABI v0.1.0.
    Thanks @yskopets!

v0.1.1

05 Aug 17:50
8f7a993
Compare
Choose a tag to compare

Added

  • Added support for building with Bazel.
  • Added support for setting HTTP bodies.
    Thanks @gbrail!

v0.1.0

05 Aug 17:50
Compare
Choose a tag to compare

Added

  • Initial release.