diff --git a/cabal.project b/cabal.project index 4af241e501d..ab375b8651a 100644 --- a/cabal.project +++ b/cabal.project @@ -117,78 +117,78 @@ source-repository-package source-repository-package type: git location: https://github.com/input-output-hk/cardano-ledger-specs - tag: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 - --sha256: 0xirm1rgawwdx2wj284hix0vfpm6w95rp315kmcwy5sd74qsynlc + tag: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 + --sha256: 0d2lhdffvwgwyhzm12hih2b1m784sgc45vadhwvaan95ipvcciil subdir: byron/ledger/impl source-repository-package type: git location: https://github.com/input-output-hk/cardano-ledger-specs - tag: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 - --sha256: 0xirm1rgawwdx2wj284hix0vfpm6w95rp315kmcwy5sd74qsynlc + tag: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 + --sha256: 0d2lhdffvwgwyhzm12hih2b1m784sgc45vadhwvaan95ipvcciil subdir: byron/crypto source-repository-package type: git location: https://github.com/input-output-hk/cardano-ledger-specs - tag: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 - --sha256: 0xirm1rgawwdx2wj284hix0vfpm6w95rp315kmcwy5sd74qsynlc + tag: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 + --sha256: 0d2lhdffvwgwyhzm12hih2b1m784sgc45vadhwvaan95ipvcciil subdir: byron/ledger/impl/test source-repository-package type: git location: https://github.com/input-output-hk/cardano-ledger-specs - tag: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 - --sha256: 0xirm1rgawwdx2wj284hix0vfpm6w95rp315kmcwy5sd74qsynlc + tag: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 + --sha256: 0d2lhdffvwgwyhzm12hih2b1m784sgc45vadhwvaan95ipvcciil subdir: byron/crypto/test source-repository-package type: git location: https://github.com/input-output-hk/cardano-ledger-specs - tag: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 - --sha256: 0xirm1rgawwdx2wj284hix0vfpm6w95rp315kmcwy5sd74qsynlc + tag: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 + --sha256: 0d2lhdffvwgwyhzm12hih2b1m784sgc45vadhwvaan95ipvcciil subdir: byron/chain/executable-spec source-repository-package type: git location: https://github.com/input-output-hk/cardano-ledger-specs - tag: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 - --sha256: 0xirm1rgawwdx2wj284hix0vfpm6w95rp315kmcwy5sd74qsynlc + tag: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 + --sha256: 0d2lhdffvwgwyhzm12hih2b1m784sgc45vadhwvaan95ipvcciil subdir: byron/ledger/executable-spec source-repository-package type: git location: https://github.com/input-output-hk/cardano-ledger-specs - tag: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 - --sha256: 0xirm1rgawwdx2wj284hix0vfpm6w95rp315kmcwy5sd74qsynlc + tag: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 + --sha256: 0d2lhdffvwgwyhzm12hih2b1m784sgc45vadhwvaan95ipvcciil subdir: semantics/executable-spec source-repository-package type: git location: https://github.com/input-output-hk/cardano-ledger-specs - tag: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 - --sha256: 0xirm1rgawwdx2wj284hix0vfpm6w95rp315kmcwy5sd74qsynlc + tag: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 + --sha256: 0d2lhdffvwgwyhzm12hih2b1m784sgc45vadhwvaan95ipvcciil subdir: semantics/small-steps-test source-repository-package type: git location: https://github.com/input-output-hk/cardano-ledger-specs - tag: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 - --sha256: 0xirm1rgawwdx2wj284hix0vfpm6w95rp315kmcwy5sd74qsynlc + tag: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 + --sha256: 0d2lhdffvwgwyhzm12hih2b1m784sgc45vadhwvaan95ipvcciil subdir: shelley/chain-and-ledger/dependencies/non-integer source-repository-package type: git location: https://github.com/input-output-hk/cardano-ledger-specs - tag: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 - --sha256: 0xirm1rgawwdx2wj284hix0vfpm6w95rp315kmcwy5sd74qsynlc + tag: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 + --sha256: 0d2lhdffvwgwyhzm12hih2b1m784sgc45vadhwvaan95ipvcciil subdir: shelley/chain-and-ledger/executable-spec source-repository-package type: git location: https://github.com/input-output-hk/cardano-ledger-specs - tag: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 - --sha256: 0xirm1rgawwdx2wj284hix0vfpm6w95rp315kmcwy5sd74qsynlc + tag: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 + --sha256: 0d2lhdffvwgwyhzm12hih2b1m784sgc45vadhwvaan95ipvcciil subdir: shelley/chain-and-ledger/shelley-spec-ledger-test source-repository-package diff --git a/cardano-api/ChangeLog.md b/cardano-api/ChangeLog.md index 7bd54eb57d8..261bdd1c868 100644 --- a/cardano-api/ChangeLog.md +++ b/cardano-api/ChangeLog.md @@ -1,7 +1,17 @@ # Changelog for cardano-api +## 1.19.0 -- August 2020 + +- Support for scripts and specifically multi-sig scripts (#1623) +- Support for JSON syntax for multi-sig scripts (#1660) +- Support for converting tx metadata to/from JSON (#1606, #1682) +- Support for Bech32-encoded stake pool IDs (#1528, #1638) +- Code tidying using hlint and style tool (#1590, #1625, #1663, #1707, #1708) + ## 1.18.0 -- July 2020 +None + ## 1.17.0 -- July 2020 - Allow genesis keys as tx witnesses (#1483) diff --git a/cardano-api/cardano-api.cabal b/cardano-api/cardano-api.cabal index 34eb3b1b63c..b26f1072801 100644 --- a/cardano-api/cardano-api.cabal +++ b/cardano-api/cardano-api.cabal @@ -1,7 +1,7 @@ cabal-version: 2.4 name: cardano-api -version: 1.18.0 +version: 1.19.0 description: The cardano api author: IOHK maintainer: operations@iohk.io diff --git a/cardano-cli/ChangeLog.md b/cardano-cli/ChangeLog.md index 595f66c03f8..9826e6b18a0 100644 --- a/cardano-cli/ChangeLog.md +++ b/cardano-cli/ChangeLog.md @@ -1,7 +1,22 @@ # Changelog for cardano-cli +## 1.19.0 -- August 2020 + +- Support for converting ITN extended keys to Shelley stake keys (#1579) +- Support for converting password-protected Byron signing keys (#1633) +- Support for building script addresses (#1641) +- Improve the output of the stake-address-info query (#1546, #1636, #1671) +- Support for Bech32-encoded stake pool IDs (#1528, #1638, #1730) +- Reorganise the Byron CLI commands similarly to the Shelley ones (#1609, #1628) +- Code organisation refactoring (#1457, #1594) +- Extra tests and refactoring of tests (#1565, #1566, #1602, #1668) +- Code tidying using hlint and style tool (#1590, #1625, #1663, #1707, #1708) + ## 1.18.0 -- July 2020 +- Properly display the tx hash in the UTxO query command output (#1526, #1535) +- Refactoring and minor improvements in tests (#1538, #1541) + ## 1.17.0 -- July 2020 - Allow genesis keys as tx witnesses (#1483) diff --git a/cardano-cli/cardano-cli.cabal b/cardano-cli/cardano-cli.cabal index 04484ed18f7..9780df1924f 100644 --- a/cardano-cli/cardano-cli.cabal +++ b/cardano-cli/cardano-cli.cabal @@ -1,7 +1,7 @@ cabal-version: 2.4 name: cardano-cli -version: 1.18.0 +version: 1.19.0 description: The Cardano command-line interface. author: IOHK maintainer: operations@iohk.io diff --git a/cardano-node-chairman/cardano-node-chairman.cabal b/cardano-node-chairman/cardano-node-chairman.cabal index dd9bcc52640..825e6d2178c 100644 --- a/cardano-node-chairman/cardano-node-chairman.cabal +++ b/cardano-node-chairman/cardano-node-chairman.cabal @@ -1,7 +1,7 @@ cabal-version: 2.4 name: cardano-node-chairman -version: 1.18.0 +version: 1.19.0 description: The cardano full node author: IOHK maintainer: operations@iohk.io diff --git a/cardano-node/ChangeLog.md b/cardano-node/ChangeLog.md index 823a0dd13b1..bd4b83afcf1 100644 --- a/cardano-node/ChangeLog.md +++ b/cardano-node/ChangeLog.md @@ -1,5 +1,47 @@ # Changelog for cardano-node +## 1.19.0 -- August 2020 + +### node changes +- Code organisation refactoring (#1457, #1594, #1621) +- Fix the live view display of memory metrics (#1552) +- Add the KES current and remaining periods to the live view (#1503) +- Fix incorrect console state after live view shutdown (#1569) +- Minor improvement to rendering of points in unstructured log output (#1693) +- Minor internal cleanup of tracing code (#570, #1619, #1651) +- New node+cli integration tests (#1617, #1644, #1657, #1680, #1683, #1705) +- Improve error messages for problems in the JSON topology file (#1446, #1634) +- Code tidying using hlint and style tool (#1590, #1625, #1663, #1707, #1708) + +### consensus changes +- Performance optimisations (#2512, #2520, 2521) +- Fix size accounting in block forging to avoid over-filling blocks (#2469) +- Fix size accounting for block fetching (#2480, #2481, #2484) +- Support to forget old copies of KES keys, pending crypto support (#2446) +- Various internal clean-ups and refactoring (#2446) +- Extended automatic tests to cover more parameters (#2497, #2498, #2235, #2491) +- Improve automatic Shelley consensus tests based on ledger tests (#2490, #2503) +- Drop an unnecessary runtime dependency on the io-sim test library (#2507) +- Allow the db-validator tool to work with networks other than mainnet (#2493) + +### ledger changes +- Performance optimisations (#1707, #1760, #1771, #1779, #1785, #1786) +- Additions to enable consensus layer performance optimisations (#1742, #1789) +- Fix pool ranking calculation for newly registered pools (#1724) +- Correct which hash algorithm is used for script hashes (#1746) +- Minor corrections to the formal spec arising from internal review and internal + audit (#1714, #1717, #1725, #1733, #1728, #1745, #1748, #1751, #1752, #1753, + #1764, #1765, #1773) +- Minor correction to the CDDL specification for tx metadata (#1743) +- Refactoring to how the tests handle crypto types (#1735, #1739, #1754) +- Extend test tx generator to cover tx metadata (#1731) +- Refactoring in the automatic tests (#1749) +- Reorganise the ledger rule examples (#1741, #1757, #1763, #1778) +- Additional ledger assertions, to use in tests (#1780) + +### network changes +- Introduce a new keep-alive mini protocol, but not yet used (#2251) + ## 1.18.0 -- July 2020 ### node changes diff --git a/cardano-node/cardano-node.cabal b/cardano-node/cardano-node.cabal index 1937339ce01..a5b570dd7f1 100644 --- a/cardano-node/cardano-node.cabal +++ b/cardano-node/cardano-node.cabal @@ -1,7 +1,7 @@ cabal-version: 2.4 name: cardano-node -version: 1.18.0 +version: 1.19.0 description: The cardano full node author: IOHK maintainer: operations@iohk.io diff --git a/cardano-node/src/Cardano/Tracing/OrphanInstances/Shelley.hs b/cardano-node/src/Cardano/Tracing/OrphanInstances/Shelley.hs index ad613e0ef4d..04d038f61a4 100644 --- a/cardano-node/src/Cardano/Tracing/OrphanInstances/Shelley.hs +++ b/cardano-node/src/Cardano/Tracing/OrphanInstances/Shelley.hs @@ -317,10 +317,6 @@ instance Crypto c => ToObject (PredicateFailure (UTXO c)) where , "network" .= network , "addrs" .= addrs ] - toObject _verb ScriptsEmbargoed = - mkObject [ "kind" .= String "ScriptsEmbargoed" - ] - renderBadInputsUTxOErr :: Set (TxIn c) -> Value renderBadInputsUTxOErr txIns diff --git a/stack.yaml b/stack.yaml index f42e9a90565..a84f94e7af1 100644 --- a/stack.yaml +++ b/stack.yaml @@ -61,7 +61,7 @@ extra-deps: - websockets-0.12.6.1 - git: https://github.com/input-output-hk/cardano-ledger-specs - commit: 9591f2d4b1915bcacd4797de563ca8a17d3b06f9 + commit: 460ee17d22cacb3ac4d90536ebe90500a356a1c9 subdirs: # small-steps - semantics/executable-spec