Releases: salemsayed/omawarden
Release list
OmaWarden v1.1.6
Brings the README and media up to date with everything added since 1.0. A card search and the native unlock prompt get their own screenshots, and the demo GIF now copies a password, shows its countdown and finds a card by its brand. The README also documents the command-mode keys, the screenLockState IPC call and the screen-lock unlock message, and explains screen-lock protection under Security. Runtime behavior is unchanged from 1.1.5.
All media were captured in a stock Omarchy 4.0.3 QEMU guest. Validated with 57 JavaScript checks, 51 agent checks, six manifest checks (now covering every README image) and three real-QML lock scenarios, plus Ruff, mypy, Bandit, shellcheck and a successful GitHub Tests workflow.
Update with:
omarchy plugin update io.github.salemsayed.omawarden
omarchy restart shellOmaWarden v1.1.5
Fixes the lock icons. The bar icon and panel badges now show a closed padlock while the vault is locked and an open one while it is unlocked; the two were swapped. The open padlock swings its shackle wide so it stays distinct at bar size, and the Unlock vault button uses it too. Copy card number now shows a card icon, and a search with no matches shows a crossed-out magnifier.
Screenshots, the demo GIF and the preview images are retaken on a stock Omarchy 4.0.3 desktop.
Validated with 57 JavaScript checks, 51 agent checks, six manifest checks and three real-QML lock scenarios on the host and in a disposable Omarchy 4.0.3 QEMU guest, live checks of every changed icon in the guest's bar and panel, Ruff, mypy, Bandit, shellcheck and a successful GitHub Tests workflow.
Update with:
omarchy plugin update io.github.salemsayed.omawarden
omarchy restart shellOmaWarden v1.1.4
Includes the Omarchy 4.0.3 screen-lock protection fix from 1.1.3 and corrects executable mode, import ordering, and explicit subprocess checks in its new QML test. Runtime behavior is unchanged from 1.1.3.
Validated with the real-QML lock scenarios, manifest checks, Ruff, mypy, Bandit, shellcheck, and a successful GitHub Tests workflow.
omawarden v1.1.3
Restore screen-lock protection on Omarchy 4.0.3 with a bounded compositor probe, fail-closed unknown state, and lock-event preservation across pending unlocks.
Validated with 53 JavaScript checks, 51 agent checks, six manifest checks, and three real-QML lock/race scenarios.
OmaWarden v1.1.2
- Keep vault and helper-derived display text literal across direct and inherited Omarchy bar surfaces.
- Make concurrency, timeout, and clipboard tests deterministic on single-vCPU systems.
- Validate installation, QML, IPC, and runtime behavior in a dedicated exact Omarchy 4.0.1 VM.
OmaWarden v1.1.1
- Bounds and concurrently drains secret-bearing Bitwarden vault-list streams.
- Terminates the full CLI process group on timeout or overflow and discards raw captured bytes before reporting a generic failure.
- Adds overflow and silent-timeout regression tests.
- Pins CI dependencies and the reviewed Omarchy validator to exact commits.
OmaWarden 1.1.0
- Credit cards now appear beside logins and can be searched by name, brand,
cardholder or last four digits. - Card number, cardholder, security code and expiry can be copied with the
same sensitive, self-clearing clipboard used for login secrets. - Full card numbers and security codes remain outside QML and the long-lived
agent; only safe recognition metadata reaches the panel. - Keyboard-opened panels now start in an unambiguous command mode.
/or
Ctrl+Fenters search mode, where letters cannot trigger panel shortcuts;
Escwalks back through query → command mode → close.
OmaWarden 1.0.1
- Opening an unlocked panel goes straight to its local index instead of
waiting behind the Bitwarden CLI status check. - Unlock and sync prepare the memory-only search index in the background, so
the first panel search no longer pays the CLI's cold-start cost. - Unlocked status polls reuse the agent's authoritative state until a real
lock or configuration change, eliminating periodic multi-second stalls. - Unlock and sync clients now cover the full bounded index-warmup window on
large or slow vaults.
OmaWarden 1.0.0
First public release.
- Ranked, instant search over an in-memory index of login names, usernames
and sites; recently used logins first. - Password, username, one-time code and website actions on every row, with
KeePassXC-style shortcuts that work while typing. - Copies go straight from the Bitwarden CLI to a sensitive clipboard that
clears after a timeout, on the next copy, and on lock — never into
Omarchy's clipboard history. - Pinentry unlock by default; an Omarchy-themed native prompt as an option.
- Locks with the screen and after inactivity; sync after unlock.
- Guided setup: install the missing packages, sign in, unlock.
- Self-hosted and EU servers, separate CLI profiles, custom CLI commands.
- Settings page built from Omarchy's components; every setting also works
withomarchy bar set. - IPC for keybindings:
toggle,search <query>,lock,syncand more.