What's Changed
Bug Fixes
- Container recreate alias duplicates — Docker's transient aliases during container recreation no longer produce duplicate entries in triggers (#156)
- Stale store data after recreation — Every startup now runs a full scan with alias filtering, fixing stale records from previous runs (#157)
- Watcher container counts on Hosts page — Per-watcher counts now use
watcher.nameinstead ofwatcher.id, fixing zero-count display (#155) - Docker images tagged
:main— Release workflow now only triggers on version tags (v*), removing the unversioned:mainimage tag (#154) - Auth registration errors on login — Provider registration failures are now surfaced on the login page for admin diagnosis
- Maturity badge sizing — Fixed height mismatch and tooltip clipping in list view
Refactors
- Extract
ClonedRuntimeFieldEvaluationContextinterface for trigger runtime config - Improve Argon2 hash parsing type safety with extracted interfaces and helpers
- Extract
AgentClientconstructor into focused private methods - Deduplicate self-hosted registry config schema into shared helper
Dependencies
- biome 2.4.7, vitest 4.1.0, fast-check/vitest 0.3.0, knip 5.86.0
- Vue, Storybook, and icon packages (UI)
- zizmor-action v0.5.2, cosign-installer v4.1.0 (CI)
Full Changelog: v1.4.1...v1.4.2