functions-framework-go

FaaS (Function as a service) framework for writing portable Go functions

APACHE-2.0 License

Stars
438
Committers
22

Bot releases are visible (Hide)

functions-framework-go - v1.8.1 Latest Release

Published by release-please[bot] 8 months ago

1.8.1 (2024-02-14)

Bug Fixes

  • Add GCP error reporting log format to cloudevent functions and include panic message in stack trace. (#230) (0a89bb4)
functions-framework-go - v1.8.0

Published by release-please[bot] about 1 year ago

1.8.0 (2023-09-26)

Features

  • Added instructions for binding locally. (#215) (8e6bded)

Bug Fixes

functions-framework-go - v1.7.4

Published by release-please[bot] over 1 year ago

1.7.4 (2023-06-06)

Bug Fixes

  • add new line to panic stack trace so Error Reporting can ingest the log (#203) (1a50c23)
functions-framework-go - v1.7.0

Published by release-please[bot] over 1 year ago

1.7.0 (2023-04-18)

Features

  • Add support for strongly typed function signature (#168) (06264b6)
  • Allow registering multiple functions with one server for local testing (#154) (fcc3f61)
  • configure security score card action (#169) (e038fee)
functions-framework-go - v1.6.1

Published by anniefu about 2 years ago

1.6.1 (2022-08-12)

Features

Bug Fixes

  • adding a check for null http handler before starting the server (#138) (5d5bf7a)
  • log CloudEvent function errors to stderr (#132) (ac973b4)
  • remove obsolete blank prints (#144) (5c7091f)
functions-framework-go - v1.5.3

Published by release-please[bot] over 2 years ago

1.5.3 (2022-02-10)

Bug Fixes

  • return generic error message when function panics (#111) (e25c08a)
functions-framework-go - functions-framework-go v1.5.2

Published by release-please[bot] almost 3 years ago

Bug Fixes

  • make metadata.FromContext work again (#103) (2714714)
functions-framework-go - functions-framework-go v1.5.1

Published by release-please[bot] almost 3 years ago

Bug Fixes

  • minimize dependencies on 3P libraries (#101) (f5c1abd)
functions-framework-go - functions-framework-go v1.5.0

Published by release-please[bot] almost 3 years ago

Features

  • move declarative function API into functions package (#99) (8f488f2)

Bug Fixes

  • let CloudEvent functions be registered multiple times (#95) (0e41555)
functions-framework-go - functions-framework-go v1.3.0

Published by release-please[bot] almost 3 years ago

Features

  • enable converting CloudEvent requests to Background Event requests (#86) (c2a9921)

Bug Fixes

  • make event marshaling HTTP error codes consistent (#85) (b475137)
  • update 'upcasting' pubsub and firebase event conversion (#84) (1e4b705)
  • use latest conformance test GitHub Action to fix tests (#82) (f5f92b9)
functions-framework-go - functions-framework-go v1.2.1

Published by release-please[bot] about 3 years ago

Bug Fixes

  • update Firebase Auth subject in CloudEvent conversion (#68) (c36839b)
functions-framework-go - v1.2.0

Published by mtraver almost 4 years ago

Go Functions Framework v1.2.0

Changes:

  • Support background to CloudEvent conversion
  • Improvements to log flushing on Cloud Functions
    • Log error message and flush logs before writing HTTP response to ensure traces are visible in Cloud Logging
    • Only flush logs after HTTP execution if running on GCF
functions-framework-go - v1.1.0

Published by roffjulie about 4 years ago

Go Functions Framework v1.1.0

Changes:

  • Introduce CloudEvents signature type
  • Introduce Register**FunctionContext(context.Context, string, <function type>) error registration functions to improve compile-time validation
  • Deprecate Register**Function(string, interface{}) registration functions
  • Improvements to log flushing on Cloud Functions
  • Dependency upgrades
    • cloud.google.com/go: v0.53.0 -> v0.63.0
    • github.com/cloudevents/sdk-go: v1.0.0 -> v2.2.0