Skip to content

Releases: GoogleCloudPlatform/functions-framework-conformance

v1.1.1

12 Oct 01:03
63574c1
Compare
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
Compare
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
Compare
Choose a tag to compare

Fix for Firebase RTDB event types

v0.3.12

22 Jun 06:14
e04a130
Compare
Choose a tag to compare

Add location support to Firebase RTDB events

v0.3.11

11 Jun 22:42
b7c5649
Compare
Choose a tag to compare

Include publishedTime and messageId in CE payload

v0.3.10

30 Apr 18:27
80ce4da
Compare
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
Compare
Choose a tag to compare

fix: properly kill child processes

v0.3.8

18 Mar 18:31
052d928
Compare
Choose a tag to compare

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

v0.3.7

04 Mar 20:14
Compare
Choose a tag to compare

Update Firebase Auth metadata timestamp mapping

v0.3.6

04 Feb 21:03
Compare
Choose a tag to compare
  • Fix #54, "Unable to distinguish between CloudEvent input and legacy input"
  • Update PubSub, Cloud Storage, Firebase, and Firestore test data
  • Remove Cloud Storage events that aren't supported as CloudEvents