v1.6.0
This release fixes the ways agent connections could break and stay broken.
Each item links to its commit, where the full reasoning lives.
-
Updating the wallet no longer disconnects your agents.
6ed2e26
The bridge used to require the wallet to be the exact same build, so any
update cut off every connected agent — even updates that changed nothing the
bridge could see. It now checks a compatibility version that only moves when
the two actually need to change together. Note that this takes effect for
updates after 1.6.0; installing this release will still end sessions
started against 1.5.0. -
The wallet repairs its own agent helper.
c761fe4
If the small program your agent runs to reach the wallet was replaced by
another build, every agent silently stopped working and the only fix was
removing and re-adding the connector. The wallet now notices and puts the
right one back. -
Building from source no longer breaks your installed wallet.
87b6210
Running the test suite could overwrite that same helper with a development
copy, breaking agents on the machine until something replaced it. Only a
running wallet may touch it now. This affects contributors; installed
wallets were never the cause. -
Complexity limits in CI.
a5f0790
A guardrail against any single function quietly growing past the point where
it can be reviewed properly.
Warning
Windows and Linux key-storage warning: The current builds use per-user credential services that do not isolate raw account keys or the database key to Ekubo Wallet. Same-user malware, including a prompt-injected local agent that can execute programs, can extract those keys and bypass wallet policy and review. Read the security model before installing.