1.2.0-trunk.1
Pre-release
Pre-release
1.2.0-trunk.1 (2026-06-22)
Bug Fixes
- ci: docker permissions (8a7116d)
- ci: least-privilege permissions and flaky test timing (b18ac45)
- compose: remove orphan containers on up by default (43580e8)
- config: filter stale children of disabled optionals from arbitrary map (3c960e0)
- config: trim trailing newline from stored stamus.config path (3450f83)
- config: trim trailing newline from version file before using as path (8697539)
- correctness and security bugs in nix handlers, signal handling, and shutdown (3ef7b69)
- docker: remove fragile Alpine package version pins (057457f)
- handlers: update readPcap import after GetComposeFilePath moved to utils (d9590cd)
- internal: config list (2cdcb23)
- lint: add version field to golangci-lint v2 config (a627c26)
- nix: restore interface-detection flag after init (d3a74a6)
- security and correctness bugs in models and shutdown (0c31355)
- security: validate daemon config paths and fix CORS credentials (f63617a)
- test: remove t.Parallel from tests that mutate global state (4f5e48a)
- update: apply pre-run script output to the updated config (7dfd08c)
Features
- ci: daemon integration tests (8594abf)
- completion Makefile (18420eb)
- ctl: completion (f5b096d)
- daemon: unit tests (b4fc2c0)
- gracefull shutdown integration (5189bd2)
- internal: completion infrastructure (16156e2)
- internal: gracefull shutdown implementation (3912b4f)
- internal: usable config list (f04de64)
- models: remote includes (370a77f)
- nix: add diff, update, build-vm, status, and iso-run subcommands (a64b6e9)
- nix: add internal/nix package for NixOS command execution (05476e0)
- nix: add nix command family and handlers (8e92111)
- nix: add NixOS live ISO build with LXQt desktop (a349fc1)
- nix: add shell completions to flake build (76785e3)
- nix: add test subcommand to run template test suites (fed5a9c)
- nix: skip host interface detection during nix init (9bed06e)
- updated go mod (5f3a055)