v0.6.3
Pre-releaseNot Production Ready
This release is a developer-only, preview release. It is not production ready. We hope that you will experiment with it to see the progress we are making.
What's Changed
Features
- Panic on integer overflow for keep crates by @bstrie in #2114
- Add enarx sign and
--signatures
option by @haraldh in #2101 - Enforce OCI-like
owner/repo:tag
slug format by @rvolosatovs in #2117 - Validate workload digests by @rvolosatovs in #2118
- Add
get_key
syscall by @haraldh in #2109
Fixes:
bool::into()
for 0 and 1 by @haraldh in #2104- Increase max wasm file size by @rvolosatovs in #2107
Documentation:
Dependencies:
- Bump x509-cert to v0.1.0 by @bstrie in #2095
- Bump wasmtime deps to v0.39.1 by @bstrie in #2096
- Update aes-gcm requirement from 0.9 to 0.10.1 by @haraldh in #2106
- Update wix to 0.3.3 by @platten in #2108
- Update chrono from 0.4.19 to 0.4.20 by @bstrie in #2119
- Bump dependencies by @bstrie in #2121
Other:
Requirements
- Rust nightly
Installation
For installation instructions please see our page on Installing Enarx.
If you are an application developer without a need for running inside of Trusted Execution Environments or do not have access to a Linux host with SGX2, SEV-SNP, or KVM support, please check out our new Quick Start guide
Known (Temporary) Issues
- Incomplete WASI support
- Custom kernel required for Intel SGX & AMD SEV-SNP-based machines
Contributors
A hearty thanks to everyone who has contributed over the last few years. This release would not be successful without you!
@MikeCamel @npmccallum @haraldh @connorkuehl @lkatalin @mbestavros @wgwoods @axelsimon @ueno @ziyi-yan @ambaxter @squidboylan @blazebissar @michiboo @matt-ross16 @jyotsna-penumaka @steveej @greyspectrum @rvolosatovs @lilienbm @CyberEpsilon @kubkon @nickvidal @uudiin @zeenix @sagiegurari @platten @greyspectrum @bstrie @jarkkojs @definitelynobody @rjzak @Deepansharora27 @mayankkumar2 @moksh-pathak
Full Changelog: v0.6.2...v0.6.3