Skip to content

Commit c23d5d3

Browse files
committed
1.34.0 - ChangeLog and version bump
1 parent 54155a2 commit c23d5d3

File tree

11 files changed

+144
-9
lines changed

11 files changed

+144
-9
lines changed

bench/cardano-topology/cardano-topology.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 3.0
22

33
name: cardano-topology
4-
version: 1.33.0
4+
version: 1.34.0
55
description: A cardano topology generator
66
author: IOHK
77
maintainer: [email protected]

cardano-api/ChangeLog.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Changelog for cardano-api
22

3+
## 1.34.0 -- February 2022
4+
5+
- Expose `lovelaceToTxOutValue`. (#3381)
6+
- Implement two functions: `currentEpochEligibleLeadershipSlots` and
7+
`nextEpochEligibleLeadershipSlots` to get the leadership slots for the
8+
current/next epoch respectively. (#3464, #3494)
9+
- Various small intenral fixes. (#3466)
10+
- Add a `capi` library to support using the cardano node as a C library in other
11+
software. (#3501)
12+
- `fromShelleyAddr` now takes an explicit `ShelleyBasedEra` parameter to
13+
determine the era. The previous behaviour (with an implicit
14+
`IsShelleyBasedEra` constraint) can be obtained with `fromShelleyAddrIsSbe`.
15+
(#2253, #3606)
16+
317
## 1.33.0 -- December 2021
418
## 1.32.1 -- November 2021
519

cardano-api/cardano-api.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 3.0
22

33
name: cardano-api
4-
version: 1.33.0
4+
version: 1.34.0
55
description: The cardano api
66
author: IOHK
77
maintainer: [email protected]

cardano-cli/ChangeLog.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,94 @@
11
# Changelog for cardano-cli
22

3+
## 1.34.0 -- February 2022
4+
5+
- Fix some spelling errors in the CLI help text. (#3499)
6+
- Add a prettier rendering of update proposals. (#3208)
7+
- Add support for CBOR-encoded blobs in the `transaction build` and `transaction
8+
build-raw` commands. (#3483)
9+
- Implement a `leadership-schedule` command. This can calculate a stake pool's
10+
leadership schedule for the current and following epoch. It requires access to
11+
the VRF signing key for that stake pool.
12+
13+
```
14+
> cardano-cli query leadership-schedule \
15+
--testnet-magic 42 \
16+
--genesis example/shelley/genesis.json \
17+
--stake-pool-id pool12t0y7agkqct89pf00eeytkvfjlquv76tjy27duannan9w63ckxv \
18+
--vrf-signing-key-file example/node-pool1/shelley/vrf.skey
19+
--current
20+
21+
SlotNo UTC Time
22+
--------------------------------------------------------
23+
4073 2021-12-29 17:26:54.998001755 UTC
24+
4126 2021-12-29 17:27:00.298001755 UTC
25+
4206 2021-12-29 17:27:08.298001755 UTC
26+
4256 2021-12-29 17:27:13.298001755 UTC
27+
4309 2021-12-29 17:27:18.598001755 UTC
28+
4376 2021-12-29 17:27:25.298001755 UTC
29+
4423 2021-12-29 17:27:29.998001755 UTC
30+
4433 2021-12-29 17:27:30.998001755 UTC
31+
``` (#3464, #3494)
32+
- The CLI now supports outputting transaction bodies in ledger-compliant CDDL in
33+
the `transaction build` and `transaction build-raw` commands. This is
34+
specified by using the `--cddl-format` flag. (#3505)
35+
- Implement a `kes-period-info` command in the CLI. This checks that your
36+
operational certificate is correct. It checks:
37+
- The counters match what is in the node's protocol state
38+
- The KES period in the operational certificate is correct (based on the
39+
current slot).
40+
```
41+
> cardano-cli query kes-period-info --testnet-magic 42 \
42+
--op-cert-file example/node-pool1/shelley/node.cert
43+
✓ The operational certificate counter agrees with the node protocol state counter
44+
✓ Operational certificate's kes period is within the correct KES period interval
45+
{
46+
"qKesNodeStateOperationalCertificateNumber": 6,
47+
"qKesCurrentKesPeriod": 404,
48+
"qKesOnDiskOperationalCertificateNumber": 6,
49+
"qKesRemainingSlotsInKesPeriod": 3760228,
50+
"qKesMaxKESEvolutions": 62,
51+
"qKesKesKeyExpiry": "2022-03-20T21:44:51Z",
52+
"qKesEndKesInterval": 434,
53+
"qKesStartKesInterval": 372,
54+
"qKesSlotsPerKesPeriod": 129600
55+
}
56+
``` (#3459, #3572, #3599)
57+
- The CLI now displays collateral inputs in a nicer fashion. (#3463)
58+
- The `transaction sign` command now allows for incremental signing by providing
59+
an already signed transaction via `--tx-file`. This allows more easily adding
60+
multiple signatures to a transaction. (#3549)
61+
- The `transaction build` command now supports an option
62+
(`--calculate-plutus-script-cost`) to compute the cost for included scripts.
63+
```
64+
cardano-cli transaction build \
65+
--alonzo-era \
66+
--cardano-mode \
67+
--testnet-magic "$TESTNET_MAGIC" \
68+
--change-address "$utxoaddr" \
69+
--tx-in "$plutusutxotxin" \
70+
--tx-in-collateral "$txinCollateral" \
71+
--tx-out "$dummyaddress+10000000" \
72+
--tx-in-script-file "$plutusscriptinuse" \
73+
--tx-in-datum-file "$datumfilepath" \
74+
--protocol-params-file "$WORK/pparams.json" \
75+
--tx-in-redeemer-file "$redeemerfilepath" \
76+
--calculate-plutus-script-cost "$WORK/create-datum-output.scriptcost"
77+
78+
> cat $WORK/create-datum-output.scriptcost
79+
[
80+
{
81+
"executionUnits": {
82+
"memory": 1700,
83+
"steps": 476468
84+
},
85+
"lovelaceCost": 133,
86+
"scriptHash": "67f33146617a5e61936081db3b2117cbf59bd2123748f58ac9678656"
87+
}
88+
]
89+
``` (#3589)
90+
91+
392
## 1.33.0 -- December 2021
493
## 1.32.1 -- November 2021
594

cardano-cli/cardano-cli.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 3.0
22

33
name: cardano-cli
4-
version: 1.33.0
4+
version: 1.34.0
55
description: The Cardano command-line interface.
66
author: IOHK
77
maintainer: [email protected]

cardano-node-chairman/cardano-node-chairman.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 3.0
22

33
name: cardano-node-chairman
4-
version: 1.33.0
4+
version: 1.34.0
55
description: The cardano full node
66
author: IOHK
77
maintainer: [email protected]

cardano-node/ChangeLog.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Changelog for cardano-node
22

3+
## 1.34.0 -- February 2022
4+
5+
### node changes
6+
7+
- Separate the logic for shutdown via IPC and shutdown on reaching a specified
8+
slot. (#3320, #3508)
9+
- Tests for certifying and withdrawing Plutus scripts. (#3318)
10+
- Improvements to the `tx-generator` internal testing infrastructure. (#3448)
11+
- Various documentation updates. (#2875, #2884, #2839, #2904, #3476, #3482,
12+
#3486, #3500, #3502, #3542, #3553, #3573, #3603)
13+
- Integrate the new tracing system in `cardano-node`. (#3450, #3496, #3497,
14+
#3498, #3570)
15+
- The stake credential history tool now additionally displays the protocol
16+
version. (#3409)
17+
18+
### network changes
19+
20+
- Add a new mini-protocol to query the local mempool. (#3404)
21+
- Additional testing coverage. (#3517)
22+
- Stop the MUX in case of miniprotocol timeout. This can happen if a peer is
23+
demoted to cold, and could result in lingering miniprotocols in an unknown
24+
state if the peer is again promoted. (#3575, #3580)
25+
- Avoid ordering peers based upon peerid in block fetch. Ordering based on
26+
peerid would often result in all nodes choosing the same second, third choice
27+
peers etc. These are now based on a node-local random ordering. (#3535)
28+
- Fix a spurious assertion failure that could be seen with regards to demoted
29+
hot peers. (#3588)
30+
31+
### consensus changes
32+
33+
- Various internal improvements. (#3557, #3560)
34+
335
## 1.33.0 -- December 2021
436

537
### node changes

cardano-node/cardano-node.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 3.0
22

33
name: cardano-node
4-
version: 1.33.0
4+
version: 1.34.0
55
description: The cardano full node
66
author: IOHK
77
maintainer: [email protected]

cardano-testnet/cardano-testnet.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 3.0
22

33
name: cardano-testnet
4-
version: 1.33.0
4+
version: 1.34.0
55
description: The cardano full node
66
author: IOHK
77
maintainer: [email protected]

docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: "3.5"
22

33
services:
44
cardano-node:
5-
image: inputoutput/cardano-node:${CARDANO_NODE_VERSION:-1.33.0}
5+
image: inputoutput/cardano-node:${CARDANO_NODE_VERSION:-1.34.0}
66
environment:
77
- NETWORK=${NETWORK:-mainnet}
88
volumes:
@@ -15,7 +15,7 @@ services:
1515
max-file: "10"
1616

1717
cardano-submit-api:
18-
image: inputoutput/cardano-submit-api:${CARDANO_SUBMIT_API_VERSION:-1.33.0}
18+
image: inputoutput/cardano-submit-api:${CARDANO_SUBMIT_API_VERSION:-1.34.0}
1919
environment:
2020
- NETWORK=${NETWORK:-mainnet}
2121
depends_on:

plutus-example/plutus-example.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 3.0
22

33
name: plutus-example
4-
version: 1.33.0
4+
version: 1.34.0
55
description: End to end examples of creating and executing Plutus scripts.
66
author: IOHK
77
maintainer: [email protected]

0 commit comments

Comments
 (0)