From 10aaa3c357ad64ddee0ffb8313fa499279473d05 Mon Sep 17 00:00:00 2001 From: Abhinav Gupta Date: Mon, 28 Feb 2022 12:35:35 -0800 Subject: [PATCH] Prepare release v1.8.0 (#56) Release v1.8.0 with an optimized `Combine`. Test with Go 1.17 for it. --- .github/workflows/go.yml | 6 +++--- CHANGELOG.md | 6 ++++++ tools/tools.go | 1 + 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index cdd6071..7fb612b 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -13,9 +13,9 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - go: ["1.15.x", "1.16.x"] + go: ["1.16.x", "1.17.x"] include: - - go: 1.16.x + - go: 1.17.x latest: true steps: @@ -26,7 +26,7 @@ jobs: - name: Checkout code uses: actions/checkout@v2 - + - name: Load cached dependencies uses: actions/cache@v1 with: diff --git a/CHANGELOG.md b/CHANGELOG.md index b0814e7..3ba0527 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ Releases ======== +v1.8.0 (2022-02-28) +=================== + +- `Combine`: perform zero allocations when there are no errors. + + v1.7.0 (2021-05-06) =================== diff --git a/tools/tools.go b/tools/tools.go index d9c6f1d..fa5465c 100644 --- a/tools/tools.go +++ b/tools/tools.go @@ -18,6 +18,7 @@ // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN // THE SOFTWARE. +//go:build tools // +build tools package multierr