Skip to content

Commit

Permalink
[FAB-12382] Release fabric 1.3.0
Browse files Browse the repository at this point in the history
Change-Id: I4bbd80d8f1b9a6dfdccc2f67dbd4f73d53126350
Signed-off-by: David Enyeart <enyeart@us.ibm.com>
  • Loading branch information
denyeart committed Oct 10, 2018
1 parent 94d6a1d commit ab0a67a
Show file tree
Hide file tree
Showing 6 changed files with 104 additions and 8 deletions.
25 changes: 25 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,28 @@
## v1.3.0
Wed Oct 10 03:22:56 EDT 2018

* [94d6a1d](https://github.com/hyperledger/fabric/commit/94d6a1d) [FAB-12091](https://jira.hyperledger.org/browse/FAB-12091) SBE E2E test with private data
* [595a8c2](https://github.com/hyperledger/fabric/commit/595a8c2) [FAB-12343](https://jira.hyperledger.org/browse/FAB-12343) Update fabric to baseimage 0.4.13
* [bcc924d](https://github.com/hyperledger/fabric/commit/bcc924d) [FAB-12303](https://jira.hyperledger.org/browse/FAB-12303) info logging for chaincode invokes (ms)
* [5edfc76](https://github.com/hyperledger/fabric/commit/5edfc76) [FAB-12327](https://jira.hyperledger.org/browse/FAB-12327) Return regular envelopes in gossip support
* [90d0727](https://github.com/hyperledger/fabric/commit/90d0727) [FAB-12121](https://jira.hyperledger.org/browse/FAB-12121) Invoke to return useful CLI error response
* [e9d023b](https://github.com/hyperledger/fabric/commit/e9d023b) [FAB-12303](https://jira.hyperledger.org/browse/FAB-12303) info logging for chaincode invokes
* [383e5df](https://github.com/hyperledger/fabric/commit/383e5df) [FAB-12269](https://jira.hyperledger.org/browse/FAB-12269) FAQ Update
* [ea87d4b](https://github.com/hyperledger/fabric/commit/ea87d4b) [FAB-12158](https://jira.hyperledger.org/browse/FAB-12158) UT under privacyenabledstate fails
* [79ac688](https://github.com/hyperledger/fabric/commit/79ac688) [FAB-12274](https://jira.hyperledger.org/browse/FAB-12274) Increase CouchDB maxRetriesOnStartup
* [07f2e9b](https://github.com/hyperledger/fabric/commit/07f2e9b) [FAB-12003](https://jira.hyperledger.org/browse/FAB-12003) set cut timer on pending envelope
* [02d653d](https://github.com/hyperledger/fabric/commit/02d653d) [FAB-11041](https://jira.hyperledger.org/browse/FAB-11041) Fix bootstrap.sh messages
* [5a493a0](https://github.com/hyperledger/fabric/commit/5a493a0) [FAB-12233](https://jira.hyperledger.org/browse/FAB-12233) Fix article issues about "a actor"
* [a4bd45e](https://github.com/hyperledger/fabric/commit/a4bd45e) [FAB-12234](https://jira.hyperledger.org/browse/FAB-12234) Fix duplicate words in the document
* [6f3c971](https://github.com/hyperledger/fabric/commit/6f3c971) [FAB-12222](https://jira.hyperledger.org/browse/FAB-12222) Fix duplicate words in the document
* [656898a](https://github.com/hyperledger/fabric/commit/656898a) Rename package and merge related files
* [7071424](https://github.com/hyperledger/fabric/commit/7071424) [FAB-12196](https://jira.hyperledger.org/browse/FAB-12196) Fix incorrect doc in network topic
* [346f958](https://github.com/hyperledger/fabric/commit/346f958) [FAB-12188](https://jira.hyperledger.org/browse/FAB-12188) One more link in What's New
* [9b1db8d](https://github.com/hyperledger/fabric/commit/9b1db8d) [FAB-12188](https://jira.hyperledger.org/browse/FAB-12188) Broken links in Whats new doc
* [3c4dddc](https://github.com/hyperledger/fabric/commit/3c4dddc) [FAB-12176](https://jira.hyperledger.org/browse/FAB-12176) Private data and metadata writes
* [f73b863](https://github.com/hyperledger/fabric/commit/f73b863) [FAB-12139](https://jira.hyperledger.org/browse/FAB-12139) Prepare for next rel (1.3.0 on release-1.3)
* [704cada](https://github.com/hyperledger/fabric/commit/704cada) [FAB-12132](https://jira.hyperledger.org/browse/FAB-12132) update goleveldb

## v1.3.0-rc1
Mon Sep 24 22:45:10 EDT 2018

Expand Down
2 changes: 1 addition & 1 deletion Makefile
Expand Up @@ -57,7 +57,7 @@ PROJECT_NAME = $(PROJECT_NAME)/fabric
else
PROJECT_NAME = hyperledger/fabric
endif
EXPERIMENTAL ?= true
EXPERIMENTAL ?= false

BUILD_DIR ?= .build
NEXUS_REPO = nexus3.hyperledger.org:10001/hyperledger
Expand Down
1 change: 1 addition & 0 deletions README.md
Expand Up @@ -28,6 +28,7 @@ open source architecture; Hyperledger Fabric is your starting point.

## Releases

- [v1.3.0 - October 10, 2018](https://github.com/hyperledger/fabric/releases/tag/v1.3.0)
- [v1.3.0-rc1 - September 24, 2018](https://github.com/hyperledger/fabric/releases/tag/v1.3.0-rc1)
- [v1.2.0 - July 3, 2018](https://github.com/hyperledger/fabric/releases/tag/v1.2.0)
- [v1.2.0-rc1 - June 22, 2018](https://github.com/hyperledger/fabric/releases/tag/v1.2.0-rc1)
Expand Down
6 changes: 3 additions & 3 deletions docs/source/install.rst
Expand Up @@ -41,15 +41,15 @@ Fabric Samples and binaries, go ahead and execute the following command:

.. code:: bash
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.3.0-rc1
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.3.0
.. note:: If you want to download Fabric, Fabric-ca and thirdparty Docker images
you must pass the version identifier to the script.

.. code:: bash
curl -sSL http://bit.ly/2ysbOFE | bash -s <fabric> <fabric-ca> <thirdparty>
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.3.0-rc1 1.3.0-rc1 0.4.12
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.3.0 1.3.0 0.4.13
.. note:: If you get an error running the above curl command, you may
have too old a version of curl that does not handle
Expand All @@ -62,7 +62,7 @@ Fabric Samples and binaries, go ahead and execute the following command:
https://github.com/hyperledger/fabric/blob/master/scripts/bootstrap.sh

.. note:: You can use the command above for any published version of Hyperledger
Fabric. Simply replace `1.3.0-rc1` with the version identifier
Fabric. Simply replace `1.3.0` with the version identifier
of the version you wish to install.

The command above downloads and executes a bash script
Expand Down
70 changes: 70 additions & 0 deletions release_notes/v1.3.0.txt
@@ -0,0 +1,70 @@
v1.3.0 Release Notes - October 10, 2018
---------------------------------------

What's New in Hyperledger Fabric v1.3
-------------------------------------

The following features/epics are included in this release:

FAB-10120 - Identity Mixer for anonymous transactions
Keep client identities anonymous and unlinkable through the use of
zero-knowledge proofs.

FAB-8812 - State-based endorsement
Allows the default chaincode-level endorsement policy to be overridden by a
per-key endorsement policy.

FAB-2809 - Chaincode pagination of query results
Clients can now page through result sets from chaincode queries, making it
feasible to support large result sets with high performance.

FAB-8779 - Java chaincode support
As an addition to the current Fabric support for chaincode written in Go and
Node.js, Java is now supported.


Changes, Known Issues, and Workarounds
--------------------------------------

FAB-11122 - Removal of event hub

The 'old' event hub has been removed in Hyperledger Fabric v1.3. It is
replaced by the peer channel-based event service which was introduced in
Fabric v1.1.
Applications using the old event hub must switch over to the new
channel-based event service before upgrading to v1.3 peer or SDKs.


FAB-12088 - Java chaincode support on s390 architecture

Java chaincode support is not yet available on s390 architecture.


FAB-12134 Same chaincode source receiving fingerprint mismatch error

Chaincode installed in different ways may result in "chaincode fingerprint
mismatch data mismatch" error upon instantiation. This may happen when
installing chaincode by using different SDKs. To workaround the problem,
package the chaincode prior to installation and instantiation, by using
the "peer chaincode package" command.


Known Vulnerabilities
---------------------
FAB-8664 - Peer should detect and react when its org has been removed
This is a relatively low severity problem, because it requires a significant
conspiracy of network admins, but it will be addressed in a future release.


Resolved Vulnerabilities
------------------------
None.


Other improvements and fixes
----------------------------
Updated to Go version 1.10.4
Updated baseimage version to 0.4.13

For the full list of improvements and fixes, refer to the release change log:
https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v130
8 changes: 4 additions & 4 deletions scripts/bootstrap.sh
Expand Up @@ -6,11 +6,11 @@
#

# if version not passed in, default to latest released version
export VERSION=1.3.0-rc1
export VERSION=1.3.0
# if ca version not passed in, default to latest released version
export CA_VERSION=$VERSION
# current version of thirdparty images (couchdb, kafka and zookeeper) released
export THIRDPARTY_IMAGE_VERSION=0.4.12
export THIRDPARTY_IMAGE_VERSION=0.4.13
export ARCH=$(echo "$(uname -s|tr '[:upper:]' '[:lower:]'|sed 's/mingw64_nt.*/windows/')-$(uname -m | sed 's/x86_64/amd64/g')")
export MARCH=$(uname -m)

Expand All @@ -23,8 +23,8 @@ printHelp() {
echo "-s : bypass fabric-samples repo clone"
echo "-b : bypass download of platform-specific binaries"
echo
echo "e.g. bootstrap.sh 1.3.0-rc1 -s"
echo "would download docker images and binaries for version 1.3.0-rc1"
echo "e.g. bootstrap.sh 1.3.0 -s"
echo "would download docker images and binaries for version 1.3.0"
}

dockerFabricPull() {
Expand Down

0 comments on commit ab0a67a

Please sign in to comment.