Skip to content

Commit ab0a67a

Browse files
committed
[FAB-12382] Release fabric 1.3.0
Change-Id: I4bbd80d8f1b9a6dfdccc2f67dbd4f73d53126350 Signed-off-by: David Enyeart <enyeart@us.ibm.com>
1 parent 94d6a1d commit ab0a67a

6 files changed

Lines changed: 104 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
## v1.3.0
2+
Wed Oct 10 03:22:56 EDT 2018
3+
4+
* [94d6a1d](https://github.com/hyperledger/fabric/commit/94d6a1d) [FAB-12091](https://jira.hyperledger.org/browse/FAB-12091) SBE E2E test with private data
5+
* [595a8c2](https://github.com/hyperledger/fabric/commit/595a8c2) [FAB-12343](https://jira.hyperledger.org/browse/FAB-12343) Update fabric to baseimage 0.4.13
6+
* [bcc924d](https://github.com/hyperledger/fabric/commit/bcc924d) [FAB-12303](https://jira.hyperledger.org/browse/FAB-12303) info logging for chaincode invokes (ms)
7+
* [5edfc76](https://github.com/hyperledger/fabric/commit/5edfc76) [FAB-12327](https://jira.hyperledger.org/browse/FAB-12327) Return regular envelopes in gossip support
8+
* [90d0727](https://github.com/hyperledger/fabric/commit/90d0727) [FAB-12121](https://jira.hyperledger.org/browse/FAB-12121) Invoke to return useful CLI error response
9+
* [e9d023b](https://github.com/hyperledger/fabric/commit/e9d023b) [FAB-12303](https://jira.hyperledger.org/browse/FAB-12303) info logging for chaincode invokes
10+
* [383e5df](https://github.com/hyperledger/fabric/commit/383e5df) [FAB-12269](https://jira.hyperledger.org/browse/FAB-12269) FAQ Update
11+
* [ea87d4b](https://github.com/hyperledger/fabric/commit/ea87d4b) [FAB-12158](https://jira.hyperledger.org/browse/FAB-12158) UT under privacyenabledstate fails
12+
* [79ac688](https://github.com/hyperledger/fabric/commit/79ac688) [FAB-12274](https://jira.hyperledger.org/browse/FAB-12274) Increase CouchDB maxRetriesOnStartup
13+
* [07f2e9b](https://github.com/hyperledger/fabric/commit/07f2e9b) [FAB-12003](https://jira.hyperledger.org/browse/FAB-12003) set cut timer on pending envelope
14+
* [02d653d](https://github.com/hyperledger/fabric/commit/02d653d) [FAB-11041](https://jira.hyperledger.org/browse/FAB-11041) Fix bootstrap.sh messages
15+
* [5a493a0](https://github.com/hyperledger/fabric/commit/5a493a0) [FAB-12233](https://jira.hyperledger.org/browse/FAB-12233) Fix article issues about "a actor"
16+
* [a4bd45e](https://github.com/hyperledger/fabric/commit/a4bd45e) [FAB-12234](https://jira.hyperledger.org/browse/FAB-12234) Fix duplicate words in the document
17+
* [6f3c971](https://github.com/hyperledger/fabric/commit/6f3c971) [FAB-12222](https://jira.hyperledger.org/browse/FAB-12222) Fix duplicate words in the document
18+
* [656898a](https://github.com/hyperledger/fabric/commit/656898a) Rename package and merge related files
19+
* [7071424](https://github.com/hyperledger/fabric/commit/7071424) [FAB-12196](https://jira.hyperledger.org/browse/FAB-12196) Fix incorrect doc in network topic
20+
* [346f958](https://github.com/hyperledger/fabric/commit/346f958) [FAB-12188](https://jira.hyperledger.org/browse/FAB-12188) One more link in What's New
21+
* [9b1db8d](https://github.com/hyperledger/fabric/commit/9b1db8d) [FAB-12188](https://jira.hyperledger.org/browse/FAB-12188) Broken links in Whats new doc
22+
* [3c4dddc](https://github.com/hyperledger/fabric/commit/3c4dddc) [FAB-12176](https://jira.hyperledger.org/browse/FAB-12176) Private data and metadata writes
23+
* [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)
24+
* [704cada](https://github.com/hyperledger/fabric/commit/704cada) [FAB-12132](https://jira.hyperledger.org/browse/FAB-12132) update goleveldb
25+
126
## v1.3.0-rc1
227
Mon Sep 24 22:45:10 EDT 2018
328

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ PROJECT_NAME = $(PROJECT_NAME)/fabric
5757
else
5858
PROJECT_NAME = hyperledger/fabric
5959
endif
60-
EXPERIMENTAL ?= true
60+
EXPERIMENTAL ?= false
6161

6262
BUILD_DIR ?= .build
6363
NEXUS_REPO = nexus3.hyperledger.org:10001/hyperledger

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ open source architecture; Hyperledger Fabric is your starting point.
2828

2929
## Releases
3030

31+
- [v1.3.0 - October 10, 2018](https://github.com/hyperledger/fabric/releases/tag/v1.3.0)
3132
- [v1.3.0-rc1 - September 24, 2018](https://github.com/hyperledger/fabric/releases/tag/v1.3.0-rc1)
3233
- [v1.2.0 - July 3, 2018](https://github.com/hyperledger/fabric/releases/tag/v1.2.0)
3334
- [v1.2.0-rc1 - June 22, 2018](https://github.com/hyperledger/fabric/releases/tag/v1.2.0-rc1)

docs/source/install.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,15 @@ Fabric Samples and binaries, go ahead and execute the following command:
4141

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

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

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

6868
The command above downloads and executes a bash script

release_notes/v1.3.0.txt

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
v1.3.0 Release Notes - October 10, 2018
2+
---------------------------------------
3+
4+
What's New in Hyperledger Fabric v1.3
5+
-------------------------------------
6+
7+
The following features/epics are included in this release:
8+
9+
FAB-10120 - Identity Mixer for anonymous transactions
10+
Keep client identities anonymous and unlinkable through the use of
11+
zero-knowledge proofs.
12+
13+
FAB-8812 - State-based endorsement
14+
Allows the default chaincode-level endorsement policy to be overridden by a
15+
per-key endorsement policy.
16+
17+
FAB-2809 - Chaincode pagination of query results
18+
Clients can now page through result sets from chaincode queries, making it
19+
feasible to support large result sets with high performance.
20+
21+
FAB-8779 - Java chaincode support
22+
As an addition to the current Fabric support for chaincode written in Go and
23+
Node.js, Java is now supported.
24+
25+
26+
Changes, Known Issues, and Workarounds
27+
--------------------------------------
28+
29+
FAB-11122 - Removal of event hub
30+
31+
The 'old' event hub has been removed in Hyperledger Fabric v1.3. It is
32+
replaced by the peer channel-based event service which was introduced in
33+
Fabric v1.1.
34+
Applications using the old event hub must switch over to the new
35+
channel-based event service before upgrading to v1.3 peer or SDKs.
36+
37+
38+
FAB-12088 - Java chaincode support on s390 architecture
39+
40+
Java chaincode support is not yet available on s390 architecture.
41+
42+
43+
FAB-12134 Same chaincode source receiving fingerprint mismatch error
44+
45+
Chaincode installed in different ways may result in "chaincode fingerprint
46+
mismatch data mismatch" error upon instantiation. This may happen when
47+
installing chaincode by using different SDKs. To workaround the problem,
48+
package the chaincode prior to installation and instantiation, by using
49+
the "peer chaincode package" command.
50+
51+
52+
Known Vulnerabilities
53+
---------------------
54+
FAB-8664 - Peer should detect and react when its org has been removed
55+
This is a relatively low severity problem, because it requires a significant
56+
conspiracy of network admins, but it will be addressed in a future release.
57+
58+
59+
Resolved Vulnerabilities
60+
------------------------
61+
None.
62+
63+
64+
Other improvements and fixes
65+
----------------------------
66+
Updated to Go version 1.10.4
67+
Updated baseimage version to 0.4.13
68+
69+
For the full list of improvements and fixes, refer to the release change log:
70+
https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v130

scripts/bootstrap.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
#
77

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

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

3030
dockerFabricPull() {

0 commit comments

Comments
 (0)