PackageTrack

Go modules · #2506

github.com/kaspanet/kaspad

v0.12.23kaspanet/kaspad

Release timeline

749 releases since 2019
2020202120222023202420252026

Releases

  1. v0.11.13-rc5-experimental12 Mar 2022pre-release

    Nothing published for this version

  2. v0.11.13-rc4-experimental12 Mar 2022pre-release

    Nothing published for this version

  3. v0.11.13-rc3-experimental12 Mar 2022pre-release

    Nothing published for this version

  4. v0.11.13-rc2-experimental11 Mar 2022pre-release

    Nothing published for this version

  5. v0.11.13-rc1-tag11 Mar 2022pre-release

    Nothing published for this version

  6. v0.11.13-rc1-experimental11 Mar 2022pre-release

    Nothing published for this version

  7. v0.11.126 Feb 2022

    Nothing published for this version

  8. v0.11.12-testnet320 Feb 2022pre-release

    Nothing published for this version

  9. v0.11.12-testnet220 Feb 2022pre-release

    Nothing published for this version

  10. v0.11.12-testnet16 Feb 2022pre-release

    Nothing published for this version

  11. v0.11.1127 Jan 2022
    Release notes2 sources agree
    • Fix for rare consensus bug regarding DAA window order. The bug only affected IBD from scratch and only today (#1934)
    Open source →
  12. v0.11.1027 Jan 2022
    Release notes2 sources agree
    • 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)
    Open source →
  13. v0.11.10-rc19 Jan 2022pre-release

    Nothing published for this version

  14. v0.11.930 Dec 2021
    Release notes2 sources agree

    Breaking changes:

    • Implement the new monetary policy. Breaking change effective only in ~4 months (#1892)

    Bug fixes:

    • Fix two pruning proof IBD crash bugs (#1913)
    • Fix UTXO index bug showing wrong wallet balance (#1891)

    Non-breaking changes:

    • Address search: cleanup repetitively-offline addresses and use randomization weighted by connection failures (#1899, #1916)
    • New DNS seeders and removal of offline one (#1901, #1910, #1918)
    • Add request balance by address to kaspactl (#1885)
    • Wallet: show balance by addresses (#1904)
    • Reject outdated non-DAA blocks submitted via RPC (#1914)
    • Add a profile option to kaspawallet daemon (#1854)
    Open source →
  15. v0.11.812 Dec 2021
    Release notes2 sources agree

    Bug fixes:

    • Update reindex root for each block level (#1881)

    Non-breaking changes:

    • Update readme (#1848)
    • Lower devnet's initial difficulty (#1869)
    Open source →
  16. v0.11.711 Dec 2021
    Release notes2 sources agree

    Breaking changes:

    • kaspawallet: show-address →new-address + show-addresses (#1870)

    Bug fixes:

    • Fix numThreads using getAEAD instead of decryptMnemonic (#1859)
    • Apply ResolveVirtual diffs to the UTXO index (#1868)

    Non-breaking changes:

    • Ignore header mass in devnet and testnet (#1879)
    • Remove unused args from CalcSubsidy (#1877)
    • ExpectedHeaderPruningPoint fix (#1876)
    • Changes to libkaspawallet to support Kaspaper (#1878)
    • Get rid of genesis's UTXO dump (#1867)
    Open source →
  17. v0.11.625 Nov 2021

    Nothing published for this version

  18. v0.11.6-dev15 Dec 2021pre-release

    Nothing published for this version

  19. v0.11.6-dev25 Nov 2021pre-release

    Nothing published for this version

  20. v0.11.5-225 Nov 2021pre-release

    Nothing published for this version

  21. v0.11.422 Nov 2021

    Nothing published for this version

  22. v0.11.4-222 Nov 2021pre-release

    Nothing published for this version

  23. v0.11.313 Nov 2021

    Nothing published for this version

  24. v0.11.3-timeout-patch19 Nov 2021pre-release

    Nothing published for this version

  25. v0.11.211 Nov 2021
    Release notes2 sources agree

    Bug fixes:

    • Enlarge p2p max message size to 1gb
    • Fix UTXO chunks logic
    • Increase tests timeout to 20 minutes
    Open source →
  26. v0.11.18 Nov 2021
    Release notes2 sources agree

    Non-breaking changes:

    • Cache the miner state
    Open source →
  27. v0.11.07 Nov 2021

    Nothing published for this version

  28. v0.11.0-rc67 Nov 2021pre-release

    Nothing published for this version

  29. v0.11.0-rc531 Oct 2021pre-release

    Nothing published for this version

  30. v0.11.0-rc48 Aug 2021pre-release

    Nothing published for this version

  31. v0.11.0-rc32 Aug 2021pre-release

    Nothing published for this version

  32. v0.11.0-rc229 Jul 2021pre-release

    Nothing published for this version

  33. v0.11.0-rc120 Apr 2021pre-release

    Nothing published for this version

  34. v0.10.41 Jul 2021

    Nothing published for this version

  35. v0.10.4-rc11 Jul 2021pre-release

    Nothing published for this version

  36. v0.10.36 Jun 2021

    Nothing published for this version

  37. v0.10.3-rc131 May 2021pre-release

    Nothing published for this version

  38. v0.10.218 May 2021
    Release notes2 sources agree

    Non-breaking changes:

    • Fix getBlock and getBlocks RPC commands to return blocks and transactions properly (#1716)
    • serializeAddress should always serialize as IPv6, since it assumes the IP size is 16 bytes (#1720)
    • Add VirtualDaaScore to GetBlockDagInfo (#1719)
    • Fix calcTxSequenceLockFromReferencedUTXOEntries for loop break condition (#1723)
    • Fix overflow when checking coinbase maturity and don't ban peers that send transactions with immature spend (#1722)
    Open source →
  39. v0.10.2-rc114 May 2021pre-release

    Nothing published for this version

  40. v0.10.111 May 2021
    Release notes2 sources agree
    • Calculate virtual's acceptance data and multiset after importing a new pruning point (#1700)
    Open source →
  41. v0.10.1-rc15 May 2021pre-release

    Nothing published for this version

  42. v0.10.026 Apr 2021
    Release notes2 sources agree

    Major changes include:

    • Implementing a signature hashing scheme similar to BIP-143
    • Replacing HASH160 with BLAKE2B
    • Replacing ECMH with MuHash
    • Removing RIPEMD160 and SHA1 from the codebase entirely
    • Making P2PKH transactions non-standard
    • Vastly enhancing the CLI wallet
    • Restructuring kaspad's app/home directory
    • Modifying block and transaction types in the RPC to be easier to consume clientside

    A partial list of the more-important commits is as follows:

    • Fix data race in GetBlockChildren (#1579)
    • Remove payload hash (#1583)
    • Add the mempool size to getInfo RPC command (#1584)
    • Change the difficulty to be calculated based on the same block instead of its selected parent (#1591)
    • Adjust the difficulty in the first difficultyAdjustmentWindowSize blocks (#1592)
    • Adding DAA score (#1596)
    • Use DAA score where needed (#1602)
    • Remove the Services field from NetAddress. (#1610)
    • Fix getBlocks to not add the anticone when some blocks were filtered by GetHashesBetween (#1611)
    • Restructure the default ~/.kaspad directory layout (#1613)
    • Replace the HomeDir flag with a AppDir flag (#1615)
    • Implement BIP-143-like sighash (#1598)
    • Change --datadir to --appdir and remove symmetrical connection in stability tests (#1617)
    • Use BLAKE2B instead of HASH160, and get rid of any usage of RIPEMD160 and SHA1 (#1618)
    • Replace ECMH with Muhash (#1624)
    • Add support for multiple staging areas (#1633)
    • Make sure the ghostdagDataStore cache is at least DifficultyAdjustmentBlockWindow sized (#1635)
    • Resolve each block status in it's own staging area (#1634)
    • Add mass limit to mempool (#1627)
    • In RPC, use RPCTransactions and RPCBlocks instead of TransactionMessages and BlockMessages (#1609)
    • Use go-secp256k1 v0.0.5 (#1640)
    • Add a show-address subcommand to kaspawallet (#1653)
    • Replace p2pkh with p2pk (#1650)
    • Implement importing private keys into the wallet (#1655)
    • Add dump unencrypted data sub command to the wallet (#1661)
    • Add ECDSA support (#1657)
    • Add OpCheckMultiSigECDSA (#1663)
    • Add ECDSA support to the wallet (#1664)
    • Make moving the pruning point faster (#1660)
    • Implement new mechanism for updating UTXO Diffs (#1671)
    Open source →
  43. v0.10.0-rc425 Apr 2021pre-release

    Nothing published for this version

  44. v0.10.0-rc321 Apr 2021pre-release

    Nothing published for this version

  45. v0.10.0-rc220 Apr 2021pre-release

    Nothing published for this version

  46. v0.10.0-rc125 Mar 2021pre-release

    Nothing published for this version

  47. v0.10.0-dev18 Mar 2021pre-release

    Nothing published for this version

  48. v0.10.0-alpha711 Apr 2021pre-release

    Nothing published for this version

  49. v0.10.0-alpha631 Mar 2021pre-release

    Nothing published for this version

  50. v0.10.0-alpha530 Mar 2021pre-release

    Nothing published for this version

  51. v0.10.0-alpha429 Mar 2021pre-release

    Nothing published for this version

  52. v0.10.0-alpha329 Mar 2021pre-release

    Nothing published for this version

  53. v0.10.0-alpha225 Mar 2021pre-release

    Nothing published for this version

  54. v0.10.0-alpha19 Mar 2021pre-release

    Nothing published for this version

  55. v0.9.230 Mar 2021
    Release notes2 sources agree
    • Increase the route capacity of InvTransaction messages. (#1603) (#1637)
    Open source →
  56. v0.9.2-rc230 Mar 2021pre-release

    Nothing published for this version

  57. v0.9.2-rc130 Mar 2021pre-release

    Nothing published for this version

  58. v0.9.2-delay13 Apr 2021pre-release

    Nothing published for this version

  59. v0.9.19 Mar 2021
    Release notes2 sources agree
    • Testnet network reset
    Open source →
  60. v0.9.1-rc1.0.20210314141248-0662afc56a4014 Mar 2021pre-release

    Nothing published for this version