|
1 | 1 | # Changelog for cardano-node
|
2 | 2 |
|
| 3 | +## 1.15.0 -- July 2020 |
| 4 | + |
| 5 | +### node changes |
| 6 | + |
| 7 | +- Support for triggering a hard fork at a specific epoch (#1328) |
| 8 | +- Support for triggering a hard fork at a specific protocol version (#1345) |
| 9 | +- Changes resulting from refactoring in the Cardano API library (#1289, #1316, |
| 10 | + #1380, #1384) |
| 11 | +- Update the README build instructions, including libsodium (#1325, #1361, #1362) |
| 12 | +- Trace the UTxO size in block forging to help the benchmarking tools (#1329) |
| 13 | +- Remove the "forks created" metric from the live view (#1315) |
| 14 | + |
| 15 | +### consensus changes |
| 16 | +- Fix an off-by-one error in the KES cert validity period (#2306) |
| 17 | +- Fix KES-related tests (#2306) |
| 18 | +- Fix bugs found by the hard fork tests (#2310, #2312) |
| 19 | +- Fix bugs found by the hard fork tests in the hard fork tests themselves (#2305) |
| 20 | +- Extend hard fork tests to include network partitions at interesting times |
| 21 | + around or during the hard fork (#2292, #2337, #2342) |
| 22 | +- Prefer blocks we created, irrespective of the VRF value (#1286, #2348) |
| 23 | +- Allow setting the intial Praos nonce (#2005, #2289) |
| 24 | +- Richer support for queries when using multiple protocol eras to allow some |
| 25 | + queries to be answered outside of the era to which they belong (#2349) |
| 26 | +- Optimisation in chain selection for forks (#1223, #2323) |
| 27 | +- Preparation for removing EBBs (#2322, #2336, #2339) |
| 28 | +- Clarify and document the interface for triggering a hard fork (#2307) |
| 29 | +- Internal cleanups and refactoring (#2327, #2328, #2329) |
| 30 | + |
| 31 | +### ledger changes |
| 32 | +- Fix bug in the pool reaping that could cause a crash on epoch boundaries (#1593) |
| 33 | +- Fix a preservation of value bug in rewards to retired stake pools (#1598, #1604) |
| 34 | +- Fix a bug in pool reaping when multiple pools share a reward account (#1605) |
| 35 | +- Fix the calculation of non-myopic rewards that is queried by the wallet (#1601) |
| 36 | +- Allow update proposals to be submitted near the end of an epoch, but apply |
| 37 | + them only at the end of the following epoch (#1574) |
| 38 | +- Simpler calculation for turning the VRF output into the leader value (#1579) |
| 39 | +- Check the VRF for BFT blocks too (#1590) |
| 40 | +- Tests and other clean-up for witnesses for spending from Byron address in |
| 41 | + Shelley transactions (#1573, #1591) |
| 42 | +- Additional tests for serialisation of parts of the ledger state (#1603) |
| 43 | +- Fix the presentation of pool metadata hashes in JSON output (#1596) |
| 44 | +- Clean up the serialisation used with hashing (#1602) |
| 45 | + |
| 46 | +### network changes |
| 47 | +- Additional concurrency utilities (#2298) |
| 48 | +- Improved tests for error handling of socket send/recv (#2317) |
| 49 | +- Port existing DNS-related bug fixes to the new DNS provider in the p2p |
| 50 | + governor (#1873, #1893, #2311) |
| 51 | +- Internal cleanups (#2096) |
| 52 | + |
| 53 | +## 1.14.2 -- June 2020 |
| 54 | + |
| 55 | +No changes in the node. There were changes in the cardano-api and cardano-cli. |
| 56 | + |
| 57 | +## 1.14.1 -- June 2020 |
| 58 | + |
| 59 | +- Include the libsodium.dll info Windows build artefacts (#1327) |
| 60 | +- Fix compiler warnings on Windows (#1303) |
| 61 | +- Split live view code into more modules (#1323) |
| 62 | + |
3 | 63 | ## 1.14.0 -- June 2020
|
4 | 64 |
|
5 | 65 | ### node changes
|
|
0 commit comments