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: googleapis/google-http-java-client
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.45.3
Choose a base ref
...
head repository: googleapis/google-http-java-client
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.46.0
Choose a head ref
  • 11 commits
  • 110 files changed
  • 3 contributors

Commits on Jan 6, 2025

  1. chore(main): release 1.45.4-SNAPSHOT (#2052)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Jan 6, 2025
    Configuration menu
    Copy the full SHA
    b75890f View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2025

  1. Configuration menu
    Copy the full SHA
    f06c1db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    987126c View commit details
    Browse the repository at this point in the history
  3. build(deps): update dependency com.google.cloud:native-image-shared-c…

    …onfig to v1.13.0 (#2055)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [com.google.cloud:native-image-shared-config](https://redirect.github.com/googleapis/java-shared-config) | `1.12.3` -> `1.13.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:native-image-shared-config/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:native-image-shared-config/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:native-image-shared-config/1.12.3/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:native-image-shared-config/1.12.3/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/java-shared-config (com.google.cloud:native-image-shared-config)</summary>
    
    ### [`v1.13.0`](https://redirect.github.com/googleapis/java-shared-config/blob/HEAD/CHANGELOG.md#1130-2025-01-07)
    
    [Compare Source](https://redirect.github.com/googleapis/java-shared-config/compare/v1.12.3...v1.13.0)
    
    ##### Features
    
    -   Ability to avoid CLIRR dependency resolution ([#&#8203;959](https://redirect.github.com/googleapis/java-shared-config/issues/959)) ([50198dd](https://redirect.github.com/googleapis/java-shared-config/commit/50198dd2f809752f1e483650a134f4439840f7c7))
    
    ##### Dependencies
    
    -   Declare Maven clean and install plugins versions ([#&#8203;960](https://redirect.github.com/googleapis/java-shared-config/issues/960)) ([22c5fa5](https://redirect.github.com/googleapis/java-shared-config/commit/22c5fa5740d4a077121d33bfeb556949fcb4a7e6))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.
    
    ---
    
     - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/google-http-java-client).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS45Mi4wIiwidXBkYXRlZEluVmVyIjoiMzkuOTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    renovate-bot authored Jan 7, 2025
    Configuration menu
    Copy the full SHA
    b2785a8 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2025

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

Commits on Jan 28, 2025

  1. feat: support JDK 23 (#2064)

    * feat: support JDK 23
    
    * format
    
    * fix supported version in ci.yaml
    diegomarquezp authored Jan 28, 2025
    Configuration menu
    Copy the full SHA
    b6a3616 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2025

  1. Configuration menu
    Copy the full SHA
    7a580bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    719e8e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2285bb1 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2025

  1. feat: Update and adapt to GraalVM for JDK 23 (#2069)

    * build(deps): update dependency com.google.cloud:native-image-shared-config to v1.14.0
    
    * disable testDisconnectShouldNotWaitToReadResponse for JDK >= 23
    
    * fix assumption code
    
    * fix assumption ii
    
    * Revert "fix assumption ii"
    
    This reverts commit 2fbd4cb.
    
    * Revert "fix assumption code"
    
    This reverts commit d355740.
    
    * Revert "disable testDisconnectShouldNotWaitToReadResponse for JDK >= 23"
    
    This reverts commit e2c988e.
    
    * chore: use JUnit4 in tests
    
    this is basically not rely on extending TestCase
    and using @test annotations
    
    * use at least 1 Junit38 test
    
    * Revert "use at least 1 Junit38 test"
    
    This reverts commit 84f3f4f.
    
    * fix net http response tests
    
    * annotate tests with @RunWith(JUnit4.class)
    
    * initialize static members in static block
    
    * use static blocks to initialize test classes
    
    * format
    
    * set up class initialization
    
    * convert google-http-client-test to JUnit4
    
    * use java.nio for tests
    
    * run with JUnit 4 explicitly
    
    * use static block
    
    * Revert "use static block"
    
    This reverts commit 73ebee2.
    
    * Reapply "use static block"
    
    This reverts commit 06acc4a.
    
    * initialize IS_WINDOWS at build time
    
    * prevent cryptic message when initializing FileDataStoreFactory
    
    * fix static initialization in AbstractDatastoreFactory
    
    * test no IS_WINDOWS
    
    * Revert "test no IS_WINDOWS"
    
    This reverts commit 3f6483d.
    
    * ruling out logger initialization
    
    * add test output
    
    * safe initialization of ID_PATTERN
    
    * remove provided scope depdendency
    
    * convert appengine transport to JUnit 4
    
    * add clirr differences
    
    * include appengine classes in runtime
    
    this allows native compilation
    
    * add native config
    
    * add reflect-config for appengine
    
    * use JUnit4 in GSON tests
    
    * fix clirr
    
    * port abstract json parser test to JUnit4
    
    * remove unused imports
    
    * update clirr again
    
    * add native config to gson module
    
    * convert jackson module to JUnit4
    
    * make jackson factory instantiation native friendly
    
    * config test-only build-time initialization
    
    * adapt protocol buffers module to JUnit 4
    
    * initialize test classes at test time
    
    * convert xml module to JUnit4
    
    * add test time initialization entries to xml module
    
    * format
    
    * restore debug setup
    
    * add junit test time initialization flags
    
    * add junit to gson deps
    
    * add junit test-scoped dependency to jackson2 module
    
    * add jackson factory to class initialization
    
    this is due to one of the test classes statically initializing
    this factory.
    
    * add app engine feature
    
    * try setup time feature registration
    
    * Revert "try setup time feature registration"
    
    This reverts commit eeb9352.
    
    * Revert "add app engine feature"
    
    This reverts commit e75875b.
    
    * add app engine core lib for testing
    
    this allows these classes to be included for native testing
    
    * add test-scoped dep in test module
    
    * use -Pnative-deps
    
    * add conflicting dep in native-deps profile for appengine
    
    * include appengine in graalvm tests
    
    * restore static blocks in google-http-client
    
    * restore static blocks in gson module
    
    * restore static blocks in jackson
    
    * restore static blocks in protobuf
    
    * format
    
    * restore static initailization in xml module
    
    * restore static block in jackson module
    
    * format
    
    * remove app engine from test
    
    ---------
    
    Co-authored-by: Mend Renovate <bot@renovateapp.com>
    diegomarquezp and renovate-bot authored Feb 6, 2025
    Configuration menu
    Copy the full SHA
    7a0fab3 View commit details
    Browse the repository at this point in the history
  2. chore(main): release 1.46.0 (#2061)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Feb 6, 2025
    Configuration menu
    Copy the full SHA
    c1f3083 View commit details
    Browse the repository at this point in the history
Loading