Version 4.0.5
Fixes:
- Hexadecimal characters weren't encoding correctly (
\x6b
==k
) - Reduced changes of wasm infinitely allocating to basically zero (as long as you don't try and parse an infinite string)
- CLI doesn't crash when given an invalid starting path
- Removed small chance matching could be attempted in the
0
-7
byte gap after the input string and before the heap starts
Changes:
- CLI now has coloured outputs
- Binaryen now validates modules after compilation to expose any potential errors in the build chain
- A lot more automated tests to ensure past errors do not occur again, and to prevent some future ones
Full Changelog: v4.0.4...v4.0.5