Releases: keepkey/keepkey-firmware
Releases · keepkey/keepkey-firmware
KeepKey Firmware v7.14.0
Verification
Source commit: 810f0d3fbd430982c6cefe48a4486a772327a1e7
Merged to master as: 6b04006b75d9fd4226bd5051d680bab7baa7a4bb (#421)
To verify this release
git clone https://github.com/keepkey/keepkey-firmware
cd keepkey-firmware
git checkout v7.14.0
git submodule update --init --recursive
./scripts/build/docker/device/release.sh
tail -c +257 bin/firmware.keepkey.bin | shasum -a 256Expected hash: 8c1082eca6c6f79b14e84de6d0d21e15eff3c545982d97c9fc6e4b30365513c7
See https://keepkey.com/blog/verifying_keepkey_firmware for full verification workflow.
Note: The build embeds git describe output in the firmware binary, so verification must check out the tag (which points to 810f0d3) — not the merge commit on master.
What's new
- Solana support (GetAddress, SignTx, SignMessage) — #113
- Tron support — #114
- TON support — #115
- Zcash support — #116
- CircleCI → GitHub Actions migration
- Removed 8 dead ERC-20 tokens from legacy coin table
Full changelog: #421
v7.10.0
Add Taproot output support
Release v7.9.3
- Add support for arbitrary denominations in Mayachain msgSend messages.
Release v7.9.1
New Features
- MAYAChain support
Release v7.8.0
New Features
- OP, BNB, xDAI, MATIC chain support
Bug Fixes / Other Changes
- Fixes denomination on Osmosis tx confirmation screens
- Removes support for deprecated EVM testnets
Release 7.7.0
New Features
- Osmosis support. You can now natively sign send, delegate, undelegate, redelegate, join-pool, exit-pool, withdrawDelegationReward, transfer, and swap-exact-amount-in messages on the device.
Bug Fixes / Other Changes
- Removed obsolete contract signing code.
Release 7.6.0
New Features
- KeepKey Authenticator feature. You can now use a KeepKey device as a one-time passcode (OTP) generator for two-factor authentication (2FA). In conjunction with the KeepKey Desktop App (KeepKey.com), the KeepKey can scan 2FA authenticator seeds and generate OTP codes as a hardware authenticator device. There is also a useable prototype authenticator client available in the python client at keepkey/python-keepkey/authenticator available.
Bug Fixes / Other Changes
- Updated the KeepKey security policy in SECURITY.md
Release 7.5.2
Bug Fixes / Other Changes
- This release is functionally the same as 7.5.1, it fixes a version synchronization problem between shapeshift and keepkey desktop.
Release v7.5.1
Bug Fixes / Other Changes
- There were two fixes/improvements to typed data verification based on real-world message signing.
- Webusb prompt now directs to keepkey.com
- Now verifies the general ExecTransaction function in ethereum contract data
Release v7.5.0
New Features
- Enables full Ethereum typed data verification and signing (EIP-712) using JSON format messages. This version supports full verification of typed data on the KeepKey screen, computation of domain and message hash digests and signing.