Skip to main content
Version: 3.8

3.7.2 🔥

New Features​

  • [API - Configuration]: Added environment variable-based CORS configuration for Endpoint API and main API with independent settings for origins, methods, headers, exposed headers, credentials, and preflight max age.
  • [Workflow - New Action]: Added HtmlEncode_V1 to HTML-encode string values for web-facing contexts.

Improvements​

  • [Agents - Logging]: Added refresh button on Agent Log page to fetch latest logs.
  • [API - Security]: Stripped Cookie and Authorization headers from inbound requests before event creation.
  • [MQTT - Security]: Added TLS 1.3 support for MQTT connections.
  • [System - Configuration]: Disabled appsettings reloadOnChange in non-development services to address the inotify limit issue in k3s.
  • [UI - Localization]: Updated German translations for sidebar components with context-aware terminology.
  • [Workflow Actions - Customization]: Fresh installations now use updated default values for T_ACTION_CUSTOMIZATION instead of hardcoded defaults. Existing customizations are preserved and never overwritten.
  • [Workflow Jobs - Events]: Optimized Event List page performance without changing existing behavior.

Bug Fixes​

  • [Authentication - Login]: Fixed SSO login button not triggering authentication request after logout without page reload.
  • [Custom UI - Access Control]: Fixed blank page on unauthorized access by displaying access denied message.
  • [Custom UI - Navigation]: Fixed Custom UI not appearing in left menu when a lower version was active.
  • [Custom UI - Navigation]: Fixed missing group list in sidebar when inactive roles were present.
  • [Custom UI - Downloads]: Fixed file download functionality not working in Custom UI.
  • [Custom UI - UI]: Fixed confirmation message displaying unresolved placeholder in Custom UI version activation.
  • [Database - Migration]: Fixed migration failure on fresh installation due to T_AGENT_LOG table access before creation.
  • [System - Logging]: Fixed recurring ArgumentNullException in DecryptSecretKey logs.
  • [Workflow Actions - Logging]: Fixed silent truncation of log messages exceeding 300 characters by adding warning log entries.
  • [Workflow Actions - UI]: Fixed SetVar action not allowing empty variable in first position.
  • [Workflow Actions - Validation]: Fixed GetKeyList action not supporting dictionaries with non-object value types.