Hyperledger Sawtooth, an enterprise solution for building, deploying, and running blockchains, today announced the release of version 1.2.
Since the 1.1 release, the Sawtooth project has continued to grow in capability, diversity, and adoption. The release of Sawtooth 1.2 shows that growth with the active contribution of features and improvements by an engaged community of developers.
The latest version of Sawtooth provides new features including full support for the PBFT consensus engine and for mobile application development with new SDKs for iOS and Android.
Additionally, the 1.2 release contains transaction family compatibility with Sawtooth Sabre, enhanced performance and stability, improved documentation, better support for consensus algorithms, and overall platform refinements for better developer experience.
See highlights on the new release below:
Mobile Support – Sawtooth release 1.2 brings support for mobile development with the inclusion of a new Swift SDK for iOS and improved Java SDK for Android.
Transaction Family Compatibility with Sabre – All core transaction families are now compatible with Sawtooth Sabre release 0.4.0, a WebAssembly smart contract engine for Hyperledger Sawtooth. This compatibility is a major step towards allowing the default transaction families to be managed as on-chain smart contracts.
Improved Documentation – In the 1.2 release, developers will find Swift and Java tutorials, procedures for configuring a consensus engine, and improved summaries of the supported consensus algorithms for PBFT, PoET, Raft, and Devmode. There are also numerous technical corrections, bug fixes, and general improvements throughout the documentation.
Refinements – Sawtooth 1.2 also includes a number of refinements designed to improve performance & stability, allowing for quicker builds, enhanced support for consensus algorithms, and development options such as access to raw transaction headers through a new AP
For further details, see the full Sawtooth 1.2 (Chime) release notes.