Skip to content

Bump com.google.cloud.functions:functions-framework-api from 1.1.4 to 2.0.2 in /java - #1419

Merged
eschultink merged 2 commits into
rc-v0.7.1from
dependabot/maven/java/com.google.cloud.functions-functions-framework-api-2.0.2
Sep 8, 2026
Merged

Bump com.google.cloud.functions:functions-framework-api from 1.1.4 to 2.0.2 in /java#1419
eschultink merged 2 commits into
rc-v0.7.1from
dependabot/maven/java/com.google.cloud.functions-functions-framework-api-2.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor

Bumps com.google.cloud.functions:functions-framework-api from 1.1.4 to 2.0.2.

Release notes

Sourced from com.google.cloud.functions:functions-framework-api's releases.

functions-framework-api: v2.0.2

2.0.2 (2026-07-09)

Bug Fixes

  • enforce maven-enforcer-plugin 3.6.3 in release profile and fix POM structure (#394) (3a7faaf)

java-function-invoker: v2.0.2

2.0.2 (2026-07-20)

Bug Fixes

  • enforce maven-enforcer-plugin 3.6.3 in release profile and fix POM structure (#394) (3a7faaf)

functions-framework-api: v2.0.1

2.0.1 (2026-04-10)

Bug Fixes

java-function-invoker: v2.0.1

2.0.1 (2026-04-10)

Dependencies

  • update Functions Framework API dependency to 2.0.1 (#382) (a453a31)

functions-framework-api: v2.0.0

2.0.0 (2025-11-05)

⚠ BREAKING CHANGES

  • remove java11 support and expand java21 test coverage (#356)

Features

  • remove java11 support and expand java21 test coverage (#356) (c1f27d2)

java-function-invoker: v2.0.0

2.0.0 (2025-11-06)

⚠ BREAKING CHANGES

... (truncated)

Commits
  • c8723da chore(main): release java-function-invoker 2.0.2 (#397)
  • ce3a620 build: remove legacy central-publishing-maven-plugin in favor of staging depl...
  • 0972c98 ci: temporarily set default manual build target to functions-framework-api (#...
  • 638157f ci: set ARTIFACTS_DIR to KOKORO_ARTIFACTS_DIR in build script for Kokoro atte...
  • e62ae74 ci: copy artifacts from all module target folders for Kokoro attestation (#406)
  • 15295c2 ci: skip central-publishing upload during internal Exit Gate CI validation bu...
  • 9cd4a5c build: remove deprecated and unused truth-java8-extension from invoker/core (...
  • 1f735f1 build: modernize utility Maven plugins for offline mirror compatibility (#403)
  • abdfdb0 ci: set JAVA_HOME to OpenJDK 17 in Kokoro build script (#402)
  • 46c6f48 build: modernize all core lifecycle plugins for offline mirror compatibility ...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [com.google.cloud.functions:functions-framework-api](https://github.com/GoogleCloudPlatform/functions-framework-java) from 1.1.4 to 2.0.2.
- [Release notes](https://github.com/GoogleCloudPlatform/functions-framework-java/releases)
- [Commits](GoogleCloudPlatform/functions-framework-java@functions-framework-api-v1.1.4...java-function-invoker-v2.0.2)

---
updated-dependencies:
- dependency-name: com.google.cloud.functions:functions-framework-api
  dependency-version: 2.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Sep 7, 2026
Copilot AI lite review requested due to automatic review settings September 7, 2026 21:16
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Sep 7, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The dependency bump is fine, but the updated line includes an outdated/misleading inline comment that should be corrected to reflect the new version’s release timeframe.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates the GCP implementation’s Maven dependency on Google’s Functions Framework API to a newer major version, aligning the Cloud Function integration with the latest upstream library.

Changes:

  • Bump com.google.cloud.functions:functions-framework-api from 1.1.4 to 2.0.2 in the GCP module.
File summaries
File Description
java/impl/gcp/pom.xml Updates the Functions Framework API dependency version used by the GCP implementation.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread java/impl/gcp/pom.xml Outdated
<!-- NOTE: does NOT appear to be available in the google-libraries-bom -->
<!-- does not appear to have any dependencies on other Google libraries -->
<version>1.1.4</version> <!-- Nov 2024 - https://mvnrepository.com/artifact/com.google.cloud.functions/functions-framework-api -->
<version>2.0.2</version> <!-- Nov 2024 - https://mvnrepository.com/artifact/com.google.cloud.functions/functions-framework-api -->
@eschultink
eschultink changed the base branch from main to rc-v0.7.1 September 8, 2026 16:19
@eschultink

Copy link
Copy Markdown
Member

Retargeting to rc-v0.7.1. Version is not yet on the RC; Java CI already passed against this bump.

Co-authored-by: Cursor <cursoragent@cursor.com>
@eschultink

Copy link
Copy Markdown
Member

Looked into prior history on this.

What was upgraded before: #1388 merged function-maven-plugin 0.11.01.0.2 to rc-v0.6.10 (Aug 2026). #1397 was the duplicate Dependabot PR against main and was closed for that reason.

What was not upgraded: functions-framework-api has stayed at 1.1.4 since #960 (Nov 2024). There is no prior merged PR or commit bumping the API artifact to 2.0.x; this Dependabot PR is the first.

The plugin 1.0.x line uses the 2.0.x invoker internally for local mvn function:run, but the compile-time API dependency in java/impl/gcp/pom.xml was left on 1.1.4. This PR aligns those.

Also fixed the stale <!-- Nov 2024 --> comment on the dependency line (now <!-- Jul 2026 -->, matching the function-maven-plugin comment style).

Copilot AI review requested due to automatic review settings September 8, 2026 16:35

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The change is a straightforward dependency version bump and the project’s Maven compiler configuration already targets Java 21, which is compatible with the dependency’s Java 11 support removal.

Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

@eschultink
eschultink merged commit 61891c4 into rc-v0.7.1 Sep 8, 2026
120 checks passed
@eschultink
eschultink deleted the dependabot/maven/java/com.google.cloud.functions-functions-framework-api-2.0.2 branch September 8, 2026 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants