Releases: GoogleCloudPlatform/functions-framework-java
java-function-invoker: v1.2.0
Functions Framework 1.1.1
- Increase maximum concurrent requests for jetty server to 1000
Functions Framework 1.1.0
- Supports detecting and converting CloudEvent requests to legacy Background Events, allowing Background Functions to receive CloudEvents
Functions Framework 1.0.3
- 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
-
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
-
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
-
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.envvarsfileproperty of the deploy plugin. (Contribution from @felixgborrego. Thanks!)
Functions Framework API 1.0.2
-
Expanded and improved javadoc.
-
Added an experimental API for CloudEvents functions.
Functions Framework 1.0.0-beta2
- 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
This is identical to 1.0.0-alpha-2-rc5 but with a new name reflecting the imminent Beta release.