Skip to content

Releases: serverlessworkflow/synapse

v1.0.0-alpha5.2

31 Oct 15:53
60ed01d
Compare
Choose a tag to compare
v1.0.0-alpha5.2 Pre-release
Pre-release

What's Changed

  • Enabled light theme support in the Dashboard by @JBBianchi in #446
  • Fixed the default global JsonSerializer options by enforcing indentation by @cdavernas in #448
  • Light theme improvements and close button for editor errors in the Dashboard by @JBBianchi in #449
  • Improved task hierarchy navigation using a "tree view" in the Dashboard by @JBBianchi in #451

Full Changelog: v1.0.0-alpha5.1...v1.0.0-alpha5.2

v1.0.0-alpha5.1

25 Oct 15:24
511d103
Compare
Choose a tag to compare
v1.0.0-alpha5.1 Pre-release
Pre-release

What's Changed

  • Added copy to clipboard button to the Dashboard's editors by @JBBianchi in #436
  • Fixed the OpenApiCallExecutor to evaluate the operationId parameter when its value is a runtime expressions by @cdavernas in #437
  • Fixed the custom function validation when using the JSON editor of the Dashboard by @JBBianchi in #438
  • Added capability to replay a workflow with the same input in the Dashboard by @JBBianchi in #439
  • Fixed the API client to use SSEs for watching and monitoring resources by @cdavernas in #440
  • Added means to suspend, resume and cancel workflow instances by @cdavernas in #441
  • Added a new suspended workflow instance status phase by @cdavernas in #442
  • Implemented the feature to run processes asynchronously without awaiting their completion by @cdavernas in #443
  • Added suspend/resume/cancel actions to workflow instances in the Dashboard by @JBBianchi in #444

Full Changelog: v1.0.0-alpha5...v1.0.0-alpha5.1

v1.0.0-alpha5

22 Oct 17:16
0dee5c3
Compare
Choose a tag to compare
v1.0.0-alpha5 Pre-release
Pre-release

What's Changed

  • Added support for custom functions defined in external catalogs by @cdavernas in #435
  • Updated the FunctionCallExecutor to implicitly transform Github and Gitlab content URIs into raw content URIs, thus enabling the retrieval of the machine readable definition of custom functions by @cdavernas in #435

Full Changelog: v1.0.0-alpha4.1...v1.0.0-alpha5

v1.0.0-alpha4.1

22 Oct 12:57
1bd0e54
Compare
Choose a tag to compare
v1.0.0-alpha4.1 Pre-release
Pre-release

What's Changed

  • Transformed the CustomFunction into a cluster resource by @cdavernas in #434
  • Updated solution packages to latest version, thus enabling validation of top level authentications by @cdavernas in 1bd0e54

Full Changelog: v1.0.0-alpha4...v1.0.0-alpha4.1

v1.0.0-alpha4

21 Oct 14:53
5cf98c0
Compare
Choose a tag to compare
v1.0.0-alpha4 Pre-release
Pre-release

What's Changed

  • Fixed the SwitchTaskExecutor to not throw when multiple cases match, and to select the first matching case, if any by @cdavernas in #431
  • Added new IResourceValidator services, used to validate Workflow and Correlation resources by @cdavernas in #432
  • Fixed the WorkflowExecutionContext to properly set the status of an ended task by @cdavernas in #433
  • Added a new CustomFunction namespaced resource by @cdavernas in #430
  • Fixes the CloudEventPublisher to resiliently attempt to connect to the cloud event stream if and when it has not yet been created by @cdavernas in #430
  • Renames the WorkflowDatabaseInitializer into DatabaseProvisioner by @cdavernas in #430
  • Adds the ability to provision namespaces and custom functions by @cdavernas in #430
  • Fixes the DatabaseInitializer to tolerate conflict-related faults by @cdavernas in #430
  • Implements a configuration-based ability to ignore the validation of SSL certificates by @cdavernas in #430
  • Adds a new view to list existing custom functions by @cdavernas in #430

Full Changelog: v1.0.0-alpha3.3...v1.0.0-alpha4

v1.0.0-alpha3.3

14 Oct 15:14
57eb3c2
Compare
Choose a tag to compare
v1.0.0-alpha3.3 Pre-release
Pre-release

What's Changed

  • Fixed the format of all date times by properly converting them to local time by @cdavernas in #428
  • Fixed the RunnerApplication to stop the application whencatching an exception upon startup/execution by @cdavernas in #429

Full Changelog: v1.0.0-alpha3.2...v1.0.0-alpha3.3

v1.0.0-alpha3.2

14 Oct 13:25
2730c0e
Compare
Choose a tag to compare
v1.0.0-alpha3.2 Pre-release
Pre-release

What's Changed

  • Moves the IOAuth2TokenManager and its implementation from the Infrastructure project to the runner's
  • Fixes the OAuth2TokenManager to not validate access OIDC discovery document issuer nor endpoints
  • Adds environment variable based configuration of the API's JwT issuer, its signing key and its name validation

Full Changelog: v1.0.0-alpha3.1...v1.0.0-alpha3.2

v1.0.0-alpha3.1

14 Oct 12:24
a611bcb
Compare
Choose a tag to compare
v1.0.0-alpha3.1 Pre-release
Pre-release

What's Changed

  • Updated solution packages to latest version by @cdavernas in #424
  • Fixed the OAuth2TokenManager, which was not properly checking against unconfigured token request parameters by @cdavernas in #425

Full Changelog: v1.0.0-alpha3...v1.0.0-alpha3.1

v1.0.0-alpha3

08 Oct 07:53
28c5f2b
Compare
Choose a tag to compare
v1.0.0-alpha3 Pre-release
Pre-release

What's Changed

  • Fixed the ResourceEditor component's store to properly serialize resources upon initialization by @cdavernas in #407
  • Improved schema validation in the workflow editor of the Dashboard by @JBBianchi in #408
  • Implemented the WorkflowProcessExecutor by @cdavernas in #412
  • Rolled back to v1.0.0-alpha by @JBBianchi in #411
  • Added DSL validation when creating a workflow in the Dashboard by @JBBianchi in #413
  • Publish emitted events on internal bus by @cdavernas in #420
  • Add ability to seed the database using static file-based resources by @cdavernas in #421
  • Fix the compose files to properly quote boolean values used in environment variables by @cdavernas in #422
  • Fix the DSL version used by newly created workflows by @cdavernas in #423

Full Changelog: v1.0.0-alpha2...v1.0.0-alpha3

v1.0.0-alpha2

11 Sep 15:02
761bc43
Compare
Choose a tag to compare
v1.0.0-alpha2 Pre-release
Pre-release

What's Changed

  • Fixed WorkflowCompletedEventV1 by adding a new output property by @cdavernas in #398
  • Fixed the AuthorizationInfo to resolve referenced authentication policies by @cdavernas in #399
  • Fixed TaskExecutor implementations to not dispose of child executors
  • Fixed the TaskExecutor to catch uncaught initialization and execution exceptions, thus enabling faulting the processed task
  • Misc. dashboard improvements by @JBBianchi in #401
  • Fixed the TaskExecutor to evaluate export.as against the task transformed output instead of context data by @cdavernas in #402
  • Fixed the operator to use IOptionsMonitor instead of IOptions to access the OperatorOptions by @cdavernas in #403
  • Fixed the OpenApiCallProcessorto interpolate and evaluate the document endpoint URI by @cdavernas in #404
  • Fixed the WorkflowExecutor and DoTaskExecutor to ignore the flow directive of skipped tasks by @cdavernas in #406

Full Changelog: v1.0.0-alpha1...v1.0.0-alpha2