Releases: extism/js-pdk
Releases · extism/js-pdk
v1.6.0
What's Changed
- docs: fix typo in README.md by @mgred in #136
- ghactions: pin serde to fix swc_common bug by @chrisdickinson in #141
- chore: add http headers to HttpResponse interface by @BSchneppe in #138
- Update README to reflect the switch to rquickjs & quickjs-ng by @MulverineX in #148
- fix: panic with js exception text during compilation by @chrisdickinson in #147
- Add comprehensive JS API polyfills by @nilslice in #149
- Remove unused quickjs-wasm-rs, update rquickjs to 0.11 by @nilslice in #150
- fix: prevent panic on exceptions in async context by @nilslice in #151
- fix: add compatibility with aarch64 Linux machines by @arter97 in #145
- fix: revert CI images back to ubuntu-22.04 by @arter97 in #146
- chore: add and update Cargo.lock from #144 by @nilslice in #152
- fix: make fetch example tests actually run by @nilslice in #153
New Contributors
- @mgred made their first contribution in #136
- @BSchneppe made their first contribution in #138
- @MulverineX made their first contribution in #148
- @arter97 made their first contribution in #145
Full Changelog: v1.5.1...v1.6.0
v1.5.1
v1.5.0
What's Changed
- feat: support i32, i64, f32, f64 param/return types for Host functions by @mhmd-azeez in #125
- fix: execute pending jobs when invoking plugin function by @zshipko in #130
- chore: update version to 1.5.0 by @zshipko in #132
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- fix: correct ArrayBuffer validation in
arrayBufferToBase64by @mhmd-azeez in #122 - fix: implement console in TS by @mhmd-azeez in #121
Full Changelog: v1.3.3...v1.4.0
v1.3.3
What's Changed
- fix: pin ubuntu and update install script by @mhmd-azeez in #118
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- fix: enable tests with python host by @zshipko in #116
- update version to 1.3.2 by @mhmd-azeez in #117
New Contributors
- @mhmd-azeez made their first contribution in #117
Full Changelog: v1.3.1...v1.3.2
v1.3.1
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
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
v1.1.1
What's Changed
- feat: add Host.arrayBufferToBase64 and Host.base64ToArrayBuffer by @chrisdickinson in #94
- chore: bump update version to 1.1.1 by @nilslice in #96
Full Changelog: v1.1.0...v1.1.1