618 introduced breaking changes in the bytecode, thus modules compiled for the provider v1 will no longer work. By bumping the provider to v2, runtimes will be able to load both Javy modules that were compiled for v1 and v2.
Checklist
[ ] I've updated the relevant CHANGELOG files if necessary. Changes to javy-cli and javy-core do not require updating CHANGELOG files.
-> I'd suggest making 1 entry for the version bump / rquickjs change, agreed?
Description of the change
Bump the provider from
v1
tov2
Why am I making this change?
618 introduced breaking changes in the bytecode, thus modules compiled for the provider v1 will no longer work. By bumping the provider to v2, runtimes will be able to load both Javy modules that were compiled for v1 and v2.
Checklist
javy-cli
andjavy-core
do not require updating CHANGELOG files.-> I'd suggest making 1 entry for the version bump / rquickjs change, agreed?
-> Ditto, we'll do that later
-> N/A