github.com/myafeier/fabric@v1.0.1-0.20170722181825-3a4b1f2bce86/docs/source/releases.rst (about) 1 Release Notes 2 ============= 3 4 `v1.0.0 <https://github.com/hyperledger/fabric/releases/tag/v1.0.0>`__ 5 July 11, 2017 6 7 Bug fixes, documentation and test coverage improvements, UX improvements 8 based on user feedback and changes to address a variety of static scan 9 findings (removal of unused code, static security scanning, spelling, linting 10 and more). 11 12 Known Vulnerabilities 13 none 14 15 Resolved Vulnerabilities 16 https://jira.hyperledger.org/browse/FAB-5207 17 18 Known Issues & Workarounds 19 The fabric-ccenv image which is used to build chaincode, currently includes 20 the github.com/hyperledger/fabric/core/chaincode/shim ("shim") package. 21 This is convenient, as it provides the ability to package chaincode 22 without the need to include the "shim". However, this may cause issues in future 23 releases (and/or when trying to use packages which are included by the "shim"). 24 25 In order to avoid any issues, users are advised to manually vendor the "shim" 26 package with their chaincode prior to using the peer CLI for packaging and/or 27 for installing chaincode. 28 29 Please refer to https://jira.hyperledger.org/browse/FAB-5177 for more details, 30 and kindly be aware that given the above, we may end up changing the 31 fabric-ccenv in the future. 32 33 `Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v100>`__ 34 35 `v1.0.0-rc1 <https://github.com/hyperledger/fabric/releases/tag/v1.0.0-rc1>`__ 36 June 23, 2017 37 38 Bug fixes, documentation and test coverage improvements, UX improvements 39 based on user feedback and changes to address a variety of static scan 40 findings (unused code, static security scanning, spelling, linting and more). 41 42 Known Vulnerabilities 43 none 44 45 Resolved Vulnerabilities 46 https://jira.hyperledger.org/browse/FAB-4856 47 https://jira.hyperledger.org/browse/FAB-4848 48 https://jira.hyperledger.org/browse/FAB-4751 49 https://jira.hyperledger.org/browse/FAB-4626 50 https://jira.hyperledger.org/browse/FAB-4567 51 https://jira.hyperledger.org/browse/FAB-3715 52 53 Known Issues & Workarounds 54 none 55 56 `Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v100-rc1>`__ 57 58 `v1.0.0-beta <https://github.com/hyperledger/fabric/releases/tag/v1.0.0-beta>`__ 59 June 8, 2017 60 61 Bug fixes, documentation and test coverage improvements, UX improvements based 62 on user feedback and changes to address a variety of static scan findings (unused 63 code, static security scanning, spelling, linting and more). 64 65 Upgraded to `latest version <https://github.com/grpc/grpc-go/releases/>`__ (a 66 precursor to 1.4.0) of gRPC-go and implemented keep-alive feature for improved 67 resiliency. 68 69 Added a `new tool <https://github.com/hyperledger/fabric/tree/master/examples/configtxupdate>`__ 70 `configtxlator` to enable users to translate the contents of a channel configuration transaction 71 into a human readable form. 72 73 Known Vulnerabilities 74 75 none 76 77 Resolved Vulnerabilities 78 79 none 80 81 Known Issues & Workarounds 82 83 BCCSP content in the configtx.yaml has been `removed <https://github.com/hyperledger/fabric/commit/a997c30>`__. This change will cause a panic when running `configtxgen` tool with a configtx.yaml file that includes the removed BCCSP content. 84 85 Java Chaincode support has been disabled until post 1.0.0 as it is not yet fully mature. It may be re-enabled for experimentation by cloning the hyperledger/fabric repository, reversing `this commit <https://github.com/hyperledger/fabric/commit/29e0c40>`__ and building your own fork. 86 87 `Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v100-beta>`__ 88 89 `v1.0.0-alpha2 <https://github.com/hyperledger/fabric/releases/tag/v1.0.0-alpha2>`__ 90 91 The second alpha release of the v1.0.0 Hyperledger Fabric. The code is 92 now feature complete. From now until the v1.0.0 release, the community is 93 focused on documentation improvements, testing, hardening, bug fixing and 94 tooling. We will be releasing successive release candidates periodically as 95 the release firms up. 96 97 `Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v100-alpha2-may-15-2017>`__ 98 99 `v1.0.0-alpha <https://github.com/hyperledger/fabric/releases/tag/v1.0.0-alpha>`__ 100 March 16, 2017 101 102 The first alpha release of the v1.0.0 Hyperledger Fabric. The code is 103 being made available to developers to begin exploring the v1.0 architecture. 104 105 `Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v100-alpha-march-16-2017>`__ 106 107 `v0.6-preview <https://github.com/hyperledger/fabric/tree/v0.6>`__ 108 September 16, 2016 109 110 A developer preview release of the Hyperledger Fabric intended to 111 exercise the release logistics and stabilize a set of capabilities for 112 developers to try out. This will be the last release under the original 113 architecture. All subsequent releases will deliver on the v1.0 114 architecture. 115 116 `Change Log <https://github.com/hyperledger/fabric/blob/master/CHANGELOG.md#v06-preview-september-16-2016>`__ 117 118 `v0.5-developer-preview <https://github.com/hyperledger-archives/fabric/tree/v0.5-developer-preview>`__ 119 June 17, 2016 120 121 A developer preview release of the Hyperledger Fabric intended to 122 exercise the release logistics and stabilize a set of capabilities for 123 developers to try out. 124 125 Key features: 126 127 Permissioned blockchain with immediate finality Chaincode (aka smart 128 contract) execution environments Docker container (user chaincode) 129 In-process with peer (system chaincode) Pluggable consensus with PBFT, 130 NOOPS (development mode), SIEVE (prototype) Event framework supports 131 pre-defined and custom events Client SDK (Node.js), basic REST APIs and 132 CLIs Known Key Bugs and work in progress 133 134 - 1895 - Client SDK interfaces may crash if wrong parameter specified 135 - 1901 - Slow response after a few hours of stress testing 136 - 1911 - Missing peer event listener on the client SDK 137 - 889 - The attributes in the TCert are not encrypted. This work is 138 still on-going 139 140 .. Licensed under Creative Commons Attribution 4.0 International License 141 https://creativecommons.org/licenses/by/4.0/