Skip to content

Releases: Bitcoin-ABC/bitcoin-abc

0.30.5

15 Nov 19:06
Compare
Choose a tag to compare

Bitcoin ABC 0.30.5 Release Notes

Bitcoin ABC version 0.30.5 is now available from:

https://download.bitcoinabc.org/0.30.5/

This release includes the following features and fixes:

  • Additional flags "in" and "out" have been added to -whitelist to control whether
    permissions apply to incoming connections and/or manual (default: incoming only).
  • Added a checkpoint after the November 15, 2024 eCash network upgrade.

0.30.4

06 Nov 14:21
Compare
Choose a tag to compare

Bitcoin ABC 0.30.4 Release Notes

Bitcoin ABC version 0.30.4 is now available from:

https://download.bitcoinabc.org/0.30.4/

This release includes the following features and fixes:

  • The address_type field of the getnewaddress RPC is deprecated and will be
    removed in the future. This field is actually confusing as it's not setting
    the returned address type and is only there for compatibility reason. The
    documentation has been updated to clarify this behavior.
  • This release contains a fix for a bug that could cause a node to delay the
    download of the latest block under certain circumstances.

0.30.3

24 Oct 12:45
Compare
Choose a tag to compare

Bitcoin ABC 0.30.3 Release Notes

Bitcoin ABC version 0.30.3 is now available from:

https://download.bitcoinabc.org/0.30.3/

This release includes the following features and fixes:

  • Several minor Chronik bugs have been fixed that could return wrong data for
    some SLP type 2 mint transactions, or store extraneous content to the
    database. It is advised to upgrade if you are affected by these issues on
    your current chronik instance. No reindex is required but the first start
    will upgrade the database automatically which will take about 15 minutes.

Iguana Debugger

This release adds the Iguana debugger, a simple tool that runs the scripts of
transactions and outputs a trace of each opcode with the current stack at each
step. It also has a CSV option to view the trace in a spreadsheet software.

You can run it like this:
iguana -tx=<txhex> -value=<value> -scriptpubkey=<scriptpubkey> -inputindex=0

Or run iguana -h to see all the options.

Deprecating ARM (32 bits)

Starting with this release, the Bitcoin ABC ARM (32 bits) version is deprecated.
It will no longer be delivered with the release binaries. Users that still want
to run Bitcoin ABC on this platform should build the binary from the sources.

0.30.2

11 Oct 13:23
Compare
Choose a tag to compare

Bitcoin ABC 0.30.2 Release Notes

Bitcoin ABC version 0.30.2 is now available from:

https://download.bitcoinabc.org/0.30.2/

This release fixes a bug introduced in version 0.30.1 that affects nodes running
with Chronik enabled. Under some rare circumstances the bug could cause Chronik
to crash. Only node operators running Chronik (disabled by default) are
affected. If you encountered the issue, please update your node to solve it. No
reindex is required.

0.30.1

10 Oct 09:16
Compare
Choose a tag to compare

Bitcoin ABC 0.30.1 Release Notes

Bitcoin ABC version 0.30.1 is now available from:

https://download.bitcoinabc.org/0.30.1/

This release fixes a bug that could potentially cause a crash of the node.
All node operators should upgrade their node to avoid the issue.

0.30.0

02 Oct 15:49
Compare
Choose a tag to compare

Bitcoin ABC 0.30.0 Release Notes

Bitcoin ABC version 0.30.0 is now available from:

https://download.bitcoinabc.org/0.30.0/

Network upgrade

At the MTP time of 1731672000 (November 15, 2024 12:00:00 UTC), the following
changes will be activated:

  • Bump automatic replay protection to the next upgrade, timestamp 1747310400
    (May 15, 2025 12:00:00 UTC).
  • Real time targeting, also known as the Heartbeat feature, will be enforced on
    the eCash network. This makes it more difficult to mine blocks faster than
    the expected 10 minutes average, preventing large bumps in difficulty that
    can lead to inconsistent block intervals. Miners need to update their setup
    according to the instructions from the eCash website.

0.29.13

17 Sep 14:27
Compare
Choose a tag to compare

Bitcoin ABC 0.29.13 Release Notes

Bitcoin ABC version 0.29.13 is now available from:

https://download.bitcoinabc.org/0.29.13/

This is a maintenance release with no user-visible change.

0.29.12

03 Sep 14:48
Compare
Choose a tag to compare

Bitcoin ABC 0.29.12 Release Notes

Bitcoin ABC version 0.29.12 is now available from:

https://download.bitcoinabc.org/0.29.12/

This is a maintenance release with no user-visible change.

0.29.11

16 Aug 13:39
Compare
Choose a tag to compare

Bitcoin ABC 0.29.11 Release Notes

Bitcoin ABC version 0.29.11 is now available from:

https://download.bitcoinabc.org/0.29.11/

This release includes the following features and fixes:

  • A new gettransactionstatus RPC has been added to retrieve the status of a
    transaction, whether it's accepted in the mempool, is an orphan, or is a
    conflicting transaction. If the transaction indexer (txindex) is enabled,
    it also returns the hash of the block in which the transaction has been
    mined.

0.29.10

05 Aug 16:06
Compare
Choose a tag to compare

Bitcoin ABC 0.29.10 Release Notes

Bitcoin ABC version 0.29.10 is now available from:

https://download.bitcoinabc.org/0.29.10/

This release includes the following fixes:

  • Fix a potential inifinite loop bug, which can be exploited by a local network
    device when the node is running with UPnP enabled. This feature is disabled
    by default and only the node operators who added the configuration option
    -upnp=1 are affected. These operators are encouraged to update.
  • Fix a couple Chronik bugs that could corrupt the database under special
    circumstances. Chronik operators are encouraged to update.