Skip to main content

Overview

Watch this video to see a summary of what’s new in this release:

Key Features

Added

  • Added support for application-level Encryption at Rest using AES-256-GCM, with configurable modes ranging from Compatibility to Strict.
  • Added support for standalone local Version Control without requiring a remote Git repository.
  • Added support for Application Database Migration, allowing users to migrate data when switching between database backends.
  • Added a built-in Remote MCP Server, allowing users to connect AI clients (Claude, ChatGPT, Copilot) directly to an Arc instance for diagnostic queries. More tools will be added in future versions.
  • Added role-based access control for Connections, allowing administrators to scope connection permissions through policies.
  • Added dedicated user management and RBAC for the Flow API.
  • Added support for service accounts that can invoke API endpoints without application console access.
  • Added Log Pattern Analysis to the Activity page, grouping similar log entries together to help identify repeated issues and noisy log patterns.
  • Added a moveConnector Admin API action to move connectors between workspaces while preserving configuration and transaction history.
  • Added service status indicators to individual connectors that host servers.
  • Expanded the list of available connection types to include all CData API Profiles.

Changed

  • Previous versions of message files are now preserved on disk when a requeued or retried message would otherwise overwrite an existing file.
  • Improved the error message displayed when a connection to a remote Git repository fails.
  • Improved the Version Control diff view for settings changes.
  • Deprecated Sent Folder settings are now hidden when unused, and clearly marked as deprecated when still configured.
  • Removed the previously deprecated classic settings UI. All settings are now managed through the current settings UI.

Fixed

  • The Version Control toolbar now correctly disables connection-dependent actions when the remote is unreachable.
  • Fixed the Download Logs button not being visible on the Error Details page.
  • Fixed the Test Connection dialog so the Download Logs button is available when the error message is displayed in a modal.

Connectors

Added

  • Added a Python connector.
  • Added an AES connector for native encryption and decryption of message content, supporting AES-128/192/256 with multiple cipher modes.
  • Added the ability to relocate processed email messages to an archive folder in the Email Receive connector.
  • Added a Start Time setting to schedule-based automation in applicable connectors, along with read-only Last Run Time and Next Run Time displays. Changing a scheduled time to a value that has already passed no longer triggers an immediate execution.
  • Added a designer for building JOIN queries in Database connectors to improve the experience with rate-limited APIs.
  • Added the xsubtree function to the XML Map connector for copying source content as-is during mapping.
  • Added a _state item accessible anywhere ArcScript can be written, providing scripting access to the connector’s state database without requiring API authentication.
  • Added support for the DateFormat macro in the SFTP and FTP connector Download and Upload path settings.
  • Added a Finalize on Disconnect setting to the SFTP Server connector, ensuring files are fully received before being moved to the next connector.
  • Added a Home Directory setting to the FTP Server and SFTP Server connectors, allowing administrators to specify the initial directory for connected users.

Changed

  • AI Assisted Mapping in XML Map now supports complex composite mappings that go beyond simple 1:1 element relationships.
  • Importing a new source in the XML Map connector now preserves the existing mapping instead of restarting it.
  • Added a warning banner in the UI to alert users when a Salesforce connector using Basic authentication is detected, as Salesforce has recently deprecated this authentication method.
  • Moved the “Allow ArcScript in …” settings from the Advanced tab to the relevant field in all applicable connectors for better discoverability.
  • The Upgrade Connector workflow now allows users to specify a custom Connector Id for the upgraded connector.

Fixed

  • Fixed an issue in the Database connector where selecting an update column that was not among the selected columns would cause the configuration to be lost on reload.
  • Upgrading connectors that were previously multi-action to their newer single-action replacement now produces a connector for each action.
  • Fixed an issue where the REST connector included quote characters in the message filename when the server returns a quoted Content-Disposition filename.
  • Added a toast notification confirming a successful connection in the Email Receive connector.
  • Fixed an issue where tables with long names could not be deleted from the Database connector UI.
  • Fixed SharePoint receive polling on large document libraries hanging or failing due to the List View Threshold.
  • Fixed an issue where the _ctx.log function of the Python engine was not writing entries to the application log.
  • Fixed the Email Send v2 connector not remembering Code View as the preferred editor mode and not rendering code formatting correctly.
  • Fixed an issue in the Admin API flowAPIs resource where WorkspaceId alone was used as the OData entity key, which could return an invalid response when a workspace contained multiple Flow APIs. The key for flowAPIs is now a composite of WorkspaceId, Name, and Method. Breaking change: Single-entity lookup using only WorkspaceId (for example, flowAPIs(Default)) is no longer supported; to retrieve all Flow APIs in a workspace, use a filter-style request such as flowAPIs/?WorkspaceId=Default.
  • Fixed the SCP connector’s send action to append the Subfolder header to the destination path when uploading files. Additionally, fixed the receive action to set the Subfolder header relative to the Remote Path, excluding the root path name.