Skip to content

v1.0.20

Choose a tag to compare

@github-actions github-actions released this 12 Jul 13:41

What''s new in v1.0.20

✨ New: Connection Strings editor (Desktop)

New Connection Strings tab for editing ConnectionStrings.config of the selected site:

  • Smart per-field editing for db, redis, messageBroker, elasticsearchCredentials, influx, s3Connection and path entries — no more hand-editing raw strings
  • DB type auto-detection from Web.config / Terrasoft.WebHost.dll.config (executorType): MS SQL Server, PostgreSQL and Oracle formats are all supported, including Oracle TNS descriptors and Integrated Security strings
  • Redis mode dropdown: Single node / Cluster (Creatio 7.18.0+) / Sentinel (deprecated, hidden on 7.18.3+). Cluster nodes are edited as a host:port list with add/remove buttons
  • Key-preserving merge: unknown parameters (Pooling, Max Pool Size, maxReadPoolSize, useTls, ...), quoting and key order survive edits; each section exposes an editable Other parameters field
  • Fill-what-you-want philosophy: existing settings are loaded on open; missing entries are created on save only when their fields are filled — empty sections never touch the file
  • Site version is resolved from Terrasoft.Common.dll in Folder mode, so version-gated options work without IIS

🐛 Fixes

  • NumericUpDown fields no longer show a binding validation error when cleared (all numeric fields, including the Web.config HTTPS port)

🔒 Security

  • Override SQLitePCLRaw.bundle_e_sqlite3 to 3.0.3 to resolve GHSA-2m69-gcr7-jv3q (high severity, bundled SQLite)

🔧 Dependencies

  • Swashbuckle.AspNetCore 10.2.3, LiveChartsCore 2.0.5, Mapster 10.0.10, Grpc.Tools 2.82.0, System.Management.Automation 7.6.3, StackExchange.Redis 3.0.17, Microsoft.Data.SqlClient 7.0.2, MudBlazor 9.7.0, Microsoft.NET.Test.Sdk 18.7.0

Full Changelog: v1.0.19...v1.0.20