# @mysten/signers

## 1.0.2

### Patch Changes

- Updated dependencies [78a577b]
- Updated dependencies [ef90be0]
- Updated dependencies [2ee1a2a]
  - @mysten/sui@2.10.0
  - @mysten/ledgerjs-hw-app-sui@0.8.0

## 1.0.1

### Patch Changes

- 99d1e00: Add default export condition
- Updated dependencies [99d1e00]
  - @mysten/ledgerjs-hw-app-sui@0.7.1
  - @mysten/sui@2.3.2

## 1.0.0

### Major Changes

- e00788c: Remove manual BCS serialization from ledger signer

  **Breaking Changes:**
  - **Removed `SuiMoveObject` export**: The custom BCS schema for Move objects has been removed. The
    ledger signer now uses server-provided BCS bytes directly.
  - **Client type change**: `LedgerSigner` and `getInputObjects` now accepts `ClientWithCoreApi`
    instead of `SuiJsonRpcClient` (this is still compatible with `SuiJsonRpcClient`)

### Minor Changes

- e00788c: Remove deprecated `signData()` method from `AwsKmsSigner`, `GcpKmsSigner`, and
  `MultiSigSigner`. Use `sign()` method instead.
- e00788c: Update to use SuiJsonRpcClient instead of SuiClient

  Updated all type signatures, internal usages, examples, and documentation to use
  `SuiJsonRpcClient` from `@mysten/sui/jsonRpc` instead of the deprecated `SuiClient` from
  `@mysten/sui/client`.

### Patch Changes

- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
- Updated dependencies [e00788c]
  - @mysten/sui@2.0.0

## 0.6.2

### Patch Changes

- Updated dependencies [29e8b92]
  - @mysten/sui@1.45.2

## 0.6.1

### Patch Changes

- Updated dependencies [e3811f1]
  - @mysten/sui@1.45.1

## 0.6.0

### Minor Changes

- 434381d: Add support for fetching tokens from the CAL (crypto asset list) for clear signing

### Patch Changes

- Updated dependencies [434381d]
  - @mysten/ledgerjs-hw-app-sui@0.7.0

## 0.5.10

### Patch Changes

- Updated dependencies [88bdbac]
  - @mysten/sui@1.45.0

## 0.5.9

### Patch Changes

- Updated dependencies [44d9b4f]
  - @mysten/sui@1.44.0

## 0.5.8

### Patch Changes

- @mysten/sui@1.43.2

## 0.5.7

### Patch Changes

- @mysten/sui@1.43.1

## 0.5.6

### Patch Changes

- Updated dependencies [f3b19a7]
- Updated dependencies [bf9f85c]
  - @mysten/sui@1.43.0

## 0.5.5

### Patch Changes

- Updated dependencies [98c8a27]
  - @mysten/sui@1.42.0

## 0.5.4

### Patch Changes

- Updated dependencies [d554cd2]
- Updated dependencies [04fcfbc]
  - @mysten/sui@1.41.0

## 0.5.3

### Patch Changes

- Updated dependencies [f5fc0c0]
  - @mysten/sui@1.40.0

## 0.5.2

### Patch Changes

- Updated dependencies [a9f9035]
  - @mysten/sui@1.39.1

## 0.5.1

### Patch Changes

- Updated dependencies [ca92487]
- Updated dependencies [5ab3c0a]
  - @mysten/sui@1.39.0

## 0.5.0

### Minor Changes

- 0faabdc: Expose ledger signing utilities for external consumers.

## 0.4.0

### Minor Changes

- ea1ac70: Update dependencies and improve support for typescript 5.9

### Patch Changes

- Updated dependencies [3c1741f]
- Updated dependencies [ea1ac70]
  - @mysten/sui@1.38.0
  - @mysten/ledgerjs-hw-app-sui@0.6.0

## 0.3.9

### Patch Changes

- Updated dependencies [c689b98]
- Updated dependencies [5b9ff1a]
  - @mysten/sui@1.37.6

## 0.3.8

### Patch Changes

- Updated dependencies [3980d04]
  - @mysten/sui@1.37.5

## 0.3.7

### Patch Changes

- Updated dependencies [6b03e57]
  - @mysten/sui@1.37.4

## 0.3.6

### Patch Changes

- Updated dependencies [8ff1471]
  - @mysten/sui@1.37.3

## 0.3.5

### Patch Changes

- Updated dependencies [660377c]
  - @mysten/sui@1.37.2

## 0.3.4

### Patch Changes

- @mysten/sui@1.37.1

## 0.3.3

### Patch Changes

- Updated dependencies [72168f0]
  - @mysten/sui@1.37.0

## 0.3.2

### Patch Changes

- Updated dependencies [44354ab]
  - @mysten/sui@1.36.2

## 0.3.1

### Patch Changes

- Updated dependencies [c76ddc5]
  - @mysten/sui@1.36.1

## 0.3.0

### Minor Changes

- 783bb9e: Add ConsensusAddressOwner support

### Patch Changes

- 1c4a82d: update links in package.json
- Updated dependencies [1c4a82d]
- Updated dependencies [783bb9e]
- Updated dependencies [783bb9e]
- Updated dependencies [5cbbb21]
  - @mysten/ledgerjs-hw-app-sui@0.5.2
  - @mysten/sui@1.36.0

## 0.2.19

### Patch Changes

- Updated dependencies [888afe6]
  - @mysten/sui@1.35.0

## 0.2.18

### Patch Changes

- Updated dependencies [3fb7a83]
  - @mysten/sui@1.34.0

## 0.2.17

### Patch Changes

- Updated dependencies [a00522b]
  - @mysten/sui@1.33.0

## 0.2.16

### Patch Changes

- Updated dependencies [6b7deb8]
  - @mysten/sui@1.32.0

## 0.2.15

### Patch Changes

- Updated dependencies [1ff4e57]
- Updated dependencies [550e2e3]
- Updated dependencies [550e2e3]
  - @mysten/sui@1.31.0

## 0.2.14

### Patch Changes

- Updated dependencies [5bd6ca3]
  - @mysten/sui@1.30.5

## 0.2.13

### Patch Changes

- Updated dependencies [5dce590]
- Updated dependencies [4a5aef6]
  - @mysten/sui@1.30.4

## 0.2.12

### Patch Changes

- bb7c03a: Update dependencies
- Updated dependencies [4457f10]
- Updated dependencies [bb7c03a]
  - @mysten/sui@1.30.3
  - @mysten/ledgerjs-hw-app-sui@0.5.1

## 0.2.11

### Patch Changes

- Updated dependencies [b265f7e]
  - @mysten/sui@1.30.2

## 0.2.10

### Patch Changes

- Updated dependencies [ec519fc]
  - @mysten/sui@1.30.1

## 0.2.9

### Patch Changes

- Updated dependencies [2456052]
- Updated dependencies [5264038]
- Updated dependencies [2456052]
- Updated dependencies [2456052]
- Updated dependencies [2456052]
- Updated dependencies [2456052]
  - @mysten/sui@1.30.0

## 0.2.8

### Patch Changes

- @mysten/sui@1.29.1

## 0.2.7

### Patch Changes

- 8356318: Fix broken message signing for the Ledger signer

## 0.2.6

### Patch Changes

- Updated dependencies [7d66a32]
- Updated dependencies [eb91fba]
- Updated dependencies [19a8045]
  - @mysten/sui@1.29.0

## 0.2.5

### Patch Changes

- Updated dependencies [9a94aea]
  - @mysten/sui@1.28.2

## 0.2.4

### Patch Changes

- Updated dependencies [3cd4e53]
  - @mysten/sui@1.28.1

## 0.2.3

### Patch Changes

- Updated dependencies [2705dc8]
  - @mysten/sui@1.28.0

## 0.2.2

### Patch Changes

- Updated dependencies [5cea435]
  - @mysten/sui@1.27.1

## 0.2.1

### Patch Changes

- Updated dependencies [4d13ef8]
- Updated dependencies [4d13ef8]
  - @mysten/sui@1.27.0

## 0.2.0

### Minor Changes

- 156ae13: Add new LedgerSigner class for signing transactions with a Ledger hardware wallet

### Patch Changes

- 7ba32a4: update dependencies
- Updated dependencies [7ba32a4]
- Updated dependencies [156ae13]
- Updated dependencies [156ae13]
  - @mysten/ledgerjs-hw-app-sui@0.5.0
  - @mysten/sui@1.26.1

## 0.1.17

### Patch Changes

- Updated dependencies [906dd14]
  - @mysten/sui@1.26.0

## 0.1.16

### Patch Changes

- Updated dependencies [e8b5d04]
  - @mysten/sui@1.25.0

## 0.1.15

### Patch Changes

- 850369a: Prevent exported webcrypto keys from being serialized.

## 0.1.14

### Patch Changes

- 5217cab: Fix signature not having lowS enforced
- a08ead6: Add webcrypto to the files allowlist
- b34f523: Fix re-constructing signers from exported bytes, and introduce import / export methods

## 0.1.13

### Patch Changes

- 1e87d03: Add new WebCrypto signer

## 0.1.12

### Patch Changes

- Updated dependencies [cf3d12d]
  - @mysten/sui@1.24.0

## 0.1.11

### Patch Changes

- Updated dependencies [8baac61]
- Updated dependencies [8baac61]
  - @mysten/sui@1.23.0

## 0.1.10

### Patch Changes

- Updated dependencies [03975f4]
  - @mysten/sui@1.22.0

## 0.1.9

### Patch Changes

- @mysten/sui@1.21.2

## 0.1.8

### Patch Changes

- @mysten/sui@1.21.1

## 0.1.7

### Patch Changes

- Updated dependencies [3d8a0d9]
- Updated dependencies [20a5aaa]
  - @mysten/sui@1.21.0

## 0.1.6

### Patch Changes

- Updated dependencies [827a200]
  - @mysten/sui@1.20.0

## 0.1.5

### Patch Changes

- Updated dependencies [c39f32f]
- Updated dependencies [539168a]
  - @mysten/sui@1.19.0

## 0.1.4

### Patch Changes

- 7abd243: Update repo links
- Updated dependencies [7abd243]
  - @mysten/sui@1.18.1

## 0.1.3

### Patch Changes

- Updated dependencies [4f012b9]
- Updated dependencies [85bd9e4]
- Updated dependencies [5e3709d]
- Updated dependencies [b2928a9]
- Updated dependencies [dc0e21e]
- Updated dependencies [85bd9e4]
- Updated dependencies [a872b97]
  - @mysten/sui@1.18.0

## 0.1.2

### Patch Changes

- Updated dependencies [20af12d]
  - @mysten/sui@1.17.0

## 0.1.1

### Patch Changes

- Updated dependencies [100207f]
  - @mysten/sui@1.16.2

## 0.1.0

### Minor Changes

- 2349920: Introduces GCP KMS signer at `@mysten/signers/gcp`
- e0885ca: renamed package to @mysten/signers and inlines aws4fetch

### Patch Changes

- @mysten/sui@1.16.1

## 0.0.10

### Patch Changes

- Updated dependencies [ec2dc7f]
- Updated dependencies [ec2dc7f]
  - @mysten/sui@1.16.0

## 0.0.9

### Patch Changes

- @mysten/sui@1.15.1

## 0.0.8

### Patch Changes

- Updated dependencies [6460e45]
  - @mysten/sui@1.15.0

## 0.0.7

### Patch Changes

- Updated dependencies [938fb6e]
  - @mysten/sui@1.14.4

## 0.0.6

### Patch Changes

- Updated dependencies [d5a23d7]
  - @mysten/sui@1.14.3

## 0.0.5

### Patch Changes

- Updated dependencies [e7bc63e]
  - @mysten/sui@1.14.2

## 0.0.4

### Patch Changes

- Updated dependencies [69ef100]
  - @mysten/sui@1.14.1

## 0.0.3

### Patch Changes

- 02c9e46: Fix exports on the bundled package

## 0.0.2

### Patch Changes

- b3f3925: Introduces @mysten/kms which initially exposes a Sui AWS KMS signer
- Updated dependencies [c24814b]
  - @mysten/sui@1.14.0
