Repository navigation
v0.5.0
·
203 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
This release brings a refreshed app shell, deeper log visibility, and more flexible health-check auth, alongside a couple of stability fixes.
Features
- Custom title bar — the app now draws its own title bar instead of relying on Electron's default, with platform-native controls: macOS traffic lights, Windows' native overlay (including snap-layout support), and app-drawn minimize/maximize/close buttons on Linux.
- Infrastructure Lambda log viewer — a new
/logs/infrastructurepage lets operators tail logs for the watchdog, health-check, DNS-updater, interactions, and followup Lambdas directly in the app, without needing the AWS CloudWatch console. - Basic/bearer health-check credentials — health checks now support
basicandbearerauth types alongside the existingrawtype, with the app managing the underlying Secrets Manager secret so operators no longer have to hand-encode credentials themselves. - Local diagnostics export bundle — a new "Export diagnostics bundle" action in Settings → Diagnostics produces a redacted
.zipof recent logs, deployment-config summary, app/system metadata, and an AWS resource snapshot, saved locally with no upload. - Manual update check — a "Check for Updates" button in Settings lets operators trigger an on-demand update check at any time, independent of the auto-update toggle.
Fixes
- Fixed the Apply page occasionally showing "Change summary unavailable" after successful Pulumi runs by falling back to Pulumi's own update history when the live event stream drops the summary.
- Removed the default Electron File/Edit/View/Window menu bar, since Hyveon is a single-purpose operator console that didn't use it.
Full changelog
Features
-
(settings) Add manual check-for-updates button (#526) (7ad934f) by @CoderCoco
-
(diagnostics) Add local diagnostics export bundle (#528) (0026c8e) by @CoderCoco
-
(health-check) Add basic/bearer credential types (#530) (f94bef1) by @CoderCoco
-
(logs) Add Infrastructure Lambda log viewer (#529) (6e1996a) by @CoderCoco
-
(web) Add custom title bar with platform-native controls (#531) (3565e08) by @CoderCoco
Bug Fixes
-
(desktop-main) Recover changeSummary via stack.history() fallback (#527) (9b8f332) by @CoderCoco
-
(desktop-main) Remove default File/Edit/View/Window menu bar (#525) (43d07fb) by @CoderCoco