Menu
AWS Step Functions
Developer Guide

Document History

This topic lists major changes to the AWS Step Functions Developer Guide.

Latest documentation update: September 18, 2017

Change Description Date Changed
New feature

The limits related to API action throttling are increased for all regions where Step Functions is available.

September 18, 2017

Update
  • Corrected and clarified information about starting new executions in all tutorials.

  • Corrected and clarified information in the Limits Related to Accounts section.

September 14, 2017

Update

September 1, 2017

Update

Rewrote the following tutorials to reflect changes in the Lambda console:

August 28, 2017

New feature

Step Functions is available in EU (London).

August 23, 2017

New feature

The visual workflows of state machines now let you zoom in, zoom out, and center the graph.

August 21, 2017

New feature

When you make multiple StartExecution calls with the same name, the following rules apply:

August 18, 2017
Input Type Execution State
Open Closed
Identical Success ExecutionAlreadyExists
Different ExecutionAlreadyExists ExecutionAlreadyExists

For more information, see the name request parameter of the StartExecution API action in the AWS Step Functions API Reference.

Update

Added information about an alternative way of passing the state machine ARN to the Creating a Step Functions API Using API Gateway tutorial.

August 17, 2017

Update Added the new tutorial Creating a Job Status Poller tutorial.

August 10, 2017

New feature

August 3, 2017

Update

Updated the instructions in the To create the IAM role section.

July 18, 2017

Update

Corrected and clarified information in the Choice section.

June 23, 2017

Update

Added information about using resources under other AWS accounts to the following tutorials:

June 22, 2017

Update

Corrected and clarified information in the following sections:

June 21, 2017

Update

Rewrote all tutorials to match the Step Functions console refresh.

June 12, 2017

New feature

Step Functions is available in Asia Pacific (Sydney).

June 8, 2017

Update

Restructured the Amazon States Language section.

June 7, 2017

Update

Corrected and clarified information in the Creating an Activity State Machine section.

June 6, 2017

Update

Corrected the code examples in the Examples Using Retry and Using Catch section.

June 5, 2017

Update

Restructured this guide using AWS documentation standards.

May 31, 2017

Update

Corrected and clarified information in the Parallel section.

May 25, 2017

Update

Merged the Paths and Filters sections into the Input and Output Processing section.

May 24, 2017

Update

Corrected and clarified information in the Blueprints section.

May 16, 2017

Update

Corrected and clarified information in the Monitoring Step Functions Using CloudWatch section.

May 15, 2017

Update

Updated the GreeterActivities.java worker code in the Creating an Activity State Machine tutorial.

May 9, 2017

Update

Added an introductory video to the What is AWS Step Functions? section.

April 19, 2017

Update

Corrected and clarified information in the following tutorials:

April 19, 2017

Update

Added information about Lambda blueprints to the Creating a Lambda State Machine and Handling Error Conditions Using a State Machine tutorials.

April 6, 2017

Update

Changed the "Maximum input or result data size" limit to "Maximum input or result data size for a task, state, or execution" (32,768 characters). For more information, see Limits Related to Task Executions.

March 31, 2017

New feature

March 21, 2017

New feature

March 16, 2017

New feature

Step Functions is available in EU (Frankfurt).

March 7, 2017

Update

Reorganized the topics in the table of contents and updated the following tutorials:

February 23, 2017

New feature

  • The State Machines page of the Step Functions console includes the Copy to New and Delete buttons.

  • Updated the screenshots to match the console changes.

February 23, 2017

New feature

February 14, 2017

New feature

February 10, 2017

Update

Clarified the current behavior of the ResultPath and OutputPath fields in relation to Parallel states.

February 6, 2017

Update

  • Clarified state machine naming restrictions in tutorials.

  • Corrected some code examples.

January 5, 2017

Update

Updated Lambda function examples to use the latest programming model.

December 9, 2016

New feature

The initial release of Step Functions.

December 1, 2016