Skip to content

Releases: fission/fission-workflows

0.6.0

15 Oct 19:39
52d9992
Compare
Choose a tag to compare

0.6.0 (2018-10-15)

Full Changelog

Implemented enhancements:

  • Environment Workflow should be general function environment #168
  • Support 'output'-field #48
  • Implement metric support #6

Fixed bugs:

  • 0.5.0 appears to break Fission function input #172
  • The namespace of workflow environment can not be configured #160
  • Fix evaluation queue implementation #148

Closed issues:

  • Data streams and repository access via Fission? #202
  • api docs #186
  • Remove wfcli, move workflow functionality to fission CLI #68

Merged pull requests:

0.5.0

11 Jul 15:33
62ca2c8
Compare
Choose a tag to compare

0.5.0 (2018-07-11)

Full Changelog

Implemented enhancements:

  • Attach invocation context to logs #86

Merged pull requests:

note There are 0.5.1 images on Dockerhub equivalent to 0.5.0 and (also) contain the fixed builds (#172). Use those images if you had already installed 0.5.0 to avoid potential cached Docker image issues. You can replace the images in the charts manually. For example:

helm --namespace fission --set tag=0.5.1 fission-all/fission-workflows --version 0.5.0

0.4.0

07 Jun 18:23
2e5aeec
Compare
Choose a tag to compare

0.4.0 (2018-06-07)

Full Changelog

Merged pull requests:

0.3.0

17 May 14:18
d793d36
Compare
Choose a tag to compare

Requires Fission 0.4.1 or higher

CHANGELOG

Major

  • Ensured compatibility with Fission 0.7.0 and up (by adding liveliness and readiness checks)
  • Workflows now invokes Fission functions through the router rather than through the internal APIs.
  • Added support for dynamic workflows and tasks, allowing workflows to alter their control flow structure during the execution.
  • Added several useful internal functions: while, http, foreach, JavaScript, repeat, fail
  • Introduced e2e tests

See CHANGELOG for a more detailed changelog.

0.2.0

22 Jan 14:24
8219e21
Compare
Choose a tag to compare

⚠️ Requires Fission 0.4.1 up to 0.6.1 along with the NATS component to be deployed ⚠️

CHANGELOG

Major

  • Fission Workflows now uses the Fission build system. This means that you will no longer have to do the YAML <-> JSON transformation manually. You can now create workflows by simply providing the YAML workflow definition.
  • Added values to helm chart that allow changing of the NATS configuration (in future Fission versions that support env variables)
  • Added support for headers and query params in workflow invocations.
  • Added support support for passing headers and query params to functions within a workflow.

Minor

  • Updated references to Fission to be consistent with version 0.4.1 and up.
  • Reduced amount of logging
  • Added a couple of larger examples, including 'readitlater' which shows a serverless version of an article bookmarker.

For deploying Fission Workflows 0.2.0 see the installation instructions

0.1.1

01 Oct 22:11
Compare
Choose a tag to compare

🎉 First official release! 🎉

Installation instructions: here