Commit 0f38dbc4 authored by Christopher Ferris's avatar Christopher Ferris
Browse files

FAB-7782 prepare fabric for v1.1.0-alpha



Prepare fabric for 1.1.0-alpha release.

Change-Id: I9cfc962605e7053bece150e780187b379f566720
Signed-off-by: default avatarChristopher Ferris <chrisfer@us.ibm.com>
parent 1b672e9c
This diff is collapsed.
......@@ -50,8 +50,8 @@ PROJECT_NAME = $(PROJECT_NAME)/fabric
else
PROJECT_NAME = hyperledger/fabric
endif
IS_RELEASE = false
EXPERIMENTAL ?= true
IS_RELEASE = true
EXPERIMENTAL ?= false
ifeq ($(EXPERIMENTAL),true)
GO_TAGS += experimental
......
Release Notes
=============
`v1.1.0-preview <https://github.com/hyperledger/fabric/releases/tag/v1.1.0-preview>`__ November 1, 2017
Release Notes
-------------
`v1.1.0-alpha <https://github.com/hyperledger/fabric/releases/tag/v1.1.0-alpha>`__ - January 25, 2018
-----------------------------------------------------------------------------------------------------
This is a feature-complete *alpha* release of the up-coming 1.1 release. The 1.1 release
includes the following new major features:
- `FAB-6911 <https://jira.hyperledger.org/browse/FAB-6911>`__ - Event service for blocks
- `FAB-5481 <https://jira.hyperledger.org/browse/FAB-5481>`__ - Event service for block transaction events
- `FAB-5300 <https://jira.hyperledger.org/browse/FAB-5300>`__ - Certificate Revocation List from CA
- `FAB-3067 <https://jira.hyperledger.org/browse/FAB-3067>`__ - Peer management of CouchDB indexes
- `FAB-6715 <https://jira.hyperledger.org/browse/FAB-6715>`__ - Mutual TLS between all components
- `FAB-5556 <https://jira.hyperledger.org/browse/FAB-5556>`__ - Rolling Upgrade via configured capabilities
- `FAB-2331 <https://jira.hyperledger.org/browse/FAB-2331>`__ - Node.js Chaincode support
- `FAB-5363 <https://jira.hyperledger.org/browse/FAB-5363>`__ - Node.js SDK Connection Profile
- `FAB-830 <https://jira.hyperledger.org/browse/FAB-830>`__ - Encryption library for chaincode
- `FAB-5346 <https://jira.hyperledger.org/browse/FAB-5346>`__ - Attribute-based Access Control
- `FAB-6089 <https://jira.hyperledger.org/browse/FAB-6089>`__ - Chaincode APIs for creator identity
- `FAB-6421 <https://jira.hyperledger.org/browse/FAB-6421>`__ - Performance improvements
Additionally, there are feature improvements, bug fixes, documentation and test
coverage improvements, UX improvements based on user feedback and changes to address a
variety of static scan findings (unused code, static security scanning, spelling,
linting and more).
Known Vulnerabilities
---------------------
none
Resolved Vulnerabilities
------------------------
none
Known Issues & Workarounds
--------------------------
The fabric-ccenv image which is used to build chaincode, currently includes
the github.com/hyperledger/fabric/core/chaincode/shim ("shim") package.
This is convenient, as it provides the ability to package chaincode
without the need to include the "shim". However, this may cause issues in future
releases (and/or when trying to use packages which are included by the "shim").
In order to avoid any issues, users are advised to manually vendor the "shim"
package with their chaincode prior to using the peer CLI for packaging and/or
for installing chaincode.
Please refer to `FAB-5177 <https://jira.hyperledger.org/browse/FAB-5177>`__ for more details,
and kindly be aware that given the above, we may end up changing the
fabric-ccenv in the future.
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v110-alpha>`__
`v1.1.0-preview <https://github.com/hyperledger/fabric/releases/tag/v1.1.0-preview>`__ - November 1, 2017
---------------------------------------------------------------------------------------------------------
This is a *preview* release of the up-coming 1.1 release. We are not feature
complete for 1.1 just yet, but we wanted to get the following functionality
published to gain some early community feedback on the following features:
......@@ -46,9 +94,8 @@ fabric-ccenv in the future.
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v110-preview>`__
`v1.0.4 <https://github.com/hyperledger/fabric/releases/tag/v1.0.4>`__
October 31, 2017
`v1.0.4 <https://github.com/hyperledger/fabric/releases/tag/v1.0.4>`__ - October 31, 2017
-----------------------------------------------------------------------------------------
Bug fixes, documentation and test coverage improvements, UX improvements
based on user feedback and changes to address a variety of static scan
findings (unused code, static security scanning, spelling, linting and more).
......@@ -79,8 +126,8 @@ fabric-ccenv in the future.
`Change Log <https://github.com/hyperledger/fabric/blob/v1.0.4/CHANGELOG.md#v104>`__
`v1.0.3 <https://github.com/hyperledger/fabric/releases/tag/v1.0.3>`__
October 3, 2017
`v1.0.3 <https://github.com/hyperledger/fabric/releases/tag/v1.0.3>`__ - October 3, 2017
----------------------------------------------------------------------------------------
Bug fixes, documentation and test coverage improvements, UX improvements
based on user feedback and changes to address a variety of static scan
......@@ -109,8 +156,8 @@ fabric-ccenv in the future.
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v103>`__
`v1.0.2 <https://github.com/hyperledger/fabric/releases/tag/v1.0.2>`__
August 31, 2017
`v1.0.2 <https://github.com/hyperledger/fabric/releases/tag/v1.0.2>`__ - August 31, 2017
----------------------------------------------------------------------------------------
Bug fixes, documentation and test coverage improvements, UX improvements
based on user feedback and changes to address a variety of static scan
......@@ -140,8 +187,8 @@ fabric-ccenv in the future.
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v102>`__
`v1.0.1 <https://github.com/hyperledger/fabric/releases/tag/v1.0.1>`__
August 5, 2017
`v1.0.1 <https://github.com/hyperledger/fabric/releases/tag/v1.0.1>`__ - August 5, 2017
---------------------------------------------------------------------------------------
Bug fixes, documentation and test coverage improvements, UX improvements
based on user feedback and changes to address a variety of static scan
......@@ -175,8 +222,8 @@ fabric-ccenv in the future.
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v101>`__
`v1.0.0 <https://github.com/hyperledger/fabric/releases/tag/v1.0.0>`__
July 11, 2017
`v1.0.0 <https://github.com/hyperledger/fabric/releases/tag/v1.0.0>`__ - July 11, 2017
--------------------------------------------------------------------------------------
Bug fixes, documentation and test coverage improvements, UX improvements
based on user feedback and changes to address a variety of static scan
......@@ -206,8 +253,8 @@ fabric-ccenv in the future.
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v100>`__
`v1.0.0-rc1 <https://github.com/hyperledger/fabric/releases/tag/v1.0.0-rc1>`__
June 23, 2017
`v1.0.0-rc1 <https://github.com/hyperledger/fabric/releases/tag/v1.0.0-rc1>`__ - June 23, 2017
----------------------------------------------------------------------------------------------
Bug fixes, documentation and test coverage improvements, UX improvements
based on user feedback and changes to address a variety of static scan
......@@ -229,8 +276,8 @@ none
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v100-rc1>`__
`v1.0.0-beta <https://github.com/hyperledger/fabric/releases/tag/v1.0.0-beta>`__
June 8, 2017
`v1.0.0-beta <https://github.com/hyperledger/fabric/releases/tag/v1.0.0-beta>`__ - June 8, 2017
-----------------------------------------------------------------------------------------------
Bug fixes, documentation and test coverage improvements, UX improvements based
on user feedback and changes to address a variety of static scan findings (unused
......@@ -261,6 +308,7 @@ Java Chaincode support has been disabled until post 1.0.0 as it is not yet fully
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v100-beta>`__
`v1.0.0-alpha2 <https://github.com/hyperledger/fabric/releases/tag/v1.0.0-alpha2>`__
------------------------------------------------------------------------------------
The second alpha release of the v1.0.0 Hyperledger Fabric. The code is
now feature complete. From now until the v1.0.0 release, the community is
......@@ -270,8 +318,8 @@ the release firms up.
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v100-alpha2-may-15-2017>`__
`v1.0.0-alpha <https://github.com/hyperledger/fabric/releases/tag/v1.0.0-alpha>`__
March 16, 2017
`v1.0.0-alpha <https://github.com/hyperledger/fabric/releases/tag/v1.0.0-alpha>`__ - March 16, 2017
---------------------------------------------------------------------------------------------------
The first alpha release of the v1.0.0 Hyperledger Fabric. The code is
being made available to developers to begin exploring the v1.0 architecture.
......@@ -289,8 +337,8 @@ architecture.
`Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v06-preview-september-16-2016>`__
`v0.5-developer-preview <https://github.com/hyperledger-archives/fabric/tree/v0.5-developer-preview>`__
June 17, 2016
`v0.5-developer-preview <https://github.com/hyperledger-archives/fabric/tree/v0.5-developer-preview>`__ - June 17, 2016
-----------------------------------------------------------------------------------------------------------------------
A developer preview release of the Hyperledger Fabric intended to
exercise the release logistics and stabilize a set of capabilities for
......
......@@ -44,7 +44,7 @@ you will extract the platform-specific binaries:
.. code:: bash
curl -sSL https://goo.gl/6wtTN5 | bash -s 1.1.0-preview
curl -sSL https://goo.gl/6wtTN5 | bash -s 1.1.0-alpha
.. note:: If you get an error running the above curl command, you may
have too old a version of curl that does not handle
......
v1.1.0-alpha January 25, 2018
-------------------------------
Release Notes
-------------
This is a feature-complete *alpha* release of the up-coming 1.1 release. The 1.1 release
includes the following new major features:
- https://jira.hyperledger.org/browse/FAB-6911 - Event service for blocks
- https://jira.hyperledger.org/browse/FAB-5481 - Event service for block transaction events
- https://jira.hyperledger.org/browse/FAB-5300 - Certificate Revocation List from CA
- https://jira.hyperledger.org/browse/FAB-3067 - Peer management of CouchDB indexes
- https://jira.hyperledger.org/browse/FAB-6715 - Mutual TLS between all components
- https://jira.hyperledger.org/browse/FAB-5556 - Rolling Upgrade via configured capabilities
- https://jira.hyperledger.org/browse/FAB-2331 - Node.js Chaincode support
- https://jira.hyperledger.org/browse/FAB-5363 - Node.js SDK Connection Profile
- https://jira.hyperledger.org/browse/FAB-830 - Encryption library for chaincode
- https://jira.hyperledger.org/browse/FAB-5346 - Attribute-based Access Control
- https://jira.hyperledger.org/browse/FAB-6089 - Chaincode APIs for creator identity
- https://jira.hyperledger.org/browse/FAB-6421 - Performance improvements
Additionally, there are feature improvements, bug fixes, documentation and test
coverage improvements, UX improvements based on user feedback and changes to address a
variety of static scan findings (unused code, static security scanning, spelling,
linting and more).
Known Vulnerabilities
---------------------
none
Resolved Vulnerabilities
------------------------
none
Known Issues & Workarounds
--------------------------
The fabric-ccenv image which is used to build chaincode, currently includes
the github.com/hyperledger/fabric/core/chaincode/shim ("shim") package.
This is convenient, as it provides the ability to package chaincode
without the need to include the "shim". However, this may cause issues in future
releases (and/or when trying to use packages which are included by the "shim").
In order to avoid any issues, users are advised to manually vendor the "shim"
package with their chaincode prior to using the peer CLI for packaging and/or
for installing chaincode.
Please refer to https://jira.hyperledger.org/browse/FAB-5177 for more details,
and kindly be aware that given the above, we may end up changing the
fabric-ccenv in the future.
Change Log
----------
https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v110-alpha
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment