Releases: jorphex/frame
Release list
0.7.0
Frame 0.7.0
Frame 0.7.0 is the first modernization release of this community fork. It preserves Frame’s system-wide desktop-wallet model while updating its runtime, browser integration, signer support, security boundaries, and Linux packaging.
Highlights
- Trezor Safe 7 support over USB, including pairing-code entry, address verification, clear signing, and reconnect handling.
- Trezor Model One support with explicit warnings when EIP-712 data can only be displayed as hashes.
- Modernized to Electron 43, Node 24, React 19, ethers 6, TypeScript 5, and current supporting libraries.
- Authenticated Frame Companion protocol for Chrome and Firefox.
- EIP-6963 provider discovery alongside legacy window.ethereum compatibility.
- Stronger origin, account, chain, request, and browser-tab isolation.
- Hardened Electron sandboxing, CSP, IPC validation, navigation controls, and local RPC boundaries.
- Encrypted private-key and seed-phrase signer storage with safer lock, restart, and removal behavior.
- Improved EIP-712, Permit, Permit2, ERC-3009, approval, proxy-change, internal-call, and balance-change reviews.
- Fixed tray Dismiss/Summon behavior and Glide edge reveal on X11.
- AppImage and Debian packages with checksums, CycloneDX SBOM, build provenance, and SBOM attestations.
- Removed upstream telemetry and strengthened sensitive-log redaction.
Qualified Paths
This release was tested on Pop!_OS with:
- Trezor Safe 7
- Trezor Model One
- Imported private-key accounts
- Seed-phrase accounts
- Chrome and Firefox
- AppImage and Debian package upgrades
- Existing Frame profile migration
- Base Sepolia test transactions
Frame Companion 0.13.0 is required for the updated browser integration.
Known Limitations
-
Linux x64 is the only qualified platform in this release.
-
Linux packages are currently unsigned.
-
Glide is qualified on X11. On Wayland, use the tray menu or summon shortcut.
-
Trezor Safe 7 Bluetooth is not supported; use USB. Trezor Suite does not need to be open.
-
Trezor Model One displays EIP-712 domain and message hashes rather than full clear-signing content.
-
Model One strict safety checks may reject standard Ethereum derivation paths on networks whose Trezor definition uses a different SLIP-44 coin type. Frame does not
weaken device safety settings. -
macOS, Windows, and unlisted hardware wallets have not been qualified.
Back up your Frame profile before upgrading. Verify downloads using the attached SHA256SUMS.
This is an independently maintained community fork. Use at your own risk.
Frame Safe 7 fork v0.6.11-safe7.1
Unofficial fork of Frame based on v0.6.11 with Trezor Safe 7 support.
Changes in this fork:
- adds Trezor Safe 7 support
- fixes Linux dash/menu window placement
- packages Linux builds as AppImage and deb
Artifacts:
- AppImage for portable Linux use
- deb package for Pop!_OS / Ubuntu style install
Use at your own risk.