Customer Portal

CloverDX 7.5 is a major step in expanding AI across the whole platform. We are introducing CloverDX AI Assistant in Designer – an end-to-end AI assistant for job authoring and collaboration.

It can work on tasks such as job design, updates, troubleshooting, or documentation; but you can also provide detailed specifications and let it propose the architecture, plan the implementation and then build a complete solution for you.

The Assistant uses a BYOK (Bring Your Own Key) approach, so you stay in control of its LLM usage and costs.

It ships as Technology Preview and should only be deployed in test environment rather than in production.

The CloverDX MCP Server has been expanded from read-only support tools to cover more than 50 tools aimed at engineers and job developers. These new tools let AI agents author, review, test, and troubleshoot CloverDX jobs. You can work on your solutions from any agentic IDE such as Claude Code, OpenAI Codex, Google Antigravity, or others.

Our new Data Manager Customization framework and AI skills can help you build your own extensions on top of Data Manager quickly and effectively using AI. Data Manager also gets the ability to categorize your data sets using user-defined categories for improved governance, improved lookup configuration and significant performance improvements for large lookups.

You can now customize size of data preview in Wrangler to help you during job development, and we’ve also improved the dynamic step preview to show you rows that would be removed by filtering steps. Wrangler Assistant also gets a boost by being able to use newer models such as GPT 5 and additional connectivity options to allow you to fit into your organizational policies.

Data Apps received several updates as well – for example, the ability to notify Data Manager that a data set has been modified as part of the app execution or the ability to run apps without parameters right away without extra screens.

In preparation for Salesforce shutting down username and password authentication for their APIs, our Salesforce components can use OAuth2 to authenticate. This will allow your solutions to switch well before Salesforce turns off legacy access in their Summer 2027 release.

There are of course many other improvements across the board – usability, performance and security improvements in all parts of CloverDX platform. For additional details please review the full list of changes at the bottom of the release notes.

About this release: This is a production release. We recommend upgrading to this version from all previous versions. Please check Installation/Upgrade section.

New features in 7.5

AI Assistant in Designer

In this release we are significantly expanding AI capabilities within CloverDX by adding CloverDX AI Assistant to Designer. Designer’s Assistant lets you use AI directly from the Designer to work on your projects as an end-to-end solution for job authoring and collaboration.

CloverDX AI Assistant in Designer.

The Assistant can help you create new jobs, modify existing ones, write documentation, investigate job execution issues and more. It can work with complex specifications even building complete solutions for you, not just single job – just provide a detailed specification document and it will propose the architecture, plan development sprints and then execute the plan to build what you need.

The Assistant requires access to Large Language Model (LLM) and uses a Bring Your Own Key approach. By providing your own API key you stay in full control of the Assistant.

Architecture of CloverDX Assistant in Designer.

In CloverDX 7.5, we are releasing the Assistant as a technology preview. We recommend only deploying it in test environments rather than in production.

CloverDX MCP Server

The Model Context Protocol (MCP) allows AI agents to communicate with CloverDX Server. MCP has been available since CloverDX 7.3, where the original set of tools aimed at support and operations teams helping them monitor CloverDX Server, analyze logs, diagnose various issues and so on. These tools were all read-only and could not modify state of the CloverDX Server.

With CloverDX 7.5 we are adding almost fifty new tools to CloverDX MCP Server. These new tools are aimed at data engineers who use AI agents to author, review, test, and troubleshoot their CloverDX jobs.

As a result, you can now use CloverDX Server with any agentic IDE – such as Claude Code, OpenAI Codex, Google’s Antigravity and more – to work on your CloverDX solutions.

Data Manager Customization

CloverDX has always given engineers the ability to tailor the platform to their needs – from branding and JavaScript injection to Data Apps to parameterizing virtually any aspect of a job.

In CloverDX 7.5 we are continuing this tradition by adding a modern twist to it – we are now providing a public SDK and a set of skills for coding AI agents that let you build Data Manager UI customizations much faster.

Data Manager now supports a customization framework that works just like the one for Data Apps. At the same time, its internal APIs and structure have been updated to make it more suitable for customization. We are also providing a set of AI skills to provide agentic IDEs with tools to understand how to use this customization framework and how to create Data Manager extensions.

Together, these let you use AI to design, build and deploy your own Data Manager customizations to shape the platform to fit your data flows and processes.

IDE showing Data Manager AI skills loaded into session.

The skills are available in our GitHub repository https://github.com/cloverdx/cloverdx-datamanager-skills. Load them into your agentic platform of choice and start creating new Data Manager extensions in minutes.

Data Manager Improvements

In this release we’re adding categories to Data Manager. You can now configure a custom category for each data set so that related data sets are grouped together. This will help you organize your data better and help Data Manager users quickly find the data set they need to work with.

Configuration of data set cateory and list of data sets showing categories.

You can now configure a custom label column for your reference data sets instead of relying on hard-coded label column. You can also use auto-generated column as the data set key. These changes will help you with data governance since they will allow clearer column naming and simpler data sets which can avoid extra columns in some cases.

Lookup label selection and selecting autogenerated id as reference data set key.

We’ve also improved the way you can configure data set permissions – you can now use groups instead of listing users one by one. This will simplify your permission management, especially if you are managing larger organization with many users. You can delegate group management to Server administrator who can tie groups to Active Directory to mirror your organization’s structure as needed.

Data set roles and permissions configuration.

As always, there are also many other improvements that will make your overall experience with Data Manager much smoother – major performance improvements for data sets with large lookups, more powerful row selection, improved editor for long values, better bulk action behavior, improved data set configuration, and more.

Wrangler Improvements

In this release we are adding the ability to change the number of rows in data sample Wrangler uses during job development (job execution always processes all rows). In previous versions, Wrangler always used 1000 rows when sampling your data. Now you can configure larger samples which will help you see more of your data as you are working on your job.

Changing sample size in Wrangler.

Dynamic data previews are also getting an upgrade. The preview will now show which rows will be removed from your data set by steps that filter your data – e.g., Filter rows based on formula or similar.

Dynamic preview showing rows that will be removed by the Filter step.

Wrangler Assistant now supports additional connectivity options – it can connect with LLMs via Azure API Management (“AI Gateway”).

We are also extending permissions of the shared sandbox in Wrangler. It can now use the same approach as data sets in Data Manager where groups as well as single users can be configured for different roles simplifying permissions management in larger organizations.

Data App Improvements

Data Apps can now signalize to Data Manager that a data set should be refreshed. If you have such data set open, you’ll get a notification when the app ends and you’ll be able to refresh your data without forcing full page reload.

Data App results shown in Data Manager showing refresh notification.

Data Apps without parameters will now run immediately without showing the info screen with button to run the app. This will streamline app usage especially when they are connected to Data Manager’s data sets and shown in the toolbar. Apps which behave like this have a flash icon on the toolbar or in the App Catalog.

Data App Catalog showing a number of apps that will run immediately when clicked.

Data App developers will now have even more control over when the Download button is shown when app results are shown to the user. This will allow them to hide the download section of the UI for nicer experience especially for apps that return simple results that are shown in a table.

Other

Salesforce components via OAuth2

We’re extending all Salesforce components in CloverDX to allow you to authenticate with OAuth2 by adding Salesforce provider to OAuth2 connection settings and allowing you to use such connections to authenticate Salesforce components in your jobs. This is all in preparation for Salesforce planning to remove ability to authenticate with username and password in their Summer 2027 release. Making this change now will give you enough time to migrate your project and ensure that everything works as expected.

CopyFiles and MoveFiles timestamp handling

We are unifying the behavior of CopyFiles and MoveFiles components with regards to handling of modified timestamps for files that are being copied or moved. Both components gain a new attribute that allows you to control their behavior to ensure consistent behavior across many file systems.

S3 protocol update

We’ve reimplemented S3 protocol handling to use newer AWS SDK for better integration with AWS services and for greater security. The new implementation behaves just like the old one and you should not notice any differences. You can still use the old implementation via s3-legacy protocol which will be removed in a future release.

New CTL functions

You can now use a set of new CTL functions in your jobs:

  • decode as a sort of mini-lookup to select an item from a set specified via parameters.
  • escapeJson and unescapeJson to help you handle strings in JSON-safe ways.
  • getRequestCertificateProperties to query properties of a certificate passed to a data service for advanced behavior control based on caller.
  • addDataSetReloadNotification to let Data Manager know which data sets have been modified during Data App execution.

 

To help you install or upgrade to this version, we've prepared a simple checklist:

Before you upgrade

  • Be sure to check the "Compatibility" notes for ALL intermediary releases. We mark all changes that can potentially alter the function of your existing transformations with a "Compatibility" label. Typically, you can safely ignore most of them, as we try hard to keep as much backwards compatibility as possible. There's a comprehensive list of all releases that will help you get the information quickly.
  • Upgrade Designer and Server together. We always release Designer and Server together under a single version. It's highly recommended to upgrade Server and all Designers at the same time. Although using different versions of Designer to connect to Server might work, it is not generally supported.
  • There are no incremental patches. We don't release incremental patches. Every upgrade is in fact a full installation that, if installed over the older version, will automatically update whatever is necessary in your workspaces, sandboxes, and Server databases as needed, no user data will get overwritten.
  • Don't forget to backup. Although none of the above upgrade steps requires explicit backup, we recommend you always back up your work. The upgrade will keep all your transformations, jobflows, and configurations safe. However, as a good word of advice, it never hurts to have a backup.

Designer upgrade

  • Download the latest version by logging into your customer account. If you lost your credentials or no longer have access there, click here to recover your password or contact our CloverCARE Support.
  • Install the new version of Designer. You can install Designer over your existing installation. The process will automatically clean up the old version. Don't worry, you will NOT lose your workspaces, graphs, and transformations. However, if you installed some additional plugins to Designer (Eclipse plugins) you might need to reinstall them. Eclipse should automatically help you do that. When you start the application, point it to your existing workspace directory. With some major releases, we may notify you about upgrading the workspace to the latest version. In such cases, you won't be able to use the workspace with previous versions—be sure to upgrade ALL Designers at once if you're sharing the workspace.
  • Activate the product on first start. You will need a new key as we issue new license keys for every new major version (e.g. from 4.9 to 5.0). If you're on our maintenance program, we automatically renew the keys for you. Just go to the License Keys again and copy/paste the license keys from there. If you can't find the latest keys, please contact us to renew your product maintenance.

Server upgrade:

  • Download the latest version by logging into your customer account. You'll find Server in the same list as Designer downloads. If you no longer have access there, click here to recover your password or contact our CloverCARE Support.
  • Plan for downtime. Upgrading Server requires downtime, so plan your upgrades in advance. If you're running multiple environments, upgrade the non-production installation first and run all your tests there first.
  • Follow our step-by-step Server Upgrade Guide. We've prepared detailed instructions on how to properly shut down Server and install a new one. Server will upgrade its database and sandboxes from any previous version automatically.
  • Activate the product on the login screen of Server Console. Server requires new license keys with every minor version (e.g. from 4.9 to 5.0) and we automatically renew the keys for you. Just go to the License Keys again and copy/paste the license key from there.

Please consult our Upgrading to CloverDX Server 7.0 article for additional details with more detailed overview of how to upgrade from Apache Tomcat 9 to Apache Tomcat 10.1.

Release Compatibility/Upgrade notes, Features & Fixes Published Download

AI Integration

CloverDX AI Assistant
CLO-35566 Improvement
Improve MCP support for graph generation
CLO-34956 Improvement
Improve MCP tools permissions
CLO-35433 Improvement
MCP on ChatGPT with OAuth2 authentification - Error MCP server does not implement OAuth
CLO-33823 Improvement
Wrangler Assistant: Support Azure AI Gateway
CLO-34909 Improvement
AIClient: Support Azure AI Gateway
CLO-34910 Improvement
AIClient: Expose token usage info
CLO-34293 Improvement
Make ChatMessage metadata available outside of AIClient component
CLO-34292 Improvement
Add file existence validation in CheckConfig for AI/ML components
CLO-32270 Improvement
CloverDX Data Manager AI SDK
CLO-35568 Improvement

Business Tools

Add ability to configure custom label column when using reference data set as lookup
CLO-34201 Improvement
Immediately run Data Apps without any parameters
CLO-34589 Improvement
Allow Wrangler workspace permissions configuration to also contain user groups
CLO-34754 Improvement
Allow data set permission configuration to also contain user groups
CLO-32589 Improvement
Add support for user-defined categories to Data Manager's data sets
CLO-34919 Improvement
Improve data manager editor first load
CLO-34979 Improvement
Add category breadcrumb navigation for Data Sets
CLO-34998 Improvement
Show Data Set categories in lookup and Designer dropdowns
CLO-34999 Improvement
Add missing/invalid lookup indicator to Dataset configuration
CLO-35050 Improvement
Show category-based grouping for Data Set Modules in Server UI
CLO-35001 Improvement
Allow generated _id column to be used as data set key
CLO-35098 Improvement
Add a sample rows selector to the Wrangler preview footer
CLO-35385 Improvement
Update Data Apps dropdown to display app description
CLO-34831 Improvement
Fix error message for steps that cannot be in groups with condition
CLO-34593 Improvement
Sort items in the Data Catalog
CLO-34581 Improvement
Do not hide new lines and blank lines in notes in Wrangler
CLO-34574 Improvement
Data Apps to allow refreshing data set
CLO-34419 Improvement
Row Highlighting
CLO-34444 Improvement
Improve empty screens in Wrangler
CLO-33966 Improvement
Data Manager: Allow selecting all records in the data set
CLO-33846 Improvement
Show data set code in Data Manager in data set configuration
CLO-33820 Improvement
String editor improvements in Data Manager
CLO-33508 Improvement
Use source and target icons in Wrangler
CLO-33490 Improvement
Improve behavior of bulk actions in transactional data sets
CLO-32861 Improvement
Column configuration in Data Manager - prevent leaving the page with unsaved changes
CLO-32508 Improvement
Display a custom connector icon in the copy dialog
CLO-34391 Improvement

Miscellaneous

Extend DBExecute to allow returning result of executed statement as text
CLO-34858 Improvement
Prevent server failures with invalid grpc.maxInboundMessageSize values
CLO-34835 Improvement
Extend DataWriter (FlatFileWriter) to write header (outputFieldNames) even when appending to existing file
CLO-34813 Improvement
New CTL functions decode() and escapeJson()/unescapeJson()
CLO-34771 Improvement
RESTConnector: New button to reload OpenAPI specification
CLO-34543 Improvement
Preserve modified date in CopyFiles and MoveFiles
CLO-34427 Improvement
Server: Archivator is slow for data service run records
CLO-34364 Improvement
CTL Function to Retrieve Request Certificate Information
CLO-31583 Improvement

Security

Support OAuth2 in all Salesforce components
CLO-34434 Security
MCP on ChatGPT with OAuth2 authentification - Error MCP server does not implement OAuth
CLO-33823 Security
SAML library does not work on JakartaEE
CLO-29880 Security
Add ability to query OAuth2 bearer token for user
CLO-34334 Security
Use AWS SDK for Java v2.x for S3 protocol
CLO-34554 Security
Marketplace(Azure/AWS) JNDI configuration uses "outdated and not recommended" algorithm (PBEWithSHA1AndDESede)
CLO-35192 Security
CVE FIX - Upgrade Tomcat to v10.1.55
CLO-35330 Security
CVE FIX - upgrade cxf libraries
CLO-35308 Security
CVE FIX - upgrade Snowflake JDBC driver to 4.2.0
CLO-34991 Security
CVE FIX - upgrade Apache Avro to 1.12.1
CLO-34989 Security
CVE FIX - Upgrade Spring libraries + Gradle
CLO-34978 Security
CVE FIX - Upgrade hadoop to v3.5.0
CLO-34950 Security
CVE FIX - Update LZ4 to 1.11.0
CLO-34051 Security

Fixes

Syntax errors in AIClient processing code are not shown on the component as errors
CLO-34294 Fix
Ugly word wrap behavior in AI Assistant chat in Wrangler
CLO-34939 Fix
Do not remove label column from lookup dropdown in DM when label is also the key
CLO-35248 Fix
Editing stops working after validation in filtered dataset
CLO-35231 Fix
We need index on older audit log data tables
CLO-35170 Fix
Data Manager – Search & Replace freezes when displaying large number of columns
CLO-34952 Fix
DataManager - search timing out - mssql, oracle
CLO-34942 Fix
Unable to move columns past current screen in DM
CLO-34582 Fix
"No value" must not be allowed in mapping for required columns in Wrangler
CLO-34843 Fix
Wrangler Mapping UI – Filter checkbox remains highlighted after selection
CLO-34431 Fix
License Manager dialog shows only the last-added license
CLO-35436 Fix
Designer: The 'Validation rules' dialog for the Validator component hangs (regression 6.0.0 -> 7.2.2)
CLO-35666 Fix
Data Inspector fails to initialize edge debugger when metadata uses nullValue="\u0000"
CLO-35190 Fix
Server configuration management permission prevents viewing Data Service configuration tab
CLO-34811 Fix
FileEventListener stuck in i/o wait (no timeout set)
CLO-34806 Fix
Server OAuth2 config and MCP anonymous=true uses OAuth anyways
CLO-34753 Fix
Simple Lookup parses line endings incorrectly
CLO-34743 Fix
gRPC message limit overflow does not cause a proper graph failure on dictionary write
CLO-34684 Fix
HTTPConnector not closing connections
CLO-34491 Fix
Unable to send successful HTTP request from HTTPConnector
CLO-27927 Fix

Compatibility

Use AWS SDK for Java v2.x for S3 protocol
CLO-34554 Compatibility
June 30, 2026 Documentation Download CloverDX 7.5 7.5.0
  • For Developers (Improvements most useful for developers bringing new functionality or optimizations in data transformation and orchestration)
  • For Administrators (Improvements or features that will help setup, install, administer and manage the platform)
  • For Support (Helps staff supporting the production environment to identify and escalate potential problems or avoid such)
  • For Security (Improvements and changes relevant to security focused staff – sys admins and developers alike)