Skip to content

Releases: extism/rust-pdk

v1.3.0

24 Oct 23:16
1de4bc7
Compare
Choose a tag to compare

What's Changed

  • ci: use token to install libextism by @G4Vi in #63
  • fix: add trace level logging by @zshipko in #65
  • feat: support http_headers host function by @zshipko in #64
  • cleanup: avoid allocation for log levels that aren't enabled by @zshipko in #67
  • Add codeowners file by @bhelx in #66
  • chore: bump version to 1.3.0 by @zshipko in #68

New Contributors

  • @G4Vi made their first contribution in #63

Full Changelog: v1.2.1...v1.3.0

v1.2.1

13 Aug 21:31
db1fbeb
Compare
Choose a tag to compare

What's Changed

  • docs: add section on installing rustup and wasm32 target by @apisorbust in #49
  • cleanup: return no results from generated shared_fn when the result is SharedFnResult<()> by @zshipko in #58
  • Document raw import interface by @bhelx in #59
  • fix: Use handle.length instead of offset. by @milesj in #61

New Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

21 May 19:39
068165d
Compare
Choose a tag to compare

What's Changed

  • doc: use extism-convert-macros in examples by @zshipko in #51
  • chore(deps): update base64 requirement from 0.21.0 to 0.22.1 by @dependabot in #54
  • feat: Add shared_fn macro by @zshipko in #55
  • chore: bump to 1.2.0 for release by @zshipko in #56

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

v1.1.0

22 Feb 22:17
ef17dc0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.1.0

v1.0.1 Release

25 Jan 22:35
eebc8f8
Compare
Choose a tag to compare

What's Changed

  • fix: namespace in host function example by @zshipko in #43
  • feat: update to include rust-protobuf, bump version by @nilslice in #44

Full Changelog: v1.0.0...v1.0.1

v1.0.0

08 Jan 20:33
4b943cf
Compare
Choose a tag to compare

What's Changed

  • feat!: simplify memory interface, use extism-convert for working with extism memory by @zshipko in #31
  • ci: use new extism cli by @zshipko in #32
  • docs: Create a README and getting started guide by @bhelx in #34
  • feat: add discord link to end, minor tweaks to verbiage by @wikiwong in #35
  • chore: use extism:host/env namespace by @zshipko in #36
  • fix(derive): remove support for native types when using the macros by @zshipko in #38
  • docs: Recommend new users try 1.0 beta by @bhelx in #37
  • Release 1.0.0 rc1 by @bhelx in #39
  • fix(io): attempt to optimize loading/storing i/o by @chrisdickinson in #33
  • cleanup: add Memory::free by @zshipko in #40
  • chore: add bindings to length_unsafe by @zshipko in #41
  • release: 1.0.0 by @bhelx in #42

New Contributors

Full Changelog: v0.3.4...v1.0.0

v1.0.0-rc1

15 Nov 23:38
3d3f385
Compare
Choose a tag to compare

What's Changed

  • fix(derive): remove support for native types when using the macros by @zshipko in #38
  • docs: Recommend new users try 1.0 beta by @bhelx in #37
  • Release 1.0.0 rc1 by @bhelx in #39

Full Changelog: v1.0.0-beta.0...v1.0.0-rc1

v1.0.0-beta.0

02 Nov 18:54
ddfb8e1
Compare
Choose a tag to compare

What's Changed

  • feat!: simplify memory interface, use extism-convert for working with extism memory by @zshipko in #31
  • ci: use new extism cli by @zshipko in #32
  • docs: Create a README and getting started guide by @bhelx in #34
  • feat: add discord link to end, minor tweaks to verbiage by @wikiwong in #35
  • chore: use extism:host/env namespace by @zshipko in #36

New Contributors

Full Changelog: v0.3.4...v1.0.0-beta.0

v0.3.4

24 Aug 22:07
66e5527
Compare
Choose a tag to compare

What's Changed

  • fix: carry over const/unsafe to inner function impl by @zshipko in #29
  • release: 0.3.4 by @bhelx in #30

Full Changelog: v0.3.3...v0.3.4

v0.3.3

24 May 15:43
085731f
Compare
Choose a tag to compare
  • Use extism-pdk-derive 0.3.1, which fixes a bug in the host_fn macro: #27