Skip to content

KeepKey Vault v1.0.2

Choose a tag to compare

@github-actions github-actions released this 02 Mar 00:20

KeepKey Vault v1.0.2

What's New

Solana Support (Preview)
Solana firmware binary is now tracked and ready for devices with Ed25519 signing support. Solana message signing has been added to the wallet layer.

Improved Dashboard
Portfolio data now loads from local cache instantly on launch instead of hitting the API every time. A subtle refresh button lets you update when you want, saving API calls and making the app feel faster. Token balances that were previously missing now show up correctly.

Better Update Notifications
Update errors no longer take over the top of the screen. Warnings and errors appear as a small toast in the bottom-right corner that auto-dismisses after 20 seconds. Actual update prompts (new version available, download ready) still show prominently at the top.

Stability & Reliability

App No Longer Crashes Silently
Added crash protection on both the backend and frontend. Unhandled errors are now caught and logged instead of silently killing the app. This was the root cause of instability reported by Windows and macOS users.

Fixed "Update Check Failed" Loop
The auto-updater was pointed at the wrong repository, causing it to fail on every check. This is now fixed and update checks work correctly.

Connection Resilience
The internal communication channel between the app's backend and UI no longer retries forever if it can't connect. After 50 attempts it stops gracefully instead of burning CPU in the background.

Window & UI Fixes

Eliminated Blank Area at Top of Window
A persistent gap between the window chrome and app content has been removed. The app now uses a custom titlebar that extends edge-to-edge.

Custom Window Controls
Close, minimize, and maximize buttons are now built into the navigation bar on the right side. Window dragging works by grabbing the top bar.

Under the Hood

  • Removed the dead Binance Beacon Chain SDK that was adding ~27MB to the bundle
  • Fixed TypeScript build compatibility with newer compiler versions
  • Improved EIP-712 typed data decoding for signing approvals
  • Enhanced the signing approval screen with better transaction detail display
  • REST API refinements and audit log improvements
  • CI pipeline fixes for Linux builds
  • Updated all documentation to match current architecture

Downloads

Platform File SHA-256
macOS (Apple Silicon) KeepKey-Vault-1.0.2-arm64.dmg e980dee6d13d5b45a398604f88284c444039f53010fe5a726cffa90d5f6676b1
Windows (x64) KeepKey-Vault-1.0.2-win-x64-setup.exe c648e94e089cefd0b3990a2eda9a9eb363233c2864c85c1c1b47705851b6c971
Linux (x64) KeepKey-Vault-x86_64.AppImage 3c6e3ca96c297a5ccc02b9b067a3f3f4c7bdfde448c3726465d4c7d3226f0a04

To verify: shasum -a 256 <filename>