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.32.0
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.32.1
Choose a head ref
  • 5 commits
  • 13 files changed
  • 7 contributors

Commits on May 16, 2024

  1. Return to development (#2985)

    Release complete for v1.32.0
    
    Co-authored-by: doriable <[email protected]>
    buf-release-bot[bot] and doriable authored May 16, 2024
    Configuration menu
    Copy the full SHA
    159054e View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Add revision to GetRemotePackageVersionPlugin (#2989)

    We're now using these RPCs to power the BSR UI, which need to be able to
    specify this field. Not currently adding it to the CLI calls, which will
    continue to leave this unspecified (meaning the latest revision).
    stefanvanburen authored May 17, 2024
    Configuration menu
    Copy the full SHA
    d88de38 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Map target paths and target exclude paths for archive/git refs (#3003)

    In CLI versions pre-1.32.0, for archive and git refs, we would map
    the root of the bucket of archive and git refs to the `subDirPath`,
    which is inconsistent with the behavior for dir refs (which maps
    target paths and target exclude paths to the execution context).
    
    In 1.32.0, we made changes to handle subDirPath, target paths,
    and target exclude paths in a unified way, however this is not
    backwards compatible with pre-1.32.0 versions. So, in order
    to be backwards compatible, we need to remap the target
    paths and target exclude paths.
    
    I explored an option to check of the subDirPath contains
    the target paths and target exclude paths before remapping,
    however this is brittle, since we could hit an edge case with
    directories that have the same name nested:
    
    ```
    .
    └── proto
        └── foo
            └── foo
    ```
    
    Tests have been adjusted to reflect this change.
    
    ---------
    
    Co-authored-by: Nick Snyder <[email protected]>
    Co-authored-by: bufdev <[email protected]>
    3 people authored May 21, 2024
    Configuration menu
    Copy the full SHA
    a6ff911 View commit details
    Browse the repository at this point in the history
  2. Add module config option to protoc plugins (#3001)

    Add `module` config option to protoc plugins. With v2 config the plugins
    only work if they find a module in the current directory. With this
    change users can provide the module that they are running the plugin
    against. Module accepts both the directory path and module full name.
    
    ---------
    
    Co-authored-by: Edward McFarlane <[email protected]>
    srikrsna-buf and emcfarlane authored May 21, 2024
    Configuration menu
    Copy the full SHA
    5674e82 View commit details
    Browse the repository at this point in the history
  3. Release v1.32.1 (#3004)

    Release prepared for 1.32.1
    Reminder: Verify the changelog
    
    Co-authored-by: doriable <[email protected]>
    buf-release-bot[bot] and doriable authored May 21, 2024
    Configuration menu
    Copy the full SHA
    2127dde View commit details
    Browse the repository at this point in the history
Loading