Skip to content

Releases: hyperledger/fabric-chaincode-java

v2.2.1 Java Chaincode - LTS

08 Oct 08:56

Choose a tag to compare

This is a bug fix release with the following..

  • cef231c FABCJ-293 Remove gradle from image
  • d2643ef Minor Performance Improvements
  • 703558c FABCJ-291 Startkey needs additional checks For the open ended query, the start and empty keys are empty from the chaincode. However, in the shim, if the start key is an empty key, it is replaced with 0x01 which is nothing but a namespace for the non-composite key.

V2.2.0 Java Chaincode - LTS

02 Jul 11:11
9a00c0d

Choose a tag to compare

Release Notes

This v2.2.0 Release is the LTS version of the fabric-chaincode-java

v2.1.1 Java Chaincode

18 May 14:42

Choose a tag to compare

v2.1.1 18 May 2020

Release Notes

This is a bug fix release with a fix for a performance issue when using query.

See this JIRA for more information https://jira.hyperledger.org/browse/FABCJ-285

The release-2.0 branch has been renamed to release-2.x; the v2.1.0 release supercedes v2.0.0.
The release-1.4 branch is currently LTS, please see the proposed Fabric LTS strategy for more information:
hyperledger/fabric-rfcs#23

Known Vulnerabilities

none

Resolved Vulnerabilities

none

Known Issues & Workarounds

none

Change Log

https://github.com/hyperledger/fabric-chaincode-java/blob/release-2.x/CHANGELOG.md#v211

v2.1.0 Java Chaincode

14 Apr 10:56
2be9de1

Choose a tag to compare

v2.1.0 14 April 2020

Release Notes

There are minimal changes between v2.0.0 and v2.1.0, please see the change log for a full list of updates.

The release-2.0 branch has been renamed to release-2.x; the v2.1.0 release supercedes v2.0.0.
The release-1.4 branch is currently LTS, please see the proposed Fabric LTS strategy for more information:
hyperledger/fabric-rfcs#23

Known Vulnerabilities

none

Resolved Vulnerabilities

none

Known Issues & Workarounds

none

Change Log

https://github.com/hyperledger/fabric-chaincode-java/blob/release-2.x/CHANGELOG.md#v210

v2.0.1 Java Chaincode

05 Mar 10:44

Choose a tag to compare

  • Provides access to the localmspid

v1.4.6 Java Chaincode

04 Mar 11:20

Choose a tag to compare

v1.4.6 04 March 2020

Release Notes

This release includes changes to tolerate the use of Java 11.
It does not update default JVM used, but backports fixes from v2.0.

baseimage version: 0.4.15
Java version: openjdk version "1.8.0_181"

Known Vulnerabilities

none

Resolved Vulnerabilities

none

Known Issues & Workarounds

none
Change Log

https://github.com/hyperledger/fabric-chaincode-java/blob/release-1.4/CHANGELOG.md#v146

v2.0.0

24 Jan 13:07

Choose a tag to compare

v2.0.0 20 January 2020

Release Notes

Java chaincode v2.0.0 includes multiple improvements:

Javaenv docker images is now based on Alpine to reduce the size.
Integration tests have been improved.
Java chaincode extra validation during start.
Added support for maven projects.

adoptopenjdk/openjdk11:jdk-11.0.4_11-alpine is now used instead of baseimage for the basis of javaenv Docker image.

Known Vulnerabilities

none

Resolved Vulnerabilities

none

Known Issues & Workarounds

none

Change Log

https://github.com/hyperledger/fabric-chaincode-java/blob/master/CHANGELOG.md#v200

v1.4.5

16 Jan 17:11

Choose a tag to compare

v1.4.5 16 January 2020

Release Notes

The work in this release has been primarily the move to github, Azure Pipelines
and artifactory

The main fix is to correct set the default values of the internal thread pools
(https://jira.hyperledger.org/browse/FAB-17100)

For more information on the Contract Programming Model please
see https://hyperledger-fabric.readthedocs.io/en/developapps/developing_applications.html

baseimage version: 0.4.15
Java version: openjdk version "1.8.0_181"

Known Vulnerabilities

none

Resolved Vulnerabilities

none

Known Issues & Workarounds

none
Change Log

https://github.com/hyperledger/fabric-chaincode-java/blob/release-1.4/CHANGELOG.md#v145

v2.0.0-beta

12 Dec 13:40

Choose a tag to compare

v2.0.0-beta Pre-release
Pre-release

v2.0.0-beta December 12, 2019

Release Notes

Java chaincode v2.0.0-alpha includes multiple improvements:

Javaenv docker images is now based on Alpine to reduce the size.
Integration tests have been improved.
Java chaincode extra validation during start.
Added support for maven projects.

adoptopenjdk/openjdk11:jdk-11.0.4_11-alpine is now used instead of baseimage for the basis of javaenv Docker image.

Known Vulnerabilities

none

Resolved Vulnerabilities

none

Known Issues & Workarounds

none

Change Log

https://github.com/hyperledger/fabric-chaincode-java/blob/master/CHANGELOG.md#v200-beta

[FAB-17045] Release v1.4.4 Java Chaincode

13 Nov 15:30

Choose a tag to compare

v1.4.4 11 November 2019

Release Notes

The Contract Programming model was introduced with v1.4.3; this release has fixes
upong the original version that improvde stability and performance.

This version should be used in real scenarios.

For more information on the Contract Programming Model please
see https://hyperledger-fabric.readthedocs.io/en/developapps/developing_applications.html

baseimage version: 0.4.15
Java version: openjdk version "1.8.0_181"

Known Vulnerabilities

none

Resolved Vulnerabilities

none

Known Issues & Workarounds

none
Change Log

https://github.com/hyperledger/fabric-chaincode-java/blob/release-1.4/CHANGELOG.md#v144