Skip to content

Beta-9

Compare
Choose a tag to compare
@cohix cohix released this 20 Mar 16:30
5f33527

This release contains a huge internal improvement to how WebAssembly modules communicate with Reactr. Your Runnables will need to be re-compiled with the 0.9.0 libraries for Rust and Swift.

This release also improves the safety of the Rust Runnable crate by changing the return value of some functions to Result or Option. Please update your code accordingly.

WebAssembly Runnables are now more performant when accessing or returning large amounts of data, and the new internal system will make it easier to develop new features in the future.

Of note, two pieces of functionality are still missing from the Swift library compared to Rust:

  • Setting HTTP request and response headers
  • Ability to return errors from the run method

These will be added soon.