Skip to content

Releases: SynapseProject/synapse.server.net

SynapseServer 1.0.18287.1

01 Apr 21:06

Choose a tag to compare

Bumped nuget package versions to address security vulnerabilities. Details below :

Microsoft.Owen.* : from 2.0.2 to 4.2.2
Addresses Security Findings : CVE-2020-1045, CVE-2022-29117

YamlDotNet : from 4.0.0 to 5.2.1
Addresses Security Findings : CVE-2018-1000210

Newtonsoft.Json : from 6.0.4 to 13.0.3
Addresses Security Findings : CVE-2024-21907

log4net : from 2.0.7 to 2.0.17
Addresses Security Findings : CVE-2018-1285

Synapse.Core : 1.0.18258 to 1.0.18291
Build includes version 5.2.1 of YamlDotNet

SynapseServer 1.0.18287.0

14 Oct 19:34

Choose a tag to compare

Minor update to include AwsS3 DAL; associated update to SuplecSecurtiy load

  • Plan, History, and Security folder paths can be full s3://bucket/folder paths or relative, where DefaultBucketName is the base path
Type: Synapse.Controller.Dal.AwsS3:AwsS3Dal
Config:
  AwsAccessKey: [optional]
  AwsSecretAccessKey: [optional]
  DefaultBucketName: s3://synapse-dal [optional]
  PlanFolderPath: Plans
  HistoryFolderPath: History
  WriteHistoryAs: Yaml (default) | FormattedJson | CompressedJson
  ProcessPlansOnSingleton: false
  ProcessActionsOnSingleton: true
  Security:
    FilePath: Security
    IsRequired: false
    ValidateSignature: false
    SignaturePublicKeyFile: 
    GlobalExternalGroupsCsv: Everyone

SynapseServer 1.0.18259.0

16 Sep 15:02

Choose a tag to compare

  • Bug fixes for Dynamic parms merge and StartInfo encrypted values (Synapse.Core: #92, #93, #94)
  • Added support for DynamicValue->DefaultValue (Synapse.Core: #95)
  • Exposed PlanStartInfo in global vars (Synapse.Core: #86)
  • See docs for details on (Synapse.Core: #95, #86)

SynapseServer 1.0.18252.0

09 Sep 17:29

Choose a tag to compare

  • Adds support for Content-Type = application/xml for Controller StartPlan calls (#66). Must enable in synapse.server.config.yaml WebApi.AllowContentTypeXml: true (temporary feature flag).
  • Adds new ComponentizedDal and sets it as default DAL, using FileSystemDal as default for all ComponentizedDal settings options. Existing DAL settings will continue to work as-are.
  • Adds new samples, including Postman collection/environment (samples also in synapse.examples repo).
  • Corrects bugs #69, #70, #71 around JSON/XML serialization and FileSystemDal issues.

SynapseServer 1.0.18154.0-pre

03 Jun 19:31

Choose a tag to compare

Pre-release

Pre-release of v1.0.18154.0, includes:

  • added /execute/{planUniqueName}/help option for discovering Plan parameters (Core issue 84, Server #63)
  • added Validation for Dynamic Config/Parameters (Core issue 85): Includes DataType check, Regex Validation, "RestrictToOptions"
  • no known bugs, all unit tests passing

Updated 4 Jun

  • Updated build to 1.0.18155 to correct a reported bug where Node would not start.

SynapseServer 1.0.18105.0

15 Apr 20:50

Choose a tag to compare

SynapseServer 1.0.18092.0

03 Apr 06:20

Choose a tag to compare

  • Update to include Synapse.CustomController.
    • Minor tweak to SynapseAuthorize to expose Custom/topics

SynapseServer 1.0.18056.0

08 Mar 16:30

Choose a tag to compare

1.0 Release

  • Same build as rc3, but with updated examples.

SynapseServer 1.0.18056.0-rc3

26 Feb 06:18

Choose a tag to compare

Pre-release

Includes:

  • Server/Core revved to 1.0, and 1.0 version of all Handlers
  • Adds Authorization, implemented for AD and Suplex
  • New examples:
    • CommandHandler: PowerShell (direct and ScriptHandler)
    • Simple HTML return
    • FileCopy
    • Parent/child Actions to cascade ParentExitData
  • Bug fix to YAML/JSON ParameterInfo block merge for arrays

SynapseServer 0.1.18030.0-rc2

31 Jan 06:27

Choose a tag to compare

Pre-release
  • Corrects bug for eating exceptions in Synapse.Node, improved Controller exception messages (#28)
  • Added "admin" Controller, including 'about' and log-fetch capability (#55)
  • Added UrlDecode to GET parms (#56)
  • Added AutoUpdater