What's Changed
- chore: Bump SDK versions for 0.4.0 release by @bhelx in #349
- fix: ignore already published manifest by @bhelx in #351
- chore(elixir): Bump to 0.4.0 by @bhelx in #350
- chore(java): release Java SDK by @bhelx in #352
- cleanup(ocaml): add bounds on extism-manifest dependency by @zshipko in #354
- fix(ocaml): update dune-project file by @zshipko in #355
- chore(deps-dev): Bump @types/node from 20.1.4 to 20.2.3 in /node by @dependabot in #353
- chore(deps-dev): Bump @types/node from 20.2.3 to 20.2.5 in /node by @dependabot in #358
- fix: require modules to have exported, bounded memory when manifest
memory.max_pages
field is set by @zshipko in #356 - fix(rust): fix lifetime of data returned from Plugin::call by @zshipko in #369
- chore(deps-dev): Bump @types/jest from 29.5.1 to 29.5.2 in /node by @dependabot in #363
- chore(deps-dev): Bump typedoc from 0.24.7 to 0.24.8 in /node by @dependabot in #364
- chore(deps-dev): Bump typescript from 5.0.4 to 5.1.3 in /node by @dependabot in #365
- chore(deps-dev): Bump @types/node from 20.2.5 to 20.3.0 in /node by @dependabot in #370
- chore(deps-dev): Bump @types/node from 20.3.0 to 20.3.1 in /node by @dependabot in #371
- chore: use a range for wasmtime dependency version by @zshipko in #375
- fix: update for latest Zig by @usdogu in #379
- chore(deps): Bump rustler from 0.28.0 to 0.29.1 in /elixir by @dependabot in #383
- chore(deps-dev): Bump ts-jest from 29.1.0 to 29.1.1 in /node by @dependabot in #382
- chore(deps-dev): Bump @types/node from 20.3.1 to 20.3.3 in /node by @dependabot in #381
- chore(deps-dev): Bump typescript from 5.1.3 to 5.1.6 in /node by @dependabot in #380
- chore(deps-dev): Bump jest from 29.5.0 to 29.6.1 in /node by @dependabot in #385
- chore(deps-dev): Bump prettier from 2.8.8 to 3.0.0 in /node by @dependabot in #386
- chore(deps-dev): Bump @types/node from 20.3.3 to 20.4.1 in /node by @dependabot in #387
- chore(deps-dev): Bump ex_doc from 0.29.4 to 0.30.1 in /elixir by @dependabot in #388
- chore(deps): Bump tough-cookie from 4.1.2 to 4.1.3 in /browser by @dependabot in #389
- chore(deps-dev): Bump @types/jest from 29.5.2 to 29.5.3 in /node by @dependabot in #392
- chore(deps-dev): Bump @types/node from 20.4.1 to 20.4.2 in /node by @dependabot in #391
- chore(deps-dev): Bump ex_doc from 0.30.1 to 0.30.3 in /elixir by @dependabot in #390
- chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 in /browser by @dependabot in #394
- feat: Implement parts of the extism runtime in WebAssembly by @zshipko in #384
- fix(python): store reference to host functions on Plugin by @zshipko in #399
- fix: Update more SDKs to store a reference to host functions in the Plugin type by @zshipko in #401
- chore(deps-dev): Update minitest requirement from ~> 5.18.0 to ~> 5.19.0 in /ruby by @dependabot in #402
- chore(deps-dev): Bump jest from 29.6.1 to 29.6.2 in /node by @dependabot in #403
- chore(deps-dev): Bump @types/node from 20.4.2 to 20.4.5 in /node by @dependabot in #404
- feat: Haskell host functions by @zshipko in #400
- chore(zig): use LazyPath in build.zig by @zshipko in #406
- chore: update wasmtime bounds to include 11.0 by @zshipko in #405
- fix: avoid timeout errors outside of
extism_plugin_call
by @zshipko in #407 - refactor: Simplify runtime handling by @zshipko in #411
- chore(deps-dev): Bump ex_doc from 0.30.3 to 0.30.4 in /elixir by @dependabot in #410
- chore(deps-dev): Bump prettier from 3.0.0 to 3.0.1 in /node by @dependabot in #409
- chore(deps-dev): Bump @types/node from 20.4.5 to 20.4.8 in /node by @dependabot in #408
- fix(rust): ensure InternalExt is exported by @zshipko in #413
- refactor(zig)!: Simplify JSON stringifying by @usdogu in #414
- chore(deps-dev): Bump ex_doc from 0.30.4 to 0.30.5 in /elixir by @dependabot in #416
- chore(deps-dev): Bump @types/node from 20.4.8 to 20.5.0 in /node by @dependabot in #415
- fix(runtime): register all host function imports by @zshipko in #419
- fix(dotnet): typo in HostFunction constructor that prevents setting Host Function namespace by @mhmd-azeez in #418
- chore(deps-dev): Bump @types/node from 20.5.0 to 20.5.1 in /node by @dependabot in #423
- chore(deps-dev): Bump prettier from 3.0.1 to 3.0.2 in /node by @dependabot in #422
- release: Bump runtime to 0.5.0 by @bhelx in #427
- chore: bump libextism version by @zshipko in #428
- fix: remove call to bash from build.rs by @zshipko in #429
Full Changelog: v0.4.0...v0.5.0