Releases · extism/extism
v1.13.0
Development Build
v1.12.0
What's Changed
- feat: add Pool type for pooling plugin instances by @zshipko in #696
- docs: add more information about wasmtime caching by @nu-wa in #863
- Remove key param for PluginPool by @Nutomic in #859
- chore(deps): Update prost requirement from 0.13.1 to 0.14.1 by @dependabot[bot] in #865
- Update README.md by @Binlogo in #870
- Add
Pool.function_existswith caching by @Nutomic in #869 - Disable unused wasmtime features by @Nutomic in #858
- fix: set ureq http_status_as_error to false to allow access to headers/body of non-200 responses by @zshipko in #873
- chore(deps): Update toml requirement from 0.8 to 0.9 by @dependabot[bot] in #874
New Contributors
- @nu-wa made their first contribution in #863
- @Nutomic made their first contribution in #859
- @Binlogo made their first contribution in #870
Full Changelog: v1.11.1...v1.12.0
v1.11.1
What's Changed
- fix: use gh release download instead of downloading from github action artifacts in dotnet workflow by @mhmd-azeez in #857
Full Changelog: v1.11.0...v1.11.1
v1.11.0
What's Changed
- chore: include wasmtime 30 in supported bounds by @zshipko in #834
- Remove python from dependabot.yml by @zshipko in #835
- fix: throw error on reentrant plugin call by @chrisdickinson in #836
- doc: explain how to see plug-in logs by @Pascal-So in #839
- fix: better suggestion when encoding is not implemented by @AlessandroRuggiero in #843
- chore(deps): Update criterion requirement from 0.5.1 to 0.6.0 by @dependabot in #852
- chore(deps): Update cbindgen requirement from 0.28 to 0.29 by @dependabot in #854
- chore: add ToBytes/FromBytes implementations for bool by @zshipko in #855
New Contributors
- @Pascal-So made their first contribution in #839
- @AlessandroRuggiero made their first contribution in #843
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
- Change
function_existsto&selfby @milesj in #796 - chore: fix clippy by @zshipko in #799
- Trigger NuGet package publishing when a new release is published by @mhmd-azeez in #805
- fix: improve sdk error messages around imports by @zshipko in #806
- feat: added a function to track fuel consumption by @pwnintended in #807
- Add Android targets by @bhelx in #812
- chore(deps): Update cbindgen requirement from 0.27 to 0.28 by @dependabot in #815
- cleanup: stop timer from using 100% cpu when no timeouts are set by @zshipko in #814
- ci: install android libunwind before build step by @zshipko in #817
- ci: fix android release, attempt #2 by @zshipko in #818
- cleanup: remove android release by @zshipko in #823
- chore(deps): Update rand requirement from 0.8.5 to 0.9.0 by @dependabot in #826
- chore(deps): Update ureq requirement from 2.5 to 3.0 by @dependabot in #825
- fix(ci): use new download-artifact api by @zshipko in #827
- chore: update wasmtime bounds to include more versions by @zshipko in #828
- fix(ci): remove path parameter from download-artifact action in release workflow by @zshipko in #831
New Contributors
- @milesj made their first contribution in #796
- @pwnintended made their first contribution in #807
Full Changelog: v1.9.1...v1.10.0
v1.9.1
What's Changed
- feat: add overview on generating bindings by @nilslice in #789
- chore(deps): Bump dawidd6/action-download-artifact from 2 to 6 in /.github/workflows by @dependabot in #792
- cleanup: return better errors for wasi command modules by @zshipko in #793
- fix: remove unwrap() from extism_compiled_plugin_new by @chrisdickinson in #794
Full Changelog: v1.9.0...v1.9.1
v1.9.0
v1.8.0
What's Changed
- Fix: no method named
freefound for mutable reference&mut current_plugin::CurrentPluginin the current scope by @billythedummy in #773 - fix(plugin_call): set rc to EXIT_SIGNALED_SIGABRT when wasmtime bails out on plugin call by @G4Vi in #776
- feat: add ability to access response headers when using
extism:host/env::http_requestby @zshipko in #774 - fix: use
f32::to_bitsandf64::to_bitswhen constructingValby @zshipko in #779 - Add codeowners file by @bhelx in #780
New Contributors
- @billythedummy made their first contribution in #773
Full Changelog: v1.7.0...v1.8.0