Skip to content

Releases: extism/extism

v1.21.0

26 Mar 21:38
9afa572

Choose a tag to compare

What's Changed

Full Changelog: v1.20.0...v1.21.0

Development Build

26 Mar 20:55
9afa572

Choose a tag to compare

Development Build Pre-release
Pre-release

Commits

v1.20.0

19 Mar 22:58
85fce56

Choose a tag to compare

What's Changed

Breaking Changes

  • With this release, the UserData type must be thread-safe when using it in a Pool implementation in Rust. Pools have never been formally considered part of the API, so similarly this is not fully considered a breaking change - but be aware that in some cases Rust users may need to update their code.

Full Changelog: v1.13.0...v1.20.0

v1.13.0

25 Nov 17:12
7230657

Choose a tag to compare

What's Changed

  • chore(deps): Update criterion requirement from 0.6.0 to 0.7.0 by @dependabot[bot] in #878
  • Update to wasmtime version with exceptions support by @bgmerrell in #880
  • feat: expose building a CompiledPlugin with a fuel limit by @tlecomte in #883

New Contributors

Full Changelog: v1.12.0...v1.13.0

v1.12.0

14 Jul 18:53

Choose a tag to compare

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

29 May 19:24
30b4a7d

Choose a tag to compare

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

27 May 23:02

Choose a tag to compare

What's Changed

New Contributors

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

v1.10.0

10 Feb 18:58

Choose a tag to compare

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

26 Nov 18:20
4db57de

Choose a tag to compare

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

19 Nov 22:20
6cf8251

Choose a tag to compare

What's Changed

Full Changelog: v1.8.0...v1.9.0