8000 Comparing v3.25.0...v3.25.1 · protocolbuffers/protobuf · GitHub
[go: up one dir, main page]

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: v3.25.0
Choose a base ref
...
head repository: protocolbuffers/protobuf
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.25.1
Choose a head ref
  • 16 commits
  • 81 files changed
  • 8 contributors

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    7203caa View commit details
    Browse the repository at this point in the history
  2. Migrate tests to windows 2022 by default.

    For the windows 2019 test, we need to upgrade python for the latest gcloud to work.
    
    PiperOrigin-RevId: 578600130
    mkruskal-google committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    ce169aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfd4223 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Fix windows 2019 build.

    setup-gcloud doesn't honor the environment variables set by setup-python, so we need to manually set CLOUDSDK_PYTHON before running it.
    
    PiperOrigin-RevId: 578674246
    mkruskal-google committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    5415d95 View commit details
    Browse the repository at this point in the history
  2. Enable caching of pip dependencies

    PiperOrigin-RevId: 578740011
    mkruskal-google committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    70042e2 View commit details
    Browse the repository at this point in the history
  3. Pin python at 3.11.

    Github changed their mac runners to use 3.12 by default, which removed setuptools and is causing breakages in some of our tests.
    
    PiperOrigin-RevId: 578917538
    mkruskal-google committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    3105b8d View commit details
    Browse the repository at this point in the history
  4. Update cc_file_list_aspect to handle targets with missing `hdrs/tex…

    …tual_hdrs`
    
    Our stale file regeneration logic broke with Bazel 6.4.0, and I suspect it was
    caused by this change: bazelbuild/bazel#19534 Our logic
    assumed that any target with a `CcInfo` provider must have `hdrs` and
    `textual_hdrs` attributes, but it seems that this is no longer true for
    `cc_proto_library` starting with Bazel 6.4.0. The fix is just to use `getattr`
    and treat the item as an empty list if it's missing.
    
    PiperOrigin-RevId: 575473886
    acozzette authored and mkruskal-google committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    1155c80 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1577c30 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #14620 from protocolbuffers/win2019-25.x

    Backport CI fixes to 25.x
    mkruskal-google authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    666689e View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Move python/BUILD to python/BUILD.bazel (#14658)

    This should address the issue in #14600 by avoiding a conflict on with the
    `build` directory created by setup.py on a case-insensitive filesystem.
    
    Closes #14600.
    
    PiperOrigin-RevId: 579859556
    acozzette authored Nov 6, 2023
    Configuration menu
    Copy the full SHA
    edb1afd View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Raise warnings for python syntax usages

    PiperOrigin-RevId: 579344748
    anandolee committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    74f5cf4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #14674 from anandolee/25.x

    Cherry pick to 25.x: Raise warnings for python syntax usages
    mkruskal-google authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    f36432a View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Bump mac PHP version to 8.2 to fix non-hermetic breakages. (#14741)

    This was likely either a change in macos or the github runners
    
    PiperOrigin-RevId: 580245853
    
    This is a backport of 62f4888
    zhangskz authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    a29f47d View commit details
    Browse the repository at this point in the history
  2. Add support for options in CRuby, JRuby and FFI (#14594) (#14739)

    Rewrrte and extension of #12828, with additional work for JRuby. Partially fixes #1198 by adding support for custom options. Handling of extensions will be handled in a follow up.
    
    Also includes these unrelated fixes:
    * Removes code echo between `google/protobuf/repeated_field.rb` and `google/protobuf/ffi/repeated_field.rb` by `require`'ing the former in the latter.
    * Adds missing calles to `testFrozen()` from methods of `RepeatedField` under JRuby that mutate.
    * Various typos in comments.
    
    Closes #14594
    
    COPYBARA_INTEGRATE_REVIEW=#14594 from protocolbuffers:add-support-for-options-in-ruby 16cc9e3
    PiperOrigin-RevId: 580848874
    JasonLunn authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    2495d4f View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Add support for extensions in CRuby, JRuby, and FFI Ruby (#14703) (#1…

    …4756)
    
    Follow up to #14594, which added support for custom options, this PR implements extensions support, which should fully resolve #1198.
    
    Closes #14703
    
    COPYBARA_INTEGRATE_REVIEW=#14703 from protocolbuffers:add-support-for-extensions-in-ruby 601aca4
    PiperOrigin-RevId: 582460674
    
    Co-authored-by: Jason Lunn <jason.lunn@gmail.com>
    zhangskz and JasonLunn authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    e4b00c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f94235 View commit details
    Browse the repository at this point in the history
Loading
0