Skip to content

Releases: bytecodealliance/javy

v1.1.1

06 Jul 13:58
8b6a0a4
Compare
Choose a tag to compare
  • Fix: Dynamic modules no longer import invoke unless they need to because they have additional exported functions

v1.1.0

05 Jul 23:08
6a7729a
Compare
Choose a tag to compare
  • Added support for exporting JavaScript functions with no arguments and no return values from the generated Wasm module when provided with a WIT file and WIT world describing the name of the exported functions

v1.0.1

26 May 17:44
80115a4
Compare
Choose a tag to compare

Fixes two bugs:

  • Math.random() now uses the runtime's WASI context to seed the RNG so outputs from Math.random() are now random
  • JavaScript code that fails to evaluate no longer results in a Rust panic being printed to stderr, instead a log message containing details about the JS error will be printed to stderr and a Wasm trap will be triggered

v1.0.0

17 May 21:37
b3eeba7
Compare
Choose a tag to compare

What's Changed

There are no user facing changes, just library updates. We're confident that the Javy CLI is in good enough shape for general use so we're releasing it as v1.0.0.

Full Changelog: v0.6.0...v1.0.0

v0.6.0

17 Mar 15:32
bbb1d60
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.3...v0.6.0

v0.5.3

08 Mar 21:53
7cdb316
Compare
Choose a tag to compare

What's Changed

  • Compile JS source code as module instead of as global
  • Linux binaries dynamically link against older version of glibc which should enable binaries to run on a wider variety of Linux systems

Full Changelog: v0.5.2...v0.5.3

v0.5.2

06 Mar 18:04
b73636d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.5.2

v0.5.1

01 Feb 17:39
0eb7af0
Compare
Choose a tag to compare

What's Changed

v0.5.0

31 Jan 20:54
6528569
Compare
Choose a tag to compare

What's Changed

v0.4.0

24 Jan 14:12
8650e79
Compare
Choose a tag to compare
Bump version