-
v0.3.0-alpha
Pre-ReleaseAll checks were successfulRelease Docker Image / Build & Push Docker Image (release) Successful in 6m44sreleased this
2026-04-08 18:23:24 +00:00 | 20 commits to master since this releaseRelease Notes – v0.3.0-alpha
Date: 2025-04-08
Overview
KeyWarden v0.3.0-alpha is here – and it's a colorful one! 🎨 This release brings a whole new theming experience with five beautiful theme pairs, an automatic update checker so you never miss a new version, improved security for the initial owner account, and a brand-new SSH key enforcement worker inspired by Bastillion. On top of that, the UI got some nice quality-of-life improvements for viewing and copying keys.
New Features
-
Five new theme pairs with light/dark/auto modes
Introducing Ocean, Forest, Sunset, Rose, and Nord themes – each with carefully tuned light and dark variants plus auto-detection. Ocean is now the default theme. Legacy theme settings (auto/light/dark) are automatically migrated. -
Automatic update checker with version injection
KeyWarden now checks for new releases via the Gitea API every 6 hours. Admin and owner users see an update badge in the header when a newer version is available. The current version is also displayed on the system info page. Version is injected at build time via-ldflags. -
Bastillion-style SSH key enforcement worker
A new background worker that enforces SSH key policies across managed servers, inspired by the Bastillion approach. -
Initial owner protection
The initial owner account is now protected from role changes and deletion, preventing accidental lockout of the primary admin. -
Public key displayed in modal with copy button
Public keys are now shown in a convenient modal dialog with a one-click copy button, replacing the old plain-text page.
Bug Fixes
- Clipboard fallback for master key copy on HTTP
Fixed an issue where copying the master key to the clipboard failed on non-HTTPS connections. A fallback mechanism is now in place.
Documentation
- Added a dashboard screenshot to the README for a better first impression.
- Updated user guide with new theme descriptions.
- Updated deployment, architecture, admin guide, and contributing docs for the version injection / update checker feature.
Changelog
Commit Description 653592efeat: add automatic update checker with version injection 465a44ffeat: show public key in modal with copy button instead of plain text page 05f8698fix: add clipboard fallback for master key copy on HTTP a63f3fbfeat: add 5 theme pairs (ocean, forest, sunset, rose, nord) with light/dark/auto modes c4171e5feat: protect initial owner from role change and deletion 8b9de9efeat: add Bastillion-style SSH key enforcement worker 3a84335docs: add dashboard screenshot to README Downloads
-