Skip to content

Releases: zopnote/stepflow

2.3.2-release

15 Feb 12:25

Choose a tag to compare

  • Added printLast option to runCommand()
  • Added LogASCIIContext-Step to stepflow.io/steps

2.3.1-release

14 Feb 13:19

Choose a tag to compare

  • Added a default help flag to every command
  • Updated cmd syntax formatting to support custom space

2.3.0-pre

14 Feb 11:56

Choose a tag to compare

2.3.0-pre Pre-release
Pre-release
  • Renamed FlowContextController to FlowController
  • Deprecated Bubble and moved its logic to FlowController
  • Moved steps to <sublib>/steps/
  • Implemented new logic of Bubbles into chain.dart
  • Opened the default value of TextFlag

2.2.2-release

13 Feb 14:44

Choose a tag to compare

  • Fixed that the process gets executed with sudo on unix if the process required elevated privileges but can't even provide the sudo passwd.

2.2.1-release

13 Feb 14:32

Choose a tag to compare

  • Removed responses in check.dart
  • Removed responses in install.dart
  • Added toString() and name() to platform.dart
  • Added environment variables to options of PlatformInterface
  • Added Response.isError
  • Fixed the issue, that runWorkflow never really returned the last Response

2.2.0-release

05 Feb 17:46

Choose a tag to compare

  • Moved sources to src/ and updated library aliases.
  • Deprecated all name-members of the steps.
  • Added ProcessInterface to interface with cli processes.
  • Added Level.normal and deprecated Level.status.
  • Removed clang.dart from WIP.
  • Added analysis_options.dart to the projects root.
  • Added platform.dart with attributes for all supported operating systems.
  • Changed Shell's usage, to extract the process invocation logic.
  • Unit tests: process_interface_test.dart, shell_test.dart & check_test.dart.

2.1.1-release

12 Jan 14:15

Choose a tag to compare

  • Unified versioning of Apple platforms.
  • Added wiki and documentation.
  • Fixed Windows platform detection.
  • Export attributes with platform.dart.
  • Added OperatingSystem.generic.
  • Added workflow_dispath to dart-project-quality.yml.
  • Updated dart-project-quality.yml to just run on lib/, example/ and test/.
  • Removed reference to dart2embed-project from README.md.

2.1.0-pre

12 Jan 00:28

Choose a tag to compare

2.1.0-pre Pre-release
Pre-release
  • Added Platform representation class for scripting with the purpose of targeting different platforms.
  • Added drafts/ for future ideas.

2.0.0-pre

03 Nov 21:12

Choose a tag to compare

2.0.0-pre Pre-release
Pre-release
  • Added runWorkflow() and runCommand() instead of class methods.
  • Added Bubble & Loop.
  • Added documentation to all source files.
  • Added examples to examples/.
  • Fixed errors with Check.
  • Removed AtomicStep.
  • Replaced configuration and atomization into one unified execution pipeline.
  • Extracted several snippets into their own functions in multiple classes.
  • Added critical Level to responses.
  • An execution doesn't have to return a Response anymore.
  • Added documentation to README.md

2.0.0-release

23 Nov 21:09

Choose a tag to compare

Changed install input from lists to strings for the paths of single d…