Skip to content

Releases: extism/c-pdk

v1.0.2

19 Sep 23:11
13ea0e9
Compare
Choose a tag to compare

What's Changed

  • ci: use token to install libextism by @G4Vi in #25
  • example: add allocations example for benchmarking kernel changes by @zshipko in #26
  • cleanup: host takes ownership of memory blocks it gets as arguments for extism functions by @zshipko in #27

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

v1.0.1

16 Apr 20:26
68a4217
Compare
Choose a tag to compare

What's Changed

  • doc: update python-sdk use in README to v1.0.0 by @chrisdickinson in #23
  • chore: include stddef.h to avoid warning about missing size_t by @zshipko in #24

New Contributors

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

v1.0.0

08 Jan 23:03
2a4d335
Compare
Choose a tag to compare

What's Changed

  • feat: add examples directory by @zshipko in #4
  • ci: use wasi-sdk instead of emsdk by @zshipko in #5
  • feat: add extism_log function by @zshipko in #6
  • docs: add detailed readme by @zshipko in #8
  • chore: use extism:host/env namespace by @zshipko in #7
  • ci: add tests by @zshipko in #9
  • cleanup: optimize algorithm used for extism_load/extism_load_input/extism_store by @zshipko in #10
  • feat: export macros by @G4Vi in #11
  • docs/test/build: use EXTISM_EXPORTED_FUNCTION by @G4Vi in #13
  • Feat: improve input loading and string handling by @G4Vi in #16
  • Feat: seperate implementation from interface by @G4Vi in #17
  • feat: seperate pointer from handle by @G4Vi in #18
  • docs: add info and link on Extism memory by @G4Vi in #21
  • feat: add convenience functions for error setting, config vars, and vars by @G4Vi in #22

New Contributors

  • @G4Vi made their first contribution in #11

Full Changelog: v0.1.0...v1.0.0

Release v0.1.0

30 Nov 17:45
5482beb
Compare
Choose a tag to compare

What's Changed

  • Use new input interface, add logging functions by @zshipko in #1
  • chore: remove load/store 32bit functions by @nilslice in #2
  • chore: add extism_http_status_code and ExtismPointer by @zshipko in #3

New Contributors

Full Changelog: https://github.com/extism/c-pdk/commits/v0.1.0