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: grpc/grpc-swift-protobuf
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.1.2
Choose a base ref
...
head repository: grpc/grpc-swift-protobuf
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 4 commits
  • 12 files changed
  • 2 contributors

Commits on Feb 4, 2026

  1. Support Protobuf Edition 2024 (#93)

    Motivation:
    
    Protobuf edition 2024 has been out for a little while now, we should
    support it. Happily this is just a case of bumping the supported range.
    
    Modifications:
    
    - Widen the supported range
    - Add an integration test
    
    Result:
    
    Users can generate gRPC code for protos which use `edition = "2024"`
    glbrntt authored Feb 4, 2026
    Configuration menu
    Copy the full SHA
    1915323 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2026

  1. Update photos (#94)

    Motivation
    
    * `@main` references to `swiftlang/github-workflows` are deprecated.
    
    Modifications
    
    * Replace `@main` with `@0.0.7` in all workflow files.
    
    Result
    
    * Workflow files reference a pinned version of
    `swiftlang/github-workflows`.
    rnro authored Feb 23, 2026
    Configuration menu
    Copy the full SHA
    66de912 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2026

  1. update actions/checkout from v4 to v6 (#95)

    Motivation
    
    * Following [GitHub's
    announcement](https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/),
    Node 20 is being deprecated and runners will begin using Node 24 by
    default starting March 4th, 2026. Node 20 will reach end-of-life in
    April 2026.
    
    Modifications
    
    * Upgrade GitHub Actions to their latest versions to ensure
    compatibility with Node 24.
    * Replace `actions/checkout@v4` with `actions/checkout@v6` in all
    workflow files.
    
    Result
    
    * Workflow files reference `actions/checkout@v6`.
    rnro authored Mar 2, 2026
    Configuration menu
    Copy the full SHA
    d6ad6fe View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2026

  1. Update expected generated code in tests (#96)

    Motivation:
    
    grpc-swift 2.3.0 updated the generated code to include the type of an
    RPC. The expectations in some code gen tests in this package are now
    incorrect.
    
    Modifications:
    
    - Bump the required version
    - Update test expectation
    
    Result:
    
    Tests pass
    glbrntt authored Mar 12, 2026
    Configuration menu
    Copy the full SHA
    0b53365 View commit details
    Browse the repository at this point in the history
Loading