Skip to content

Releases: GoogleCloudPlatform/functions-framework-java

java-function-invoker: v1.2.0

05 Oct 21:12
4a4e471

Choose a tag to compare

1.2.0 (2022-10-05)

Bug Fixes

  • bump jetty version to 9.4.49.v20220914 (#164) (f5231a2)

Functions Framework 1.1.1

17 Aug 23:56

Choose a tag to compare

  • Increase maximum concurrent requests for jetty server to 1000

Functions Framework 1.1.0

12 Nov 19:08

Choose a tag to compare

  • Supports detecting and converting CloudEvent requests to legacy Background Events, allowing Background Functions to receive CloudEvents

Functions Framework 1.0.3

01 Oct 22:03

Choose a tag to compare

  • Upgrade severity of logs from WARNING -> SEVERE (error) for exception messages originating from function code
  • Fixes to CloudEvent conversion logic

Functions Framework 1.0.1

01 Dec 02:28

Choose a tag to compare

  • Updated to version 1.0.3 of the API. That uses version 2.0.0-milestone4 of the CloudEvents SDK, which implies some API changes for CloudEvents functions and code changes to the Functions Framework.

  • Some dependencies were auto-updated by Dependabot.

Functions Framework API 1.0.3

01 Dec 02:23

Choose a tag to compare

  • Updated to version 2.0.0-milestone4 of the CloudEvents SDK. This implies some API changes for CloudEvents functions.

  • Fixed some javadoc warnings.

Functions Framework 1.0.0

06 Oct 22:57

Choose a tag to compare

  • Adds a function type for functions that receive CloudEvents.

  • Adds logic to translate incoming GCF legacy events to the new CloudEvents handlers.

  • Fixes a problem with the deploy.envvarsfile property of the deploy plugin. (Contribution from @felixgborrego. Thanks!)

Functions Framework API 1.0.2

21 Aug 23:28

Choose a tag to compare

  • Expanded and improved javadoc.

  • Added an experimental API for CloudEvents functions.

Functions Framework 1.0.0-beta2

15 Jul 23:08

Choose a tag to compare

  • Removed code for old-style function signatures.

The old style was package.name.ClassName.methodName, which was the only form
recognized by the obsolete GCF java8 runtime. The new style is just
package.name.ClassName, which we retain. This change makes for a less confusing
error message when you try to deploy or invoke a function using a class name
that doesn't exist.

  • Fixed a bug in the plugin concerning dependencies.

We were using compile dependencies only when doing mvn function:run,
where we should have been using runtime dependencies. Thanks to
@graemerocher for the fix.

Functions Framework 1.0.0-beta1

19 May 19:53

Choose a tag to compare

This is identical to 1.0.0-alpha-2-rc5 but with a new name reflecting the imminent Beta release.