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_exists with 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

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

New Contributors

Full Changelog: v1.10.0...v1.11.0

v1.10.0

What's Changed

  • Change function_exists to &self by @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

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 free found for mutable reference &mut current_plugin::CurrentPlugin in 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_request by @zshipko in #774
  • fix: use f32::to_bits and f64::to_bits when constructing Val by @zshipko in #779
  • Add codeowners file by @bhelx in #780

New Contributors

Full Changelog: v1.7.0...v1.8.0

v1.7.0