Version 6.3.0

This release includes the new features released with Frends 6.3, listed in New Features.

On-premise Cross-platform Agents require .NET Runtime 10.0.5 or newer to be installed.

UI & Log Service

Improvements & changes

  • It is now possible to provide a description for Environment Variable groups during creation

  • The UI and Log service now run on .NET 10

  • Processes are compiled to target .NET 10

  • Improved visualization of current execution state of Long Running Processes

  • It is now possible to configure the AI Connector to use MCP Tools

  • Process Editor now has support for MCP Triggers

  • OpenAPI 3.1.1 is now supported and the default option for API Management

  • API Policies now support both public and non-public access at the same time

  • API Management page now shows effective/linked API policies

  • API Policy page now allows searching/filtering API Keys

  • Added Platform API endpoint for finding the effective API Policies for a specific path

  • Expression shapes now support using async code directly

  • Log Service now uses Microsoft.Extensions.Logging instead of log4net

  • The default NumberOfMessageProcessingThreads for the Log Service has also been increased from 2 to 4

  • Improved HTTP Log viewing performance

  • Added notification about upcoming Legacy Agent retirement

  • It is no longer possible to create new Legacy Agent groups to prevent accidental use

  • Added Agent registration modes with support for Kubernetes Stateful sets

  • Non-running Agents no longer receive configuration update messages, instead they are synchronized when started to speed up startup

  • AI Connector reasoning is now opt-in to allow for smaller token usage

  • Removed #process.SendTcpMessage from statement code shape code completions

  • Added mTLS authentication configuration to RabbitMQ Trigger

  • Code shape names are now validated for duplicates

  • Updated Welcome page links

  • Tutorials 3 and 4 are now enabled for users with editor permissions

Bug fixes

  • Fixed issue with Process Instance duration being shown as undefined

  • Fixed issue with parallel branch executions being executed causing blocking

  • Redundant attachment type removed for AI connector parameters, this is deduced dynamically at runtime

  • It is no longer possible to copy-paste Long-running Process Checkpoints to Subprocesses

  • Fixed issue with Private Application claims with array values being generated in the wrong format

  • Fixed issue with Process Editor validation requiring an Intermediate Return on Exclusive Decision branches that end with a Throw shape

Agent

Improvements & changes

  • The Cross-platform Agent now runs on .NET 10

  • The Cross-platform Agent has rearchitectured Remote Subprocess handling, instead of having a session handler per-Process execution, the sessions are per-Agent and are routed internally to the correct execution

  • Increased NumberOfMessageProcessingThread default value from 2 to 4 to increase Remote Subprocess processing throughput

  • Agent AppData is now stored and automatically migrated to the Frends Technology company path instead of HiQ Finland

  • To support MCP Tool calling, the Agent now acts as the AI client when using Frends AI models instead of relying on the UI to act as the client

  • Added Process execution tracing and metrics for OpenTelemetry exporting

  • Added support for mTLS authentication for RabbitMQ Trigger

  • The Cross-platform container image is now a hardened rootless container image

Bug fixes

  • Added retry logic to Azure Service Bus Message receiver for sessions

  • Added option for Cross-platform Agent to enable Managed networking for SqlClient to prevent SqlConnectionPool resource starvation

  • Fixed issue with Agent configuration empty ports configuration overriding Kubernetes environment variable configuration

Last updated

Was this helpful?