Skip to content

v0.27.0 - 2023-02-14

Compare
Choose a tag to compare
@Robbepop Robbepop released this 14 Feb 09:47
v0.27.0
29e6b37

Added

  • Added support for fuel metering in the wasmi CLI. (#679)
    • Users can now specify an amount of fuel via --fuel N to commit for the execution.
      Upon success the wasmi CLI will display the total amount of consumed and remaining fuel.

Fixed

  • Fixed a bug that wasmi CLI did not preserve the WASI exit status. (#677)
  • The wasmi CLI now properly displays exported functions if --invoke x was provided and x was not found. (#678)
  • Applied minor fixes to Config docs. (#673)

Changed

  • Defer charging fuel for costly bulk memory and bulk table operations. (#676)
    • Note that the check to assert that enough fuel is provided for these costly
      operation is still happening before the actual computation and only the charging
      is deferred to after a successful run. The reason behind this is that all the affected
      operations fail fast and therefore should not cost lots of fuel in case of failure.