Skip to content
This repository has been archived by the owner on Jul 15, 2022. It is now read-only.

Releases: LedgerHQ/ledger-live-common

v7.5.0

16 Jul 17:39
@gre gre
82a2a96
Compare
Choose a tag to compare
  • enable ethereum_classic update for bridge (used by mobile)
  • update redux@4.0.4

v7.4.0

16 Jul 17:39
@gre gre
418d7d0
Compare
Choose a tag to compare
  • Qtum segwit + bugfixes
  • Fixes scanAccountsOnDevice to interrupt everything on unsubscribe
  • update lodash and redux
  • Fixes HTTP layer to not parse/serialize JSON to avoid number problems

v7.3.1

09 Jul 13:42
@gre gre
d9b553c
Compare
Choose a tag to compare
  • add shortAddressPreview
  • Preserve account name when updating one
  • use crypto sha256 to hash user ids
  • throw ManagerFirmwareNotEnoughSpaceError to have more contextual info
  • fixes tests

v7.2.1

09 Jul 13:41
@gre gre
872f19a
Compare
Choose a tag to compare
  • lib/user utilities and using a nonce in /get_latest_firmware
  • flow fixes

v7.2.0

09 Jul 13:41
@gre gre
f3d5531
Compare
Choose a tag to compare
  • ERC20 operations to use gas limit if gasUsed is zero
  • add USER_ID env
  • add getAccountContractExplorer to explorers and token address for ethereum

v7.1.0

09 Jul 13:40
@gre gre
a9bae6a
Compare
Choose a tag to compare
  • Add useAllAmount to eth bridge
  • Update ledgerjs + includes new NoAccessToCamera error

v7.0.0

03 Jul 16:35
@gre gre
3543650
Compare
Choose a tag to compare
  • requires to use a lib-ledger-core binding version 3.x (new libcore major => new live-common major)
  • Removed sortAccounts, reorderAccountByCountervalues, reorderTokenAccountsByCountervalues (see equivalent in ordering.js)
  • Have moved to lib/api/Ledger: findCurrencyExplorer, hasCurrencyExplorer, getCurrencyExplorer
  • NotEnoughGas is thrown when sending ERC20 but not enough ETH.
  • Add sortByMarketcap, getMarketcapTickers, useMarketcapTickers, currenciesByMarketcap, useCurrenciesByMarketcap
  • CSV operations to return erc20 account operations
  • Replace createCountervalues by { implementCountervalues, getCountervalues }
  • Introduce setSupportedCurrencies, listSupportedCurrencies, isCurrencySupported
  • drop EXPERIMENTAL_NATIVE_SEGWIT : it's now stable if you use libcore @ 3.
  • Ability to hide empty token accounts by environment variable.

Breaking changes

Change signature of countervalues to prepare future

The point is to have countervalues living in live-common more and more so we can more easily migrate codes in live-common. Typically we can getCountervalues() from inside live-common logic.

Replace code like this:

import createCountervalues from "@ledgerhq/live-common/lib/countervalues";
const Countervalues = createCountervalues(a);

by

import { implementCountervalues, getCountervalues } from "@ledgerhq/live-common/lib/countervalues";
implementCountervalues(a);
const Countervalues = getCountervalues();

v6.11.3

24 Jun 13:53
@gre gre
23b4972
Compare
Choose a tag to compare
  • Fixes scanAccounts to take tokenAccounts into account
  • Fixes XST

v6.11.2

24 Jun 13:53
@gre gre
88e3839
Compare
Choose a tag to compare
  • find dup by fresh address

v6.11.1

24 Jun 13:53
@gre gre
1cb0a50
Compare
Choose a tag to compare
  • Ability to pass libcore db password as an argument
  • libcore getName api
  • experimental roi calc: Fixes .plus instead of .add