All Versions
294
Latest Version
Avg Release Cycle
6 days
Latest Release
-

Changelog History
Page 16

  • v0.32.1 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix corruption bug when deleting transactions during some reorgs.
    • ๐Ÿ›  Fix tests on data package.
    • ๐Ÿ“‡ Rename upstream address string functions.
  • v0.32.0 Changes

    ๐Ÿ”„ Changed

    • Concurrently load dependencies when importing transaction data.
    • Import each transaction using STM.
    • ๐ŸŒฒ Rework logging.
    • ๐Ÿ”จ Refactor all block chain importing algorithms.
    • ๐Ÿ‘‰ Use peer locking when importing data.
    • ๐Ÿ”„ Change license to MIT.

    โž• Added

    • ๐Ÿ”ง Make max peer count configurable.

    ๐Ÿ›  Fixed

    • Prevent premature peer timeouts when importing blocks.
  • v0.31.0 Changes

    โž• Added

    • โž• Add Haskell web client code to data library.
    • ๐ŸŒ Use type-safe definitions for web paths and parameters.
    • ๐Ÿ‘Œ Support JSON pretty encoding and enable by default for some endpoints.
    • ๐Ÿ‘ Allow environment variables for configuration.

    ๐Ÿ”„ Changed

    • ๐Ÿ’… Change command-line arguments to better fit GNU style.
    • ๐Ÿ”จ Refactor code to manipulate address balances.
    • ๐Ÿ‘Œ Improve logging.
    • Rate-limit mempool importing.
    • ๐Ÿ”€ Do not add xpubs to cache if node not in sync.
    • Do not import transactions to cache if no xpubs in cache.
    • ๐Ÿ”จ Refactor transaction importing logic extremely.
    • ๐Ÿ”จ Refactor memory database and writer.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix BTC double-count transaction bug.
    • โž• Add missing xpub derive parameter to xpub evict documentation.
  • v0.30.1 Changes

    ๐Ÿ”„ Changed

    • Limit mempool API endpoint list.
  • v0.30.0 Changes

    ๐Ÿ”„ Changed

    • Raw JSON values are now wrapped in an object with a result property.
    • ๐Ÿ‘ Better logging when importing transactions into mempool.

    ๐Ÿ›  Fixed

    • Transaction limit by block height works now.
  • v0.29.3 Changes

    ๐Ÿ”„ Changed

    • โช Revert concurrent retrieval changes from 0.29.1 and 0.29.0 to solve stability issues.
    • 0๏ธโƒฃ Bitcoin Cash (BCH) replaces BTC as default network in CLI.
    • Peer discovery enabled automatically if no peers specified in CLI.
    • ๐Ÿ”ง Use separate Stack configuration file for data package.
  • v0.29.2 Changes

    ๐Ÿ”„ Changed

    • Increase timeouts for manager and chain health checks.
  • v0.29.1 Changes

    โž• Added

    • Perform xpub operations concurrently.
  • v0.29.0 Changes

    ๐Ÿ”„ Changed

    • BlockTx renamed to TxRef.
    • โœ‚ Remove unnecessary monad transformers to simplify import code.

    โž• Added

    • Retrieve balances and unspent outputs concurrently when importing.
    • ๐Ÿ“ฆ Coin instance for Unspent in data package.
  • v0.28.0 Changes

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Change the way that limits, start, and offset values are handled.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix incorrect limit responses.