Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build(deps): Bump github.com/bufbuild/buf from 1.32.2 to 1.33.0 (#3139)
Bumps [github.com/bufbuild/buf](https://github.com/bufbuild/buf) from 1.32.2 to 1.33.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/bufbuild/buf/releases">github.com/bufbuild/buf's releases</a>.</em></p> <blockquote> <h2>v1.33.0</h2> <ul> <li>Allow user to override <code>--source-control-url</code> and <code>--create-default-label</code> when using <code>--git-metadata</code> with <code>buf push</code>.</li> <li>Fix <code>buf push --git-metadata</code> when local tags point to different objects than the remote tags.</li> <li>Fix issue where comment ignores were not respected for <code>PROTOVALIDATE</code> lint rule violations.</li> <li>Add <code>buf beta registry label {create,get,list}</code> to replace <code>buf beta registry {draft, tag}</code> commands.</li> <li>Update <code>buf beta commit {get,list}</code> command outputs to display create time and stop displaying associated tags.</li> <li>Change the behavior of <code>buf beta commit list <buf.build/owner/repository></code> when the reference is empty. It now lists commits in the repository instead of listing commits of the default label.</li> <li>Update output of <code>buf format</code> to canonicalize the punctuation used in message literals in option values. The output now always uses <code>{</code> and <code>}</code> instead of <code><</code> and <code>></code>; it adds <code>:</code> separators between field names and message values if the source omitted them, and it removes unnecessary separators between fields (<code>,</code> and <code>;</code> are allowed, but neither is needed).</li> <li>Update <code>buf format -w</code> so that it does not touch files whose contents don't actually change. This eliminates noisy notifications to file-system-watcher tools that are watching the directory that contains proto sources.</li> <li>Update <code>buf generate</code> to work with plugins provided by protoc for versions v24.0 to v25.3. Editions support was experimental in these releases, and the plugins advertise incomplete support for editions, which triggers <code>buf</code> to report an error. With this fix, these plugins can be used again as long as none of the input files use editions syntax.</li> <li>Add <code>buf push --exclude-unnamed</code> flag to exclude unnamed modules when pushing to the BSR.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bufbuild/buf/blob/main/CHANGELOG.md">github.com/bufbuild/buf's changelog</a>.</em></p> <blockquote> <h2>[v1.33.0] - 2024-06-13</h2> <ul> <li>Allow user to override <code>--source-control-url</code> and <code>--create-default-label</code> when using <code>--git-metadata</code> with <code>buf push</code>.</li> <li>Fix <code>buf push --git-metadata</code> when local tags point to different objects than the remote tags.</li> <li>Fix issue where comment ignores were not respected for <code>PROTOVALIDATE</code> lint rule violations.</li> <li>Add <code>buf beta registry label {create,get,list}</code> to replace <code>buf beta registry {draft, tag}</code> commands.</li> <li>Update <code>buf beta commit {get,list}</code> command outputs to display create time and stop displaying associated tags.</li> <li>Change the behavior of <code>buf beta commit list <buf.build/owner/repository></code> when the reference is empty. It now lists commits in the repository instead of listing commits of the default label.</li> <li>Update output of <code>buf format</code> to canonicalize the punctuation used in message literals in option values. The output now always uses <code>{</code> and <code>}</code> instead of <code><</code> and <code>></code>; it adds <code>:</code> separators between field names and message values if the source omitted them, and it removes unnecessary separators between fields (<code>,</code> and <code>;</code> are allowed, but neither is needed).</li> <li>Update <code>buf format -w</code> so that it does not touch files whose contents don't actually change. This eliminates noisy notifications to file-system-watcher tools that are watching the directory that contains proto sources.</li> <li>Update <code>buf generate</code> to work with plugins provided by protoc for versions v24.0 to v25.3. Editions support was experimental in these releases, and the plugins advertise incomplete support for editions, which triggers <code>buf</code> to report an error. With this fix, these plugins can be used again as long as none of the input files use editions syntax.</li> <li>Add <code>buf push --exclude-unnamed</code> flag to exclude unnamed modules when pushing to the BSR.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bufbuild/buf/commit/2d796a739cf98380c3ef1f080875ca1f606410db"><code>2d796a7</code></a> Release v1.33.0 (<a href="https://redirect.github.com/bufbuild/buf/issues/3078">#3078</a>)</li> <li><a href="https://github.com/bufbuild/buf/commit/6c45bb84ad202366f2631593f0baa9451133dd50"><code>6c45bb8</code></a> Clarify docs for Module.OpaqueID and Module.BucketID (<a href="https://redirect.github.com/bufbuild/buf/issues/3077">#3077</a>)</li> <li><a href="https://github.com/bufbuild/buf/commit/8f148932640a177afa87e1dfd230c691a274ad25"><code>8f14893</code></a> Add exclude unnamed flag for push (<a href="https://redirect.github.com/bufbuild/buf/issues/3075">#3075</a>)</li> <li><a href="https://github.com/bufbuild/buf/commit/6cea5e7e7e2525bf60b3e45ac145ec08a9582690"><code>6cea5e7</code></a> Update protobuf-go to v1.34.2 (<a href="https://redirect.github.com/bufbuild/buf/issues/3074">#3074</a>)</li> <li><a href="https://github.com/bufbuild/buf/commit/abb144a0180490cc5153bf9d2adf261403b4b4bf"><code>abb144a</code></a> Only validate min/max editions in code gen response when input uses editions ...</li> <li><a href="https://github.com/bufbuild/buf/commit/9ae3b38c8d77b02b877651d359e34a8e5fd9079f"><code>9ae3b38</code></a> Fix append calls that should have copied the slice (<a href="https://redirect.github.com/bufbuild/buf/issues/3072">#3072</a>)</li> <li><a href="https://github.com/bufbuild/buf/commit/35a90879bf7f0c570b7fb3e155648fb2d97ec806"><code>35a9087</code></a> Update buf beta registry repository commands to use v1 API (<a href="https://redirect.github.com/bufbuild/buf/issues/3030">#3030</a>)</li> <li><a href="https://github.com/bufbuild/buf/commit/ec93e69e73a2f6739359007df3c1e716de6aec48"><code>ec93e69</code></a> Update buf beta registry organization commands to use v1 API (<a href="https://redirect.github.com/bufbuild/buf/issues/3025">#3025</a>)</li> <li><a href="https://github.com/bufbuild/buf/commit/43a127a7f306ce0969a6792f99d5a8a0fad9b9d0"><code>43a127a</code></a> Make upgrade (<a href="https://redirect.github.com/bufbuild/buf/issues/3068">#3068</a>)</li> <li><a href="https://github.com/bufbuild/buf/commit/c15a82d13dc1d75ae81b5ee5f3f4249e50d5414c"><code>c15a82d</code></a> Add changelog entries for recent buf format changes (<a href="https://redirect.github.com/bufbuild/buf/issues/3070">#3070</a>)</li> <li>Additional commits viewable in <a href="https://github.com/bufbuild/buf/compare/v1.32.2...v1.33.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/bufbuild/buf&package-manager=go_modules&previous-version=1.32.2&new-version=1.33.0)](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>
- Loading branch information