Releases: kaspanet/kaspad
Releases · kaspanet/kaspad
Kaspad v0.11.17
What's Changed
- Decrement estimatedHeaderUpperBound from mempool's MaxBlockMass by @someone235 in #2009
Full Changelog: v0.11.16...v0.11.17
Kaspad v0.11.16
What's Changed
- Don't skip wallet address with different cosigner index by @someone235 in #2007
Full Changelog: v0.11.15...v0.11.16
v0.11.15
What's Changed
- Add support for auto-compound in
kaspawallet send
(#1951) - Unite reachability stores (#1963, #1993, #2001)
- Add names to nameless routes (#1986)
- Optimize the miner-kaspad flow and latency (#1988)
- Upgrade to go 1.18 (#1992)
- Add package name to kaspawalletd .proto file (#1991)
- Block template cache (#1994)
- Add extra data to GetBlockTemplate request (#1995, #1997)
- New definition for "out of sync" (#1996)
- Remove v4 p2p version (#1998)
- Remove increase pagefile from deploy.yaml (#2000)
- Cache the pruning point anticone (#2002)
- Add DB compaction after the deletion of a DB prefix (#2003)
- Fixed a bug in staging of pruning point by index (#2005)
- Clean up debug log level by moving many frequent logs to trace level (#2004)
Full Changelog: v0.11.14...v0.11.15
v0.11.14
Kaspad v0.11.14 RC 1
- Fix a bug in the new IBD chain negotiation (#1981)
v0.11.13
- Display progress of IBD process in Kaspad logs (#1938, #1939, #1949, #1977)
- Optimize DB writes during fresh IBD (#1937)
- Add AllowConnectionToDifferentVersions flag to kaspactl (#1940)
- Drop support for p2p v3 (#1942)
- Various transaction processing fixes and workarounds (#1943, #1946, #1971, #1974)
- Make kaspawallet store the utxos sorted by amount (#1947)
- Implement a
parse
sub command in the kaspawallet (#1953) - Set MaxBlockLevels for non-mainnet networks to 250 (#1952)
- Add cache to DAA block window (#1948)
- kaspactl: string slice parser for GetUtxosByAddresses (#1955)
- Add MergeSet and IsChainBlock to RPC (#1961)
- Ignore transaction invs during IBD (#1960)
- Optimize validation of expected header pruning point (#1962)
- Fix a bug in bounded marge depth validation (#1966)
- Don't relay blocks in virtual anticone (#1970)
- Add version to block template to allow tracking of miner's kaspad version (#1967)
- New p2p version: v5 (#1969)
- Fix IBD shared past negotiation to be non quadratic also in the worst-case (#1969, p2p v5)
- Send pruning point anticone in batches (#1973, p2p v5)
- Cleanup log output mistakes and try to be more clear to the user (#1976, #1978)
- Apply avoiding IBD logic from patch10 to p2p v4 IBD handling (#1979)
Contributors
New Contributors
Full Changelog: v0.11.11...v0.11.13
Kaspad v0.11.13 RC 6
v0.11.13-rc6 Make sure there are no negative numbers in the report
Kaspad v0.11.12 Testnet 2
What's Changed
- Display progress of IBD process in Kaspad logs by @stasatdaglabs in #1938
- Split ApplyPruningPointProof to multiple small database transactions by @stasatdaglabs in #1937
- Increase headers proof timeout and add more progress logs by @someone235 in #1939
- Add AllowConnectionToDifferentVersions flag to kaspactl by @someone235 in #1940
- Remove duplicate median time calculation on tx validation by @someone235 in #1943
- Drop support for p2p v3 by @someone235 in #1942
- In profile dump file - use a time format supporting all file systems by @michaelsutton in #1945
- Bump version to 0.11.12 by @someone235 in #1941
- Fix bookkeeping of chained transactions in mempool by @svarogg in #1946
- Make kaspawallet store the utxos sorted by amount by @svarogg in #1947
- Remove BlockWithTrustedData method by @someone235 in #1950
- Add progress indication for virtual resolution by @someone235 in #1949
- Set MaxBlockLevels for non-mainnet networks to 250 by @stasatdaglabs in #1952
- Add cache to block window by @someone235 in #1948
Full Changelog: v0.11.11...v0.11.12-testnet2
v0.11.11
v0.11.10
Changes
- Add monitoring of heap and save heap profile if size is over some limit (#1932)
- Extract IBD management from invs relay flow to a new separated flow (#1930)
- Add --transaction-file options to the
sign
andbroadcast
wallet subcommands (#1927) - Filter redundant blocks from daa window on IBD (#1925)
- Implement a P2P upgrade mechanism (#1921)