Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
9724 commits
Select commit Hold shift + click to select a range
4b94c7d
deps: add opentelemetry gcp-resources to shared deps (#3722)
JesseLovelace Apr 2, 2025
2b1d90d
chore: allow --api-path as option to generate cmd and generate per ap…
zhumin8 Apr 2, 2025
045f2f1
chore(hermetic-build): include .github template updates as part of ge…
diegomarquezp Apr 7, 2025
e71d2c8
chore: prepare showcase for GraalVM for JDK 17 (#3734)
diegomarquezp Apr 8, 2025
aedac5c
chore(sec): prefix hermetic-build images with `infrastructure-public-…
diegomarquezp Apr 11, 2025
ec0370b
chore: introduce .kokoro templates for GraalVM jobs (#3737)
diegomarquezp Apr 14, 2025
e9120ef
build(deps): update dependency com.google.cloud:google-cloud-shared-c…
renovate-bot Apr 16, 2025
4231478
build: introduce testing infra for GraalVM "C" (#3739)
diegomarquezp Apr 16, 2025
c71223d
fix(hermetic-build): use correct image name in templated graalvm jobs…
diegomarquezp Apr 17, 2025
d4bafa0
feat: Selective gapic generation phase II (#3730)
cindy-peng Apr 17, 2025
0b5eca1
ci: Run all downstream protobuf CI checks with Java 8 JVM (#3747)
lqiu96 Apr 17, 2025
6812463
chore: update generation config (#3749)
diegomarquezp Apr 18, 2025
741d398
chore(main): release 2.56.0 (#3715)
release-please[bot] Apr 18, 2025
40edd77
build: fix nightly failures in Java 11 jobs (#3753)
diegomarquezp Apr 22, 2025
9680ed0
fix: use spotify formatter in hermetic build templates (#3752)
diegomarquezp Apr 22, 2025
a2ea406
fix: use java 17 in samples.yaml (#3754)
diegomarquezp Apr 22, 2025
c71e4b4
fix: match graalvm job names with internal configs (#3755)
diegomarquezp Apr 22, 2025
3ac4f4e
chore(main): release 2.56.1-SNAPSHOT (#3751)
release-please[bot] Apr 23, 2025
064a8a9
chore(main): release 2.56.1 (#3757)
release-please[bot] Apr 23, 2025
3ed81b8
fix: keep native image templates up to date (#3759)
diegomarquezp Apr 23, 2025
4fee3af
chore(main): release 2.56.2-SNAPSHOT (#3758)
release-please[bot] Apr 23, 2025
46aa194
fix: inline version update in kokoro templates (#3762)
diegomarquezp Apr 23, 2025
10661f0
chore(main): release 2.56.2 (#3761)
release-please[bot] Apr 23, 2025
3b8f9ca
fix: subscribe Airlock Docker image definition to GRPC updates (#3765)
diegomarquezp Apr 28, 2025
47f7907
deps: Update maven-shared-utils to v3.2.1 (#3768)
lqiu96 May 1, 2025
6808c9b
deps: update gapic-showcase to 36.2 (#3771)
diegomarquezp May 2, 2025
43ea661
deps: update dependency com.google.errorprone:error_prone_annotations…
renovate-bot May 2, 2025
8efcac5
deps: update google auth library dependencies to v1.34.0 (#3772)
renovate-bot May 2, 2025
7068cbe
fix: Only send mtlsEndpoint if it is non-null (#3767)
lqiu96 May 2, 2025
f72ae37
chore(main): release 2.56.3-SNAPSHOT (#3763)
release-please[bot] May 2, 2025
4d4b174
chore: Add IAM v3 to generation configs (#3774)
lqiu96 May 2, 2025
bcd1e64
chore(main): release 2.56.3 (#3775)
release-please[bot] May 2, 2025
af4e325
chore(main): release 2.56.4-SNAPSHOT (#3776)
release-please[bot] May 2, 2025
015bdfc
chore: add jdk 8 verification to showcase CI (#3735)
mpeddada1 May 5, 2025
80c5d25
fix: Update IAM v3 groupId to the correct value (#3777)
lqiu96 May 5, 2025
9675984
chore: Add IAM v3 to gapic-generator-bom (#3778)
lqiu96 May 5, 2025
c7cbcd4
feat: Generate IAM v3beta Client Library (#3780)
lqiu96 May 5, 2025
793deeb
chore(main): release 2.57.0 (#3779)
release-please[bot] May 6, 2025
d6df5cd
chore(main): release 2.57.1-SNAPSHOT (#3783)
release-please[bot] May 6, 2025
397b255
chore: Add IAM v3beta to gapic-generator-bom (#3785)
lqiu96 May 7, 2025
c3b0bfa
feat: add cloudbuild config to publish image via AR Exit Gate (#3786)
jinseopkim0 May 12, 2025
a038745
deps: update google http client dependencies to v1.47.0 (#3790)
renovate-bot May 13, 2025
f9ec5ee
deps: update google auth library dependencies to v1.35.0 (#3789)
renovate-bot May 13, 2025
fb99225
chore: update googleapis commit at Fri Apr 18 02:30:30 UTC 2025 (#3750)
cloud-java-bot May 13, 2025
20e9787
chore(main): release 2.58.0 (#3787)
release-please[bot] May 13, 2025
5811a46
chore(main): release 2.58.1-SNAPSHOT (#3793)
release-please[bot] May 13, 2025
d19cba1
build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8…
renovate-bot May 13, 2025
7107e83
chore: add jdk 24 to CI tests (#3803)
ldetmer May 20, 2025
45747cb
fix: manage graalvm image versions via Hermetic Build templates _only…
diegomarquezp May 22, 2025
ce01aef
deps: update grpc dependencies to 1.71.0 (#3807)
zhumin8 May 27, 2025
e50cc76
chore: fix broken links in DEVELOPMENT.MD (#3797)
zhumin8 May 29, 2025
517ffcb
chore: remove print from java-showcase owlbot.py (#3796)
zhumin8 May 29, 2025
c7a978e
deps: update dependency com.google.oauth-client:google-oauth-client-b…
renovate-bot May 29, 2025
f54ac49
deps: update google auth library dependencies to v1.36.0 (#3814)
renovate-bot May 29, 2025
b173eff
chore: temporarily stop using maven mirror (#3816)
mpeddada1 May 29, 2025
3e3cf6d
feat: use debian base image for `java-library-generation` (#3817)
diegomarquezp May 30, 2025
6b0eb22
build(deps): update dependency com.google.cloud:google-cloud-shared-c…
renovate-bot May 30, 2025
856adc9
chore: update googleapis commit at Fri May 30 18:00:29 UTC 2025 (#3818)
cloud-java-bot May 30, 2025
32dd11e
feat: add logic to set universe domain to ServiceAccountJwtAccessCred…
mpeddada1 May 30, 2025
4a4f77f
deps: update google api dependencies (#3791)
renovate-bot May 30, 2025
2263d1d
deps: Upgrade Protobuf-Java to v3.25.8 (#3810)
zhumin8 Jun 2, 2025
69dc32c
chore: update googleapis commit at Mon Jun 2 14:01:05 UTC 2025 (#3821)
cloud-java-bot Jun 2, 2025
1c80167
chore(main): release 2.59.0 (#3804)
release-please[bot] Jun 2, 2025
3b05637
chore(main): release 2.59.1-SNAPSHOT (#3823)
release-please[bot] Jun 2, 2025
2623c78
fix: S2A- Check if a default endpoint has been set (#3784)
rmehta19 Jun 2, 2025
f14b23c
deps: update google auth library dependencies to v1.37.0 (#3830)
renovate-bot Jun 9, 2025
d34852d
chore: update googleapis commit at Tue Jun 3 02:34:26 UTC 2025 (#3827)
cloud-java-bot Jun 12, 2025
804485a
chore(main): release 2.59.1 (#3824)
release-please[bot] Jun 13, 2025
42cf497
chore(main): release 2.59.2-SNAPSHOT (#3835)
release-please[bot] Jun 13, 2025
9bdf57b
fix: update googleapis commit at Thu Jun 12 02:34:24 UTC 2025 (#3833)
cloud-java-bot Jun 17, 2025
ab6e247
chore(main): release 2.59.2 (#3838)
release-please[bot] Jun 18, 2025
013b6cf
build(deps): bump org.apache.maven.shared:maven-shared-utils from 3.2…
dependabot[bot] Jun 18, 2025
ec00199
feat: handle auto pagination for BigQuery v2 (#3829)
PhongChuong Jun 20, 2025
45737de
chore(main): release 2.59.3-SNAPSHOT (#3839)
release-please[bot] Jun 20, 2025
95d949d
build(deps): update dependency com.google.cloud:google-cloud-shared-c…
renovate-bot Jun 20, 2025
772e4b6
chore: update googleapis commit at Wed Jun 18 02:34:35 UTC 2025 (#3840)
cloud-java-bot Jun 20, 2025
f3f9385
deps: update google auth library dependencies to v1.37.1 (#3846)
lqiu96 Jun 20, 2025
420322f
deps: update google http client dependencies to v1.47.1 (#3848)
lqiu96 Jun 23, 2025
cbdd535
chore(main): release 2.60.0 (#3844)
release-please[bot] Jun 23, 2025
4980772
chore(main): release 2.60.1-SNAPSHOT (#3849)
release-please[bot] Jun 24, 2025
c34eca8
chore: migrate from `not(in(collection))` to `e -> !collection.contai…
eamonnmcmanus Jun 25, 2025
0e25e2f
fix(hermetic-build): use public maven metadata for latest version inf…
diegomarquezp Jun 30, 2025
0091c54
build(deps): bump jinja2 from 3.1.5 to 3.1.6 in /hermetic_build/libra…
dependabot[bot] Jul 7, 2025
8e10ad5
chore: update googleapis commit at Sat Jun 21 02:33:39 UTC 2025 (#3847)
cloud-java-bot Jul 8, 2025
396d594
chore(main): release 2.60.1 (#3854)
release-please[bot] Jul 8, 2025
41ccb34
chore(main): release 2.60.2-SNAPSHOT (#3856)
release-please[bot] Jul 8, 2025
55e8109
chore: create LTS branch 2.59.x (#3860)
jinseopkim0 Jul 18, 2025
d769424
deps: update arrow.version to 17.0.0, auth deps to 1.37.1 and http-cl…
diegomarquezp Jul 22, 2025
694fd01
chore: update googleapis commit at Wed Jul 9 02:37:36 UTC 2025 (#3857)
cloud-java-bot Jul 22, 2025
9440e61
chore(main): release 2.60.2 (#3864)
release-please[bot] Jul 22, 2025
4d43f91
chore(main): release 2.60.3-SNAPSHOT (#3865)
release-please[bot] Jul 23, 2025
54e7a23
fix: make generation config update logs verbose (#3764)
diegomarquezp Jul 23, 2025
ebca20e
feat(mtls): Add support for X.509-based mTLS-transport in Java GAX li…
andyrzhao Jul 28, 2025
2759998
fix: improve error messaging for LRO CancellationException (#3873)
mpeddada1 Jul 29, 2025
77ba328
chore: update googleapis commit at Wed Jul 23 02:42:20 UTC 2025 (#3866)
cloud-java-bot Aug 4, 2025
17e290a
chore(main): release 2.61.0 (#3867)
release-please[bot] Aug 4, 2025
5d7a060
chore(main): release 2.61.1-SNAPSHOT (#3876)
release-please[bot] Aug 4, 2025
45c453d
chore: Add initial GEMINI.md file (#3879)
lqiu96 Aug 11, 2025
7b9489e
chore: Enable Gemini CLI Github Actions (#3880)
lqiu96 Aug 12, 2025
42334ce
ci: Fix gemini cli issues triage (#3881)
lqiu96 Aug 12, 2025
359c3d3
chore: Update auto triage guidelines (#3882)
lqiu96 Aug 13, 2025
ebd2b99
ci: Test upper bound dependenices file in Github CI (#3877)
lqiu96 Aug 14, 2025
57b1952
chore: Fix dependency CI tests (#3883)
lqiu96 Aug 15, 2025
f0f520a
feat: Set sampledToLocalTracing flag to true for all gRPC MethodDescr…
lqiu96 Aug 15, 2025
84b7f55
chore: Update the upper bound dependencies file (#3886)
lqiu96 Aug 19, 2025
d1a338a
chore(main): release 2.62.0 (#3884)
release-please[bot] Aug 19, 2025
2eacb96
chore(main): release 2.62.1-SNAPSHOT (#3887)
release-please[bot] Aug 19, 2025
20a9712
chore: Disable Gemini CLI Github Actions (#3893)
lqiu96 Aug 26, 2025
6291970
chore: update googleapis commit at Tue Aug 5 02:46:23 UTC 2025 (#3878)
cloud-java-bot Sep 4, 2025
cb331e5
chore: Update the upper bound dependencies file (#3896)
blakeli0 Sep 4, 2025
f8c3480
deps: Update auth to 1.39.0 (#3898)
blakeli0 Sep 5, 2025
370b7d6
chore(main): release 2.62.1 (#3900)
release-please[bot] Sep 5, 2025
81e3676
chore: Update protobuf-java to 4.32.0 in downstream compatibility che…
blakeli0 Sep 5, 2025
763afc1
chore(main): release 2.62.2-SNAPSHOT (#3901)
release-please[bot] Sep 5, 2025
6afb349
chore: Update the template of renovate.json to ignore PR limits (#3902)
blakeli0 Sep 15, 2025
18ae4e1
deps: update google api dependencies (#3885)
renovate-bot Sep 15, 2025
239498d
chore: update googleapis commit at Fri Sep 5 02:29:45 UTC 2025 (#3899)
cloud-java-bot Sep 17, 2025
ea5682c
chore: Remove hardcoded JUnit 4 version in common-protos (#3906)
lqiu96 Sep 17, 2025
1a52e05
chore: Update the upper bound dependencies file (#3904)
jinseopkim0 Sep 18, 2025
b139cef
chore: update googleapis commit at Wed Sep 17 02:28:20 UTC 2025 (#3905)
cloud-java-bot Sep 18, 2025
070d93c
deps: update google auth library dependencies to v1.39.1 (#3907)
renovate-bot Sep 18, 2025
afbb1dc
chore(main): release 2.62.2 (#3903)
release-please[bot] Sep 18, 2025
b8a6431
chore(main): release 2.62.3-SNAPSHOT (#3909)
release-please[bot] Sep 19, 2025
16591aa
fix(mtls): Fix EndpointContext's determineEndpoint logic to respect e…
andyrzhao Sep 24, 2025
dbf6629
chore: update googleapis commit at Thu Sep 18 02:28:40 UTC 2025 (#3908)
cloud-java-bot Oct 2, 2025
65879c0
chore: update upper bound dependencies (#3919)
mpeddada1 Oct 2, 2025
3ebf39d
ci: update ci template to JDK 25 (#3920)
mpeddada1 Oct 2, 2025
d726ef5
ci: update showcase tests and build java tests to JDK 25 (#3918)
mpeddada1 Oct 2, 2025
01d50d8
chore(main): release 2.62.3 (#3914)
release-please[bot] Oct 2, 2025
3161964
chore(main): release 2.62.4-SNAPSHOT (#3922)
release-please[bot] Oct 3, 2025
40a0852
chore: Remove Gemini CLI GH Actions (#3924)
lqiu96 Oct 7, 2025
d39be1d
chore: Migrate away from GoogleCredential.fromStream() (#3925)
lqiu96 Oct 7, 2025
aec74aa
feat(librariangen): scaffold Java language container for Librarian (#…
meltsufin Oct 8, 2025
ecab103
build: prepare Cloud Build YAML file for librarian-java (#3928)
suztomo Oct 8, 2025
f7baa00
build: AR exit gate YAML to declare dependencies.gitSource (#3929)
suztomo Oct 9, 2025
7fc08a5
feat(librariangen): add execv package (#3932)
meltsufin Oct 11, 2025
c478a98
feat(librariangen): add request package (#3933)
meltsufin Oct 11, 2025
5d84469
test(librariangen): add codecov and improve main.go coverage (#3936)
meltsufin Oct 13, 2025
c3f7b9f
feat(librariangen): add protoc package (#3935)
meltsufin Oct 13, 2025
bcec80e
chore: Add renovate custom manager to update upper-bound files (#3894)
lqiu96 Oct 14, 2025
66dbfc1
chore: Group upper bound dependencies file deps (#3941)
lqiu96 Oct 15, 2025
d607432
chore: Manage errorprone and j2objc versions in pom-parent (#3948)
lqiu96 Oct 15, 2025
981844a
deps: update upper bound dependencies file (#3947)
renovate-bot Oct 15, 2025
58db826
build(deps): update dependency com.google.cloud:google-cloud-shared-c…
renovate-bot Oct 16, 2025
4fa48a2
deps: Bump Guava to v33.5.0 (#3943)
lqiu96 Oct 16, 2025
d6bd0e0
feat(librariangen): add bazel package (#3940)
meltsufin Oct 16, 2025
89d518c
deps: Upgrade Google Http Java Client to v2.0.2 (#3946)
lqiu96 Oct 16, 2025
4b2c98e
deps: update google auth library dependencies to v1.40.0 (#3945)
renovate-bot Oct 16, 2025
36e0306
chore: Upper bound file deps change has chore type (#3949)
lqiu96 Oct 16, 2025
e5bb897
chore: update googleapis commit at Fri Oct 3 02:28:22 UTC 2025 (#3923)
cloud-java-bot Oct 16, 2025
588b428
chore(main): release 2.63.0 (#3927)
release-please[bot] Oct 16, 2025
34ff679
chore(main): release 2.63.1-SNAPSHOT (#3950)
release-please[bot] Oct 16, 2025
701cb35
ci: exclude internal/librariangen/** on unrelated checks (#3953)
meltsufin Oct 17, 2025
7a53a7f
feat(librariangen): add generate package (#3952)
meltsufin Oct 17, 2025
444f826
chore: revert "ci: exclude internal/librariangen/** on unrelated chec…
suztomo Oct 21, 2025
a931f91
chore(librariangen): introduce message package and add ReleaseInitReq…
suztomo Oct 21, 2025
26e1745
ci: exclude internal/librariangen/** using dorny/paths-filter (#3961)
meltsufin Oct 21, 2025
e905fae
chore(librariangen): languagecontainer package to parse release-init …
suztomo Oct 23, 2025
b89bb38
ci: remove librarian skipping on matrix builds (#3969)
meltsufin Oct 23, 2025
34df129
feat(librariangen): generate grpc stubs and resource helpers (#3967)
meltsufin Oct 23, 2025
ee05438
chore(librariangen): Generate to use languagecontainer.Run (#3968)
suztomo Oct 24, 2025
3619e5f
chore: remove internal/librariangen following migration to librarian …
meltsufin Oct 24, 2025
dfa2b76
deps: Bump grpc-java to v1.76.0 (#3942)
lqiu96 Oct 30, 2025
510d876
chore: update googleapis commit at Fri Oct 17 02:31:11 UTC 2025 (#3951)
cloud-java-bot Oct 31, 2025
316c261
chore: update upper bound dependencies file (#3966)
renovate-bot Oct 31, 2025
cda1161
chore(main): release 2.64.0 (#3954)
release-please[bot] Nov 1, 2025
a9af1a7
chore(main): release 2.64.1-SNAPSHOT (#3976)
release-please[bot] Nov 4, 2025
3977b9b
deps: bump opentelemetry.version to 1.52.0 (#3979)
diegomarquezp Nov 7, 2025
3294b4b
chore(main): release 2.64.1 (#3985)
release-please[bot] Nov 7, 2025
6b3acb8
chore(main): release 2.64.2-SNAPSHOT (#3986)
release-please[bot] Nov 7, 2025
ba93524
fix: add per-service api_version to gapic_metadata (#3984)
noahdietz Nov 7, 2025
b1d0be2
chore(build): fix typo (#3828)
zhumin8 Nov 14, 2025
0ff7ca2
chore: Stop running downstream checks on pushing to main (#3988)
blakeli0 Nov 14, 2025
a58ab73
chore: update and fix logback versions used in test (#3990)
zhumin8 Nov 24, 2025
e51f33f
chore: add vscode folder and python version file to gitignore (#3991)
zhumin8 Nov 24, 2025
75b709f
deps: upgrade grpc to 1.76.1 (#3993)
blakeli0 Dec 1, 2025
3a82ed8
chore: add configuration for protobuf-4.x-rc branch (#3997)
diegomarquezp Dec 2, 2025
ffcb26a
chore: Remove hardcoded clirr.skip=false in showcase-clirr check (#4001)
blakeli0 Dec 4, 2025
e4ba36c
deps: Upgrade grpc to 1.76.2 (#4006)
blakeli0 Dec 8, 2025
2b91666
chore: update googleapis commit at Sat Nov 1 02:34:00 UTC 2025 (#3977)
cloud-java-bot Dec 9, 2025
f601805
deps: Upgrade auth to 1.41.0. (#4008)
blakeli0 Dec 9, 2025
777f3b9
chore: Update dependencies.txt to latest (#4009)
blakeli0 Dec 10, 2025
c7124d8
chore(main): release 2.64.2 (#3987)
release-please[bot] Dec 10, 2025
bf94a0a
deps: update google api dependencies (#3917)
renovate-bot Dec 11, 2025
d314d5a
chore(main): release 2.64.3-SNAPSHOT (#4016)
release-please[bot] Dec 11, 2025
0573232
fix: add api_version breadcrumb to client docs (#4018)
noahdietz Dec 12, 2025
ed5fed6
chore: Filter out non-semver versions in update_generation_config.sh …
blakeli0 Dec 16, 2025
2376f6c
deps: update dependencies.txt for grpc-gcp to 1.9.0 (#4025)
rahul2393 Dec 16, 2025
61e1ab5
chore: remove build badges in README.md template (#4027)
suztomo Dec 26, 2025
23bd5e6
chore: Explicitly include specific group of libraries for README's BO…
blakeli0 Dec 29, 2025
4bb3ccc
docs: Fix retry guide link in javadocs (#4029)
lqiu96 Dec 29, 2025
2503b5c
tests: Use fixed copyright year in tests. (#4036)
blakeli0 Jan 5, 2026
09ec2a3
feat: remove dependency management of graal-sdk (#4033)
mpeddada1 Jan 5, 2026
051f76a
fix: provide API to share the same background executor for channel po…
mutianf Jan 8, 2026
6a24164
fix: Create a single S2AChannelCredentials per application (#3989)
rmehta19 Jan 9, 2026
5898abd
feat: add org.json:json to third-party-dependencies pom (#4047)
chingor13 Jan 9, 2026
5474dab
build: Update macOS version in nightly workflow (#4048)
diegomarquezp Jan 12, 2026
96bc1cc
chore(deps): update upper bound dependencies file (#4052)
diegomarquezp Jan 12, 2026
343a8ef
deps: update google.http-client.version to 2.0.3 (#4054)
diegomarquezp Jan 12, 2026
93646db
chore: update googleapis commit at Wed Dec 10 02:37:02 UTC 2025 (#4013)
cloud-java-bot Jan 12, 2026
0d09c8a
chore(main): release 2.65.0 (#4058)
release-please[bot] Jan 13, 2026
50c8931
build: Skip clirr check for protobuf 4.x upgrade (#4061)
blakeli0 Jan 13, 2026
e19332d
docs: Update docs for GoogleCredentialsProvider#setScopesToApply (#4057)
blakeli0 Jan 13, 2026
5dc201f
chore(main): release 2.65.1-SNAPSHOT (#4060)
release-please[bot] Jan 13, 2026
87c5ea4
build: Skip clirr check for downstream libraries (#4062)
blakeli0 Jan 13, 2026
f4da472
chore: Update protobuf runtime version to 4.33.4 in downstream checks…
blakeli0 Jan 13, 2026
93d7e35
chore(main): release 2.65.1 (#4063)
release-please[bot] Jan 13, 2026
4be6f56
chore: cleanup release-please config (#4002)
diegomarquezp Jan 15, 2026
08502b3
chore: update workflow github token (#4067)
diegomarquezp Jan 20, 2026
0db9a4c
deps: update googleapis/java-cloud-bom digest to ef3656d (#3630)
renovate-bot Jan 20, 2026
13c07b0
chore: update dependency com.fasterxml.jackson:jackson-bom to v2.21.0…
JoeWang1127 Jan 20, 2026
00c013f
chore: update googleapis commit at Tue Jan 20 16:51:25 UTC 2026 (#4071)
cloud-java-bot Jan 20, 2026
2e57789
chore(main): release 2.65.2-SNAPSHOT (#4064)
release-please[bot] Jan 20, 2026
b594cef
deps: Downgrade opentelemetry to 1.51.0 (#4075)
blakeli0 Jan 22, 2026
fe9fdf2
feat: Upgrade protobuf runtime and gen code to 4.33.x (#4000) (#4074)
blakeli0 Jan 22, 2026
dad55f0
chore: update googleapis commit at Wed Jan 21 02:42:16 UTC 2026 (#4073)
cloud-java-bot Jan 23, 2026
dd45f07
tests: Add protobuf 3.x compatibility tests with a third party librar…
blakeli0 Jan 23, 2026
d999abe
chore(deps): update upper bound dependencies file (#4083)
JoeWang1127 Jan 23, 2026
c623677
deps: update http-client to 2.1.0 (#4086)
JoeWang1127 Jan 23, 2026
50d4238
tests: Add java-showcase-3.21.0 (#4081)
blakeli0 Jan 23, 2026
6c7b31d
tests: Add java-showcase-3.25.8. (#4088)
blakeli0 Jan 23, 2026
62e35e5
deps: update auth library to 1.42.0 (#4087)
JoeWang1127 Jan 23, 2026
68175f5
chore(main): release 2.66.0 (#4072)
release-please[bot] Jan 23, 2026
40e17f9
chore(main): release 2.66.1-SNAPSHOT (#4090)
release-please[bot] Jan 23, 2026
6d9a7fc
chore: update upper bound dependencies file (#4098)
jinseopkim0 Feb 4, 2026
92aad4f
chore: update googleapis commit at Sat Jan 24 02:39:10 UTC 2026 (#4091)
cloud-java-bot Feb 4, 2026
84c1638
chore(main): release 2.66.1 (#4100)
release-please[bot] Feb 4, 2026
6a193b5
tests: Remove 3.25.8 from protobuf compatibility testing (#4101)
blakeli0 Feb 4, 2026
90544c9
tests: Upgrade logback to 1.5.25 in tests (#4103)
blakeli0 Feb 5, 2026
997c5e3
chore(main): release 2.66.2-SNAPSHOT (#4102)
release-please[bot] Feb 5, 2026
a5dc992
deps: Upgrade grpc to 1.76.3 (#4106)
blakeli0 Feb 9, 2026
0ef5c4c
feat(observability): introduce minimal tracing implementation (#4105)
diegomarquezp Feb 17, 2026
992ed8f
chore: update googleapis commit at Thu Feb 5 03:00:22 UTC 2026 (#4104)
cloud-java-bot Feb 18, 2026
4a34266
deps: Upgrade Google-Auth-Library to v1.43.0 (#4114)
lqiu96 Feb 18, 2026
96499c9
chore(deps): update upper bound dependencies file (#4112)
lqiu96 Feb 18, 2026
6e16db2
chore(main): release 2.67.0 (#4107)
release-please[bot] Feb 19, 2026
8a1b24e
chore(main): release 2.67.1-SNAPSHOT (#4116)
release-please[bot] Feb 19, 2026
9983b47
refactor(obs): rename classes to use `Span` and `Observability` (#4117)
diegomarquezp Feb 24, 2026
4954de5
feat(o11y): introduce `gcp.client.repo` and `gcp.client.artifact` att…
diegomarquezp Feb 26, 2026
5ed1684
test: remove migrated repositories from downstream unit tests (#4125)
chingor13 Feb 26, 2026
8a0c565
fix: suppress warnings in generated projects for non-idiomatic durati…
igorbernstein2 Feb 27, 2026
ded1922
fix: add null checks for ApiTracerFactory in ClientContext (#4122)
diegomarquezp Feb 27, 2026
6a440da
feat(generator): add extra allowed modules that will not be removed f…
chingor13 Mar 2, 2026
8196b8f
fix: Use ServiceName + MethodName as the regex for Otel (#2543)
lqiu96 Mar 3, 2026
0d98c37
docs(hermetic_build): fix config field name in readme (#4130)
zhumin8 Mar 4, 2026
1b10e02
feat(o11y): introduce server.port attribute (#4128)
diegomarquezp Mar 5, 2026
3593c30
feat(o11y): Introduce `rpc.system.name` and `rpc.method` in gRPC (#4121)
diegomarquezp Mar 10, 2026
487650e
feat: Add client request duration metric. (#4132)
blakeli0 Mar 11, 2026
dabf8d3
chore(sdk-platform-java): migrate sdk-platform-java into monorepo
chingor13 Mar 13, 2026
ed36ac6
chore(sdk-platform-java): apply manual changes
chingor13 Mar 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 3 additions & 0 deletions .bazeliskrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# See https://github.com/bazelbuild/bazelisk
# Version required for Java 24 support (https://github.com/bazelbuild/bazel/commit/806a6e82320956b63f1351ebe2b0da8483f36f19).
USE_BAZEL_VERSION=7.7.0
7 changes: 7 additions & 0 deletions .bazelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
startup --batch

build --show_timestamps
build --protocopt=--experimental_allow_proto3_optional

build --cxxopt=-std=c++14
build --host_cxxopt=-std=c++14
48 changes: 47 additions & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
strategy:
fail-fast: false
matrix:
java: [8, 11, 17, 21, 25]
java: [11, 17, 21, 25]
steps:
- name: Get current week within the year
id: date
Expand All @@ -45,6 +45,52 @@ jobs:
env:
JOB_TYPE: test
JOB_NAME: units-${{matrix.java}}
units-8-runtime:
runs-on: ubuntu-latest
name: "units (8)"
steps:
- name: Get current week within the year
id: date
run: echo "::set-output name=week_of_year::$(date +'%W' --utc)"
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: 11
distribution: temurin
cache: maven
- run: java -version
- uses: actions/cache@v4
id: mvn-cache
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-unified-${{ steps.date.outputs.week_of_year }}
- name: Install all modules using Java 11
shell: bash
run: |
mvn -V -B -ntp clean install -DskipTests -Dfmt.skip -Dclirr.skip -Denforcer.skip -Dcheckstyle.skip -Dflatten.skip -Danimal-sniffer.skip -Djacoco.skip
working-directory: sdk-platform-java
- uses: actions/setup-java@v4
with:
java-version: 8
distribution: temurin
- run: java -version
- name: Run tests in Java 8 with the source compiled in Java 11
run: |
mvn test \
-B -ntp \
-Dorg.slf4j.simpleLogger.showDateTime=true \
-Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss:SSS \
-Dclirr.skip=true \
-Denforcer.skip=true \
-Dcheckstyle.skip=true \
-Dflatten.skip=true \
-Danimal.sniffer.skip=true \
-Dmaven.wagon.http.retryHandler.count=5 \
-T 1C
env:
JOB_TYPE: test
JOB_NAME: units-8-runtime-${{matrix.java}}
working-directory: sdk-platform-java
windows:
runs-on: windows-latest
steps:
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/generated_files_sync.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ on:
pull_request:
name: generation diff
env:
library_generation_image_tag: 2.67.0
library_generation_image_tag: 2.67.1-SNAPSHOT # {x-version-update:gapic-generator-java:current}
jobs:
root-pom:
# root pom.xml does not have diff from generated one
Expand Down Expand Up @@ -171,6 +171,8 @@ jobs:
# the rest : the same as above
invalid_files=$(find . -name '*.java' \
|grep --invert-match 'java/com/google' \
|grep --invert-match '/test/' \
|grep --invert-match '/tests/' \
|grep --invert-match samples \
|grep --invert-match benchmark \
|grep --invert-match grafeas \
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/hermetic_library_generation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,10 @@ jobs:
with:
fetch-depth: 0
token: ${{ secrets.CLOUD_JAVA_BOT_GITHUB_TOKEN }}
- uses: googleapis/sdk-platform-java/.github/scripts@v2.67.0
- uses: ./sdk-platform-java/.github/scripts
if: env.SHOULD_RUN == 'true'
with:
base_ref: ${{ github.base_ref }}
head_ref: ${{ github.head_ref }}
token: ${{ secrets.CLOUD_JAVA_BOT_GITHUB_TOKEN }}
image_tag: 2.67.1-SNAPSHOT # {x-version-update:gapic-generator-java:current}
59 changes: 59 additions & 0 deletions .github/workflows/sdk-platform-java-analyze_dependency.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: sdk-platform-java Run dependency analyzer
on:
workflow_dispatch:
inputs:
system:
description: the package management system
required: true
type: choice
default: maven
options:
- maven
name:
description: the name of the dependency
required: true
type: string
version:
description: the version of the dependency
required: true
type: string
env:
BUILD_SUBDIR: sdk-platform-java
jobs:
filter:
runs-on: ubuntu-latest
outputs:
library: ${{ steps.filter.outputs.library }}
steps:
- uses: actions/checkout@v4
- uses: dorny/paths-filter@v3
id: filter
with:
filters: |
library:
- 'sdk-platform-java/**'
Run-dependency-analyzer:
needs: filter
if: ${{ needs.filter.outputs.library == 'true' }}
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 17
cache: maven
- name: Set up Maven
uses: stCarolas/setup-maven@v4.5
with:
maven-version: 3.8.2
- name: Install dependency analyzer
shell: bash
run: |
mvn clean install -V --batch-mode --no-transfer-progress -DskipTests
working-directory: java-shared-dependencies/dependency-analyzer
- name: Check dependency information
shell: bash
run: |
mvn exec:java -Ddep.system=${{ github.event.inputs.system }} -Ddep.name=${{ github.event.inputs.name }} -Ddep.version=${{ github.event.inputs.version }}
working-directory: java-shared-dependencies/dependency-analyzer
Loading
Loading