1.0.4 (2024-01-29)
- trezor: pin connect url to stable version (5b256bf)
1.0.3 (2023-11-17)
- lock ledger dependencies to avoid js errors (f115e68)
1.0.2 (2023-11-06)
- actions yaml bugs (c7e05cf)
1.0.1 (2023-11-06)
- random commit to bump publish task (ab74787)
1.0.0 (2023-11-06)
- jsdoc removal, typescript, and v1.0.0
- bumps complexity value to allow committing of typescript refactor (6faa816)
- jsdoc removal, typescript, and v1.0.0 (59eeb94)
- refactors bcur and coldcard to typescript (2816238)
- refactors custom.js and tests to ts (6b9be3b)
- refactors hermit.js and tests to ts (a9cc4c4)
- refactors trezor.js and tests to ts (e5a431b)
- removes redundant docstrings (67c19f2)
- vite env vars for trezor (85762ee)
0.6.2 (2023-10-26)
- remove unused dependency which causes some downstream issues (2aaa241)
0.6.1 (2023-10-20)
- bump @trezor/connect-web patch to fix downstream bug (cc0beb1)
0.6.0 (2023-09-14)
- trezor service dev URLs default to browser host. dont assume local (3d7ffb3)
0.5.3 (2023-09-08)
- update packages audit and uc-bitcoin (3ba84c8)
0.5.2 (2023-04-11)
- change old cjs require to esm imports (4361e47)
0.5.1 (2023-03-31)
- dependencies: bump uc-bitocin dependency (cfa65ba)
0.5.0 (2023-03-31)
- policy: order key origins when instantiating wallet policy (80afda2)
- policy: prefer uuid over name from wallet config (95a9fd5)
- update readme with instructions on how to develop and use locally (9098e67)
- Using webusb for ledger interactions rather than u2f
- not requiring verification for public key export
- updating ledger dependencies
- (Minor) bumped dependency versions
ExportExtendedPublicKey
API works for Ledger devices now.
- Major refactoring of API, interaction class hierarchy, and documentation.
CHANGELOG.md
file- Implemented
GetMetadata
for Trezor & Ledger devices
- API is unified, instead of calling
HardwareWalletExportPublicKey
andHermitExportPubliicKey
you can now callExportPublicKey
and you will get back an instance of the correct class. This is a breaking change, asHardwareWalletExportPublicKey
is no longer defined. - Refactored Ledger API classes to no longer pass around an unneeded
network
parameter. - Refactored Hermit API classes with properties & methods to make it
easier to understand whether they read vs. display AND read QR codes
as well as to more easily extract their encoded data. This is a
breaking change, as encoded data was previously returned in the
messages
object; it is now available directly on the interaction via therequest()
method. - Input & output amounts are forced to BigNumber.
- Updated dependency on
unchained-bitcoin
to^0.0.6