From 2b2de2fdd832f23d3d16cc52c8fdedd824932e80 Mon Sep 17 00:00:00 2001 From: Warren He Date: Wed, 16 Feb 2022 18:31:30 +0100 Subject: [PATCH] Assemble changes for 2.0.0 release --- .changelog/129.internal.md | 4 --- .changelog/251.internal.1.md | 1 - .changelog/251.internal.2.md | 1 - .changelog/257.feature.md | 9 ----- .changelog/261.breaking.md | 13 ------- .changelog/270.internal.md | 1 - .changelog/273.internal.md | 1 - .changelog/277.breaking.md | 13 ------- .changelog/278.feature.md | 5 --- .changelog/281.breaking.md | 5 --- .punch_version.py | 4 +-- CHANGELOG.md | 69 ++++++++++++++++++++++++++++++++++++ 12 files changed, 71 insertions(+), 55 deletions(-) delete mode 100644 .changelog/129.internal.md delete mode 100644 .changelog/251.internal.1.md delete mode 100644 .changelog/251.internal.2.md delete mode 100644 .changelog/257.feature.md delete mode 100644 .changelog/261.breaking.md delete mode 100644 .changelog/270.internal.md delete mode 100644 .changelog/273.internal.md delete mode 100644 .changelog/277.breaking.md delete mode 100644 .changelog/278.feature.md delete mode 100644 .changelog/281.breaking.md diff --git a/.changelog/129.internal.md b/.changelog/129.internal.md deleted file mode 100644 index 5f3989fa..00000000 --- a/.changelog/129.internal.md +++ /dev/null @@ -1,4 +0,0 @@ -common: Obtain `RosettaAPIVersion` from [rosetta-sdk-go/types] package - -[rosetta-sdk-go/types]: - https://pkg.go.dev/github.com/coinbase/rosetta-sdk-go/types#pkg-constants diff --git a/.changelog/251.internal.1.md b/.changelog/251.internal.1.md deleted file mode 100644 index c9f5a3b2..00000000 --- a/.changelog/251.internal.1.md +++ /dev/null @@ -1 +0,0 @@ -Bump Go to version 1.17 diff --git a/.changelog/251.internal.2.md b/.changelog/251.internal.2.md deleted file mode 100644 index 7daad3a3..00000000 --- a/.changelog/251.internal.2.md +++ /dev/null @@ -1 +0,0 @@ -Make: Build `rosetta-cli` with the correct version of Go diff --git a/.changelog/257.feature.md b/.changelog/257.feature.md deleted file mode 100644 index 53c774b5..00000000 --- a/.changelog/257.feature.md +++ /dev/null @@ -1,9 +0,0 @@ -docker: Change Dockerfile to Ubuntu base - - -The Rosetta ecosystem prefers this. -[Rosetta's guidance on Docker deployment](https://www.rosetta-api.org/docs/node_deployment.html#ubuntu-image-compatibility) - - diff --git a/.changelog/261.breaking.md b/.changelog/261.breaking.md deleted file mode 100644 index 1c4a68dd..00000000 --- a/.changelog/261.breaking.md +++ /dev/null @@ -1,13 +0,0 @@ -Bring Rosetta dependencies up to date - -We're updating our Rosetta dependencies, including the -Go SDK, the CLI, and along with those, the Rosetta API -specifications. - -- Rosetta CLI: 0.4.0 -> 0.7.3 -- Rosetta Go SDK: 0.3.3 -> 0.7.3 -- Rosetta API: 1.4.1 -> 1.4.12 - -Updating the Rosetta API along with its Go SDK is a -significant update and may have introduced breaking -changes. diff --git a/.changelog/270.internal.md b/.changelog/270.internal.md deleted file mode 100644 index 51cb21a1..00000000 --- a/.changelog/270.internal.md +++ /dev/null @@ -1 +0,0 @@ -go: bump google.golang.org/grpc from 1.41.0 to 1.44.0 diff --git a/.changelog/273.internal.md b/.changelog/273.internal.md deleted file mode 100644 index 368ed50c..00000000 --- a/.changelog/273.internal.md +++ /dev/null @@ -1 +0,0 @@ -github: For PRs, build docker image with the PR's branch of Rosetta Gateway diff --git a/.changelog/277.breaking.md b/.changelog/277.breaking.md deleted file mode 100644 index 1c4a68dd..00000000 --- a/.changelog/277.breaking.md +++ /dev/null @@ -1,13 +0,0 @@ -Bring Rosetta dependencies up to date - -We're updating our Rosetta dependencies, including the -Go SDK, the CLI, and along with those, the Rosetta API -specifications. - -- Rosetta CLI: 0.4.0 -> 0.7.3 -- Rosetta Go SDK: 0.3.3 -> 0.7.3 -- Rosetta API: 1.4.1 -> 1.4.12 - -Updating the Rosetta API along with its Go SDK is a -significant update and may have introduced breaking -changes. diff --git a/.changelog/278.feature.md b/.changelog/278.feature.md deleted file mode 100644 index 7433b9a4..00000000 --- a/.changelog/278.feature.md +++ /dev/null @@ -1,5 +0,0 @@ -docker: Skip running node if offline var is set - -This is only an optimization. -We recommend that users don't rely on software configuration to operate -offline. diff --git a/.changelog/281.breaking.md b/.changelog/281.breaking.md deleted file mode 100644 index 22f81f3f..00000000 --- a/.changelog/281.breaking.md +++ /dev/null @@ -1,5 +0,0 @@ -Rename project to Oasis Rosetta Gateway - -Previous name was quite long and we were already shortening it in some places. -Take the opportunity of doing a breaking 2.0.0 release to shorten the name to -Oasis Rosetta Gateway. diff --git a/.punch_version.py b/.punch_version.py index 7e73a53c..e215d34b 100644 --- a/.punch_version.py +++ b/.punch_version.py @@ -1,3 +1,3 @@ -major = 1 -minor = 3 +major = 2 +minor = 0 patch = 0 diff --git a/CHANGELOG.md b/CHANGELOG.md index d0c21d32..bc8ffe47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,75 @@ The format is inspired by [Keep a Changelog]. +## 2.0.0 (2022-02-16) + +| Name | Version | +|:-------------|:---------:| +| Rosetta API | 1.4.12 | +| Oasis Core | 21.3 | + +### Removals and Breaking Changes + +- Bring Rosetta dependencies up to date + ([#261](https://github.com/oasisprotocol/oasis-rosetta-gateway/issues/261), + [#277](https://github.com/oasisprotocol/oasis-rosetta-gateway/issues/277)) + + We're updating our Rosetta dependencies, including the + Go SDK, the CLI, and along with those, the Rosetta API + specifications. + + - Rosetta CLI: 0.4.0 -> 0.7.3 + - Rosetta Go SDK: 0.3.3 -> 0.7.3 + - Rosetta API: 1.4.1 -> 1.4.12 + + Updating the Rosetta API along with its Go SDK is a + significant update and may have introduced breaking + changes. + +- Rename project to Oasis Rosetta Gateway + ([#281](https://github.com/oasisprotocol/oasis-rosetta-gateway/issues/281)) + + Previous name was quite long and we were already shortening it in some places. + Take the opportunity of doing a breaking 2.0.0 release to shorten the name to + Oasis Rosetta Gateway. + +### Features + +- docker: Change Dockerfile to Ubuntu base + ([#257](https://github.com/oasisprotocol/oasis-rosetta-gateway/issues/257)) + + + The Rosetta ecosystem prefers this: + [Rosetta's guidance on Docker deployment](https://www.rosetta-api.org/docs/node_deployment.html#ubuntu-image-compatibility). + + +- docker: Skip running node if offline var is set + ([#278](https://github.com/oasisprotocol/oasis-rosetta-gateway/issues/278)) + + This is only an optimization. + We recommend that users don't rely on software configuration to operate + offline. + +### Internal Changes + +- common: Obtain `RosettaAPIVersion` from [rosetta-sdk-go/types] package + ([#129](https://github.com/oasisprotocol/oasis-rosetta-gateway/issues/129)) + + [rosetta-sdk-go/types]: + https://pkg.go.dev/github.com/coinbase/rosetta-sdk-go/types#pkg-constants + +- Bump Go to version 1.17 + ([#251](https://github.com/oasisprotocol/oasis-rosetta-gateway/issues/251)) + +- Make: Build `rosetta-cli` with the correct version of Go + ([#251](https://github.com/oasisprotocol/oasis-rosetta-gateway/issues/251)) + +- go: bump google.golang.org/grpc from 1.41.0 to 1.44.0 + ([#270](https://github.com/oasisprotocol/oasis-rosetta-gateway/issues/270)) + +- github: For PRs, build docker image with the PR's branch of Rosetta Gateway + ([#273](https://github.com/oasisprotocol/oasis-rosetta-gateway/issues/273)) + ## 1.3.0 (2021-11-03) | Name | Version |