bufbuild/buf (@bufbuild/buf)
### [`v1.39.0`](https://togithub.com/bufbuild/buf/blob/HEAD/CHANGELOG.md#v1390---2024-08-27)
[Compare Source](https://togithub.com/bufbuild/buf/compare/v1.38.0...v1.39.0)
- Fix git input handling of relative HEAD refs without branch names.
- Add `includes` key to module configurations in v2 `buf.yaml`, accepting a list of directories.
- If `includes` is specified, a proto file is considered in the module only if it is in one of the
directories specified.
- If both `includes` and `excludes` keys are specified for a module, a proto file is considered
part of this module if it is contained in any of the include paths and not in any of the exclude
paths.
- Allow multiple module configurations in the same v2 `buf.yaml` to have the same directory path.
Configuration
📅 Schedule: Branch creation - "before 4pm on friday" in timezone Europe/London, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.38.0
->1.39.0
Release Notes
bufbuild/buf (@bufbuild/buf)
### [`v1.39.0`](https://togithub.com/bufbuild/buf/blob/HEAD/CHANGELOG.md#v1390---2024-08-27) [Compare Source](https://togithub.com/bufbuild/buf/compare/v1.38.0...v1.39.0) - Fix git input handling of relative HEAD refs without branch names. - Add `includes` key to module configurations in v2 `buf.yaml`, accepting a list of directories. - If `includes` is specified, a proto file is considered in the module only if it is in one of the directories specified. - If both `includes` and `excludes` keys are specified for a module, a proto file is considered part of this module if it is contained in any of the include paths and not in any of the exclude paths. - Allow multiple module configurations in the same v2 `buf.yaml` to have the same directory path.Configuration
📅 Schedule: Branch creation - "before 4pm on friday" in timezone Europe/London, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.