Remove eval_bytecode from default plugin and update namespace by jeffcharles · Pull Request #978 · bytecodealliance/javy
Description of the change
Removes the exported function named eval_bytecode from the default plugin and updates the namespace of the plugin since this is a breaking change. Also removes run_bytecode from the public API of the javy-plugin-api crate.
Why am I making this change?
We'll be changing the default plugin API substantially as part of implementing the new plugin API RFC anyway. I also want to reduce the size of that PR.
Checklist
- I've updated the relevant CHANGELOG files if necessary. Changes to
javy-cli,javy-plugin, andjavy-plugin-processingdo not require updating CHANGELOG files. - I've updated the relevant crate versions if necessary. Versioning policy for library crates
- I've updated documentation including crate documentation if necessary.