What's Changed
- cleanup: implement Debug and PartialEq for manifest types by @zshipko in #618
- fix manifest link by @neuronicnobody in #617
- fix: improve handling of 0 length blocks by @zshipko in #622
- refactor!: better scoping of arguments in host_fn macro, allow visibility in macros to be specified by @zshipko in #621
- ci: bring back nuget packages for Extism runtime by @mhmd-azeez in #624
- build: add c++ compat to extism.h by @G4Vi in #625
- feat: Add
extism_convert::Raw
to allow direct encoding using bytemuck by @zshipko in #626 - fix(kernel): improve performance after large allocations, add
extism_plugin_reset
to give users more control when dealing with large allocations by @zshipko in #627 - ci: release extism.dll.lib and extism.dll.a by @mhmd-azeez in #633
- fix(kernel): length function should return 0 for invalid offsets by @zshipko in #635
- fix: give extism_log_drain's param a named type by @chrisdickinson in #638
New Contributors
- @neuronicnobody made their first contribution in #617
Full Changelog: v1.0.0-rc6...v1.0.0-rc7