Skip to content

Releases: bytecodealliance/javy

v5.0.2

04 Mar 15:02
0cf5799
Compare
Choose a tag to compare

What's Changed

  • javy init-plugin now supports plugins that use LEB128 variable-length integer encoding for zero index values in their Wasm. This means initializing plugins compiled with Rust 1.85 should no longer return error messages about index values.
  • glibc 2.35 (instead of 2.31) is now required to run the Javy CLI on Linux. For reference, Ubuntu 22.04 ships with glibc 2.35.

New Contributors

Full Changelog: v5.0.1...v5.0.2

v5.0.1

22 Jan 16:20
2214e1f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.0...v5.0.1

v5.0.0

08 Jan 21:24
1bfefbd
Compare
Choose a tag to compare

What's Changed

  • Make event loop a runtime config instead of a Cargo feature
  • Remove support for Javy.JSON (-J javy-json has been removed)
  • Remove console.log redirect to stderr (-J redirect-stdout-to-stderr has been removed)

Full Changelog: v4.0.0...v5.0.0

v4.0.0

20 Nov 15:02
c717e59
Compare
Choose a tag to compare

What's Changed

This release involves two breaking changes to the CLI.

  1. javy emit-provider has been renamed to javy emit-plugin.
  2. javy build -C dynamic now requires a -C plugin=... argument as well. javy emit-plugin can be used to obtain a default plugin that can be used for building dynamically linked modules.

Also, the javy-plugin-api crate has been published to crates.io so it can be used to author your own Javy plugins!

Full Changelog: v3.2.0...v4.0.0

v3.2.0

06 Nov 20:40
420cdff
Compare
Choose a tag to compare

What's Changed

Basic plugin support for static modules has been added. Although the javy-plugin-api crate needs to be published first to be able to make use of it.

Full Changelog: v3.1.2...v3.2.0

v3.1.2

08 Oct 14:24
e765721
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.1...v3.1.2

v3.1.1

19 Sep 15:05
37a35cb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.0...v3.1.1

v3.1.0

12 Sep 13:02
9df8761
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.1...v3.1.0

v3.0.1

04 Jul 18:06
0bfd2bf
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.0...v3.0.1

v3.0.0

18 Jun 15:45
78e5e9d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v3.0.0