Sourced from build.buf:buf's releases.
v1.38.0
- Add
--http3
flag tobuf curl
which forcesbuf curl
to use HTTP/3 as the transport.- Fix issue with directory inputs for v2 workspaces where the specified directory was not itself a path to a module, but contained directories with modules, and the modules would not build.
- Stop creating empty
buf.lock
files whenbuf dep update
does not find new dependencies to update and there is no existingbuf.lock
.- Update
buf push
to push the license file or doc file (e.g.README.md
,LICENSE
) in the same directory asbuf.yaml
if a module does not have a license file or doc file in the module's directory.- Fix constraints of
--path
flag for lint and breaking rules to avoid resolving all files within a module. This change can result in a performance improvement for large workspaces.v1.37.0
- Add
STABLE_PACKAGE_NO_IMPORT_UNSTABLE
lint rule which disallows files from stable packages to import files from unstable packages.- Fix plugin push failures when pushing an image built with containerd image store.
Sourced from build.buf:buf's changelog.
[v1.38.0] - 2024-08-22
- Add
--http3
flag tobuf curl
which forcesbuf curl
to use HTTP/3 as the transport.- Fix issue with directory inputs for v2 workspaces where the specified directory was not itself a path to a module, but contained directories with modules, and the modules would not build.
- Stop creating empty
buf.lock
files whenbuf dep update
does not find new dependencies to update and there is no existingbuf.lock
.- Update
buf push
to push the license file or doc file (e.g.README.md
,LICENSE
) in the same directory asbuf.yaml
if a module does not have a license file or doc file in the module's directory.- Fix constraints of
--path
flag for lint and breaking rules to avoid resolving all files within a module. This change can result in a performance improvement for large workspaces.[v1.37.0] - 2024-08-16
- Add
STABLE_PACKAGE_NO_IMPORT_UNSTABLE
lint rule which disallows files from stable packages to import files from unstable packages.- Fix plugin push failures when pushing an image built with containerd image store.
ec7b887
Release v1.38.0 (#3261)241370a
Fix constraints of paths on target images (#3235)cb33efb
Fix file locking for the ModuleDataStore (#3139)5bdce5d
Update buf push to include top level license and doc file (#3206)bc5ed90
Separate matchers as a bucket filter (#3229)5b37673
Fix problem with input dir not detecting controlling workspace in
certain cas...915ae13
Improve support for docker plugins built with containerd image store (#3247)ad531ed
Ensure that buf dep update does not create an empty buf.lock when there
are n...5af3f55
Update changelog (#3259)3deb7e8
Add --http3 flag to buf curl (#3127)