proxy-sdk 1.1.0

Write extensions for Proxy-WASM for WASM or Native environments
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# Proxy-SDK

A rewrite of the `proxy-wasm` rust crate. Has improved ergonomics, more type safety, and [documentation](https://docs.rs/proxy-sdk).

## Proxy->WASM Calls Not Implemented
* `validate_configuration`: Seems unused
* `on_request_metadata`: Unused
* `on_response_metadata`: Unused
* `on_grpc_create_initial_metadata`: Never called/incompletely defined in proxy-wasm-cpp-host
* `on_foreign_function`: Never called from Envoy outside of tests

## Feature Flags

* `stream-metadata`, if enabled, enables GRPC metadata callbacks. Known to cause crashes in some versions of Envoy.