Skip to content

Releases: fnrun/fnrun

v0.7.0

04 Oct 04:54

Choose a tag to compare

v0.7.0 - 2021-10-04

Added

  • tap middleware

v0.6.0

08 Sep 04:42

Choose a tag to compare

v0.6.0 - 2021-09-08

Added

  • message printed when starting the runner
  • healthcheck middleware

Fixed

  • return error from Azure ServiceBus source when renew lock operation fails instead of causing infinite loop

v0.5.0

05 Sep 20:43

Choose a tag to compare

v0.5.0 - 2021-09-05

Added

  • source for Azure ServiceBus queues
  • fnrunner restart options

Changed

  • Allow user to opt out of sending Kafka message via middleware when the output is nil
  • Breaking fnrunner restarts after 10s by default after receiving an error while serving

v0.4.0

13 Jun 19:24

Choose a tag to compare

v0.4.0 - 2021-06-13

Added

  • Custom resolver configuration for sqs source
  • Windows support

v0.3.0

20 May 01:47

Choose a tag to compare

v0.3.0 - 2021-05-20

Added

  • Ratelimiter middleware
  • Fnrunner expands environment variables found in YAML inputs

Changed

  • Breaking moved source out of pkg folder into root folder

Fixed

  • Race conditions in service cli fn

v0.2.0

15 Apr 03:47

Choose a tag to compare

Added

  • shutdownGracePeriod option to http source
  • ignoreErrors to kafka source
  • cron source
  • kafka middleware
  • circuitbreaker middleware

Changed

  • Breaking: rename key in Lambda source input from body to event
  • Breaking: rename the Lambda source jsonDeserializeBody configuration option to jsonDeserializeEvent

v0.1.0

08 Mar 04:50

Choose a tag to compare

Added

  • Fn, Source, and Middleware interfaces.
  • Component registry.
  • Config package.
  • fnrunner program.
  • Initial Fn implementations: cli, http, identity, and pool.
  • Initial Middleware implementations: debug, jq, json, key, and timeout.
  • Initial Source implementations: http, kafka, lambda, and sqs.