|
3 | 3 | ## 1.5.0 -- January 2020
|
4 | 4 |
|
5 | 5 | ### node changes
|
| 6 | +- Eliminate a space leak by replacing the Prometheus monitoring backend (#491) |
| 7 | +- Change cardano-cli transaction format to be the raw chain format (#529) |
| 8 | +- Add checks to prevent space leaks in the node console "live view" (#500) |
| 9 | +- Improve bulk sync performance by adjusting default RTS options (#506) |
| 10 | +- Adjust the default set of enabled tracers (#494) |
| 11 | +- Allow logging output to journald on Linux (#502) |
| 12 | +- Show network status information in the the node console "live view" (#493) |
| 13 | +- Set PBFT signature threshold to the default value in the config files (#452) |
| 14 | +- Blank fields in config files use default values (#453) |
| 15 | +- Add tracers for the benchmarking of block forging (#464) |
| 16 | +- Remove unused code in the configuration and CLI code (#482) |
| 17 | +- Improve documentation of transaction creation (#497) |
| 18 | +- Improvements to the benchmarking transaction generator (#505) |
6 | 19 |
|
7 | 20 | ### consensus changes
|
| 21 | +- Implement consensus support for local state query protocol (#1366, #1507) |
| 22 | +- Set default mempool size as twice the max block size (#1467, #1468) |
| 23 | +- Fix an EBB-related bug in the chain DB iterators (#1435, #1475) |
| 24 | +- Correct the implementation PBFT window check to match specification (#1480) |
| 25 | +- Correct the size calculation of Byron txs in the mempool (#1535, #1540) |
| 26 | +- Improve the node shutdown to close things in the right order (#1470, #1488) |
| 27 | +- Optimise adding blocks to the chain DB (#1398) |
| 28 | +- Better ledger DB snapshot policy for faster node startup (#1264, #1456, #1518) |
| 29 | +- Add conformance testing against ledger executable spec (#1425, #1503, #1517) |
| 30 | +- Make the components within the chain DB share a common API (#1372, #1471) |
| 31 | +- Refactor consensus protocol type classes (#1527, #1534) |
| 32 | +- Internal refactoring (#1497) |
| 33 | +- Improve error messages referring to chain DB files (##305, #1529) |
| 34 | +- Improvements to test code (#1180, #745, #1479, #1523, #1537) |
8 | 35 |
|
9 | 36 | ### ledger changes
|
| 37 | +- none |
10 | 38 |
|
11 | 39 | ### network changes
|
| 40 | +- Add Windows IOCP-based async I/O for sockets and named pipes (#738, #1423) |
| 41 | +- Update to network-3.1 library, and related libraries (#1423) |
| 42 | +- Simplify tracing in the typed protocol drivers (#1481) |
| 43 | +- Refactor the network mux library (#1494) |
| 44 | +- Reorganise ouroboros-network modules (#1519) |
| 45 | +- Make the maximum concurrency in block fetch configurable (#1525) |
| 46 | +- Improve syncing performance by avoiding concurrent block fetch for now (#1525) |
12 | 47 |
|
13 | 48 | ## 1.4.0 -- January 2020
|
14 | 49 |
|
|
0 commit comments