Development Build
Pre-release
Pre-release
Features
- runtime: support log_trace in rust-sdk (extism#747) #747 (innuendo)
- add releasing x86_64-unknown-linux-musl dynamic library (extism#753) #753 (Gavin Hayes)
- add ability to limit the number of instructions executed by a plugin (extism#754) #754 (zach)
- runtime: add log level set/get for pdk control (extism#758) #758 (Steve Manuel)
- add
PluginBuilder::with_wasmtime_config
(extism#764) #764 (zach)
Bug Fixes
- avoid creating too many externrefs (extism#759) #759 (zach)
- Vec.as_ptr() might return a dangling pointer (extism#760) #760 (Edoardo Vacchi)
- better error handling when plugin runs out of fuel (extism#762) #762 (zach)
Chores
- use more comprehensive crate source (Steve Manuel)
- deps: Update cbindgen requirement from 0.26 to 0.27 (extism#752) #752 (dependabot[bot])
- deps: Update prost requirement from 0.12.0 to 0.13.1 (extism#741) #741 (dependabot[bot])
- include support for wasmtime 23.0.0 (extism#755) #755 (zach)
- define pdk term in README (extism#766) #766 (Fabien Benetou)
Commits
- cd7ae29: 1.2.0 (Etienne ANNE)
- allow shadowing host functions (extism#751) #751 (zach)
- e31806c: v1.6.0 (zach)
- kernel: only try to re-use free blocks before memory.grow (extism#765) #765 (zach)
- 8222164: Adds more details about with_wasmtime_config() limitations (extism#770) (SebastianHambura) #770
- host takes ownership of memory blocks it gets as arguments (extism#743) #743 (zach)
- 520d72e: v1.7.0 (zach)
- 54482a1: Merge remote-tracking branch 'upstream/main' (zwiterrion)