Skip to content

Releases: GoogleCloudPlatform/functions-framework-conformance

v1.2.0

19 Oct 20:54
afaedb0

Choose a tag to compare

Client

  • Write server log files to temp directory instead of current directory
  • Print server log file content on error

GitHub Action

  • Fix installation of Golang test client binary to work outside of Go modules

v1.1.1

12 Oct 01:03
63574c1

Choose a tag to compare

Relaxes the requirement to have Golang 1.16+ to run the conformance test GitHub Action to any version of Golang.

v1.1.0

11 Oct 23:09
a853e0f

Choose a tag to compare

Add version input to the conformance test GitHub Action. This allows configuring GitHub Action to use a different conformance test (client) than the version number of the GitHub Action itself. See action/README.md for more information.

This correctly enables pinning to older conformance test standards when a Functions Framework has not implemented the newest standard.

v1.0.0

17 Aug 23:08
9019e6a

Choose a tag to compare

Fix for Firebase RTDB event types

v0.3.12

22 Jun 06:14
e04a130

Choose a tag to compare

Add location support to Firebase RTDB events

v0.3.11

11 Jun 22:42
b7c5649

Choose a tag to compare

Include publishedTime and messageId in CE payload

v0.3.10

30 Apr 18:27
80ce4da

Choose a tag to compare

  • fix: properly kill child processes on Windows
    • A previous commit didn't address Windows. Now process groups are killed properly on Linux, MacOS, and Windows.
  • fix: override the expected converted Pub/Sub payload
    • There are multiple legacy Pub/Sub payload schemas. When converting CloudEvents to legacy events there is no information in the CE that enables us to infer which schema to convert to. The conformance test framework assumes the converted output will always match a corresponding unconverted payload, which isn't necessarily possible. There is now a mechanism to override the expected output when converting between event types.
  • feat: add a workingDirectory option to run conformance tests in a subdirectory

v0.3.9

02 Apr 04:59
b652359

Choose a tag to compare

fix: properly kill child processes

v0.3.8

18 Mar 18:31
052d928

Choose a tag to compare

Add "subject" and "time" to the set of validated CloudEvent fields

v0.3.7

04 Mar 20:14

Choose a tag to compare

Update Firebase Auth metadata timestamp mapping