Skip to content

Faasm 0.8.18

Compare
Choose a tag to compare
@csegarragonz csegarragonz released this 15 Dec 11:41
· 131 commits to main since this release
6b44805

Here is what has changed since last release:

[0.8.18] - 2022-12-14

  • Updates for nng-based faabric branch (#708)
  • Clarify split for cross-compiled applications (#704)
  • Replace VLA usage with heap-allocated buffers (#707)
  • Remove globbing from tests (#697)
  • Remove LSAN (#703)
  • Fix format-code task with --check flag for C++ code (#699)
  • Temporarily remove CGroup mode in docker compose (#696)
  • Pass --cmdline to func_runner and parse CL args (#692)

[0.8.16] - 2022-11-02

  • Fix clean image build (#693)
  • Remove BOOST_NO_TYPEID which snuck back in during one of the PR merges (#691)
  • Unified toolchain variables (#689)
  • Fixes to CI/CD (#688)
  • Asio+Beast-based endpoint server (#683)
  • Codegen: add --clean flag to codegen_func (#685)
  • Bump WAMR's dependency to the most up-to-date version (#682)
  • Prevent inv cluster.stop from removing CLI containers (#675)

[0.8.15] - 2022-10-04

  • Homogenise git and docker interface (#679)
  • Add WAMR support to chain functions by name (#657)
  • Re-introduce TSAN and configure ASAN (#659)
  • Fixes to workon.sh (#668)

[0.8.14] - 2022-09-14

[0.8.13] - 2022-07-06

  • Remove unusued dependencies from upload's CMakeLists (#658)
  • Remove Knative (#661)
  • Bump numpy from 1.21.0 to 1.22.0 in /faasmcli (#660)
  • Push WASM memory management to WasmModule (#656)
  • Latest WAMR (#650)
  • docker-compose to docker compose (#652)

[0.8.12] - 2022-05-25

  • Latest faabric (#646)

[0.8.11] - 2022-05-09

  • Changes for latest MPI (#643)
  • Fixed missing prefix (#644)

[0.8.9] - 2022-04-25

  • Remote attestation for SGX enclaves (#621)
  • Latest Faabric (#640)
  • Latest Faabric (#639)
  • Latest Faabric (#638)
  • Add return code and exit handling to WAMR support (#637)
  • Bump CPP and Python versions (#633)
  • Latest faabric (#632)
  • K8s config and docs improvements (#630)
  • Version and latest submodules (#629)
  • Typo in shared files doc (#628)
  • Writeable shared files (#626)
  • Documentation tidy-up (#625)

[0.8.5] - 2022-03-18

  • Remove support for global state locks (#624)
  • Fixes for dev cluster environment (#623)
  • Fixes for distributed and state tests (#609)

[0.8.4] - 2022-03-15

  • SGX-free builds (#622)
  • CPU option (#619)
  • Latest CPP (#620)

[0.8.3] - 2022-03-14

  • Run SGX in HW mode in k8s (#612)
  • Update commit hash (#603)
  • Update to latest cpp (#615)
  • Bare metal k8s deployments (#614)

[0.8.2] - 2022-03-11

  • Run SGX locally in HW mode (#607)
  • Updates for running against a k8s cluster (#611)
  • Update experiment links on docs homepage (#610)
  • Re-factor remaining SGX code to PascalCase (#606)
  • Move dev cluster scripts to Invoke tasks (#608)
  • Argc/Argv support for SGX (#605)
  • Allow microbench runner to execute threads (#601)
  • Local out-of-container build fixes (#604)
  • Latest faabric (#600)