Skip to content

Releases: extism/extism

v1.6.0

04 Sep 19:34
Compare
Choose a tag to compare

What's Changed

  • Add readonly dirs to allowed_paths by @mhmd-azeez in #733
  • feat(runtime): support log_trace in rust-sdk by @hilaryRope in #747
  • cleanup: allow shadowing host functions by @zshipko in #751
  • feat: add releasing x86_64-unknown-linux-musl dynamic library by @G4Vi in #753
  • chore(deps): Update cbindgen requirement from 0.26 to 0.27 by @dependabot in #752
  • chore(deps): Update prost requirement from 0.12.0 to 0.13.1 by @dependabot in #741
  • chore: include support for wasmtime 23.0.0 by @zshipko in #755
  • feat: add ability to limit the number of instructions executed by a plugin by @zshipko in #754
  • feat(runtime): add log level set/get for pdk control by @nilslice in #758
  • fix: avoid creating too many externrefs by @zshipko in #759
  • fix: Vec.as_ptr() might return a dangling pointer by @evacchi in #760
  • fix: better error handling when plugin runs out of fuel by @zshipko in #762

New Contributors

Full Changelog: v1.5.0...v1.6.0

Development Build

04 Sep 19:33
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Commits

v1.5.0

23 Jul 18:20
Compare
Choose a tag to compare

What's Changed

  • chore: support for wasmtime 22 by @zshipko in #731
  • test: add benchmark for creating a plugin with the cache disabled by @zshipko in #736
  • doc: more information about error_set by @zshipko in #737
  • chore: update readme with crate version by @nilslice in #738
  • doc: fix usage of host_fn macro in doc example by @zshipko in #742
  • fix: require error messages to be null terminated in C SDK by @zshipko in #745

Full Changelog: v1.4.1...v1.5.0

v1.4.1

14 Jun 17:39
Compare
Choose a tag to compare

What's Changed

  • fix: use wasi-common to avoid issues with tokio by @zshipko in #728
  • docs: add CPAN link for perl-sdk by @G4Vi in #729

Full Changelog: v1.4.0...v1.4.1

v1.4.0

12 Jun 22:26
Compare
Choose a tag to compare

What's Changed

  • refactor: remove HttpRequest.header alias by @mhmd-azeez in #718
  • doc: update API.md for latest changes by @zshipko in #720
  • chore: rename kernel/.cargo/config to kernel/.cargo/config.toml by @zshipko in #721
  • fix: re-use linking code from Plugin::new in Plugin::reset_store by @zshipko in #722
  • refactor!: update to wasmtime 20 or greater by @zshipko in #723
  • fix(libextism): examples and docs by @G4Vi in #724
  • fix: return error when non-zero exit code in returned by @zshipko in #727
  • fix(libextism): improve static linking pkgconfig by @G4Vi in #726

Full Changelog: v1.3.0...v1.4.0

v1.3.0

22 May 17:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2.0

12 Mar 16:08
Compare
Choose a tag to compare

What's Changed

  • doc: remove old default for timeout_ms by @zshipko in #688
  • chore(deps): Update base64 requirement from ~0.21 to ~0.22 by @dependabot in #690
  • feat: add ability to configure size of the Extism var store by @zshipko in #692
  • chore: update badge to reflect rust installs by @nilslice in #693
  • fix(pdk): return error when no response is available by @zshipko in #694

Full Changelog: v1.1.0...v1.2.0

v1.1.0

22 Feb 21:03
Compare
Choose a tag to compare

What's Changed

  • chore: support for wasmtime 17.0.0 by @zshipko in #665
  • feat(convert): add derive macros for To and FromBytes by @ModProg in #667
  • feat: allow max HTTP response size to be configured in the manifest by @zshipko in #674
  • ci: add release workflow for convert-macros crate by @zshipko in #683
  • fix: linker issue that depends on the ordering of the linked functions by @zshipko in #685

New Contributors

Full Changelog: v1.0.3...v1.1.0

v1.0.3

22 Jan 19:10
Compare
Choose a tag to compare

What's Changed

  • fix(kernel): fix potential overflow in bounds check when lots of memory has been allocated by @zshipko in #663
  • fix: make function Plugin::function_extists check the type of the functions. by @OLUWAMUYIWA in #664

Thank you @OLUWAMUYIWA for your first contribution! 🎆

Full Changelog: v1.0.2...v1.0.3

v1.0.2

19 Jan 21:22
Compare
Choose a tag to compare

What's Changed

  • feat: Use quickcheck to test allocations, fix one bug that was uncovered. by @zshipko in #662

Full Changelog: v1.0.1...v1.0.2