frame

System-wide Web3 for macOS, Windows and Linux

GPL-3.0 License

Stars
1.1K

Bot releases are visible (Hide)

frame - 0.5.0-beta.12

Published by mholtzman over 2 years ago

  • Fix issue with canceling and speeding up transactions (#716)
  • Ensure chain ID matches for request and transaction (#717)
  • Optimize number of updates when balances change (#718)
frame - 0.5.0-beta.11

Published by mholtzman over 2 years ago

  • Destroy renderer after extracting colors (#713)
  • Display loading/error message when resolving send (#713)
  • Fix case where controls don't appear on send window (#715)
frame - 0.5.0-beta.10

Published by mholtzman over 2 years ago

  • Send assets from Frame!
    • Ability to send native currencies and tokens in Frame
    • Send any asset on any chain
    • Send functionality can be updated via ENS/IPFS dapp manifest
  • Support EIP-712 typed data signing on Trezor devices (#699)
  • Parallel chain interface
    • Allow any request to target any chain by adding chainId to the payload
    • Add wallet_getChains endpoint to return all available chains
    • Add chainsChanged event when available chains change
    • Load balances for tokens across all chains on startup (#671)
    • Add support for performing actions on “non-selected” chains
  • Cross-platform rendering fixes
  • Move image requests behind Pylon to safeguard users’ IPs when fetching NFT assets
  • Optimize loading asset balances (#671, #687)
  • Support chains with inconsistent EIP-1559 block headers
  • Show current network gas price in the menu bar (#692)
  • Show current network symbol in sample gas prices (#704)
frame - 0.5.0-beta.9

Published by mholtzman almost 3 years ago

  • Native M1 (arm64) build now available for MacOS (#661)
  • Support for custom tokens (#635, #650, #655)
    • Support for wallet_watchAsset RPC endpoint
    • Display all tokens added by user
    • Allow manual adding/removing of watched tokens
  • Lattice upgrades (#626)
    • Generate a unique tag for each signer to prevent collisions on the device
    • Add support for legacy and Ledger Live derivation paths
    • Upgrade GridPlus SDK to v0.9.2
    • UX and request flow fixes
  • Support EIP-1559 on all chains (#621, #659)
  • Enforce correct minimum fees for replace/cancel transactions (#638)
  • Add support for wallet_requestPermissions (#619)
  • Support loading token balances on additional chains (#633)
  • Block signing and verifying when signers are locked (#648)
  • Remove zero balance tokens from display (#635)
  • More accurate fee estimates on Optimism (#640)
  • Ability to copy hash for transaction (#639)
  • Allow Trezor to take precedence over seed signer if both control same address (#665)
  • Show gas paid instead of max fee on successful transactions (#663)
  • Display utf-8 text for signed messages (#631)
  • Display correct base currency on Arbitrum and Optimism (#643)
  • Better error handling when derivation path fails Trezor safety checks (#665)
  • Handle attempting to sign invalid typed data (#629)
  • Handle attempting to create RPC with port higher than 65535 (#630)
  • Handle crash when current account is not defined (#658)
  • Clean up the way Ledger status changes are reflected in the UI (#622)
  • Upgrade to eth-provider v0.9.8
frame - 0.5.0-beta.8

Published by floating almost 3 years ago

  • Fix for issue when signing transactions on many L2 and side chains (Polygon, Optimism, xDai, etc) (#618)
frame - 0.5.0-beta.7

Published by mholtzman almost 3 years ago

  • Upgraded Electron to v15.1.1 (#584)
  • Lots of improvements to Ledger detection and UX (#581, #605, #609)
  • Added support for EIP-1559 on Trezor T (#549)
  • Added support for wallet_switchEthereumChain and switching to an already added chain (#592)
  • Added support for eth_signTypedData_v4 on Lattice1 (#596)
  • Added support for creating hot signer directly from a private key (#597, #601)
  • Various UI upgrades (#601)
  • Improved integration with many dapps
  • Fixed bug when signing transactions on various chains using Lattice1 (#587)
  • Fixed bug where Frame would not render if installed on Windows in a directory with spaces in the path (#561, #564)
  • Fixed bug where Frame would crash if Lattice1 suffix was too long (#588)
  • Fixed bug where Polygon would sometimes not connect (#576, #589)
  • Fallback to valid version of eth_signTypedData for hardware signers (#577, #614)
  • Fixed ability to create hot signer from a keystore .json file (#591)
  • Added support for backwards compatible parameter order for requests to sign messages (#571)
  • Allow adding a new chain when no account is selected (#576)
  • Allow up to 40 addresses on Lattice1 (#598)
  • Added support for Aragon accounts on Polygon (#601)
  • Added IDChain ENS registry (#579)
  • Updates to "Add Signer" UX flow (#601)
  • Raised hard cap on max transaction fee on various chains (#585)
frame - 0.5.0-beta.6

Published by floating about 3 years ago

  • Improve Lattice1 integration
  • Show account ENS name across all chains
  • Account request UI updates
  • Add support for signTypedData_v4
  • Improve gas parameter input
  • Fix invalid 0x value issue
  • Fix account tag input
frame - 0.5.0-beta.5

Published by floating about 3 years ago

  • New fee monitor for London chains!
  • EIP-1559 signing support added for Grid+ Lattice1 and Ledger Nano X/S devices
  • Enabled wallet_addEthereumChain RPC method for adding Ethereum chains
  • Fix for issue where balances could not populate
frame - 0.5.0-beta.4

Published by floating about 3 years ago

Various display fixes for new transaction UX

frame - 0.5.0-beta.3

Published by floating about 3 years ago

EIP-1559 support and new transaction UX!

frame - 0.5.0-beta.2

Published by floating over 3 years ago

  • Rename accounts
  • Copy TX send to address
  • Fix typos
  • Populate default network meta
  • Restart network scan when worker restarts
  • Add link to feedback.frame.sh
  • Reload signer option
  • Fix non-signing accounts
  • Fix gas minimum for Optimism
frame - 0.5.0-beta.1

Published by floating over 3 years ago

Frame v0.5!

Please add any beta feedback you have here: https://feedback.frame.sh

frame - 0.4.4

Published by floating over 3 years ago

Update derivation path options

frame - 0.4.3

Published by floating over 3 years ago

Remove ETHGasStation

frame - 0.4.1

Published by floating over 3 years ago

  • Decode calldata
  • Allow users to proceed even when we estimate a transaction failure
  • Show fee total for recent transactions
  • Add option to mute gas fee warning
  • Remove nonce cache
  • Fix socket reconnect
  • Remove input delay for permission requests
  • Add matic network preset
frame - 0.3.6

Published by floating almost 4 years ago

  • Rollback ethereumjs-tx to fix arbitrary chain signing
  • Add menubar gas price for macOS
frame - 0.3.5

Published by floating almost 4 years ago

  • Add hardware derivation settings
  • Fix Aragon smart account network check
  • Fix Trezor One passphrase UI
frame - 0.3.4

Published by floating almost 4 years ago

  • xDai, IDChain, Görli and Custom Networks
  • Add browser extension links
  • Fix confirmation count when heads subscription fails
  • Improve transaction explorer flow
  • Copyable transaction data
  • Address-only account type
frame - 0.3.3-pre

Published by floating about 4 years ago

  • xDai, IDChain, Görli and Custom Networks
  • Add browser extension links
  • Fix confirmation count when heads subscription fails
frame - 0.3.2

Published by floating about 4 years ago

  • Gas controls

  • The "Local" connection is now "Primary" and can accept custom settings

  • Frame will now wait for user response before denying permission

Lots more on the way!