Release notes

For information about upcoming releases, see the pre-release notes.

Version 0.16.5

This is a bug fix and maintenance release. Notable changes:

Without these changes, apps syncing the block chain will crash or be stuck when chain work exceeds 12 bytes. The new limit is 32 bytes, same as Bitcoin Core.

Version 0.16.4

This is a bug fix and maintenance release. Notable changes:

Version 0.16.3

This is a bug fix and maintenance release. Notable changes:

Version 0.16.2

This is a bug fix and maintenance release. Notable changes:

Version 0.16.1

This is a bug fix and maintenance release. Notable changes:

Version 0.16

New requirements for developers and users:

New features:

Feature removals:

General improvements:

P2P network connection and protocol:

Wallet:

Segregated witness latecomers:

Block stores:

Crypto:

Development:

Wallet-Tool:

Wallet-Template:

Misc:

Version 0.15.10

This is a bug fix and maintenance release. Notable changes:

For a thorough list of changes, see the git history.

Version 0.15.9

This is a bug fix / maintenance release:

Version 0.15.8

This is a bug fix / maintenance release:

Version 0.15.7

This is a bug fix / maintenance release:

Version 0.15.6

This is a bug fix / maintenance release:

Version 0.15.5

This is a bug fix / maintenance release:

Version 0.15.4

This is a bug fix / maintenance release:

Version 0.15.2

This is a bug fix / maintenance release:

Version 0.15.1

This is a bug fix / maintenance release:

Version 0.15

Wallet:

Segregated witness:

Block store:

Networking (Peer, PeerGroup):

Persistence (Protobuf):

Full verification:

Misc:

Removals:

Development:

Version 0.14.7

This is a bug fix / maintenance release:

Version 0.14.6

This is a bug fix / maintenance release:

Version 0.14.5

This is a bug fix / maintenance release:

Version 0.14.4

This is a bug fix / maintenance release:

Version 0.14.3

This is a bug fix / maintenance release:

Version 0.14.2

This is a bug fix / maintenance release:

Version 0.14.1

This is a bug fix / maintenance release:

Version 0.14

API changes:

Version 0.13.6

This is a bug fix / maintenance release:

Version 0.13.5

This is a bug fix / maintenance release:

Version 0.13.4

This is a bug fix / maintenance release:

Version 0.13.3

This is a bug fix / maintenance release:

Version 0.13.2

This is a bug fix / maintenance release:

Version 0.13.1

This is a bug fix / maintenance release:

Version 0.13

From most to least notable:

API changes:

Version 0.12.3

This is a bug fix / maintenance release:

Version 0.12.2

This is a bug fix / maintenance release:

Version 0.12.1

This is a bug fix / maintenance release:

Version 0.12

Documentation and tutorials:

API changes:

Version 0.11.3

This is a bugfix release.

Version 0.11.2

This is a bugfix release.

Version 0.11.1

Version 0.11

Notable changes and new features:

Smaller improvements:

Notable bug fixes:

API changes:

New documentation:

Please note that as I am no longer employed by Google, after 0.11 signing the Google contributor license agreement will no longer be necessary. I look forward to welcoming contributions from Andreas Schildbach now this requirement has gone away. Also, in future I plan to re-namespace the library from com.google.bitcoin to org.bitcoinj - auto-migration scripts will be provided when this is done.

Version 0.10.3

Version 0.10.2

Version 0.10.1

Version 0.10

API Changes:

Version 0.9

API changes:

Version 0.8

API changes:

Known issues:

Version 0.7.1

Version 0.7

API changes:

Version 0.6

API changes:

Version 0.5

This release included the first preview of the native API, allowing you to access bitcoinj from C++/Objective-C++ using a straightforward, intuitive mapping from the Java API. Much easier than JNI and no JVM is required, just the libgcj support library. Examples of a native Cocoa app for OS X and a command line hello world app are included. Because it’s not fully finished/documented yet, this work is available on a branch.

Version 0.4.1

Minor bugfixes:

Version 0.4

New in this release:

Version 0.3

New in this release: