Skip to content

Releases: extism/js-pdk

v1.4.0

22 Jan 11:11
7a319fe
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.3...v1.4.0

v1.3.3

12 Jan 12:25
c81eb0c
Compare
Choose a tag to compare
v1.3.3 Pre-release
Pre-release

What's Changed

Full Changelog: v1.3.2...v1.3.3

v1.3.2

09 Jan 14:08
10d075c
Compare
Choose a tag to compare
v1.3.2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.3.2

v1.3.1

10 Dec 15:43
55a56ca
Compare
Choose a tag to compare
v1.3.1 Pre-release
Pre-release

Note: this is another pre-release. it fixes #113 which will allow us to track down the remaining JS bugs after the rquickjs migration. If you are an end-user, please do not use this version.

What's Changed

Full Changelog: v1.3.0...v1.3.1

v1.3.0

29 Nov 14:45
05cecf2
Compare
Choose a tag to compare
v1.3.0 Pre-release
Pre-release

What's Changed

  • Add codeowners file by @bhelx in #102
  • feat: migrate to rquickjs from quickjs-wasm-rs by @mdarrik in #88
  • chore: add http response headers, clippy by @zshipko in #103
  • fix: use BigInt for host function params by @zshipko in #105
  • feat: add overview on generating bindings by @nilslice in #106

New Contributors

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

v1.2.0

16 Oct 20:35
4657c17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.1...v1.2.0

v1.1.1

09 Sep 22:35
1bba557
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

23 Aug 23:24
Compare
Choose a tag to compare

What's Changed

  • chore: modify mem find to return js undefined by @nilslice in #92

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

v1.0.0

16 Jul 20:41
5229d6f
Compare
Choose a tag to compare

What's Changed

  • Fix dependency, backport code, add CI by @bhelx in #15
  • Fix CI by @bhelx in #16
  • chore: update dependencies and ci by @bhelx in #22
  • chore: link to the as-pdk rather than assemblyscript.org directly by @nilslice in #26
  • docs: Add readme in line with other PDKs by @bhelx in #24
  • chore: update pdk to use extism:host/env namespace by @zshipko in #23
  • chore: Update the quickjs crate by @bhelx in #29
  • feat: Add a simple polyfill system by @bhelx in #17
  • chore: Move examples to subfolder by @bhelx in #31
  • release: rc1 release by @bhelx in #33
  • fix typo by @neuronicnobody in #34
  • fix: Fixes HTTP Call code by @bhelx in #37
  • Introduce Interface file by @bhelx in #35
  • fix: use uname for os detection by @nilslice in #38
  • Experimental Host Function Support (and rc4 release) by @bhelx in #39
  • test: Add CI workflow for install script by @bhelx in #42
  • add download and install of binaryen bin files to install script by @JayJamieson in #40
  • fix: better error message when wasm-merge not found by @bhelx in #41
  • docs: update readme to include host function support by @nilslice in #43
  • chore: bump versions for release by @nilslice in #44
  • Unable to run wasm-merge with a Linux and docker based Docker image running on a Mac m1 by @Zwiterrion in #45
  • HTTP headers are never sent with the HTTP Client API by @mathieuancelin in #47
  • refactor: allow more flexibility in the types of imports/exports by @zshipko in #48
  • feat: Add basic support for Date by @bhelx in #52
  • Bump install script to rc7 by @bhelx in #53
  • cleanup: include checks when parsing d.ts files to error when functions have the wrong number of parameters by @zshipko in #55
  • docs: Update readme with d.ts file by @bhelx in #54
  • feat: add MemoryHandle.free method, improve error handling in invoke by @zshipko in #57
  • fix: actually install wasm-opt by @G4Vi in #59
  • fix: use homebrew to install wasm-merge on mac by @bhelx in #61
  • fix: partial workaround for high address support by @chrisdickinson in #62
  • fix: plugin functions being accessed from global instead of from module.exports by @gabrielmfern in #65
  • fix: typo in README by @svemir in #67
  • fix: sort exports from d.ts file too by @zshipko in #66
  • Add missing --wasi parameter to the README example by @svemir in #69
  • feat: add info and debug logging to console global by @Phault in #68
  • feat: add typed interface by @nilslice in #60
  • fix: default to GET for http req method by @nilslice in #73
  • Type fixups by @Phault in #74
  • Change prelude format to iife by @Phault in #75
  • Adds react example by @bhelx in #76
  • Relase rc10 by @bhelx in #78
  • Update install script to rc10 by @bhelx in #79
  • Update console.log implementation to support multiple params by @ubiquitous-dev in #80
  • feat(release): add windows cli release workflow by @mtb0x1 in #81
  • Bump to rc.11 by @bhelx in #82
  • Update install script by @bhelx in #83
  • fix(windows): install script, ci test install and documentation by @mtb0x1 in #84
  • fix: make install dir if not exist by @bradyjoslin in #86
  • Bump to 1.0.0 by @bhelx in #89

New Contributors

Full Changelog: v0.5.0...v1.0.0

v1.0.0-rc11

06 Jun 18:00
75f5224
Compare
Choose a tag to compare

What's Changed

  • Update install script to rc10 by @bhelx in #79
  • Update console.log implementation to support multiple params by @ubiquitous-dev in #80
  • feat(release): add windows cli release workflow by @mtb0x1 in #81
  • Bump to rc.11 by @bhelx in #82

New Contributors

Full Changelog: v1.0.0-rc10...v1.0.0-rc11