Skip to content

Releases: serverless-operations/serverless-step-functions

1.0.0(17.04.2017)

17 Apr 13:14
Compare
Choose a tag to compare

Released out of beta version.

Events

  • Added API Gateway Events

Commands

  • The operation for deploying StepFunctions Resources was integrated into serverless deploy command. It is the same for serverless remove.

Abolition

  • The following commands are no longer available
    • serverless deploy stepf
    • serverless deploy stepf statemachines
    • serverless deploy stepf activities
    • serverless remove stepf
    • serverless remove stepf statemachines
    • serverless remove stepf activities
  • The feature to reference Lambda function in Resource section is no longer available

0.4.2(01.04.2017)

01 Apr 08:29
Compare
Choose a tag to compare

Features

Not 0 exit status when invoke fail(#26)

Bugs

Fixed some wrong grammer.

0.4.1(25.02.2017)

24 Feb 00:29
Compare
Choose a tag to compare

Bugs

  • activities statement does not exists in serverless.yml since 0.4.0 (#23)

0.4.0(18.02.2017)

18 Feb 11:33
Compare
Choose a tag to compare

Breaking Changes

In order to make the command easier to use and make it easier to understand, I redesigned the command design.
Please show the README for details.

Feature

Activity is now supported. The definition of activity is written in serverless.yml and deployed to AWS
Please see the README for details.

0.3.0(28.01.2017)

28 Jan 12:18
Compare
Choose a tag to compare

Breaking Changes

The structure of serverless.yaml has changed as follows.
Please edit serverless.yaml with updating the plugin.

before

stepFunctions:
  hellostepfunc:
    Comment: "A Hello World example of the Amazon States Language using an AWS External Lambda Function"
    StartAt: HelloWorld

after

stepFunctions:
  stateMachines:
    hellostepfunc:
      Comment: "A Hello World example of the Amazon States Language using an AWS External Lambda Function"
      StartAt: HelloWorld

Feature

  • Improved outputs of all commands.
    2017-01-28 21 11 51
  • You can deploy and remove multiple statemachines in bulk. sls deploy stepf and sls remove stepf is to be no longer require statemachine specification
  • The structure of serverless.yaml has changed

0.2.0(08.01.2017)

08 Jan 12:33
Compare
Choose a tag to compare

Breaking Changes

The service name is added to the statemachine prefix.
This is because there is a possibility of conflict with the state machine deployed from another service without the service name.

A state machine created with version 0.1 is not inherited. Please recreate it.

Features

  • Display error log when invocation of the step function fail(#6)
  • Read json file when the statemachine invoke(#7)

Bugs

  • AWS Region not read from provider.region(#3)
  • Serverless service prefix not included in state machine name(#4)
  • Parallel tasks do not have their arn identifiers resolved(#5)

0.1.2(29.12.2016)

30 Dec 13:34
Compare
Choose a tag to compare

Accidentally release(#1)

0.1.1(29.12.2016)

03 Jan 04:03
Compare
Choose a tag to compare

First Release