All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add a new
isConnected
method which allows determining if the device is last known to be connected. (#131)
- Messaging now runs off of message IDs instead of assuming the response received is from the last message sent, which will not always been true. (#132)
- Add a new
attemptMakeApp
method which allows clients to attempt a creation of the Ledger transport for the purposes of detecting/catching potential connection errors. (#126)
updateTransportMethod
no longer defaults its parameter to false, and now names the param sent with the'ledger-update-transport'
messagetransportType
. This better is to support the use of an enum, instead of a boolean, for specifying transport preferences. (#114)
- Allow ledger-bridge iframe to connect Ledger wia WebHID, when it is supported by the current browser (#107)
- Reject with an Error object if unlocking is not successful (#104)
- Ensure that logs of errors only have a single
Error:
string in the message (#105)
- Remove unused
events
andethereumjs-tx
dependencies (#101, #102) - Update eth-ledger-bridge-keyring to support EIP-1559 transactions (#98, #97, #96)
- Support new versions of ethereumjs/tx (#68)