Skip to content

Releases: hyperledger/fabric-chaincode-java

v2.2.1 Java Chaincode - LTS

Choose a tag to compare

@mbwhite mbwhite released this 08 Oct 08:56

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

Choose a tag to compare

@mbwhite mbwhite released this 02 Jul 11:11
9a00c0d

Release Notes

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

v2.1.1 Java Chaincode

Choose a tag to compare

@mbwhite mbwhite released this 18 May 14:42

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

Choose a tag to compare

@mbwhite mbwhite released this 14 Apr 10:56
2be9de1

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

Choose a tag to compare

@mbwhite mbwhite released this 05 Mar 10:44
  • Provides access to the localmspid

v1.4.6 Java Chaincode

Choose a tag to compare

@mbwhite mbwhite released this 04 Mar 11:20

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

Choose a tag to compare

@mbwhite mbwhite released this 24 Jan 13:07

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

Choose a tag to compare

@mbwhite mbwhite released this 16 Jan 17:11

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

v2.0.0-beta Pre-release
Pre-release

Choose a tag to compare

@mbwhite mbwhite released this 12 Dec 13:40

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

Choose a tag to compare

@mbwhite mbwhite released this 13 Nov 15:30

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