From 75a55dc03bc0d819eb8286075ced67650b158ac1 Mon Sep 17 00:00:00 2001 From: Andrea Gunderson Date: Mon, 29 Nov 2021 09:24:36 -0600 Subject: [PATCH 1/2] Add remaining 0.7.x release notes Signed-off-by: Andrea Gunderson --- RELEASE_NOTES.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index cfc118cc..aab9c623 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -4,6 +4,18 @@ * Unreleased version +## Changes in Sawtooth Sabre 0.7.2 + +* Update the version of protobuf used to 2.19. +* Change occurrences of `protobuf::parse_from_bytes` to + `Message::parse_from_bytes` because `protobuf::parse_from_bytes` is + depreciated. +* Update the `ptr_to_vec` function to check the return type of + `externs::get_ptr_len` and handle errors appropriately. +* Update examples that were pulling sawtooth-sdk from github to use the + published crate instead. +* Update the version of wasmi used to 0.9. + ## Changes in Sawtooth Sabre 0.7.1 * Update the allowed family version to include 0.5, 0.6 and update the current From 30446f29cb5c5f716262a7b06876677e3588f3e9 Mon Sep 17 00:00:00 2001 From: Andrea Gunderson Date: Mon, 29 Nov 2021 09:25:23 -0600 Subject: [PATCH 2/2] Add release notes for Sabre 0.8.1 Signed-off-by: Andrea Gunderson --- RELEASE_NOTES.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index aab9c623..e2071043 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,20 @@ # Release Notes +## Changes in Sawtooth Sabre 0.8.1 + +* Remove smart permissions support. Smart permissions are currently not used + anywhere but did rely heavily on Pike. +* Remove Pike. Pike has been moved to Grid and had a major update. +* Add contract show/list subcommands to the `sabre` CLI. +* Support custom keyfile in Sabre CLIs. Adds support for keyfile + (relative/absolute) path read from the CLI. +* Break out checking if a signer is an admin into trait. The `AdminPermission` + trait will be used to decouple the Sabre Transaction Handler from Sawtooth + Settings when checking if a signer is an admin. Two implementation are + provided. One to still check Settings and one no-op implementation that always + returns true. When starting up the transaction processor provide the flag + `--admin-no-op` to treat all signers as admins. + ## Changes in Sawtooth Sabre 0.8.0 * Unreleased version