Sparta v1.15.0 Release Notes
Release Date: 2020-05-03 // almost 4 years ago-
- 💥 :warning: BREAKING
- :checkered_flag: CHANGES
- Added sparta.AWSLambdaProvider to encapsulate an AWS Lambda compatible instance.
- Existing
*sparta.LambdaAWSInfo
objects can be constructed from aAWSLambdaProvider
via sparta.NewAWSLambdaFromProvider. - Added
--inputExtensions
command line argument to the Explore command to support filtering eligible assets for interactive testing. - Updated
describe
output format and layout - See the SpartaCast example
- Added
sparta.Describable
interface to allow for user-supplied decorators to provide nodes and edges to the layout. - ServiceDecoratorHookHandler instances that implement Describable are eligible to be included in the layout.
- Added a
Complete
log statement to the end of log output. - Example:
INFO[0044] Complete Time (Local)="02 May 20 05:38 PDT" Time (UTC)="2020-05-02T12:38:54Z"
- Add
step.NewDynamicWaitDurationState
to allow for input-dependent wait functions.
- 🛠 :bug: FIXED
- Avoid creating default state machine role when an external role is set
- Moved to PNG AWS Architecture icons for
describe
output to elimniate data-uri SVG rendering issues.