From 8b13a6e921c49d6bbf98d0cabb7ede2515819f41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tadej=20Jane=C5=BE?= Date: Fri, 16 Oct 2020 12:43:35 +0200 Subject: [PATCH] changelog: Assemble change for 1.1.0 release --- .changelog/48.trivial.md | 0 .changelog/49.doc.md | 1 - .changelog/50.trivial.md | 0 .changelog/51.trivial.md | 0 .changelog/52.trivial.md | 0 .changelog/54.bugfix.md | 1 - .changelog/56.internal.md | 1 - .changelog/58.internal.2.md | 4 -- .changelog/58.internal.md | 5 -- .changelog/59.feature.md | 1 - .changelog/60.internal.md | 1 - .changelog/61.doc.2.md | 1 - .changelog/61.doc.3.md | 3 -- .changelog/61.doc.md | 4 -- .changelog/62.internal.2.md | 1 - .changelog/62.internal.md | 1 - .changelog/64.internal.md | 1 - .changelog/65.feature.md | 1 - .changelog/65.internal.md | 1 - .changelog/66.internal.md | 1 - .changelog/67.internal.md | 1 - .changelog/68.internal.md | 1 - .changelog/69.internal.md | 1 - .changelog/70.internal.md | 1 - .changelog/71.feature..md | 1 - .changelog/72.feature.2.md | 1 - .changelog/72.feature.md | 1 - .changelog/72.internal.md | 1 - .changelog/73.internal.md | 1 - .changelog/75.feature.md | 1 - .changelog/76.internal.md | 1 - .changelog/77.internal.md | 1 - .changelog/78.doc.md | 3 -- .changelog/79.doc.md | 3 -- .punch_version.py | 2 +- CHANGELOG.md | 96 +++++++++++++++++++++++++++++++++++++ 36 files changed, 97 insertions(+), 47 deletions(-) delete mode 100644 .changelog/48.trivial.md delete mode 100644 .changelog/49.doc.md delete mode 100644 .changelog/50.trivial.md delete mode 100644 .changelog/51.trivial.md delete mode 100644 .changelog/52.trivial.md delete mode 100644 .changelog/54.bugfix.md delete mode 100644 .changelog/56.internal.md delete mode 100644 .changelog/58.internal.2.md delete mode 100644 .changelog/58.internal.md delete mode 100644 .changelog/59.feature.md delete mode 100644 .changelog/60.internal.md delete mode 100644 .changelog/61.doc.2.md delete mode 100644 .changelog/61.doc.3.md delete mode 100644 .changelog/61.doc.md delete mode 100644 .changelog/62.internal.2.md delete mode 100644 .changelog/62.internal.md delete mode 100644 .changelog/64.internal.md delete mode 100644 .changelog/65.feature.md delete mode 100644 .changelog/65.internal.md delete mode 100644 .changelog/66.internal.md delete mode 100644 .changelog/67.internal.md delete mode 100644 .changelog/68.internal.md delete mode 100644 .changelog/69.internal.md delete mode 100644 .changelog/70.internal.md delete mode 100644 .changelog/71.feature..md delete mode 100644 .changelog/72.feature.2.md delete mode 100644 .changelog/72.feature.md delete mode 100644 .changelog/72.internal.md delete mode 100644 .changelog/73.internal.md delete mode 100644 .changelog/75.feature.md delete mode 100644 .changelog/76.internal.md delete mode 100644 .changelog/77.internal.md delete mode 100644 .changelog/78.doc.md delete mode 100644 .changelog/79.doc.md diff --git a/.changelog/48.trivial.md b/.changelog/48.trivial.md deleted file mode 100644 index e69de29..0000000 diff --git a/.changelog/49.doc.md b/.changelog/49.doc.md deleted file mode 100644 index 9d2b8ac..0000000 --- a/.changelog/49.doc.md +++ /dev/null @@ -1 +0,0 @@ -docs: Add note on how to bypass the "Pending Ledger review" screen diff --git a/.changelog/50.trivial.md b/.changelog/50.trivial.md deleted file mode 100644 index e69de29..0000000 diff --git a/.changelog/51.trivial.md b/.changelog/51.trivial.md deleted file mode 100644 index e69de29..0000000 diff --git a/.changelog/52.trivial.md b/.changelog/52.trivial.md deleted file mode 100644 index e69de29..0000000 diff --git a/.changelog/54.bugfix.md b/.changelog/54.bugfix.md deleted file mode 100644 index c99ce40..0000000 --- a/.changelog/54.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -ledger-signer: Fix discovery when using a non-zero index diff --git a/.changelog/56.internal.md b/.changelog/56.internal.md deleted file mode 100644 index 43785e8..0000000 --- a/.changelog/56.internal.md +++ /dev/null @@ -1 +0,0 @@ -Ignore Punch's version file when running towncrier check diff --git a/.changelog/58.internal.2.md b/.changelog/58.internal.2.md deleted file mode 100644 index c5c7a39..0000000 --- a/.changelog/58.internal.2.md +++ /dev/null @@ -1,4 +0,0 @@ -internal: Refactor public key handling in mocked tests - -Rename `mockKeys` type to `mockKey` and add methods that automatically compute -the corresponding raw public key and raw staking account address. diff --git a/.changelog/58.internal.md b/.changelog/58.internal.md deleted file mode 100644 index db338dc..0000000 --- a/.changelog/58.internal.md +++ /dev/null @@ -1,5 +0,0 @@ -internal: Add check that ensures staking account address computation matches - -This makes Oasis Core Ledger fail if the staking account address computed on -the device doesn't match the staking account address computed via Oasis Core's -functions. diff --git a/.changelog/59.feature.md b/.changelog/59.feature.md deleted file mode 100644 index c72b728..0000000 --- a/.changelog/59.feature.md +++ /dev/null @@ -1 +0,0 @@ -cmd: Add `show_address` CLI command for obtaining a wallet's account address diff --git a/.changelog/60.internal.md b/.changelog/60.internal.md deleted file mode 100644 index 00fd9d1..0000000 --- a/.changelog/60.internal.md +++ /dev/null @@ -1 +0,0 @@ -github: Also run ci-tests workflow on macOS diff --git a/.changelog/61.doc.2.md b/.changelog/61.doc.2.md deleted file mode 100644 index 3b3f911..0000000 --- a/.changelog/61.doc.2.md +++ /dev/null @@ -1 +0,0 @@ -Refresh the main [README](README.md) diff --git a/.changelog/61.doc.3.md b/.changelog/61.doc.3.md deleted file mode 100644 index b4772dc..0000000 --- a/.changelog/61.doc.3.md +++ /dev/null @@ -1,3 +0,0 @@ -Refresh [Usage] docs - -[Usage]: docs/README.md#usage diff --git a/.changelog/61.doc.md b/.changelog/61.doc.md deleted file mode 100644 index 70de710..0000000 --- a/.changelog/61.doc.md +++ /dev/null @@ -1,4 +0,0 @@ -doc: Move [Versioning] from the main [README] to its own document - -[README]: README.md -[Versioning]: doc/versioning.md diff --git a/.changelog/62.internal.2.md b/.changelog/62.internal.2.md deleted file mode 100644 index ddd596b..0000000 --- a/.changelog/62.internal.2.md +++ /dev/null @@ -1 +0,0 @@ -go: Bump Oasis Core dependency to 20.11.2 diff --git a/.changelog/62.internal.md b/.changelog/62.internal.md deleted file mode 100644 index d8311bb..0000000 --- a/.changelog/62.internal.md +++ /dev/null @@ -1 +0,0 @@ -Setup dependabot diff --git a/.changelog/64.internal.md b/.changelog/64.internal.md deleted file mode 100644 index 1c39f6f..0000000 --- a/.changelog/64.internal.md +++ /dev/null @@ -1 +0,0 @@ -Bump required Go version to 1.15 diff --git a/.changelog/65.feature.md b/.changelog/65.feature.md deleted file mode 100644 index 47ebd6a..0000000 --- a/.changelog/65.feature.md +++ /dev/null @@ -1 +0,0 @@ -release: Add macOS builds diff --git a/.changelog/65.internal.md b/.changelog/65.internal.md deleted file mode 100644 index 7195cef..0000000 --- a/.changelog/65.internal.md +++ /dev/null @@ -1 +0,0 @@ -github: Replace deprecated `set-env` workflow command with environment file diff --git a/.changelog/66.internal.md b/.changelog/66.internal.md deleted file mode 100644 index 1c39f6f..0000000 --- a/.changelog/66.internal.md +++ /dev/null @@ -1 +0,0 @@ -Bump required Go version to 1.15 diff --git a/.changelog/67.internal.md b/.changelog/67.internal.md deleted file mode 100644 index b5cfc6b..0000000 --- a/.changelog/67.internal.md +++ /dev/null @@ -1 +0,0 @@ -ci: Update actions/setup-go requirement to v2.1.3 diff --git a/.changelog/68.internal.md b/.changelog/68.internal.md deleted file mode 100644 index 705559f..0000000 --- a/.changelog/68.internal.md +++ /dev/null @@ -1 +0,0 @@ -ci: bump actions/setup-python from v1 to v2.1.4 diff --git a/.changelog/69.internal.md b/.changelog/69.internal.md deleted file mode 100644 index c02cf71..0000000 --- a/.changelog/69.internal.md +++ /dev/null @@ -1 +0,0 @@ -ci: bump actions/setup-node from v1 to v2.1.2 diff --git a/.changelog/70.internal.md b/.changelog/70.internal.md deleted file mode 100644 index ce9c236..0000000 --- a/.changelog/70.internal.md +++ /dev/null @@ -1 +0,0 @@ -ci: bump golangci/golangci-lint-action from v2 to v2.2.1 diff --git a/.changelog/71.feature..md b/.changelog/71.feature..md deleted file mode 100644 index c72b728..0000000 --- a/.changelog/71.feature..md +++ /dev/null @@ -1 +0,0 @@ -cmd: Add `show_address` CLI command for obtaining a wallet's account address diff --git a/.changelog/72.feature.2.md b/.changelog/72.feature.2.md deleted file mode 100644 index b4bb6e9..0000000 --- a/.changelog/72.feature.2.md +++ /dev/null @@ -1 +0,0 @@ -ledger-signer: Make `wallet_id` and `index` configurations optional diff --git a/.changelog/72.feature.md b/.changelog/72.feature.md deleted file mode 100644 index c72b728..0000000 --- a/.changelog/72.feature.md +++ /dev/null @@ -1 +0,0 @@ -cmd: Add `show_address` CLI command for obtaining a wallet's account address diff --git a/.changelog/72.internal.md b/.changelog/72.internal.md deleted file mode 100644 index 59698b4..0000000 --- a/.changelog/72.internal.md +++ /dev/null @@ -1 +0,0 @@ -internal: Change `ConnectApp()` to not require wallet ID in single device case diff --git a/.changelog/73.internal.md b/.changelog/73.internal.md deleted file mode 100644 index ddd596b..0000000 --- a/.changelog/73.internal.md +++ /dev/null @@ -1 +0,0 @@ -go: Bump Oasis Core dependency to 20.11.2 diff --git a/.changelog/75.feature.md b/.changelog/75.feature.md deleted file mode 100644 index b4bb6e9..0000000 --- a/.changelog/75.feature.md +++ /dev/null @@ -1 +0,0 @@ -ledger-signer: Make `wallet_id` and `index` configurations optional diff --git a/.changelog/76.internal.md b/.changelog/76.internal.md deleted file mode 100644 index 705559f..0000000 --- a/.changelog/76.internal.md +++ /dev/null @@ -1 +0,0 @@ -ci: bump actions/setup-python from v1 to v2.1.4 diff --git a/.changelog/77.internal.md b/.changelog/77.internal.md deleted file mode 100644 index 937815c..0000000 --- a/.changelog/77.internal.md +++ /dev/null @@ -1 +0,0 @@ -go: bump github.com/spf13/cobra from 1.0.0 to 1.1.0 diff --git a/.changelog/78.doc.md b/.changelog/78.doc.md deleted file mode 100644 index b4772dc..0000000 --- a/.changelog/78.doc.md +++ /dev/null @@ -1,3 +0,0 @@ -Refresh [Usage] docs - -[Usage]: docs/README.md#usage diff --git a/.changelog/79.doc.md b/.changelog/79.doc.md deleted file mode 100644 index b4772dc..0000000 --- a/.changelog/79.doc.md +++ /dev/null @@ -1,3 +0,0 @@ -Refresh [Usage] docs - -[Usage]: docs/README.md#usage diff --git a/.punch_version.py b/.punch_version.py index af8e779..996a45a 100644 --- a/.punch_version.py +++ b/.punch_version.py @@ -1,3 +1,3 @@ major = 1 -minor = 0 +minor = 1 patch = 0 diff --git a/CHANGELOG.md b/CHANGELOG.md index 5da9dd2..caf4f40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,102 @@ The format is inspired by [Keep a Changelog]. +## 1.1.0 (2020-10-16) + +### Features + +- cmd: Add `show_address` CLI command for obtaining a wallet's account address + ([#59](https://github.com/oasisprotocol/oasis-core-ledger/issues/59), + [#71](https://github.com/oasisprotocol/oasis-core-ledger/issues/71), + [#72](https://github.com/oasisprotocol/oasis-core-ledger/issues/72)) + +- release: Add macOS builds + ([#65](https://github.com/oasisprotocol/oasis-core-ledger/issues/65)) + +- ledger-signer: Make `wallet_id` and `index` configurations optional + ([#72](https://github.com/oasisprotocol/oasis-core-ledger/issues/72), + [#75](https://github.com/oasisprotocol/oasis-core-ledger/issues/75)) + +### Bug Fixes + +- ledger-signer: Fix discovery when using a non-zero index + ([#54](https://github.com/oasisprotocol/oasis-core-ledger/issues/54)) + +### Documentation Improvements + +- docs: Add note on how to bypass the "Pending Ledger review" screen + ([#49](https://github.com/oasisprotocol/oasis-core-ledger/issues/49)) + +- doc: Move [Versioning] from the main [README] to its own document + ([#61](https://github.com/oasisprotocol/oasis-core-ledger/issues/61)) + + [README]: README.md + [Versioning]: doc/versioning.md + +- Refresh the main [README](README.md) + ([#61](https://github.com/oasisprotocol/oasis-core-ledger/issues/61)) + +- Refresh [Usage] docs + ([#61](https://github.com/oasisprotocol/oasis-core-ledger/issues/61), + [#78](https://github.com/oasisprotocol/oasis-core-ledger/issues/78), + [#79](https://github.com/oasisprotocol/oasis-core-ledger/issues/79)) + + [Usage]: docs/README.md#usage + +### Internal Changes + +- Ignore Punch's version file when running towncrier check + ([#56](https://github.com/oasisprotocol/oasis-core-ledger/issues/56)) + +- internal: Add check that ensures staking account address computation matches + ([#58](https://github.com/oasisprotocol/oasis-core-ledger/issues/58)) + + This makes Oasis Core Ledger fail if the staking account address computed on + the device doesn't match the staking account address computed via Oasis Core's + functions. + +- internal: Refactor public key handling in mocked tests + ([#58](https://github.com/oasisprotocol/oasis-core-ledger/issues/58)) + + Rename `mockKeys` type to `mockKey` and add methods that automatically compute + the corresponding raw public key and raw staking account address. + +- github: Also run ci-tests workflow on macOS + ([#60](https://github.com/oasisprotocol/oasis-core-ledger/issues/60)) + +- Setup dependabot + ([#62](https://github.com/oasisprotocol/oasis-core-ledger/issues/62)) + +- go: Bump Oasis Core dependency to 20.11.2 + ([#62](https://github.com/oasisprotocol/oasis-core-ledger/issues/62), + [#73](https://github.com/oasisprotocol/oasis-core-ledger/issues/73)) + +- Bump required Go version to 1.15 + ([#64](https://github.com/oasisprotocol/oasis-core-ledger/issues/64), + [#66](https://github.com/oasisprotocol/oasis-core-ledger/issues/66)) + +- github: Replace deprecated `set-env` workflow command with environment file + ([#65](https://github.com/oasisprotocol/oasis-core-ledger/issues/65)) + +- ci: Update actions/setup-go requirement to v2.1.3 + ([#67](https://github.com/oasisprotocol/oasis-core-ledger/issues/67)) + +- ci: bump actions/setup-python from v1 to v2.1.4 + ([#68](https://github.com/oasisprotocol/oasis-core-ledger/issues/68), + [#76](https://github.com/oasisprotocol/oasis-core-ledger/issues/76)) + +- ci: bump actions/setup-node from v1 to v2.1.2 + ([#69](https://github.com/oasisprotocol/oasis-core-ledger/issues/69)) + +- ci: bump golangci/golangci-lint-action from v2 to v2.2.1 + ([#70](https://github.com/oasisprotocol/oasis-core-ledger/issues/70)) + +- internal: Change `ConnectApp()` to not require wallet ID in single device case + ([#72](https://github.com/oasisprotocol/oasis-core-ledger/issues/72)) + +- go: bump github.com/spf13/cobra from 1.0.0 to 1.1.0 + ([#77](https://github.com/oasisprotocol/oasis-core-ledger/issues/77)) + ## 1.0.0 (2020-08-20) ### Process