Releases: ops0-ai/oxid
Releases · ops0-ai/oxid
Oxid v0.3.4
What's Changed
- v0.3.4: Handle resource-ref for_each + resource type matching in blast-radius (46295d1)
Full Changelog: v0.3.3...v0.3.4
Install
curl -fsSL https://raw.githubusercontent.com/ops0-ai/oxid/main/install.sh | bashOr download manually:
| Platform | Download |
|---|---|
| Linux (x86_64) | oxid-linux-amd64.tar.gz |
| Linux (ARM64) | oxid-linux-arm64.tar.gz |
| Alpine / musl (x86_64) | oxid-linux-musl-amd64.tar.gz |
| Alpine / musl (ARM64) | oxid-linux-musl-arm64.tar.gz |
| macOS (Apple Silicon) | oxid-darwin-arm64.tar.gz |
| macOS (Intel) | oxid-darwin-amd64.tar.gz |
Verify
oxid --versionOxid v0.3.3
What's Changed
- v0.3.3: Add
oxid blast-radiuscommand for infrastructure impact analysis (43d25c7)
Full Changelog: v0.3.2...v0.3.3
Install
curl -fsSL https://raw.githubusercontent.com/ops0-ai/oxid/main/install.sh | bashOr download manually:
| Platform | Download |
|---|---|
| Linux (x86_64) | oxid-linux-amd64.tar.gz |
| Linux (ARM64) | oxid-linux-arm64.tar.gz |
| Alpine / musl (x86_64) | oxid-linux-musl-amd64.tar.gz |
| Alpine / musl (ARM64) | oxid-linux-musl-arm64.tar.gz |
| macOS (Apple Silicon) | oxid-darwin-arm64.tar.gz |
| macOS (Intel) | oxid-darwin-amd64.tar.gz |
Verify
oxid --versionOxid v0.3.2
What's Changed
- v0.3.2: Encrypt sensitive outputs at rest with pgcrypto + fix apply output persistence (cb137a4)
Full Changelog: v0.3.1...v0.3.2
Install
curl -fsSL https://raw.githubusercontent.com/ops0-ai/oxid/main/install.sh | bashOr download manually:
| Platform | Download |
|---|---|
| Linux (x86_64) | oxid-linux-amd64.tar.gz |
| Linux (ARM64) | oxid-linux-arm64.tar.gz |
| Alpine / musl (x86_64) | oxid-linux-musl-amd64.tar.gz |
| Alpine / musl (ARM64) | oxid-linux-musl-arm64.tar.gz |
| macOS (Apple Silicon) | oxid-darwin-arm64.tar.gz |
| macOS (Intel) | oxid-darwin-amd64.tar.gz |
Verify
oxid --versionOxid v0.3.1
What's Changed
- Add
oxid synccommand to sync state from Terraform remote backend (267daed)
Full Changelog: v0.3.0...v0.3.1
Install
curl -fsSL https://raw.githubusercontent.com/ops0-ai/oxid/main/install.sh | bashOr download manually:
| Platform | Download |
|---|---|
| Linux (x86_64) | oxid-linux-amd64.tar.gz |
| Linux (ARM64) | oxid-linux-arm64.tar.gz |
| Alpine / musl (x86_64) | oxid-linux-musl-amd64.tar.gz |
| Alpine / musl (ARM64) | oxid-linux-musl-arm64.tar.gz |
| macOS (Apple Silicon) | oxid-darwin-arm64.tar.gz |
| macOS (Intel) | oxid-darwin-amd64.tar.gz |
Verify
oxid --versionOxid v0.3.0
What's Changed
- v0.3.0 (da16248)
- Fix tfstate import for GCP: handle array-typed sensitive_attributes and dependencies (a3712d2)
Full Changelog: v0.2.9...v0.3.0
Install
curl -fsSL https://raw.githubusercontent.com/ops0-ai/oxid/main/install.sh | bashOr download manually:
| Platform | Download |
|---|---|
| Linux (x86_64) | oxid-linux-amd64.tar.gz |
| Linux (ARM64) | oxid-linux-arm64.tar.gz |
| Alpine / musl (x86_64) | oxid-linux-musl-amd64.tar.gz |
| Alpine / musl (ARM64) | oxid-linux-musl-arm64.tar.gz |
| macOS (Apple Silicon) | oxid-darwin-arm64.tar.gz |
| macOS (Intel) | oxid-darwin-amd64.tar.gz |
Verify
oxid --versionOxid v0.2.9
What's Changed
- v0.2.9: Add
oxid outputcommand with Terraform-compatible JSON format (0ef46b8)
Full Changelog: v0.2.8...v0.2.9
Install
curl -fsSL https://raw.githubusercontent.com/ops0-ai/oxid/main/install.sh | bashOr download manually:
| Platform | Download |
|---|---|
| Linux (x86_64) | oxid-linux-amd64.tar.gz |
| Linux (ARM64) | oxid-linux-arm64.tar.gz |
| Alpine / musl (x86_64) | oxid-linux-musl-amd64.tar.gz |
| Alpine / musl (ARM64) | oxid-linux-musl-arm64.tar.gz |
| macOS (Apple Silicon) | oxid-darwin-arm64.tar.gz |
| macOS (Intel) | oxid-darwin-amd64.tar.gz |
Verify
oxid --versionOxid v0.2.8
What's Changed
- v0.2.8: Add --destroy flag to plan command (ebb5ef9)
Full Changelog: v0.2.7...v0.2.8
Install
curl -fsSL https://raw.githubusercontent.com/ops0-ai/oxid/main/install.sh | bashOr download manually:
| Platform | Download |
|---|---|
| Linux (x86_64) | oxid-linux-amd64.tar.gz |
| Linux (ARM64) | oxid-linux-arm64.tar.gz |
| Alpine / musl (x86_64) | oxid-linux-musl-amd64.tar.gz |
| Alpine / musl (ARM64) | oxid-linux-musl-arm64.tar.gz |
| macOS (Apple Silicon) | oxid-darwin-arm64.tar.gz |
| macOS (Intel) | oxid-darwin-amd64.tar.gz |
Verify
oxid --versionOxid v0.2.7
What's Changed
- v0.2.7: Fix apply skipping unchanged resources + indexed ref resolution in nested blocks (c90ccd6)
Full Changelog: v0.2.6...v0.2.7
Install
curl -fsSL https://raw.githubusercontent.com/ops0-ai/oxid/main/install.sh | bashOr download manually:
| Platform | Download |
|---|---|
| Linux (x86_64) | oxid-linux-amd64.tar.gz |
| Linux (ARM64) | oxid-linux-arm64.tar.gz |
| Alpine / musl (x86_64) | oxid-linux-musl-amd64.tar.gz |
| Alpine / musl (ARM64) | oxid-linux-musl-arm64.tar.gz |
| macOS (Apple Silicon) | oxid-darwin-arm64.tar.gz |
| macOS (Intel) | oxid-darwin-amd64.tar.gz |
Verify
oxid --versionOxid v0.2.6
What's Changed
- v0.2.6: Fix clippy redundant closure warning (c4c1ede)
Full Changelog: v0.2.5...v0.2.6
Install
curl -fsSL https://raw.githubusercontent.com/ops0-ai/oxid/main/install.sh | bashOr download manually:
| Platform | Download |
|---|---|
| Linux (x86_64) | oxid-linux-amd64.tar.gz |
| Linux (ARM64) | oxid-linux-arm64.tar.gz |
| Alpine / musl (x86_64) | oxid-linux-musl-amd64.tar.gz |
| Alpine / musl (ARM64) | oxid-linux-musl-arm64.tar.gz |
| macOS (Apple Silicon) | oxid-darwin-arm64.tar.gz |
| macOS (Intel) | oxid-darwin-amd64.tar.gz |
Verify
oxid --versionOxid v0.2.5
What's Changed
Full Changelog: v0.2.6...v0.2.5
Install
curl -fsSL https://raw.githubusercontent.com/ops0-ai/oxid/main/install.sh | bashOr download manually:
| Platform | Download |
|---|---|
| Linux (x86_64) | oxid-linux-amd64.tar.gz |
| Linux (ARM64) | oxid-linux-arm64.tar.gz |
| Alpine / musl (x86_64) | oxid-linux-musl-amd64.tar.gz |
| Alpine / musl (ARM64) | oxid-linux-musl-arm64.tar.gz |
| macOS (Apple Silicon) | oxid-darwin-arm64.tar.gz |
| macOS (Intel) | oxid-darwin-amd64.tar.gz |
Verify
oxid --version