Skip to content

chore: set Java generator releaseVersion to 2.9.2 - #33407

Merged
blakeli0 merged 1 commit into
mainfrom
release-version-2.9.2
Oct 26, 2026
Merged

blakeli0 merged 1 commit into
mainfrom
release-version-2.9.2

Conversation

@blakeli0

Copy link
Copy Markdown
Contributor

Client versions are {apiVersion}-rev{revision}-{releaseVersion}, and the release job only publishes versions that aren't on Maven Central yet. releaseVersion has stayed at 2.0.0 while baseClientLibrary moved on, so the google-api-client 2.9.2 update (#33087) only ships when an API's revision changes. Most clients on Maven Central still depend on 2.7.2.

Setting releaseVersion to 2.9.2 gives every client a new version (e.g. v1-rev20261009-2.9.2), so all of them get regenerated and re-released with google-api-client 2.9.2. It also restores the pre-2022 convention where releaseVersion matched baseClientLibrary.

Output folders stay clients/<library>/<version>/2.0.0. Only the pom version, the README snippet and the version string in the API class change.

Client versions are {apiVersion}-rev{revision}-{releaseVersion}, and only
versions not yet on Maven Central are released. Bumping releaseVersion gives
every client a new version so all clients are re-released with
google-api-client 2.9.2.
@blakeli0
blakeli0 requested review from a team and yoshi-approver as code owners October 26, 2026 18:04
@blakeli0
blakeli0 requested a review from whowes October 26, 2026 18:06
@blakeli0
blakeli0 merged commit e111bb9 into main Oct 26, 2026
38 of 41 checks passed
@blakeli0
blakeli0 deleted the release-version-2.9.2 branch October 26, 2026 19:08
blakeli0 added a commit that referenced this pull request Oct 26, 2026
Apply the releaseVersion 2.9.2 change from #33407 to compute. The generated
diff only changes the version strings, but code-suggester cannot open this PR
because the four Compute.java files (~12 MB each) exceed the size limit of
GitHub's create-tree API.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants