Skip to content

Releases: kaspanet/kaspad

Kaspad v0.11.17

06 Apr 19:08
6725902
Compare
Choose a tag to compare

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

05 Apr 23:03
a4669f3
Compare
Choose a tag to compare

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

05 Apr 13:20
68a407e
Compare
Choose a tag to compare

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

21 Mar 09:47
9fa0844
Compare
Choose a tag to compare
  • Fixed a bug in the new IBD chain negotiation protocol (#1981)

Kaspad v0.11.14 RC 1

20 Mar 16:11
0dd5039
Compare
Choose a tag to compare
Kaspad v0.11.14 RC 1 Pre-release
Pre-release
  • Fix a bug in the new IBD chain negotiation (#1981)

v0.11.13

16 Mar 08:51
ac8d4e1
Compare
Choose a tag to compare
  • 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

14 Mar 11:48
Compare
Choose a tag to compare
Kaspad v0.11.13 RC 6 Pre-release
Pre-release
v0.11.13-rc6

Make sure there are no negative numbers in the report

Kaspad v0.11.12 Testnet 2

20 Feb 18:01
1c18a49
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.11.11...v0.11.12-testnet2

v0.11.11

27 Jan 19:57
4a560f2
Compare
Choose a tag to compare
  • Fix for rare consensus bug regarding DAA window order. The bug only affected IBD from scratch and only today (#1934)

v0.11.10

27 Jan 11:15
598392d
Compare
Choose a tag to compare

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 and broadcast wallet subcommands (#1927)
  • Filter redundant blocks from daa window on IBD (#1925)
  • Implement a P2P upgrade mechanism (#1921)