> ## Documentation Index
> Fetch the complete documentation index at: https://docs.arc.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Current Release

> Release notes for the current version of CData Arc.

## Overview

## Key Features

### Added

* Expanded the [Remote MCP Server](https://docs.arc.cdata.com/26.4/cloud/en/admin-api/remote-mcp-server.md) with tools to trigger a connector, requeue a message, clean up files, and find service logs, and expanded the `diagnose_message` tool.
* Added a Diagnose this error button to the transaction detail view that triggers an AI-powered analysis of a failed transaction using the configured [AI provider](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/settings/ai-settings.md).
* Added an Analyze Worker Pool tool to [Performance Settings](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/settings/performance-settings.md) that captures worker pool logs over a chosen time window and uses the configured AI provider to recommend adjustments.
* Added support for external secret providers in the [Vault](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/settings/global-settings-vault.md), allowing vault items to be sourced from environment variables and [Azure Key Vault](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/settings/global-settings-vault.md#adding-an-azure-key-vault-provider) (Enterprise tier) in addition to the local vault.
* Added support for vault references in the [Cleanup Settings](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/settings/cleanup-settings.md) and [Additional Settings](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/settings/additional-settings.md) sections of the global Settings page.
* Added support for per-workspace Git repositories for [Version Control](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/git-version-control.md), including a repository list in the version control footer and repository filtering in Commit History.
* Added more detailed audit log entries that record which setting changed, along with its previous and new values, across more of Arc's configuration (connectors, workspaces, users, roles, and more).
* Added a `moveConnectors` [Admin API](https://docs.arc.cdata.com/26.4/cloud/en/admin-api/admin-api-actions.md) action that moves a group of connectors to another workspace while preserving the connections between them.
* Added a `users` [resource](https://docs.arc.cdata.com/26.4/cloud/en/admin-api/admin-api-resources.md) and a `refreshAPICredential` [action](https://docs.arc.cdata.com/26.4/cloud/en/admin-api/admin-api-actions.md) to the Admin API for managing users and regenerating auth tokens and client secrets.
* Added a [Message Directory](../installation/arc-properties-configuration#cdata-app-messagedirectory) setting (`cdata.app.messageDirectory` in Java, `MessageDirectory` in .NET) to store message data separately from the Application Directory.
* Added [Automation Logs](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/activity.md#automation-logs) to the [Activity](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/activity.md) page, recording scheduled poll attempts including polls that return no data and skipped schedules. Also added Automation Status and Last Processed Result displays to the Automation tab to show whether a connector is running, idle, or suspended, and the outcome of its last run.
* Added connection status indicators (Connected, Warning, Failed, and Not Tested) to the shared connection selector in connector settings.
* Added a [Dashboard](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/dashboard.md) card showing the number of connectors currently in backoff, with a link to view them in the Connectors list.
* Added a configurable auto-refresh interval to the main [Dashboard](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/dashboard.md), set to every 60 seconds by default.
* Added warnings in the UI when the application database approaches its defined record threshold for the configured database type.
* Added application log entries when a connector's SLA transitions to At Risk or Violated, so monitoring tools can ingest SLA events without relying on email.
* Added a Download Message button to the Message Log message detail view, and made the connector names in the message flow links that open the connector's settings.
* Added an optional input encoding to the [base64encode](https://docs.arc.cdata.com/26.4/cloud/en/scripting/value-formatters/encoding-decoding-string-formatters.md#base64encode-inputencoding) and [hexencode](https://docs.arc.cdata.com/26.4/cloud/en/scripting/value-formatters/encoding-decoding-string-formatters.md#hexencode-uppercase-inputencoding) formatters and an optional output encoding to the [base64decode](https://docs.arc.cdata.com/26.4/cloud/en/scripting/value-formatters/encoding-decoding-string-formatters.md#base64decode-outputencoding) and [hexdecode](https://docs.arc.cdata.com/26.4/cloud/en/scripting/value-formatters/encoding-decoding-string-formatters.md#hexdecode-outputencoding) formatters, enabling operations such as generating a Base64 GUID with `[guid(false) | base64encode('hex')]`.

### Changed

* Updated all connectors that use CData drivers to use the v26 drivers instead of v25.
* Restricted all [Version Control](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/git-version-control.md) operations, including viewing version control logs, to administrators. Non-administrator users no longer see the Version Control options in the UI.
* Made it easier to convert a [Version Control](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/git-version-control.md) repository from local to remote by switching the configuration type directly in the UI.
* The [Version Control](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/git-version-control.md) diff view now includes a "View with all settings" option that shows unchanged settings alongside the changes.
* Increased the maximum number of files that can be uploaded at once from a connector's Transactions page from 99 to 256. Uploads over the limit are now blocked with a message stating the maximum.
* Removed the previously deprecated classic Activity page, classic flow designer, and classic Reports UI.
* Added memory protection for XML processing in the [XML Map](https://docs.arc.cdata.com/26.4/cloud/en/connectors/xml-map/xml-map.md), Branch, Validate, and [Email Send](https://docs.arc.cdata.com/26.4/cloud/en/connectors/email-send.md) connectors, which now log a warning, or reject the message, when an input is too large to safely load into memory.
* Clarified the next steps shown after migrating the Application Database on .NET, including the `AppDb` connection string entry to add to `Web.config`.
* The `$select` parameter on the [Admin API](https://docs.arc.cdata.com/26.4/cloud/en/admin-api/admin-api-resources.md) `connectors` resource now returns connector-specific properties, such as `as2identifier`, when using the `@json` response format.

### Fixed

* Fixed an issue with the default Trusted IPs setting for the [Form](https://docs.arc.cdata.com/26.4/cloud/en/connectors/form.md) and [TCP Server](../../connectors/tcp-server) connectors.
* Fixed vault references not being available in workspace settings.
* Fixed an issue where importing Vault items from an .arc file assigned them new Ids, which caused settings pulled in through [Version Control](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/git-version-control.md) to lose their Vault references.
* Fixed an issue where some configuration was not preserved when generating the `arc.xml` file for Java installations.
* Fixed an issue in the [Admin API](https://docs.arc.cdata.com/26.4/cloud/en/admin-api/admin-api-filtering.md) where an unparenthesized `not` in a `$filter` expression applied to the rest of the expression, causing incorrect results.
* Fixed an issue where the [Admin API](https://docs.arc.cdata.com/26.4/cloud/en/admin-api/admin-api-resources.md) `reports` resource ignored `$filter` in `$count` requests.
* Fixed the `$orderby` parameter being ignored for the [Admin API](https://docs.arc.cdata.com/26.4/cloud/en/admin-api/admin-api-resources.md) `connectors` resource.
* Fixed an issue where importing a connector over an existing one did not clear settings that were empty in the imported file.
* Fixed an issue on case-sensitive file systems where certificates with names that differ only by case were not all available in connector certificate selectors.
* Fixed the Java installer and upgrade script not reading the `cdata.app.directory` value from `arc.properties` when it contained spaces, quotes, or escaped backslashes.
* Fixed an issue where a failed push during Commit and Push in [Version Control](https://docs.arc.cdata.com/26.4/cloud/en/getting-started/administration/git-version-control.md) could remove local changes from the workspace.

## Connectors

### Added

* Added a [Microsoft 365 Email](https://docs.arc.cdata.com/26.4/cloud/en/connectors/ms365email/ms365email.md) connector, built on the CData Microsoft 365 driver, that sends and receives email through the Microsoft Graph API with support for app-only authentication to shared mailboxes.
* Added a [Partner Mailbox](https://docs.arc.cdata.com/26.4/cloud/en/connectors/partner-mailbox.md) connector that gives trading partners a self-service web portal to download files staged for them and upload files to send.
* Added a [Finalize](https://docs.arc.cdata.com/26.4/cloud/en/connectors/finalize.md) connector, along with deferred finalization in the [File](../../connectors/file) connector, that delays post-processing actions such as deleting or moving source files until downstream processing succeeds.
* Added an Output Behavior setting and a Response Event to the [SOAP](https://docs.arc.cdata.com/26.4/cloud/en/connectors/soap.md) connector.
* Added an Encryption Algorithms setting to the [SFTP Server](https://docs.arc.cdata.com/26.4/cloud/en/connectors/sftp-server.md) connector's profile for specifying the allowed encryption algorithms.
* Added the ability to compare a value against another XPath, header, or variable in the [XML Map](https://docs.arc.cdata.com/26.4/cloud/en/connectors/xml-map/xml-map.md) connector's Condition Editor.
* Added support for XML lookahead syntax in the Lookup action of [Database](../../connectors/database/database) and other data-type connectors.
* Added a Root Element Name setting to the [Excel](https://docs.arc.cdata.com/26.4/cloud/en/connectors/excel.md) connector to override the sheet name used as the root element of the output.
* Added a Sheet Names setting to the [Excel](https://docs.arc.cdata.com/26.4/cloud/en/connectors/excel.md) connector's Advanced Settings, available in Table mode, to specify which sheets in a workbook produce output. Leaving the setting empty outputs all sheets.
* Added the remote path of the uploaded blob as an input to the [Azure Blob](https://docs.arc.cdata.com/26.4/cloud/en/connectors/azure-blob.md) connector's AfterSend event.
* Added a FileId input to the [Box](https://docs.arc.cdata.com/26.4/cloud/en/connectors/box.md) connector's AfterSend event.
* Added a Log MDNs setting to the [AS2](https://docs.arc.cdata.com/26.4/cloud/en/connectors/as2.md) connector that keeps a copy of each MDN receipt regardless of the Log Level. The setting is enabled by default and can be turned off.
* Added an Incoming Headers setting to the [Webhook](https://docs.arc.cdata.com/26.4/cloud/en/connectors/webhook.md) connector to promote specified incoming HTTP headers as message headers.
* Added the ability to customize AI prompts for [Database](../../connectors/database/database) and data-type connectors that use AI-assisted mapping.
* Added support for BatchGroups as input to the [File](../../connectors/file) and [S3](https://docs.arc.cdata.com/26.4/cloud/en/connectors/s3.md) connectors, along with new [ArcScript](https://docs.arc.cdata.com/26.4/cloud/en/scripting/arcscript.md) operations for working with BatchGroups.
* Added a confirmation prompt in the [XSD](https://docs.arc.cdata.com/26.4/cloud/en/connectors/xsd.md) connector when an uploaded file would overwrite an existing XSD file.

### Changed

* The [File](../../connectors/file) connector now receives files in ascending last-modified order.
* The [AS2](https://docs.arc.cdata.com/26.4/cloud/en/connectors/as2.md) connector now signs the MDN with the Rollover Private Certificate when that certificate was the one that decrypted the inbound message, removing the need to configure an Alternate Local Profile on each connector during certificate rollover.
* Certificate settings, such as SSL client certificates, in Application and Database connectors can now use certificates managed in Arc. Existing certificate settings continue to work.
* Improved upload performance for the [Box](https://docs.arc.cdata.com/26.4/cloud/en/connectors/box.md) connector, especially when uploading to nested folders, by caching folder Ids so Arc makes fewer API calls to Box.
* Updated the [Shopify](https://docs.arc.cdata.com/26.4/cloud/en/connectors/shopify/shopify.md) connector for the v26 driver, which removed the REST schema. Connections using an unsupported schema now fail with an error until switched to a supported schema.
* The Catalog setting is now required for [Databricks](https://docs.arc.cdata.com/26.4/cloud/en/connectors/databricks/databricks.md) connections. Existing connections without a Catalog value must set one after upgrading.
* [Odoo](https://docs.arc.cdata.com/26.4/cloud/en/connectors/odoo/odoo.md) connections now require an API key in the API Token setting. The v26 Odoo driver no longer accepts a password in this field, so existing connections that use a password must be updated to use an API key.
* The [TPMC](https://docs.arc.cdata.com/26.4/cloud/en/tpmc/tpmc.md) now automatically enables Return inbound functional acknowledgements on a partner's EDI connector when a 997 or 999 Incoming Document is added, and disables it when removed, so received acknowledgements are routed to the Incoming Documents destination.
* Updated the OpenSSL libraries used by the [Apache Kafka](https://docs.arc.cdata.com/26.4/cloud/en/connectors/apachekafka.md) connector to version 3.6.4 to address security vulnerabilities.

### Fixed

* Fixed the [ZUGFeRD](https://docs.arc.cdata.com/26.4/cloud/en/connectors/zugferd.md) connector failing with "Unsupported version: 2.1" on .NET servers that use a comma as the decimal separator.
* Fixed intermittent [SFTP](https://docs.arc.cdata.com/26.4/cloud/en/connectors/sftp.md) download failures with the error "1098 - Invalid SSH packet length" when connecting to servers that use random padding.
* Fixed an issue where the certificate configured in a connection used by the [AS4](https://docs.arc.cdata.com/26.4/cloud/en/connectors/as4.md) connector was not included when exporting the connector.
* Fixed an issue where retrying a failed send in the [SAP IDoc](https://docs.arc.cdata.com/26.4/cloud/en/connectors/sap-idoc/sap-idoc.md) connector re-sent IDocs from the file that had already been posted to SAP. Retries now resume after the last IDoc sent successfully.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.