Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make upgrade and update minimum Go version to 1.21 #3123

Merged
merged 24 commits into from
Aug 13, 2024
Merged

Commits on Jul 3, 2024

  1. Make upgrade

    bufdev committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    a099587 View commit details
    Browse the repository at this point in the history
  2. 1.21

    bufdev committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    e9cfba3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    beabd3d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f078c9d View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    84b688b View commit details
    Browse the repository at this point in the history
  2. updates

    bufdev committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    88680f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    739510f View commit details
    Browse the repository at this point in the history
  2. commit

    bufdev committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    02e9136 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Add clean to buf.gen.yaml (#3130)

    As a quick follow-up to #3124 and in response to
    #3124 (comment),
    this adds a `clean` config key to `v2` `buf.gen.yaml`, for example:
    
    ```yaml
    version: v2
    clean: true
    plugins:
      - local: custom-gen-go
        out: gen/go
        opt: paths=source_relative
        strategy: directory
      - protoc_builtin: java
        out: gen/java
    ```
    
    When running `buf generate` with the above configs, the outs set to each
    plugin
    (e.g. `gen/go` and `gen/java`) will be removed before code generation is
    run.
    
    If `buf generate --clean` flag is set, then that will always take
    precedence, even if
    `clean: false` in the configuration. And likewise, if `buf generate
    --clean=false`,
    and `clean: true` in the configuration, then we would not delete the out
    directories.
    
    ---------
    
    Co-authored-by: Oliver Sun <[email protected]>
    Co-authored-by: Oliver Sun <[email protected]>
    Co-authored-by: bufdev <[email protected]>
    Co-authored-by: bufdev <[email protected]>
    5 people authored and emcfarlane committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    a9cff46 View commit details
    Browse the repository at this point in the history
  2. Use sync.OnceValues

    emcfarlane committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    49f56d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    2e8bf31 View commit details
    Browse the repository at this point in the history
  2. merge

    bufdev committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    6e3e4f7 View commit details
    Browse the repository at this point in the history
  3. Prepare everything for 1.23

    bufdev committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    518c7ac View commit details
    Browse the repository at this point in the history
  4. Fix

    bufdev committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    4aeda9e View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    209ae18 View commit details
    Browse the repository at this point in the history
  2. make upgrade

    bufdev committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    c861239 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c459a34 View commit details
    Browse the repository at this point in the history
  4. upgrade pre-commit hooks

    bufdev committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    b7a5584 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b760dee View commit details
    Browse the repository at this point in the history
  6. Update golangci-lint version

    bufdev committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    8441fd5 View commit details
    Browse the repository at this point in the history
  7. fixes

    bufdev committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    2fb2a7d View commit details
    Browse the repository at this point in the history
  8. golangci-lint v1.60.0

    bufdev committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    f76ba92 View commit details
    Browse the repository at this point in the history
  9. fix

    bufdev committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    7d21f7c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e0cfe4f View commit details
    Browse the repository at this point in the history