Observal v1.5.0
Immutable
release. Only release title and notes can be modified.
[1.5.0] - 2026-06-09
Added
- add remote state backend (Azure Blob Storage) (infra) (86c468b)
- add Azure Terraform module for self-hosted deployment (infra) (1c523fd)
- add Antigravity CLI adapter and session parser (ide) (7b4883e)
- update IDE_LAYER_CONFIGS with accurate file patterns (layer) (cd78179)
- add full IDE parity for diagnose, patch, and cleanup (doctor) (ac92e21)
- expand Terraform CI to all modules with env consistency checks (#1395) (ci) (6bac54e)
- add AI assistance confirmation to the template (template) (371284c)
- BYOVPC, sizing presets, standard tier module, unified deploy (infra) (0da964b)
- promote OpenCode to first-class IDE integration (ide) (b5847b7)
- complete Copilot CLI and VS Code integration with hooks and session parser (5acf73d)
- integrate Codex into layer scanning and drift detection (codex) (ea3c119)
- complete Codex CLI integration with hooks, session parser, and telemetry (da8ad0e)
- revamp Agent Insights with provider-aware model selection (settings) (10f2fbd)
- lock file, version pinning, and version-aware insights (d45ae2e)
Changed
- remove Gemini CLI stubs entirely (ide) (1eae5bb)
- remove dead code, unreachable branches, and orphaned modules (8eeb38f)
Documentation
- add Antigravity support and IDE integration checklist (ide) (50cb528)
- update README with Copilot and Codex IDE support, session replay section (2524ce5)
- rebrand README — remove observability framing (#1335) (f24020c)
Fixed
- persist JWT keys via copy-on-start/save-on-stop pattern (infra) (1b43cec)
- persist JWT keys with Azure File Share volume mount (infra) (98bad04)
- resolve Azure deployment issues (infra) (f52b0e4)
- add /health to API path rules (CLI uses it for connectivity check) (alb) (0acc7e7)
- add demo account env vars to init task for seeding (aws-standard) (64317f6)
- fix Postgres 18 volume mount, increase init wait to 180s (aws-standard) (7c768b5)
- stream terraform apply output live instead of capturing (deploy) (67db264)
- detect resource conflicts before apply, show clear fix instructions (deploy) (d496132)
- use token auth for GHCR image validation check (deploy) (621d634)
- fix CI failures - coalesce null in validation, add SPDX headers and required_version (infra) (c5d6e17)
- auto-fill owner from logged-in username (0f49c5c)
- schema compat and session_events support (migrate) (2f5e430)
- redact MCP clone tokens (security) (e26d046)
- extend refresh token to 30 days and handle session expiry UX (auth) (fd366e6)
- validate skill slash commands (security) (8ef5fa5)
- stop truncating session_stats_agg on every deploy (#1345) (clickhouse) (dc52005)
- pass aws_region_name to LiteLLM for Bedrock calls (insights) (baadd98)
- bump aiohttp 3.13.5 -> 3.14.0 to fix CVE-2026-34993 and CVE-2026-47265 (dependency) (92dd08b)
- resolve verification_uri to actual deployment URL (device-auth) (bd8ab19)
- write hook scripts to disk on pull and derive command from script_filename (hooks) (b98973c)
- resolve API OOM crash loop and pub/sub subscriber failures (#1334) (server) (ba37ce0)
Other
Performance
- add pagination and Redis cache to registry list endpoints (server) (b13fa8d)
- batch component resolution to eliminate N+1 queries (server) (553516f)
- replace stdlib json with orjson in ClickHouse inserts and session ingest (server) (061e6c6)
Testing
- use UTC clock for short-TTL cache timestamp (version-check) (c8e868b)