Releases: SynapseProject/synapse.server.net
SynapseServer 1.0.18287.1
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
Minor update to include AwsS3 DAL; associated update to SuplecSecurtiy load
- Plan, History, and Security folder paths can be full
s3://bucket/folderpaths 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: EveryoneSynapseServer 1.0.18259.0
- 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
- Adds support for
Content-Type = application/xmlfor Controller StartPlan calls (#66). Must enable in synapse.server.config.yamlWebApi.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
Pre-release of v1.0.18154.0, includes:
- added
/execute/{planUniqueName}/helpoption 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
-
Added Service.IsRole check (#62)
-
Added support for Custom Controller config (#61), corresponds with Server.Extensibility release 1.0.18105.0
-
updated release to commit e68982a
-
21 Apr 2018: updated attached (Synapse.Server.1.0.18105.0.zip) to include Synapse.CustomController Commandline Utility v1.0.18111.0.
SynapseServer 1.0.18092.0
- Update to include Synapse.CustomController.
- Minor tweak to SynapseAuthorize to expose Custom/topics
SynapseServer 1.0.18056.0
1.0 Release
- Same build as rc3, but with updated examples.
SynapseServer 1.0.18056.0-rc3
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