Skip to content

Commit 7f85bd7

Browse files
authored
Merge pull request #2038 from mintlayer/prepare-release-v1.3.0
Prepare release v1.3.0
2 parents b899404 + 9eacb99 commit 7f85bd7

File tree

27 files changed

+261
-133
lines changed

27 files changed

+261
-133
lines changed

.github/workflows/build.yml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,17 @@ jobs:
3737
--default-toolchain $(python ./build-tools/cargo-info-extractor/extract.py --rust-version)
3838
3939
- name: Build
40-
run: cargo build --release --locked --features trezor,ledger
40+
run: cargo build --release --locked --features trezor
4141

4242
- name: Run tests
43-
run: cargo test --release --workspace --features trezor,ledger
43+
run: cargo test --release --workspace --features trezor
4444

4545
- name: Run doc tests
46-
run: cargo test --release --doc --features trezor,ledger
46+
run: cargo test --release --doc --features trezor
4747

4848
# This test is ignored, so it needs to run separately.
4949
- name: Run mixed_sighash_types test
50-
run: cargo test --release mixed_sighash_types --features trezor,ledger
50+
run: cargo test --release mixed_sighash_types --features trezor
5151

5252
# This test is ignored, so it needs to run separately.
5353
- name: Run test_4opc_sequences test
@@ -89,17 +89,17 @@ jobs:
8989
--default-toolchain $(python ./build-tools/cargo-info-extractor/extract.py --rust-version)
9090
9191
- name: Build
92-
run: cargo build --release --locked --features trezor,ledger
92+
run: cargo build --release --locked --features trezor
9393

9494
- name: Run tests
95-
run: cargo test --release --workspace --features trezor,ledger
95+
run: cargo test --release --workspace --features trezor
9696

9797
- name: Run doc tests
98-
run: cargo test --release --doc --features trezor,ledger
98+
run: cargo test --release --doc --features trezor
9999

100100
# This test is ignored, so it needs to run separately.
101101
- name: Run mixed_sighash_types test
102-
run: cargo test --release mixed_sighash_types --features trezor,ledger
102+
run: cargo test --release mixed_sighash_types --features trezor
103103

104104
# This test is ignored, so it needs to run separately.
105105
- name: Run test_4opc_sequences test
@@ -133,17 +133,17 @@ jobs:
133133
--default-toolchain $(python ./build-tools/cargo-info-extractor/extract.py --rust-version)
134134
135135
- name: Build
136-
run: cargo build --release --locked --features trezor,ledger
136+
run: cargo build --release --locked --features trezor
137137

138138
- name: Run tests
139-
run: cargo test --release --workspace --features trezor,ledger
139+
run: cargo test --release --workspace --features trezor
140140

141141
- name: Run doc tests
142-
run: cargo test --release --doc --features trezor,ledger
142+
run: cargo test --release --doc --features trezor
143143

144144
# This test is ignored, so it needs to run separately.
145145
- name: Run mixed_sighash_types test
146-
run: cargo test --release mixed_sighash_types --features trezor,ledger
146+
run: cargo test --release mixed_sighash_types --features trezor
147147

148148
# This test is ignored, so it needs to run separately.
149149
- name: Run test_4opc_sequences test
@@ -293,6 +293,7 @@ jobs:
293293
294294
# Build Ledger-specific tests and archive them
295295
run_tests_on_ledger_preparation:
296+
if: false # Temporarily disabled for the v1.3.0 release
296297
runs-on: ubuntu-latest
297298
steps:
298299
- name: Checkout the core repository
@@ -338,6 +339,7 @@ jobs:
338339

339340
# Run Ledger-specific tests on an emulator
340341
run_tests_on_ledger:
342+
if: false # Temporarily disabled for the v1.3.0 release
341343
needs: run_tests_on_ledger_preparation
342344
runs-on: ubuntu-latest
343345
strategy:

CHANGELOG.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,32 @@ The format is loosely based on [Keep a Changelog](https://keepachangelog.com/en/
1111

1212
## [Unreleased]
1313

14+
### Added
15+
- Wallet:
16+
- Added support for Ledger hardware wallets (beta).
17+
18+
- Wallet RPC:
19+
- New value `ledger` in the `hardware_wallet` option for `wallet_create`, `wallet_recover` and `wallet_open` methods.
20+
21+
- Wallet CLI:
22+
- `wallet-create`/`wallet-recover`/`wallet-open` support the `ledger` subcommand, in addition to the existing
23+
`software` and `trezor`, which specifies the type of the wallet to operate on.
24+
25+
## [1.3.0]
26+
1427
### Added
1528
- Node RPC: new methods added - `chainstate_tokens_info`, `chainstate_orders_info_by_currencies`.
1629

1730
- Wallet RPC:
1831
- new methods added: `node_get_tokens_info`, `order_list_own`, `order_list_all_active`, `utxo_spend`.
19-
- new value `ledger` in the `hardware_wallet` option for `wallet_create`, `wallet_recover` and `wallet_open` methods.
2032

2133
- Wallet CLI:
2234
- the commands `order-create`, `order-fill`, `order-freeze`, `order-conclude`, `htlc-create-transaction` were added,
2335
mirroring their existing RPC counterparts.
2436
- other new commands added: `order-list-own`, `order-list-all-active`, `utxo-spend`, `htlc-generate-secret`,
2537
`htlc-calc-secret-hash`.
26-
- `wallet-create`/`wallet-recover`/`wallet-open` support the `ledger` subcommand, in addition to the existing
27-
`software` and `trezor`, which specifies the type of the wallet to operate on.
2838

2939
- Wallet:
30-
- Added support for Ledger hardware wallets (beta).
3140
- Now the wallet subscribes to events from the Mempool to include not yet confirmed transactions
3241
relevant to this wallet.
3342

0 commit comments

Comments
 (0)