Skip to content

Release 2.1.0#26

Merged
mobileoverlord merged 2 commits intomainfrom
rel/2.1.0
Mar 26, 2026
Merged

Release 2.1.0#26
mobileoverlord merged 2 commits intomainfrom
rel/2.1.0

Conversation

@mobileoverlord
Copy link
Contributor

Summary

  • Add requires field to ProvisionProfile for declaring host capability requirements (e.g., "usb" for device passthrough)
  • Validate requires values against known set in stone validate
  • Bump version to 2.1.0

Context

Supports Docker Desktop SD card provisioning: profiles can now declare they need USB passthrough, enabling tooling to adapt when running in environments without device access.

Add an optional `requires` field to ProvisionProfile for declaring host
capabilities a profile needs (e.g., "usb" for device passthrough).
Validate recognized values in the stone validate command. This is
informational metadata that enables tooling to adapt when requirements
cannot be met (e.g., Docker Desktop without USB passthrough).
Adds the `requires` field to provision profiles for declaring host
capability requirements (e.g., USB passthrough).
@mobileoverlord mobileoverlord merged commit a46f79d into main Mar 26, 2026
4 checks passed
@mobileoverlord mobileoverlord deleted the rel/2.1.0 branch March 26, 2026 00:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant