inNative Runtime v0.1.6
This is a bugfix release that improves debug handling and removes some of the harsher checks for tags, allowing debug info parsing to continue even if unexpected tags are encountered.
- Ignore unexpected DWARF tags
- Fix array parsing for DWARF
- Add proper array debugging to NatVis
- Autoserialize WASM modules with no debug info so you can step through the WAT representation
- Fix variadic function parameter handling in DWARF
- General refactoring and cleanup
Windows
Windows includes an installer for the SDK and runtime package that installs and registers the runtime to run WebAssembly files. However, even if you download the portable zip file version, you can always install it using ./innative-cmd.exe -i.
Windows SDK
- 64-bit installer:
innative-windows-sdk-x64.msi - 32-bit installer:
innative-windows-sdk-x86.msi - 64-bit portable:
innative-windows-sdk-x64.zip - 32-bit portable:
innative-windows-sdk-x86.zip
Windows Runtime
- 64-bit installer:
innative-windows-runtime-x64.msi - 32-bit installer:
innative-windows-runtime-x86.msi - 64-bit portable:
innative-windows-runtime-x64.zip - 32-bit portable:
innative-windows-runtime-x86.zip
Linux
Linux does not currently have a .dpk installer, so only portable versions are offered. Linux also only offers 64-bit compiled versions, for the moment. However, you can still install it using sudo ./innative-cmd -i. There is also a flatpak package available.
Linux SDK
- 64-bit portable:
innative-posix-sdk-x64.tar.gz
SHA1 hash:3bfdb623e9a3de01cc9d57864c8f7c11b359cb4e
Linux Runtime
- 64-bit portable:
innative-posix-runtime-x64.tar.gz
SHA1 hash:cdb0621ab64889f08db45cf34ef1445b5780c015