Releases: mighty840/orca
Releases · mighty840/orca
v0.2.4-rc.1
What's Changed
- feat: v0.2.4 — redeploy disk reload, WS log streaming, agent backups, ARM64 CI by @mighty840 in #27
Full Changelog: v0.2.3...v0.2.4-rc.1
v0.2.3
Full Changelog: v0.2.2...v0.2.3
v0.2.3-rc.4
Full Changelog: v0.2.3-rc.3...v0.2.3-rc.4
v0.2.3-rc.3
Full Changelog: v0.2.3-rc.2...v0.2.3-rc.3
v0.2.3-rc.2
Full Changelog: v0.2.3-rc.1...v0.2.3-rc.2
v0.2.3-rc.1
Full Changelog: v0.2.2...v0.2.3-rc.1
v0.2.2
What's Changed
- feat: P0 production sturdiness + P1 feature gaps by @mighty840 in #1
- feat(tui): complete k9s-style rewrite by @mighty840 in #2
- feat: Dockerfile builds on server + Coolify migration catalog by @mighty840 in #3
New Contributors
- @mighty840 made their first contribution in #1
Full Changelog: v0.0.7...v0.2.2
v0.2.2-rc.1
Full Changelog: v0.2.1-rc.1...v0.2.2-rc.1
v0.2.1-rc.1
Full Changelog: v0.2.0-rc.1...v0.2.1-rc.1
v0.2.0-rc.1 — Release Candidate
v0.2.0-rc.1 — Release Candidate for Production
First release candidate for 0.2.0. Ready for parallel testing with Coolify.
Since rc5
- depends_on — topological sort ensures services start in dependency order
- Scheduled backups — cron-based via
[backup] schedulein cluster.toml - E2E tests — depends_on ordering, backup + restore volume
Full Feature Set (since 0.1.0)
- Single binary orchestrator (container + Wasm)
- Auto-TLS with ACME + hot cert provisioning (SNI multi-domain)
- Self-healing: watchdog, health checks, auto-restart, stale route cleanup
- Persistent state (redb) — services survive server restart
- RBAC: admin/deployer/viewer roles with service accounts
- AES-256-GCM secrets (auto-migrates from XOR)
- Canary deployments with weighted routing +
orca promote - Git push deploy via webhooks (GitHub/Gitea)
- Multi-node with agent dispatch and placement constraints
- Project isolation (directory-based namespaces)
- AI ops:
orca ask+orca generate(LiteLLM/OpenAI compatible) - TUI ops center with all commands
- HTTP→HTTPS redirect, rate limiting, access logs, backend retry
- WebSocket proxy, connection draining
- Container resource limits, Prometheus metrics, container stats
- Volume backup/restore, scheduled backups, drain mode, self-update
- Container dedup on restart, ACME cert auto-renewal
- Agent command retry (3 attempts), depends_on ordering
Stats
- 270+ tests (unit + integration + E2E + stress)
- 8 Rust crates, ~15k lines
- All files under 275 lines
- CI green, docs at mighty840.github.io/orca