Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bufbuild/buf
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.30.1
Choose a base ref
...
head repository: bufbuild/buf
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.31.0
Choose a head ref
  • 8 commits
  • 10 files changed
  • 10 contributors

Commits on Apr 3, 2024

  1. Return to development (#2866)

    Release complete for v1.30.1
    
    Co-authored-by: emcfarlane <emcfarlane@users.noreply.github.com>
    buf-release-bot[bot] and emcfarlane authored Apr 3, 2024

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    angerman Moritz Angermann
    Copy the full SHA
    5a71edd View commit details

Commits on Apr 8, 2024

  1. Bump bufbuild/buf-setup-action from 1.30.0 to 1.30.1 (#2878)

    Bumps
    [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action)
    from 1.30.0 to 1.30.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/bufbuild/buf-setup-action/releases">bufbuild/buf-setup-action's
    releases</a>.</em></p>
    <blockquote>
    <h2>v1.30.1</h2>
    <p>Release v1.30.1</p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/bufbuild/buf-setup-action/commit/9990c72db080fa39cf561230b8d2d7b736681f85"><code>9990c72</code></a>
    Release v1.30.1 (<a
    href="https://redirect.github.com/bufbuild/buf-setup-action/issues/200">#200</a>)</li>
    <li>See full diff in <a
    href="https://github.com/bufbuild/buf-setup-action/compare/v1.30.0...v1.30.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=bufbuild/buf-setup-action&package-manager=github_actions&previous-version=1.30.0&new-version=1.30.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 8, 2024

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    angerman Moritz Angermann
    Copy the full SHA
    e9aaa1b View commit details

Commits on Apr 9, 2024

  1. Make upgrade (#2880)

    Created on 2024-04-08.
    
    ---------
    
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Edward McFarlane <emcfarlane@buf.build>
    3 people authored Apr 9, 2024
    Copy the full SHA
    a52805a View commit details

Commits on Apr 15, 2024

  1. Make upgrade (#2892)

    bufdev authored Apr 15, 2024
    Copy the full SHA
    0b24de2 View commit details

Commits on Apr 18, 2024

  1. Update user_id to reserved in UserPluginPreferences (#2898)

    Update `user_id` from `UserPluginPreferences` message and
    `GetUserPluginPreferencesRequest` message. We can infer the user id from
    the cookie so cleaning up our request payload and response.
    gilwong00 authored Apr 18, 2024
    Copy the full SHA
    1607d07 View commit details

Commits on Apr 23, 2024

  1. Make upgrade (#2905)

    Created on 2024-04-22.
    
    ---------
    
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Edward McFarlane <emcfarlane@buf.build>
    3 people authored Apr 23, 2024
    Copy the full SHA
    5370d4a View commit details
  2. Bump connectrpc.com/connect from 1.16.0 to 1.16.1 (#2904)

    Bumps [connectrpc.com/connect](https://github.com/connectrpc/connect-go)
    from 1.16.0 to 1.16.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/connectrpc/connect-go/releases">connectrpc.com/connect's
    releases</a>.</em></p>
    <blockquote>
    <h2>v1.16.1</h2>
    <p>This release contains a single bugfix.</p>
    <h2>What's Changed</h2>
    <h3>Bugfixes</h3>
    <ul>
    <li>Fix redundant attempts to write headers in certain error cases in
    Connect unary RPCs by <a
    href="https://github.com/emcfarlane"><code>@​emcfarlane</code></a> in <a
    href="https://redirect.github.com/connectrpc/connect-go/issues/726">#726</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/connectrpc/connect-go/compare/v1.16.0...v1.16.1">https://github.com/connectrpc/connect-go/compare/v1.16.0...v1.16.1</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/connectrpc/connect-go/commit/3ed7fb0a690538fea387a24a3bcd2888373a0cd4"><code>3ed7fb0</code></a>
    Prepare for v1.16.1 (<a
    href="https://redirect.github.com/connectrpc/connect-go/issues/727">#727</a>)</li>
    <li><a
    href="https://github.com/connectrpc/connect-go/commit/fd9d60a4e3693430d09e9d7894765e41e30522d9"><code>fd9d60a</code></a>
    Fix multiple header writes for connect unary on error (<a
    href="https://redirect.github.com/connectrpc/connect-go/issues/726">#726</a>)</li>
    <li><a
    href="https://github.com/connectrpc/connect-go/commit/1abde82b828ae6e6842d09174713defaff0f48de"><code>1abde82</code></a>
    Bump connectrpc.com/conformance from 1.0.1 to 1.0.2 in
    /internal/conformance ...</li>
    <li><a
    href="https://github.com/connectrpc/connect-go/commit/59f77e784908ddab78a262ed44bdd0515733d487"><code>59f77e7</code></a>
    Update to latest conformance suite: v1.0.1 (<a
    href="https://redirect.github.com/connectrpc/connect-go/issues/723">#723</a>)</li>
    <li><a
    href="https://github.com/connectrpc/connect-go/commit/e4300c7d5944dc299ba7845e03d3a336efc21c24"><code>e4300c7</code></a>
    Update to v1.0.0-rc4 of conformance suite (<a
    href="https://redirect.github.com/connectrpc/connect-go/issues/721">#721</a>)</li>
    <li><a
    href="https://github.com/connectrpc/connect-go/commit/dbd732abca9b26236d2eb647ea8e02051f432262"><code>dbd732a</code></a>
    Back to development (<a
    href="https://redirect.github.com/connectrpc/connect-go/issues/715">#715</a>)</li>
    <li>See full diff in <a
    href="https://github.com/connectrpc/connect-go/compare/v1.16.0...v1.16.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=connectrpc.com/connect&package-manager=go_modules&previous-version=1.16.0&new-version=1.16.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: bufdev <bufdev-github@buf.build>
    dependabot[bot] and bufdev authored Apr 23, 2024
    Copy the full SHA
    00dfa3d View commit details
  3. Release v1.31.0 (#2908)

    Release prepared for 1.31.0
    Reminder: Verify the changelog
    
    ---------
    
    Co-authored-by: doriable <doriable@users.noreply.github.com>
    Co-authored-by: Doria Keung <doria.keung@gmail.com>
    3 people authored Apr 23, 2024
    Copy the full SHA
    c9863a6 View commit details
6 changes: 3 additions & 3 deletions .github/workflows/buf.yaml
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: bufbuild/buf-setup-action@v1.30.0
- uses: bufbuild/buf-setup-action@v1.30.1
with:
github_token: ${{ github.token }}
- uses: bufbuild/buf-lint-action@v1.1.1
@@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: bufbuild/buf-setup-action@v1.30.0
- uses: bufbuild/buf-setup-action@v1.30.1
with:
github_token: ${{ github.token }}
- uses: bufbuild/buf-breaking-action@v1.1.4
@@ -33,7 +33,7 @@ jobs:
- breaking
steps:
- uses: actions/checkout@v4
- uses: bufbuild/buf-setup-action@v1.30.0
- uses: bufbuild/buf-setup-action@v1.30.1
with:
github_token: ${{ github.token }}
- uses: bufbuild/buf-push-action@v1.2.0
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## [v1.31.0] - 2024-04-23

- Update dependencies.

## [v1.30.1] - 2024-04-03

- Fix issue where `buf lint` incorrectly reports an error for `(buf.validate.field).repeated`
@@ -1020,6 +1024,7 @@ buf check breaking proto --against .git#branch=master,subdir=proto

Initial beta release.

[v1.31.0]: https://github.com/bufbuild/buf/compare/v1.30.1...v1.31.0
[v1.30.1]: https://github.com/bufbuild/buf/compare/v1.30.0...v1.30.1
[v1.30.0]: https://github.com/bufbuild/buf/compare/v1.29.0...v1.30.0
[v1.29.0]: https://github.com/bufbuild/buf/compare/v1.28.1...v1.29.0
42 changes: 23 additions & 19 deletions go.mod
Original file line number Diff line number Diff line change
@@ -3,22 +3,22 @@ module github.com/bufbuild/buf
go 1.20

require (
buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.33.0-20240221180331-f05a6f4403ce.1
connectrpc.com/connect v1.16.0
buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.33.0-20240401165935-b983156c5e99.1
connectrpc.com/connect v1.16.1
connectrpc.com/otelconnect v0.7.0
github.com/bufbuild/protocompile v0.9.0
github.com/bufbuild/protovalidate-go v0.6.0
github.com/bufbuild/protoyaml-go v0.1.8
github.com/docker/docker v26.0.0+incompatible
github.com/bufbuild/protovalidate-go v0.6.2
github.com/bufbuild/protoyaml-go v0.1.9
github.com/docker/docker v26.1.0+incompatible
github.com/go-chi/chi/v5 v5.0.12
github.com/gofrs/flock v0.8.1
github.com/gofrs/uuid/v5 v5.0.0
github.com/gofrs/uuid/v5 v5.1.0
github.com/google/cel-go v0.20.1
github.com/google/go-cmp v0.6.0
github.com/google/go-containerregistry v0.19.1
github.com/jdx/go-netrc v1.0.0
github.com/jhump/protoreflect v1.15.6
github.com/klauspost/compress v1.17.7
github.com/klauspost/compress v1.17.8
github.com/klauspost/pgzip v1.2.6
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c
github.com/pkg/profile v1.7.0
@@ -32,13 +32,13 @@ require (
go.uber.org/atomic v1.11.0
go.uber.org/multierr v1.11.0
go.uber.org/zap v1.27.0
golang.org/x/crypto v0.21.0
golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8
golang.org/x/mod v0.16.0
golang.org/x/net v0.22.0
golang.org/x/sync v0.6.0
golang.org/x/term v0.18.0
golang.org/x/tools v0.19.0
golang.org/x/crypto v0.22.0
golang.org/x/exp v0.0.0-20240416160154-fe59bbe5cc7f
golang.org/x/mod v0.17.0
golang.org/x/net v0.24.0
golang.org/x/sync v0.7.0
golang.org/x/term v0.19.0
golang.org/x/tools v0.20.0
google.golang.org/protobuf v1.33.0
gopkg.in/yaml.v3 v3.0.1
)
@@ -47,12 +47,13 @@ require (
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect
github.com/Microsoft/go-winio v0.6.1 // indirect
github.com/antlr4-go/antlr/v4 v4.13.0 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/containerd/log v0.1.0 // indirect
github.com/containerd/stargz-snapshotter/estargz v0.15.1 // indirect
github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/distribution/reference v0.6.0 // indirect
github.com/docker/cli v26.0.0+incompatible // indirect
github.com/docker/cli v26.1.0+incompatible // indirect
github.com/docker/distribution v2.8.3+incompatible // indirect
github.com/docker/docker-credential-helpers v0.8.1 // indirect
github.com/docker/go-connections v0.5.0 // indirect
@@ -63,8 +64,9 @@ require (
github.com/go-logr/stdr v1.2.2 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/protobuf v1.5.4 // indirect
github.com/google/pprof v0.0.0-20240327155427-868f304927ed // indirect
github.com/google/pprof v0.0.0-20240422182052-72c8669ad3e7 // indirect
github.com/inconshreveable/mousetrap v1.1.0 // indirect
github.com/kr/pretty v0.3.1 // indirect
github.com/mitchellh/go-homedir v1.1.0 // indirect
github.com/moby/docker-image-spec v1.3.1 // indirect
github.com/moby/term v0.5.0 // indirect
@@ -73,15 +75,17 @@ require (
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/rogpeppe/go-internal v1.10.0 // indirect
github.com/russross/blackfriday/v2 v2.1.0 // indirect
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/stoewer/go-strcase v1.3.0 // indirect
github.com/vbatts/tar-split v0.11.5 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0 // indirect
go.opentelemetry.io/otel/metric v1.24.0 // indirect
golang.org/x/sys v0.18.0 // indirect
go.opentelemetry.io/proto/otlp v1.2.0 // indirect
golang.org/x/sys v0.19.0 // indirect
golang.org/x/text v0.14.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240325203815-454cdb8f5daa // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240325203815-454cdb8f5daa // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240415180920-8c6c420018be // indirect
)
Loading