diff --git a/docs/source/endorsement-policies.rst b/docs/source/endorsement-policies.rst index 3850419332e..a773a688d86 100644 --- a/docs/source/endorsement-policies.rst +++ b/docs/source/endorsement-policies.rst @@ -126,6 +126,8 @@ For example: - Similarly, ``OutOf(2, 'Org1.member', 'B.member')`` is equivalent to ``AND('Org1.member', 'Org2.member')``. +.. _key-level-endorsement: + Setting key-level endorsement policies -------------------------------------- diff --git a/docs/source/index.rst b/docs/source/index.rst index 235feb6790a..45cc8eab607 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -16,6 +16,7 @@ modularity and versatility for a broad set of industry use cases. :maxdepth: 1 whatis + whatsnew key_concepts getting_started tutorials diff --git a/docs/source/whatsnew.rst b/docs/source/whatsnew.rst new file mode 100644 index 00000000000..c22d4bde7b6 --- /dev/null +++ b/docs/source/whatsnew.rst @@ -0,0 +1,65 @@ +What's new in v1.3 +================== + +A quick rundown of the new features and documentation in the v1.3 release of +Hyperledger Fabric: + +New features +------------ + +* :doc:`idemix`: + A way to keep identities anonymous and unlinkable through the use of zero-knowledge + proofs. There is a tool that can generate Identity Mixer credentials in test + environments known as `idexmigen`, the documentation for which can be found in + :doc:`idemixgen`. + +* :ref:`key-level-endorsement`: + Allows the default chaincode-level endorsement policy to be overridden by a + per-key endorsement policy. + +* :ref:`cdb-pagination`: + Clients can now page through result sets from chaincode queries, making it + feasible to support large result sets with high performance. + +* :doc:`chaincode4ade`: + As an addition to the current Fabric support for chaincode written in Go and + node.js, Java is now supported. You can find a javadoc for this + `here `__. + +* :doc:`peer_event_services`: + The peer channel-based event service itself is not new (it first debuted in v1.1), + but the v1.3 release marks the end of the old event hub. Applications using + the old event hub must switch over to the new peer channel-based event service prior to + upgrading to v1.3. + +New tutorials +------------- + +* :doc:`upgrade_to_newest_version`: + Leverages the BYFN network to show how an upgrade flow should work. Includes + both a script (which can serve as a template for upgrades), as well as the + individual commands. + +* :ref:`cdb-pagination`: + Expands the current CouchDB tutorial to add pagination. + +Other new documentation +----------------------- + +* :doc:`network/network`: + Conceptual documentation that shows how the parts of a network interact with + each other. The initial version of this document was added in v1.2. + +Release notes +============= + +For more information, including `FAB` numbers for the issues and code reviews +that made up these changes (in addition to other hygiene/performance/bug fixes +we did not explicitly document), check out the release notes. Note that these +links will not work on the release candidate, only on the GA release. + +* [Fabric release notes](https://github.com/hyperledger/fabric/releases/tag/v1.3.0). +* [Fabric CA release notes](https://github.com/hyperledger/fabric-ca/releases/tag/v1.3.0). + +.. Licensed under Creative Commons Attribution 4.0 International License + https://creativecommons.org/licenses/by/4.0/