Bug Fixes
- Rust SDK:
SdkOptionsandAttestationContextno longer implementDefault. Construct them withSdkOptions::new()?andAttestationContext::new()?, which return initialization errors instead of panicking. Update any::default()call sites. - Logging: Setting the log level to
OFFnow fully disables logging (previously it could still emit at the default level). - Build compatibility: Builds correctly against libxml2 2.12+ on newer Linux distributions.
- Build options: New
USE_SYSTEM_DEPSCMake option to build against system-installed OpenSSL, curl, and xmlsec instead of building them from source. - CLI:
collect-evidencenow hints to use JSON output. - Switch: Opaque data is now logged, matching the GPU behavior.
- Documentation: Updated claims schema, Rust guide, and link fixes.
Components
- nvattest 1.2.2
- libnvat and libnvat-dev 1.2.2
- nv-attestation-sdk-rust 1.2.2
See the Downloads page for installation instructions.