Skip to content

Release v0.3.6

Choose a tag to compare

@github-actions github-actions released this 07 Jan 10:32

Changes in v0.3.6

  • ci: switch from macos-13 to macos-15
  • js v0.4.1
  • v0.3.6
  • cargo fmt
  • Simplify Rust Code
  • Sync rust updates to js
  • Implement QE Identity verification and refactor verify flow
  • chore(js): narrow PckExtension API to ppid only
  • Allow unwrap in tests
  • Allow unwrap in async test for CA freshness check
  • build(deps): bump the rust-dependencies group across 1 directory with 4 updates
  • build(deps): bump the github-actions group with 3 updates
  • chore(npm): bump version to 0.4.0
  • Fix Python bindings compile error and test script issues
  • Refactor parsing code (Fix CI errors)
  • feat: support cert_type 3 (encrypted PPID) quote verification
  • Forbid arithmetic side effects
  • Forbid indexing and slicing in CI
  • Forbid unwrap in CI
  • build(deps): bump the rust-dependencies group across 1 directory with 5 updates

Python Package

This release includes Python wheels for multiple platforms:

  • Linux: x86_64, x86, aarch64, armv7, s390x, ppc64le
  • Windows: x64, x86
  • macOS: x86_64, aarch64 (Apple Silicon)

Install with: pip install dcap-qvl==0.3.6

Rust Crate

Add to your Cargo.toml:

dcap-qvl = "0.3.6"