# @ledgerhq/hw-app-btc

## 10.18.0

### Minor Changes

- [#14399](https://github.com/LedgerHQ/ledger-live/pull/14399) [`17149ee`](https://github.com/LedgerHQ/ledger-live/commit/17149ee26eeef8a600d650a6f4903c52320a0d8d) Thanks [@Justkant](https://github.com/Justkant)! - fix(bitcoin): refactor signpsbt derivation population and finalize only when broadcasting

  This change refactors Bitcoin PSBT signing in `hw-app-btc` into smaller, focused modules and improves derivation handling for incomplete PSBTs (notably WalletConnect-style payloads).

  #### What changed

  - Refactored `signPsbt` flow into dedicated modules:
    - `parsePsbt`
    - `inputAnalysis`
    - `accountTypeResolver`
    - `derivationAccessors`
    - `derivationPopulation`
    - `signAndFinalize`
  - Improved BIP32 derivation population:
    - fixes incorrect master fingerprint/path matching edge cases
    - auto-populates missing input/output derivations from local child pubkey derivation + script matching
    - improves local derivation scan depth when deriving and matching addresses
  - Introduced `broadcast` behavior through wallet API + desktop/mobile signing flows:
    - PSBT finalization now only happens when broadcast is requested
    - signed-but-not-finalized PSBT is preserved when `broadcast = false`
  - Updated signing contracts/types:
    - `signPsbtBuffer` options now include explicit account/address context and callbacks
    - returned `tx` is now optional (only when finalized)
    - removed transaction-level `finalizePsbt` field in coin-bitcoin transaction types
  - Updated documentation and tests:
    - new BIP32 non-hardened child derivation tests
    - extended `BtcNew.signPsbtBuffer` coverage for account inference and derivation auto-population scenarios
    - README updates for new signing behavior

  #### Impact

  - Improves reliability for partially populated PSBTs.
  - Changes finalization semantics (finalize-on-broadcast), which can affect integrators expecting an always-finalized tx.

### Patch Changes

- Updated dependencies [[`17149ee`](https://github.com/LedgerHQ/ledger-live/commit/17149ee26eeef8a600d650a6f4903c52320a0d8d), [`17149ee`](https://github.com/LedgerHQ/ledger-live/commit/17149ee26eeef8a600d650a6f4903c52320a0d8d)]:
  - @ledgerhq/psbtv2@0.2.0

## 10.18.0-next.0

### Minor Changes

- [#14399](https://github.com/LedgerHQ/ledger-live/pull/14399) [`17149ee`](https://github.com/LedgerHQ/ledger-live/commit/17149ee26eeef8a600d650a6f4903c52320a0d8d) Thanks [@Justkant](https://github.com/Justkant)! - fix(bitcoin): refactor signpsbt derivation population and finalize only when broadcasting

  This change refactors Bitcoin PSBT signing in `hw-app-btc` into smaller, focused modules and improves derivation handling for incomplete PSBTs (notably WalletConnect-style payloads).

  #### What changed

  - Refactored `signPsbt` flow into dedicated modules:
    - `parsePsbt`
    - `inputAnalysis`
    - `accountTypeResolver`
    - `derivationAccessors`
    - `derivationPopulation`
    - `signAndFinalize`
  - Improved BIP32 derivation population:
    - fixes incorrect master fingerprint/path matching edge cases
    - auto-populates missing input/output derivations from local child pubkey derivation + script matching
    - improves local derivation scan depth when deriving and matching addresses
  - Introduced `broadcast` behavior through wallet API + desktop/mobile signing flows:
    - PSBT finalization now only happens when broadcast is requested
    - signed-but-not-finalized PSBT is preserved when `broadcast = false`
  - Updated signing contracts/types:
    - `signPsbtBuffer` options now include explicit account/address context and callbacks
    - returned `tx` is now optional (only when finalized)
    - removed transaction-level `finalizePsbt` field in coin-bitcoin transaction types
  - Updated documentation and tests:
    - new BIP32 non-hardened child derivation tests
    - extended `BtcNew.signPsbtBuffer` coverage for account inference and derivation auto-population scenarios
    - README updates for new signing behavior

  #### Impact

  - Improves reliability for partially populated PSBTs.
  - Changes finalization semantics (finalize-on-broadcast), which can affect integrators expecting an always-finalized tx.

### Patch Changes

- Updated dependencies [[`17149ee`](https://github.com/LedgerHQ/ledger-live/commit/17149ee26eeef8a600d650a6f4903c52320a0d8d), [`17149ee`](https://github.com/LedgerHQ/ledger-live/commit/17149ee26eeef8a600d650a6f4903c52320a0d8d)]:
  - @ledgerhq/psbtv2@0.2.0-next.0

## 10.17.0

### Minor Changes

- [#13340](https://github.com/LedgerHQ/ledger-live/pull/13340) [`85ed675`](https://github.com/LedgerHQ/ledger-live/commit/85ed67593945e396cfe995a13de7454850fa6436) Thanks [@Justkant](https://github.com/Justkant)! - feat(coin-bitcoin): support psbt signature in wallet-api

## 10.17.0-next.0

### Minor Changes

- [#13340](https://github.com/LedgerHQ/ledger-live/pull/13340) [`85ed675`](https://github.com/LedgerHQ/ledger-live/commit/85ed67593945e396cfe995a13de7454850fa6436) Thanks [@Justkant](https://github.com/Justkant)! - feat(coin-bitcoin): support psbt signature in wallet-api

## 10.16.0

### Minor Changes

- [#13537](https://github.com/LedgerHQ/ledger-live/pull/13537) [`7e33c7b`](https://github.com/LedgerHQ/ledger-live/commit/7e33c7b3de128e0c076176e98f8065f7cf7ad733) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - feat: btc recovery app support

- [#13396](https://github.com/LedgerHQ/ledger-live/pull/13396) [`b9a3e43`](https://github.com/LedgerHQ/ledger-live/commit/b9a3e431be33943ab4feb4294d6a7f27b966e61b) Thanks [@gre-ledger](https://github.com/gre-ledger)! - Update Jest to v30

### Patch Changes

- Updated dependencies [[`b9a3e43`](https://github.com/LedgerHQ/ledger-live/commit/b9a3e431be33943ab4feb4294d6a7f27b966e61b)]:
  - @ledgerhq/hw-transport@6.32.0
  - @ledgerhq/logs@6.14.0

## 10.16.0-next.0

### Minor Changes

- [#13537](https://github.com/LedgerHQ/ledger-live/pull/13537) [`7e33c7b`](https://github.com/LedgerHQ/ledger-live/commit/7e33c7b3de128e0c076176e98f8065f7cf7ad733) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - feat: btc recovery app support

- [#13396](https://github.com/LedgerHQ/ledger-live/pull/13396) [`b9a3e43`](https://github.com/LedgerHQ/ledger-live/commit/b9a3e431be33943ab4feb4294d6a7f27b966e61b) Thanks [@gre-ledger](https://github.com/gre-ledger)! - Update Jest to v30

### Patch Changes

- Updated dependencies [[`b9a3e43`](https://github.com/LedgerHQ/ledger-live/commit/b9a3e431be33943ab4feb4294d6a7f27b966e61b)]:
  - @ledgerhq/hw-transport@6.32.0-next.0
  - @ledgerhq/logs@6.14.0-next.0

## 10.15.0

### Minor Changes

- [#13431](https://github.com/LedgerHQ/ledger-live/pull/13431) [`d1a83d9`](https://github.com/LedgerHQ/ledger-live/commit/d1a83d942d98e52eeac3d459f5f8ac763d4b6c13) Thanks [@gre-ledger](https://github.com/gre-ledger)! - Update to latest bs58 libs.

- [#13426](https://github.com/LedgerHQ/ledger-live/pull/13426) [`a8c59da`](https://github.com/LedgerHQ/ledger-live/commit/a8c59da888c8cb3c200a9f62869ca54aba706cae) Thanks [@gre-ledger](https://github.com/gre-ledger)! - update semver library (minor)

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.16

## 10.15.0-next.0

### Minor Changes

- [#13431](https://github.com/LedgerHQ/ledger-live/pull/13431) [`d1a83d9`](https://github.com/LedgerHQ/ledger-live/commit/d1a83d942d98e52eeac3d459f5f8ac763d4b6c13) Thanks [@gre-ledger](https://github.com/gre-ledger)! - Update to latest bs58 libs.

- [#13426](https://github.com/LedgerHQ/ledger-live/pull/13426) [`a8c59da`](https://github.com/LedgerHQ/ledger-live/commit/a8c59da888c8cb3c200a9f62869ca54aba706cae) Thanks [@gre-ledger](https://github.com/gre-ledger)! - update semver library (minor)

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.16-next.0

## 10.14.0

### Minor Changes

- [#13112](https://github.com/LedgerHQ/ledger-live/pull/13112) [`e63194f`](https://github.com/LedgerHQ/ledger-live/commit/e63194f7dbd5ff2b0135c26aac3842a2be676b0a) Thanks [@mcayuelas-ledger](https://github.com/mcayuelas-ledger)! - 🔧 Enforce @typescript-eslint/no-deprecated and Replace Deprecated APIs

- [#13142](https://github.com/LedgerHQ/ledger-live/pull/13142) [`bdacedf`](https://github.com/LedgerHQ/ledger-live/commit/bdacedfe32bea8ffce96ab675a44c0d7cf395143) Thanks [@mcayuelas-ledger](https://github.com/mcayuelas-ledger)! - upgrade typescript-eslint rules & versions

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.15

## 10.14.0-next.0

### Minor Changes

- [#13112](https://github.com/LedgerHQ/ledger-live/pull/13112) [`e63194f`](https://github.com/LedgerHQ/ledger-live/commit/e63194f7dbd5ff2b0135c26aac3842a2be676b0a) Thanks [@mcayuelas-ledger](https://github.com/mcayuelas-ledger)! - 🔧 Enforce @typescript-eslint/no-deprecated and Replace Deprecated APIs

- [#13142](https://github.com/LedgerHQ/ledger-live/pull/13142) [`bdacedf`](https://github.com/LedgerHQ/ledger-live/commit/bdacedfe32bea8ffce96ab675a44c0d7cf395143) Thanks [@mcayuelas-ledger](https://github.com/mcayuelas-ledger)! - upgrade typescript-eslint rules & versions

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.15-next.0

## 10.13.1

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.14

## 10.13.1-hotfix.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.14-hotfix.0

## 10.13.0

### Minor Changes

- [#12610](https://github.com/LedgerHQ/ledger-live/pull/12610) [`927ae64`](https://github.com/LedgerHQ/ledger-live/commit/927ae64db0bb04af54e25623655a001a68e0f2d3) Thanks [@fAnselmi-Ledger](https://github.com/fAnselmi-Ledger)! - Add DMK solana signer behind FF

## 10.13.0-next.0

### Minor Changes

- [#12610](https://github.com/LedgerHQ/ledger-live/pull/12610) [`927ae64`](https://github.com/LedgerHQ/ledger-live/commit/927ae64db0bb04af54e25623655a001a68e0f2d3) Thanks [@fAnselmi-Ledger](https://github.com/fAnselmi-Ledger)! - Add DMK solana signer behind FF

## 10.12.0

### Minor Changes

- [#12272](https://github.com/LedgerHQ/ledger-live/pull/12272) [`8a10c49`](https://github.com/LedgerHQ/ledger-live/commit/8a10c49645bced4611808468bd2fc9132e7787ed) Thanks [@Wozacosta](https://github.com/Wozacosta)! - feat[zcash]: support nu6.1

- [#12321](https://github.com/LedgerHQ/ledger-live/pull/12321) [`63e8f34`](https://github.com/LedgerHQ/ledger-live/commit/63e8f342f6b951ab77bb710b9971f033c05e579e) Thanks [@mcayuelas-ledger](https://github.com/mcayuelas-ledger)! - Bump axios version to 1.12.2

- [#12316](https://github.com/LedgerHQ/ledger-live/pull/12316) [`ccf788d`](https://github.com/LedgerHQ/ledger-live/commit/ccf788d7c0239ca95e76c3cc340f9a6bd09ea726) Thanks [@qperrot](https://github.com/qperrot)! - Feature CoinTester Bitcoin and Currency regtest

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.13

## 10.12.0-next.0

### Minor Changes

- [#12272](https://github.com/LedgerHQ/ledger-live/pull/12272) [`8a10c49`](https://github.com/LedgerHQ/ledger-live/commit/8a10c49645bced4611808468bd2fc9132e7787ed) Thanks [@Wozacosta](https://github.com/Wozacosta)! - feat[zcash]: support nu6.1

- [#12321](https://github.com/LedgerHQ/ledger-live/pull/12321) [`63e8f34`](https://github.com/LedgerHQ/ledger-live/commit/63e8f342f6b951ab77bb710b9971f033c05e579e) Thanks [@mcayuelas-ledger](https://github.com/mcayuelas-ledger)! - Bump axios version to 1.12.2

- [#12316](https://github.com/LedgerHQ/ledger-live/pull/12316) [`ccf788d`](https://github.com/LedgerHQ/ledger-live/commit/ccf788d7c0239ca95e76c3cc340f9a6bd09ea726) Thanks [@qperrot](https://github.com/qperrot)! - Feature CoinTester Bitcoin and Currency regtest

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.13-next.0

## 10.11.2

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.12

## 10.11.2-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.12-next.0

## 10.11.1

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.11

## 10.11.1-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.11-next.0

## 10.11.0

### Minor Changes

- [#11503](https://github.com/LedgerHQ/ledger-live/pull/11503) [`0051b62`](https://github.com/LedgerHQ/ledger-live/commit/0051b62ca8f7ddddc0bdc316a8734362aacfbb58) Thanks [@gre-ledger](https://github.com/gre-ledger)! - use @noble/curves instead of secp256k1

## 10.11.0-next.0

### Minor Changes

- [#11503](https://github.com/LedgerHQ/ledger-live/pull/11503) [`0051b62`](https://github.com/LedgerHQ/ledger-live/commit/0051b62ca8f7ddddc0bdc316a8734362aacfbb58) Thanks [@gre-ledger](https://github.com/gre-ledger)! - use @noble/curves instead of secp256k1

## 10.10.2

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.10

## 10.10.2-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.10-next.0

## 10.10.1

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.9

## 10.10.1-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.9-next.0

## 10.10.0

### Minor Changes

- [#10902](https://github.com/LedgerHQ/ledger-live/pull/10902) [`d4d84c8`](https://github.com/LedgerHQ/ledger-live/commit/d4d84c802b6824a52575bbb7e8e25acb465e402c) Thanks [@may01](https://github.com/may01)! - Add support of deshielded transaction in TrustedInput

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.8

## 10.10.0-next.0

### Minor Changes

- [#10902](https://github.com/LedgerHQ/ledger-live/pull/10902) [`d4d84c8`](https://github.com/LedgerHQ/ledger-live/commit/d4d84c802b6824a52575bbb7e8e25acb465e402c) Thanks [@may01](https://github.com/may01)! - Add support of deshielded transaction in TrustedInput

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.8-next.0

## 10.9.3

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.7

## 10.9.3-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.7-next.0

## 10.9.2

### Patch Changes

- Updated dependencies [[`ebbbd47`](https://github.com/LedgerHQ/ledger-live/commit/ebbbd47efe76d82047a956cb5849be5831f58772), [`f29e4ba`](https://github.com/LedgerHQ/ledger-live/commit/f29e4bae00a4bf470a0c1ca143e505b731543f95)]:
  - @ledgerhq/logs@6.13.0
  - @ledgerhq/hw-transport@6.31.6

## 10.9.2-next.1

### Patch Changes

- Updated dependencies [[`ebbbd47`](https://github.com/LedgerHQ/ledger-live/commit/ebbbd47efe76d82047a956cb5849be5831f58772)]:
  - @ledgerhq/logs@6.13.0-next.1
  - @ledgerhq/hw-transport@6.31.6-next.1

## 10.9.2-next.0

### Patch Changes

- Updated dependencies [[`f29e4ba`](https://github.com/LedgerHQ/ledger-live/commit/f29e4bae00a4bf470a0c1ca143e505b731543f95)]:
  - @ledgerhq/logs@6.13.0-next.0
  - @ledgerhq/hw-transport@6.31.6-next.0

## 10.9.1

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.5

## 10.9.1-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.5-next.0

## 10.9.0

### Minor Changes

- [#9554](https://github.com/LedgerHQ/ledger-live/pull/9554) [`ab287c0`](https://github.com/LedgerHQ/ledger-live/commit/ab287c09028b00e4f01da22982644366b4325c15) Thanks [@Wozacosta](https://github.com/Wozacosta)! - fix: zcash, fix consensus branch id computation

## 10.9.0-next.0

### Minor Changes

- [#9554](https://github.com/LedgerHQ/ledger-live/pull/9554) [`ab287c0`](https://github.com/LedgerHQ/ledger-live/commit/ab287c09028b00e4f01da22982644366b4325c15) Thanks [@Wozacosta](https://github.com/Wozacosta)! - fix: zcash, fix consensus branch id computation

## 10.8.0

### Minor Changes

- [#9648](https://github.com/LedgerHQ/ledger-live/pull/9648) [`f1732a7`](https://github.com/LedgerHQ/ledger-live/commit/f1732a795e54f666b67e7686d59926037412caca) Thanks [@sprohaszka-ledger](https://github.com/sprohaszka-ledger)! - Remove SubAccount as it is an alias to TokenAccount

## 10.8.0-next.0

### Minor Changes

- [#9648](https://github.com/LedgerHQ/ledger-live/pull/9648) [`f1732a7`](https://github.com/LedgerHQ/ledger-live/commit/f1732a795e54f666b67e7686d59926037412caca) Thanks [@sprohaszka-ledger](https://github.com/sprohaszka-ledger)! - Remove SubAccount as it is an alias to TokenAccount

## 10.7.0

### Minor Changes

- [#9298](https://github.com/LedgerHQ/ledger-live/pull/9298) [`2785d49`](https://github.com/LedgerHQ/ledger-live/commit/2785d49ac320498f98ed39b4eccc48310ad35fe1) Thanks [@Canestin](https://github.com/Canestin)! - config coin-integration env for sonarqube

## 10.7.0-next.0

### Minor Changes

- [#9298](https://github.com/LedgerHQ/ledger-live/pull/9298) [`2785d49`](https://github.com/LedgerHQ/ledger-live/commit/2785d49ac320498f98ed39b4eccc48310ad35fe1) Thanks [@Canestin](https://github.com/Canestin)! - config coin-integration env for sonarqube

## 10.6.0

### Minor Changes

- [#9121](https://github.com/LedgerHQ/ledger-live/pull/9121) [`035be8c`](https://github.com/LedgerHQ/ledger-live/commit/035be8ccb81c61ee99688e0a4b078cb50d90dcf5) Thanks [@Wozacosta](https://github.com/Wozacosta)! - fix: zcash nu5/nu6

## 10.6.0-next.0

### Minor Changes

- [#9121](https://github.com/LedgerHQ/ledger-live/pull/9121) [`035be8c`](https://github.com/LedgerHQ/ledger-live/commit/035be8ccb81c61ee99688e0a4b078cb50d90dcf5) Thanks [@Wozacosta](https://github.com/Wozacosta)! - fix: zcash nu5/nu6

## 10.5.0

### Minor Changes

- [#8548](https://github.com/LedgerHQ/ledger-live/pull/8548) [`1a388b9`](https://github.com/LedgerHQ/ledger-live/commit/1a388b946ce309c0a0e6e0c50b28af4e3c3a2cdb) Thanks [@qperrot](https://github.com/qperrot)! - Update Zcash consensus ID to NU6

## 10.5.0-next.0

### Minor Changes

- [#8548](https://github.com/LedgerHQ/ledger-live/pull/8548) [`1a388b9`](https://github.com/LedgerHQ/ledger-live/commit/1a388b946ce309c0a0e6e0c50b28af4e3c3a2cdb) Thanks [@qperrot](https://github.com/qperrot)! - Update Zcash consensus ID to NU6

## 10.4.3

### Patch Changes

- [#7883](https://github.com/LedgerHQ/ledger-live/pull/7883) [`f805d14`](https://github.com/LedgerHQ/ledger-live/commit/f805d1470f927824233f94eaba065b00d7af18cf) Thanks [@lambertkevin](https://github.com/lambertkevin)! - Update Axios to 1.7.7 following CVE: https://github.com/advisories/GHSA-8hc4-vh64-cxmj

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.4

## 10.4.3-next.1

### Patch Changes

- [#7883](https://github.com/LedgerHQ/ledger-live/pull/7883) [`f805d14`](https://github.com/LedgerHQ/ledger-live/commit/f805d1470f927824233f94eaba065b00d7af18cf) Thanks [@lambertkevin](https://github.com/lambertkevin)! - Update Axios to 1.7.7 following CVE: https://github.com/advisories/GHSA-8hc4-vh64-cxmj

## 10.4.3-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.4-next.0

## 10.4.2

### Patch Changes

- [#7593](https://github.com/LedgerHQ/ledger-live/pull/7593) [`187293c`](https://github.com/LedgerHQ/ledger-live/commit/187293c6cf6093f15f07d5effc1ded0843a9e6ab) Thanks [@lambertkevin](https://github.com/lambertkevin)! - Update `axios` to fixed version `1.7.3`

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.3

## 10.4.2-next.0

### Patch Changes

- [#7593](https://github.com/LedgerHQ/ledger-live/pull/7593) [`187293c`](https://github.com/LedgerHQ/ledger-live/commit/187293c6cf6093f15f07d5effc1ded0843a9e6ab) Thanks [@lambertkevin](https://github.com/lambertkevin)! - Update `axios` to fixed version `1.7.3`

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.3-next.0

## 10.4.1

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.2

## 10.4.1-hotfix.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.2-hotfix.0

## 10.4.0

### Minor Changes

- [#7138](https://github.com/LedgerHQ/ledger-live/pull/7138) [`ef2d53d`](https://github.com/LedgerHQ/ledger-live/commit/ef2d53d514f1f4e6f18fc79fa3423bd9b0208a04) Thanks [@lvndry](https://github.com/lvndry)! - removes via, vtc and ppc support

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.1

## 10.4.0-next.0

### Minor Changes

- [#7138](https://github.com/LedgerHQ/ledger-live/pull/7138) [`ef2d53d`](https://github.com/LedgerHQ/ledger-live/commit/ef2d53d514f1f4e6f18fc79fa3423bd9b0208a04) Thanks [@lvndry](https://github.com/lvndry)! - removes via, vtc and ppc support

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.31.1-next.0

## 10.3.0

### Minor Changes

- [#6596](https://github.com/LedgerHQ/ledger-live/pull/6596) [`77fa530`](https://github.com/LedgerHQ/ledger-live/commit/77fa530c8626df94fa7f9c0a8b3a99f2efa7cb11) Thanks [@KVNLS](https://github.com/KVNLS)! - Upgrade React Native to version 0.73.6

### Patch Changes

- Updated dependencies [[`77fa530`](https://github.com/LedgerHQ/ledger-live/commit/77fa530c8626df94fa7f9c0a8b3a99f2efa7cb11), [`815ae3d`](https://github.com/LedgerHQ/ledger-live/commit/815ae3dae8027823854ada837df3dc983d09b10f)]:
  - @ledgerhq/hw-transport@6.31.0

## 10.3.0-next.0

### Minor Changes

- [#6596](https://github.com/LedgerHQ/ledger-live/pull/6596) [`77fa530`](https://github.com/LedgerHQ/ledger-live/commit/77fa530c8626df94fa7f9c0a8b3a99f2efa7cb11) Thanks [@KVNLS](https://github.com/KVNLS)! - Upgrade React Native to version 0.73.6

### Patch Changes

- Updated dependencies [[`77fa530`](https://github.com/LedgerHQ/ledger-live/commit/77fa530c8626df94fa7f9c0a8b3a99f2efa7cb11), [`815ae3d`](https://github.com/LedgerHQ/ledger-live/commit/815ae3dae8027823854ada837df3dc983d09b10f)]:
  - @ledgerhq/hw-transport@6.31.0-next.0

## 10.2.4

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.30.6

## 10.2.4-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.30.6-next.0

## 10.2.3

### Patch Changes

- [#6105](https://github.com/LedgerHQ/ledger-live/pull/6105) [`6d40673`](https://github.com/LedgerHQ/ledger-live/commit/6d4067382b55827b00806a1b71ac0b249563d90f) Thanks [@hzheng-ledger](https://github.com/hzheng-ledger)! - update hw-app-btc doc

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.30.5

## 10.2.3-next.0

### Patch Changes

- [#6105](https://github.com/LedgerHQ/ledger-live/pull/6105) [`6d40673`](https://github.com/LedgerHQ/ledger-live/commit/6d4067382b55827b00806a1b71ac0b249563d90f) Thanks [@hzheng-ledger](https://github.com/hzheng-ledger)! - update hw-app-btc doc

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.30.5-next.0

## 10.2.2

### Patch Changes

- [#6165](https://github.com/LedgerHQ/ledger-live/pull/6165) [`71b7001`](https://github.com/LedgerHQ/ledger-live/commit/71b70016650b5239b35ad2fb75d415ac092358d1) Thanks [@live-github-bot](https://github.com/apps/live-github-bot)! - update hw-app-btc doc

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.30.4

## 10.2.2-next.0

### Patch Changes

- [#6105](https://github.com/LedgerHQ/ledger-live/pull/6105) [`6d40673`](https://github.com/LedgerHQ/ledger-live/commit/6d4067382b55827b00806a1b71ac0b249563d90f) Thanks [@hzheng-ledger](https://github.com/hzheng-ledger)! - update hw-app-btc doc

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.30.4-next.0

## 10.2.1

### Patch Changes

- Updated dependencies [[`eadebff`](https://github.com/LedgerHQ/ledger-live/commit/eadebff3fe58aef6a5befb033d5147afc49663d3)]:
  - @ledgerhq/hw-transport@6.30.3

## 10.2.1-next.0

### Patch Changes

- Updated dependencies [[`eadebff`](https://github.com/LedgerHQ/ledger-live/commit/eadebff3fe58aef6a5befb033d5147afc49663d3)]:
  - @ledgerhq/hw-transport@6.30.3-next.0

## 10.2.0

### Minor Changes

- [#5675](https://github.com/LedgerHQ/ledger-live/pull/5675) [`5fdd5f0`](https://github.com/LedgerHQ/ledger-live/commit/5fdd5f0acab5f990d46ad20d245315f38be0f08a) Thanks [@chabroA](https://github.com/chabroA)! - make Qtum work with old and new nano app interfaces

### Patch Changes

- Updated dependencies [[`16b4d7a`](https://github.com/LedgerHQ/ledger-live/commit/16b4d7ab4702022d4967f3c054d3c62a76716947)]:
  - @ledgerhq/hw-transport@6.30.2

## 10.2.0-next.0

### Minor Changes

- [#5675](https://github.com/LedgerHQ/ledger-live/pull/5675) [`5fdd5f0`](https://github.com/LedgerHQ/ledger-live/commit/5fdd5f0acab5f990d46ad20d245315f38be0f08a) Thanks [@chabroA](https://github.com/chabroA)! - make Qtum work with old and new nano app interfaces

### Patch Changes

- Updated dependencies [[`16b4d7a`](https://github.com/LedgerHQ/ledger-live/commit/16b4d7ab4702022d4967f3c054d3c62a76716947)]:
  - @ledgerhq/hw-transport@6.30.2-next.0

## 10.1.1

### Patch Changes

- Updated dependencies [[`52a3732`](https://github.com/LedgerHQ/ledger-live/commit/52a373273dee3b2cb5a3e8d2d4b05f90616d71a2)]:
  - @ledgerhq/hw-transport@6.30.1

## 10.1.1-next.0

### Patch Changes

- Updated dependencies [[`52a3732`](https://github.com/LedgerHQ/ledger-live/commit/52a373273dee3b2cb5a3e8d2d4b05f90616d71a2)]:
  - @ledgerhq/hw-transport@6.30.1-next.0

## 10.1.0

### Minor Changes

- [#5430](https://github.com/LedgerHQ/ledger-live/pull/5430) [`5964e30bed`](https://github.com/LedgerHQ/ledger-live/commit/5964e30bed11d64a3b7401c6ab51ffc1ad4c427c) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Update documentation v14 ledgerjs

### Patch Changes

- Updated dependencies [[`5964e30bed`](https://github.com/LedgerHQ/ledger-live/commit/5964e30bed11d64a3b7401c6ab51ffc1ad4c427c)]:
  - @ledgerhq/hw-transport@6.30.0
  - @ledgerhq/logs@6.12.0

## 10.1.0-next.0

### Minor Changes

- [#5430](https://github.com/LedgerHQ/ledger-live/pull/5430) [`5964e30bed`](https://github.com/LedgerHQ/ledger-live/commit/5964e30bed11d64a3b7401c6ab51ffc1ad4c427c) Thanks [@hedi-edelbloute](https://github.com/hedi-edelbloute)! - Update documentation v14 ledgerjs

### Patch Changes

- Updated dependencies [[`5964e30bed`](https://github.com/LedgerHQ/ledger-live/commit/5964e30bed11d64a3b7401c6ab51ffc1ad4c427c)]:
  - @ledgerhq/hw-transport@6.30.0-next.0
  - @ledgerhq/logs@6.12.0-next.0

## 10.0.9

### Patch Changes

- Updated dependencies [[`9e2d32aec4`](https://github.com/LedgerHQ/ledger-live/commit/9e2d32aec4ebd8774880f94e3ef0e805ebb172ac), [`7968dfc551`](https://github.com/LedgerHQ/ledger-live/commit/7968dfc551acca00b7fabf00a726758d74be33de), [`6b7fc5d071`](https://github.com/LedgerHQ/ledger-live/commit/6b7fc5d0711a83ed2fcacacd02795862a4a3bf1d), [`9e2d32aec4`](https://github.com/LedgerHQ/ledger-live/commit/9e2d32aec4ebd8774880f94e3ef0e805ebb172ac)]:
  - @ledgerhq/logs@6.11.0
  - @ledgerhq/hw-transport@6.29.0

## 10.0.9-next.0

### Patch Changes

- Updated dependencies [[`9e2d32aec4`](https://github.com/LedgerHQ/ledger-live/commit/9e2d32aec4ebd8774880f94e3ef0e805ebb172ac), [`7968dfc551`](https://github.com/LedgerHQ/ledger-live/commit/7968dfc551acca00b7fabf00a726758d74be33de), [`6b7fc5d071`](https://github.com/LedgerHQ/ledger-live/commit/6b7fc5d0711a83ed2fcacacd02795862a4a3bf1d), [`9e2d32aec4`](https://github.com/LedgerHQ/ledger-live/commit/9e2d32aec4ebd8774880f94e3ef0e805ebb172ac)]:
  - @ledgerhq/logs@6.11.0-next.0
  - @ledgerhq/hw-transport@6.29.0-next.0

## 10.0.8

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.8

## 10.0.8-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.8-next.0

## 10.0.7

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.7

## 10.0.7-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.7-next.0

## 10.0.6

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.6

## 10.0.6-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.6-next.0

## 10.0.5

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.5

## 10.0.5-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.5-next.0

## 10.0.4

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.4

## 10.0.4-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.4-next.0

## 10.0.3

### Patch Changes

- [#3131](https://github.com/LedgerHQ/ledger-live/pull/3131) [`fb1fcc47e4`](https://github.com/LedgerHQ/ledger-live/commit/fb1fcc47e444c35b0908d528b58e096d79d6f967) Thanks [@davidknezic](https://github.com/davidknezic)! - Fix sign message support for Bitcoin app 2.1.0+

## 10.0.3-next.0

### Patch Changes

- [#3131](https://github.com/LedgerHQ/ledger-live/pull/3131) [`fb1fcc47e4`](https://github.com/LedgerHQ/ledger-live/commit/fb1fcc47e444c35b0908d528b58e096d79d6f967) Thanks [@davidknezic](https://github.com/davidknezic)! - Fix sign message support for Bitcoin app 2.1.0+

## 10.0.2

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.3

## 10.0.2-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.3-next.0

## 10.0.1

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.2

## 10.0.1-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.2-next.0

## 10.0.0

### Major Changes

- [#1991](https://github.com/LedgerHQ/ledger-live/pull/1991) [`62af25493e`](https://github.com/LedgerHQ/ledger-live/commit/62af25493e2becf897d517af42542db208b971c7) Thanks [@valpinkman](https://github.com/valpinkman)! - Remove the support for imports ending with `/` mapping to the `index.js` file.

  For instance:

  ```js
  import { getCryptoCurrencyById } from "@ledgerhq/live-common/currencies/";
  ```

  Should be rewritten to:

  ```js
  import { getCryptoCurrencyById } from "@ledgerhq/live-common/currencies/index";
  ```

  This trailing slash is poorly supported by some tools like `vite.js` and was meant as a transitional change.
  Time has come to remove the support for thos shorthand.

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.1

## 10.0.0-next.0

### Major Changes

- [#1991](https://github.com/LedgerHQ/ledger-live/pull/1991) [`62af25493e`](https://github.com/LedgerHQ/ledger-live/commit/62af25493e2becf897d517af42542db208b971c7) Thanks [@valpinkman](https://github.com/valpinkman)! - Remove the support for imports ending with `/` mapping to the `index.js` file.

  For instance:

  ```js
  import { getCryptoCurrencyById } from "@ledgerhq/live-common/currencies/";
  ```

  Should be rewritten to:

  ```js
  import { getCryptoCurrencyById } from "@ledgerhq/live-common/currencies/index";
  ```

  This trailing slash is poorly supported by some tools like `vite.js` and was meant as a transitional change.
  Time has come to remove the support for thos shorthand.

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.28.1-next.0

## 9.1.3

### Patch Changes

- Updated dependencies [[`c2779b1cab`](https://github.com/LedgerHQ/ledger-live/commit/c2779b1cab18a1d5747ca955f5ceee86db920f57)]:
  - @ledgerhq/hw-transport@6.28.0

## 9.1.3-next.0

### Patch Changes

- Updated dependencies [[`c2779b1cab`](https://github.com/LedgerHQ/ledger-live/commit/c2779b1cab18a1d5747ca955f5ceee86db920f57)]:
  - @ledgerhq/hw-transport@6.28.0-next.0

## 9.1.2

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.27.10

## 9.1.2-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.27.10-next.0

## 9.1.1

### Patch Changes

- Updated dependencies [[`f1c15446da`](https://github.com/LedgerHQ/ledger-live/commit/f1c15446dabef05bb91dada8d8f53f9bc6474ba5)]:
  - @ledgerhq/hw-transport@6.27.9

## 9.1.1-next.0

### Patch Changes

- Updated dependencies [[`f1c15446da`](https://github.com/LedgerHQ/ledger-live/commit/f1c15446dabef05bb91dada8d8f53f9bc6474ba5)]:
  - @ledgerhq/hw-transport@6.27.9-next.0

## 9.1.0

### Minor Changes

- [#1959](https://github.com/LedgerHQ/ledger-live/pull/1959) [`2aa8cc9c33`](https://github.com/LedgerHQ/ledger-live/commit/2aa8cc9c339ce8c9677b24e70218cc45847d799b) Thanks [@hzheng-ledger](https://github.com/hzheng-ledger)! - Change hw-app-btc to remove any dependency to the legacy Bitcoin Nano app API. Update hw-app-btc API (refer to hw-app-btc/src/Btc.ts for new method signature)

## 9.1.0-next.0

### Minor Changes

- [#1959](https://github.com/LedgerHQ/ledger-live/pull/1959) [`2aa8cc9c33`](https://github.com/LedgerHQ/ledger-live/commit/2aa8cc9c339ce8c9677b24e70218cc45847d799b) Thanks [@hzheng-ledger](https://github.com/hzheng-ledger)! - Change hw-app-btc to remove any dependency to the legacy Bitcoin Nano app API. Update hw-app-btc API (refer to hw-app-btc/src/Btc.ts for new method signature)

## 9.0.1

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.27.8

## 9.0.1-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.27.8-next.0

## 9.0.0

### Patch Changes

- Updated dependencies [[`d3c91a53e0`](https://github.com/LedgerHQ/ledger-live/commit/d3c91a53e06f9f47817e96c452f69e2d9f71d80f)]:
  - @ledgerhq/hw-transport@6.27.7

## 9.0.0-next.0

### Major Changes

- [#1493](https://github.com/LedgerHQ/ledger-live/pull/1493) [`658303322b`](https://github.com/LedgerHQ/ledger-live/commit/658303322b767f5ed3821def8384b5342ab03089) Thanks [@hzheng-ledger](https://github.com/hzheng-ledger)! - Change hw-app-btc to remove any dependency to the legacy Bitcoin Nano app API. Update hw-app-btc API (refer to hw-app-btc/src/Btc.ts for new method signature)

### Patch Changes

- Updated dependencies [[`d3c91a53e0`](https://github.com/LedgerHQ/ledger-live/commit/d3c91a53e06f9f47817e96c452f69e2d9f71d80f)]:
  - @ledgerhq/hw-transport@6.27.7-next.0

## 8.1.1

### Patch Changes

- [#1356](https://github.com/LedgerHQ/ledger-live/pull/1356) [`ecac411d7a`](https://github.com/LedgerHQ/ledger-live/commit/ecac411d7aad6f4003503ba6259d7c25017ca7aa) Thanks [@juan-cortes](https://github.com/juan-cortes)! - Updated readme.md of packages

- Updated dependencies [[`ecac411d7a`](https://github.com/LedgerHQ/ledger-live/commit/ecac411d7aad6f4003503ba6259d7c25017ca7aa)]:
  - @ledgerhq/hw-transport@6.27.6
  - @ledgerhq/logs@6.10.1

## 8.1.1-next.0

### Patch Changes

- [#1356](https://github.com/LedgerHQ/ledger-live/pull/1356) [`ecac411d7a`](https://github.com/LedgerHQ/ledger-live/commit/ecac411d7aad6f4003503ba6259d7c25017ca7aa) Thanks [@juan-cortes](https://github.com/juan-cortes)! - Updated readme.md of packages

- Updated dependencies [[`ecac411d7a`](https://github.com/LedgerHQ/ledger-live/commit/ecac411d7aad6f4003503ba6259d7c25017ca7aa)]:
  - @ledgerhq/hw-transport@6.27.6-next.0
  - @ledgerhq/logs@6.10.1-next.0

## 8.1.0

### Minor Changes

- [#836](https://github.com/LedgerHQ/ledger-live/pull/836) [`68a0b01efc`](https://github.com/LedgerHQ/ledger-live/commit/68a0b01efcfd481cb8fe71ec22a2fc7217f25ec9) Thanks [@hzheng-ledger](https://github.com/hzheng-ledger)! - Support zcash v5 format transaction

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.27.5

## 8.1.0-next.0

### Minor Changes

- [#836](https://github.com/LedgerHQ/ledger-live/pull/836) [`68a0b01efc`](https://github.com/LedgerHQ/ledger-live/commit/68a0b01efcfd481cb8fe71ec22a2fc7217f25ec9) Thanks [@hzheng-ledger](https://github.com/hzheng-ledger)! - Support zcash v5 format transaction

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.27.5-next.0

## 8.0.2

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.27.4

## 8.0.2-next.0

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.27.4-next.0

## 8.0.1

### Patch Changes

- Updated dependencies [[`ecfdd1ebd8`](https://github.com/LedgerHQ/ledger-live/commit/ecfdd1ebd8cc7c4b5bc6315316ce662bb6241311)]:
  - @ledgerhq/hw-transport@6.27.3

## 8.0.1-next.0

### Patch Changes

- Updated dependencies [[`ecfdd1ebd`](https://github.com/LedgerHQ/ledger-live/commit/ecfdd1ebd8cc7c4b5bc6315316ce662bb6241311)]:
  - @ledgerhq/hw-transport@6.27.3-next.0

## 8.0.0

### Major Changes

- [#364](https://github.com/LedgerHQ/ledger-live/pull/364) [`f538d2974`](https://github.com/LedgerHQ/ledger-live/commit/f538d29745669b2aada6ac34f37cd404c23cf1b8) Thanks [@elbywan](https://github.com/elbywan)! - #### Replace [webpack](https://webpack.js.org/) with [vite.js](https://vitejs.dev/) to speed up the ledger live desktop development process.

  To fully embrace the "bundleless" vite.js approach, it is necessary to transpile our packages contained in the monorepository to the ESM format, and [subpath exports](https://nodejs.org/api/packages.html#subpath-exports) have been added to silently map to commonjs or esm depending on the need.

  #### 🔥 BREAKING CHANGES for `@ledgerhq/live-common`, `@ledgerhq/devices` and `@ledgerhq/hw-app-btc` consumers.

  As highlighted [here](https://github.com/nodejs/node#39994), it is not possible to target folders directly when using subpath exports.

  The workaround is to suffix the call with `/index` (or `/`).

  For instance…

  ```ts
  import * as currencies from "@ledgerhq/live-common/currencies";
  ```

  …must be rewritten to…

  ```ts
  import * as currencies from "@ledgerhq/live-common/currencies/index;";
  ```

  …or:

  ```ts
  import * as currencies from "@ledgerhq/live-common/currencies/;";
  ```

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.27.2

## 8.0.0-next.0

### Major Changes

- [#364](https://github.com/LedgerHQ/ledger-live/pull/364) [`f538d2974`](https://github.com/LedgerHQ/ledger-live/commit/f538d29745669b2aada6ac34f37cd404c23cf1b8) Thanks [@elbywan](https://github.com/elbywan)! - #### Replace [webpack](https://webpack.js.org/) with [vite.js](https://vitejs.dev/) to speed up the ledger live desktop development process.

  To fully embrace the "bundleless" vite.js approach, it is necessary to transpile our packages contained in the monorepository to the ESM format, and [subpath exports](https://nodejs.org/api/packages.html#subpath-exports) have been added to silently map to commonjs or esm depending on the need.

  #### 🔥 BREAKING CHANGES for `@ledgerhq/live-common`, `@ledgerhq/devices` and `@ledgerhq/hw-app-btc` consumers.

  As highlighted [here](https://github.com/nodejs/node#39994), it is not possible to target folders directly when using subpath exports.

  The workaround is to suffix the call with `/index` (or `/`).

  For instance…

  ```ts
  import * as currencies from "@ledgerhq/live-common/currencies";
  ```

  …must be rewritten to…

  ```ts
  import * as currencies from "@ledgerhq/live-common/currencies/index;";
  ```

  …or:

  ```ts
  import * as currencies from "@ledgerhq/live-common/currencies/;";
  ```

### Patch Changes

- Updated dependencies []:
  - @ledgerhq/hw-transport@6.27.2-next.0

## 7.0.0

### Major Changes

- [#523](https://github.com/LedgerHQ/ledger-live/pull/523) [`89387dee6`](https://github.com/LedgerHQ/ledger-live/commit/89387dee6dfc2a63fa29665ab5524f3950d3ce0e) Thanks [@hzheng-ledger](https://github.com/hzheng-ledger)! - fix zen transaction parser. Jira ticket: https://ledgerhq.atlassian.net/browse/LIVE-1869

## 7.0.0-next.0

### Major Changes

- [#523](https://github.com/LedgerHQ/ledger-live/pull/523) [`89387dee6`](https://github.com/LedgerHQ/ledger-live/commit/89387dee6dfc2a63fa29665ab5524f3950d3ce0e) Thanks [@hzheng-ledger](https://github.com/hzheng-ledger)! - fix zen transaction parser. Jira ticket: https://ledgerhq.atlassian.net/browse/LIVE-1869
