Releases: kaspanet/kaspad
Releases · kaspanet/kaspad
Kaspad v0.8.9
Release Notes:
- Make antiPastHashesBetween return blocks sorted in ghostdag-order (#1536)
- Don't ban when sending pruned blocks (#1530)
- Don't mark block that got rejected because of ruleerrors.ErrPrunedBlock as invalid (#1529)
- Make getBlock return an error for invalid blocks (#1528)
- Make AddressManager persistent (#1525)
- Enhance UTXOsChanged notifications (#1522)
- Make RPC command GetBlocks prepend lowHash to return value and fix error when lowHash=highHash (#1520)
- DownloadHeaders: Instead of using doneChan - close blockHeadersMessageChan. (#1523)
Known Issues:
- UTXO-index is not reliable, as it might miss transactions in various scenarios: #1543
Kaspad v0.8.8
- DownloadHeaders: Instead of using doneChan - close blockHeadersMessageChan.
- Change Testnet name to kaspad-testnet-2
- Limit stdout log level to info
- Implement GetBlocks RPC command
- Send peers the hash of the virtual selected parent once connection is established
- Prune blocks below pruning point when moving pruning point during IBD
- Add blockVerboseData to blockAddedNotifications
- Add GetInfo RPC command
- Validate transactions on BuildBlock
- Don't change the new reindex root if the blue score of the selected tip is lower than the current reindex root
- Add aggregated headers processing logs
- Remove IsPushOnlyScript from mempool validation
- Allow GetMissingBlockBodyHashes return an empty list if the missing blocks were requested before IBD start
- Don't fsync immediately after all writes
- Remove the no-longer relevant highHashReceived mechanism in syncHeaders.
- Increase stores cache
- Require the --miningaddr parameter in kaspaminer.
- Limit mempool size to million transactions and remove the least profitable transactions
- Refactor miner and mine when waiting for block to validate
- Unban address after one day
- Add ban and unban RPC commands
v0.8.7
- Fix the bug where kaspad failed to find config path #1466
- Bump Go version to 1.15 #1477
- Default kaspaminer to limiting the mining rate to 2 blocks per second in each miner #1473
- Ban by IP addresses instead of IP+Port #1471
- Fix timeout crash in kaspaminer #1462
- New reachability reindex algorithm #1430
Kaspad v0.3.1
[NOD-869] Add a print after os.Exit(1) to see if it is ever called (#…