Skip to content

Releases: serverlessworkflow/synapse

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

v1.0.0-alpha1

09 Sep 16:28
7193565
Compare
Choose a tag to compare
v1.0.0-alpha1 Pre-release
Pre-release

What's Changed

  • Complete refactor of the solution to implement the Serverless Workflow DSL v1.x.x by @cdavernas in #366

Full Changelog: v0.4.3...v1.0.0-alpha1

0.4.3

23 Apr 08:14
Compare
Choose a tag to compare
0.4.3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.4.2...v0.4.3

0.4.2

28 Jul 12:38
Compare
Choose a tag to compare
0.4.2 Pre-release
Pre-release

What's Changed

  • Use of correction authentication properties by @jaliyaudagedara in #343
  • Replaced deprecated use of Ubuntu 18 by Windows in the versioning CI/CD by @JBBianchi in #350
  • Fixed the OpenApiFunctionProcessor, which was failling unexpectedly when returned contentless responses by @cdavernas in #352

Full Changelog: v0.4.1...v0.4.2