Skip to content

Releases: LedgerHQ/device-sdk-ts

@ledgerhq/device-trusted-app-kit-ledger-keyring-protocol@0.4.1

13 Feb 17:09
35e09e1

Choose a tag to compare

@ledgerhq/device-signer-kit-ethereum@1.11.1

13 Feb 17:09
35e09e1

Choose a tag to compare

Patch Changes

  • 5574923 Thanks @paoun-ledger! - Support eip712 clear signing when several descriptors are available

@ledgerhq/context-module@1.14.1

13 Feb 17:09
35e09e1

Choose a tag to compare

Patch Changes

  • 5574923 Thanks @paoun-ledger! - Support eip712 clear signing when several descriptors are available

@ledgerhq/dmk-ledger-wallet@0.2.0

12 Feb 10:49
7353c6f

Choose a tag to compare

Minor Changes

  • #1262 447f6d1 Thanks @OlivierFreyssinet! - Implement utils for Custom Lock Screen

  • #1263 f6ed8e9 Thanks @OlivierFreyssinet! - New package for Ledger Wallet device actions

    This package provides advanced device actions specifically designed for Ledger Wallet applications. It extends the capabilities of @ledgerhq/device-management-kit with specialized functionality that is only needed by Ledger Wallet products.

  • #1262 b63acfa Thanks @OlivierFreyssinet! - Implement Custom Lock Screen device actions

  • #1262 0031856 Thanks @OlivierFreyssinet! - Add Custom Lock Screen device actions and image processing utilities

    Device Actions:

    • UploadCustomLockScreenDeviceAction: Upload custom lock screen images to device
    • DownloadCustomLockScreenDeviceAction: Download current lock screen image from device
    • RemoveCustomLockScreenDeviceAction: Remove custom lock screen from device

    Image Processing Utilities:

    • Fitting algorithms (cover) for Stax and Flex screen dimensions
    • Grayscale dithering (Floyd-Steinberg, Atkinson, Reduced Atkinson)
    • Device-specific encoding/decoding for Stax and Flex screens
  • #1268 f4aa45f Thanks @OlivierFreyssinet! - Add BackgroundImage commands for custom lock screen management

    New commands: CreateBackgroundImageCommand, UploadBackgroundImageChunkCommand, CommitBackgroundImageCommand, GetBackgroundImageHashCommand, FetchBackgroundImageChunkCommand, DeleteBackgroundImageCommand

Patch Changes

@ledgerhq/device-transport-kit-node-hid@1.0.0

12 Feb 10:50
7353c6f

Choose a tag to compare

Major Changes

  • #1274 d0d8aac Thanks @benruseau! - Add Node HID Transport Kit

    The Node HID Transport Kit uses node-hid library (usb) to communicate with a Ledger device

Patch Changes

@ledgerhq/device-signer-kit-solana@1.6.2

12 Feb 10:50
7353c6f

Choose a tag to compare

Patch Changes

  • #1291 b2674ef Thanks @ianleck! - fix(signer-solana): populate app_domain in off-chain message header and surface APDU errors in SignOffChainMessageCommand

    • Added appDomain option to signMessage() to allow callers to specify the application domain in the off-chain message header, per the Anza off-chain message signing spec. Defaults to 32 zero bytes for backwards compatibility.
    • Added CommandErrorHelper to SignOffChainMessageCommand.parseResponse() to properly surface APDU error status words (e.g. 0x6a81 "Invalid off-chain message header"), enabling the existing v0→legacy fallback mechanism to trigger correctly.
  • #1114 974e0f8 Thanks @aussedatlo! - Update InternalApi type in test

  • #1283 80f7372 Thanks @fAnselmi-Ledger! - Improve logger structure in device action logger and unify logger pattern

  • Updated dependencies [974e0f8, 974e0f8, 8be2767, c97b5c0, 8e17253, 958dab7, b63acfa, 0031856, 80f7372, 4d4a890, 974e0f8]:

    • @ledgerhq/device-management-kit@1.1.0
    • @ledgerhq/context-module@2.0.0

@ledgerhq/device-signer-kit-ethereum@1.11.0

12 Feb 10:50
7353c6f

Choose a tag to compare

Minor Changes

  • #1255 4d4a890 Thanks @aussedatlo! - Remove domain parameter from TransactionOptions and add support for trusted name context in native transfers

Patch Changes

@ledgerhq/device-signer-kit-bitcoin@1.2.1

12 Feb 10:50
7353c6f

Choose a tag to compare

Patch Changes

@ledgerhq/device-management-kit@1.1.0

12 Feb 10:49
7353c6f

Choose a tag to compare

Minor Changes

Patch Changes

  • #1114 974e0f8 Thanks @aussedatlo! - Update refresher to don't ping when an intent is being processed

  • #1269 c97b5c0 Thanks @benruseau! - Return null on DevicePinger.ping() error to avoid unhandled promise rejection in RxJS subscription

  • #1262 b63acfa Thanks @OlivierFreyssinet! - Implement Custom Lock Screen device actions

  • #1262 0031856 Thanks @OlivierFreyssinet! - Add UserInteractionRequired types for Custom Lock Screen operations

    • New UserInteractionRequired types: AllowCustomLockScreen, ConfirmCustomLockScreen
    • Rename GetCustomImageSizeCommand to GetBackgroundImageSizeCommand
  • #1283 80f7372 Thanks @fAnselmi-Ledger! - Improve logger structure in device action logger and unify logger pattern

@ledgerhq/device-management-kit-devtools-websocket-connector@1.1.0

12 Feb 10:49
7353c6f

Choose a tag to compare

Minor Changes

Patch Changes