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: protocolbuffers/protobuf
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v30.0-rc1
Choose a base ref
...
head repository: protocolbuffers/protobuf
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v30.0-rc2
Choose a head ref
  • 19 commits
  • 150 files changed
  • 9 contributors

Commits on Feb 4, 2025

  1. Copy the full SHA
    d9ac521 View commit details

Commits on Feb 5, 2025

  1. Replace std::any with a custom solution. (#20251)

    `std::any` leads to compiler errors in some versions of gcc during
    constructibility trait checks.
    
    Now that we can guarantee it, return by reference to avoid extra costs in
    copies.
    
    PiperOrigin-RevId: 723478744
    
    Co-authored-by: Protobuf Team Bot <protobuf-github-bot@google.com>
    zhangskz and protobuf-github-bot authored Feb 5, 2025
    Copy the full SHA
    6250d09 View commit details

Commits on Feb 7, 2025

  1. Internal change

    PiperOrigin-RevId: 724098685
    deannagarcia committed Feb 7, 2025
    Copy the full SHA
    267c421 View commit details

Commits on Feb 10, 2025

  1. Upgrade abseil-cpp to 20250127 and use @com_google_absl -> @abseil-cp…

    …p and com_google_googletest -> @googletest canonical BCR names. (#20295)
    
    Users still using the old `WORKSPACE` system may need to do the same or use `repo_mapping` on repositories that still use the old names. See Abseil's release notes for details: https://github.com/abseil/abseil-cpp/releases/tag/20250127.
    
    PiperOrigin-RevId: 725247849
    zhangskz authored Feb 10, 2025
    Copy the full SHA
    df849cc View commit details

Commits on Feb 12, 2025

  1. Remove rules_rust dependency from MODULE.bazel for 30.x (#20310)

    We're not yet ready for a stable Rust release, so the rules_rust
    dependency is unnecessary for now.
    acozzette authored Feb 12, 2025
    Copy the full SHA
    b8248f6 View commit details
  2. Make php generator's header public for gRPC (#20320)

    * Make php generator's header public for gRPC
    
    PiperOrigin-RevId: 725788478
    
    * Update staleness files
    mkruskal-google authored Feb 12, 2025
    Copy the full SHA
    c07e854 View commit details

Commits on Feb 14, 2025

  1. Switch BCR presubmit to testing from example module (instead of defau…

    …lt dummy module) so we can use .bazelrc and reference @local_config_cc.
    
    PiperOrigin-RevId: 727029136
    zhangskz committed Feb 14, 2025
    Copy the full SHA
    8171744 View commit details
  2. Fix redundant clang-cl and msvc platform constraint for Bazel 8 compa…

    …tibility and enable Bazel 8 presubmits in BCR.
    
    PiperOrigin-RevId: 727052001
    zhangskz committed Feb 14, 2025
    Copy the full SHA
    b025ac0 View commit details
  3. Merge pull request #20365 from protocolbuffers/cp-bcr-presubmit-clang-cl

    Cherry pick BCR presubmit refactor and Bazel 8 clang-cl / msvc fix
    zhangskz authored Feb 14, 2025
    Copy the full SHA
    4b34c96 View commit details

Commits on Feb 19, 2025

  1. Copy the full SHA
    81196ac View commit details

Commits on Feb 20, 2025

  1. Run buildifier

    Adds missing loads for Java rules.
    Remove unused loads.
    Some other minor fixes.
    
    PiperOrigin-RevId: 728701378
    protobuf-github-bot authored and comius committed Feb 20, 2025
    Copy the full SHA
    bf712cc View commit details
  2. Merge pull request #20412 from comius/cp-run-buildifier

    Run buildifier
    tonyliaoss authored Feb 20, 2025
    Copy the full SHA
    5c7d98f View commit details
  3. protobuf: add //:go_features_proto Bazel alias (#20419)

    Users who use Protobuf via Bazel currently have no way of specifying a
    dependency on the well-known go_features.proto.
    
    For golang/protobuf#1679
    
    PiperOrigin-RevId: 728991839
    
    Co-authored-by: Protobuf Team Bot <protobuf-github-bot@google.com>
    mkruskal-google and protobuf-github-bot authored Feb 20, 2025
    Copy the full SHA
    8892adc View commit details

Commits on Feb 25, 2025

  1. Change upb C generated map iteration function to not hand out MapEntr…

    …y pointers. (#20462)
    
    Users relying on internal upb functions may be broken as these are meant to be *internal*. In the interim,  users may need to update their code by using the new Map iteration API.
    
    PiperOrigin-RevId: 728363555
    
    Co-authored-by: Protobuf Team Bot <protobuf-github-bot@google.com>
    zhangskz and protobuf-github-bot authored Feb 25, 2025
    Copy the full SHA
    503abcc View commit details
  2. Add tests for older gcc versions we still support (#20463)

    PiperOrigin-RevId: 723691910
    
    Co-authored-by: Mike Kruskal <mkruskal@google.com>
    zhangskz and mkruskal-google authored Feb 25, 2025
    Copy the full SHA
    0778473 View commit details
  3. upb: Update _upb_map_next signature to return a boolean and remove th…

    …e _nextmutable Map iterator API. (#20467)
    
    PiperOrigin-RevId: 730964212
    
    Co-authored-by: Ada Zhang <adazhang@google.com>
    zhangskz and adazh authored Feb 25, 2025
    Copy the full SHA
    0913d39 View commit details
  4. Remove reference to rules_rust from .bazelrc (#20470)

    I missed this when I removed the rules_rust dependency from MODULE.bazel
    in b8248f6. We need to drop this flag
    because it's an error to reference it when rules_rust is not available.
    acozzette authored Feb 25, 2025
    Copy the full SHA
    90e893c View commit details

Commits on Feb 26, 2025

  1. Remove test platform specification from release config (#20475)

    PiperOrigin-RevId: 731061065
    mkruskal-google authored Feb 26, 2025
    Copy the full SHA
    2b9b101 View commit details
  2. 1
    Copy the full SHA
    b5816d4 View commit details
Loading