What's Changed
- fix: undo change to
extism_memory_bytes
left over from debugging by @zshipko in #519 - chore(deps-dev): Bump @babel/traverse from 7.20.13 to 7.23.2 in /browser by @dependabot in #518
- chore(deps): Bump @types/ref-array-di from 1.2.5 to 1.2.6 in /node by @dependabot in #491
- chore(deps-dev): Bump typedoc from 0.25.1 to 0.25.2 in /node by @dependabot in #502
- chore(deps-dev): Bump ex_doc from 0.30.6 to 0.30.7 in /elixir by @dependabot in #513
- chore(deps-dev): Bump @types/node from 20.6.5 to 20.8.6 in /node by @dependabot in #515
- chore(deps-dev): Bump @babel/traverse from 7.19.6 to 7.23.2 in /node by @dependabot in #517
- ci(dotnet): publish nuget packages for all supported environments by @mhmd-azeez in #523
- doc: add
runtime/README.md
andlibextism/README.md
by @zshipko in #526 - chore: support wasmtime 14.0.0 by @zshipko in #529
- chore(deps-dev): Bump ex_doc from 0.30.7 to 0.30.9 in /elixir by @dependabot in #536
- feat(dlang): Add a D host SDK by @chances in #412
- chore: fix docstring for Manifest/allowed_paths by @thomasdarimont in #531
- feat: add ability to dump extism kernel memory and generate coredumps, cleanup kernel memory layout by @zshipko in #539
- docs: Point to readmes by @bhelx in #541
- fix(release): bump maturin manylinux floor for ring 0.17 dep by @chrisdickinson in #548
- docs: Add some documentation for plugin.call by @bhelx in #546
- refactor!: Cleanup UserData implementation, update example in README by @zshipko in #550
- feat: build static libextism by @G4Vi in #552
- refactor!: Use
extism:host/env
namespace for extism functions andextism:host/user
for user-defined host functions by @zshipko in #511 - fix: set epoch deadline before each plugin call by @zshipko in #557
- cleanup: add PTR as an alias for ValType::I64 by @zshipko in #558
- feat: pkg-config by @G4Vi in #559
- cleanup: add PTR as an alias for I64 in C API by @zshipko in #560
- cleanup: update error message by @zshipko in #561
- test: add some http tests by @zshipko in #562
- fix: improve handling of custom error messages by @zshipko in #568
- chore: fix cargo resolver warning by @bhelx in #570
- refactor!: allow
Plugin::new
to take raw wasm orManifest
by @zshipko in #569 - feat: add x86_64-unknown-linux-musl target, specifying target to make by @G4Vi in #571
- fix: libextism - make fully static target no longer hardcoded to musl-gcc by @G4Vi in #572
- feat: add add_subdirectory compatible cmake config by @G4Vi in #574
- build: libextism/CMakeLists.txt add installing to support in-tree builds that use shared libraries by @G4Vi in #575
- cleanup: simplify logging, include plugin ID in log messages by @zshipko in #573
- fix: nuget packing in release-dotnet-native.yaml by @mhmd-azeez in #524
New Contributors
Full Changelog: v1.0.0-rc0...v1.0.0-alpha.0