Customer Portal

This release further continues our theme of effective collaboration between different types of users. In Wrangler, business users can now use more powerful target mappings with formulas to map their data to required target layout. At the same time, data engineers no longer need to export Wrangler jobs to include them as part of their workflow – they can use WranglerJob component to run Wrangler jobs directly as subgraphs. You can now attach Data Apps to your data sets in Data Manager helping user interact with their data in new ways.

All these features allow for more effective collaboration between business users and data engineering team.

We’ve improved AI Assistant in Wrangler – it now understands formulas better than before and can even fix various formula errors for you. Combined with the new and more powerful target mappings, the Assistant can help you build your jobs faster and more effectively.

New dynamic data preview in Wrangler allows you to see results of your step as you are editing its settings before the step is applied to your transformation. This makes it easier to see the effect of the step on your data and makes job development faster and more intuitive.

With this release we are expanding the list of supported configurations to include Windows Server 2025 Standard. At the same time, CloverDX Server now primarily runs on JDK 21 while JDK 17 is still supported.

This release also includes many other fixes and improvements in security, stability, and usability of CloverDX products. 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.4

Connect Data Apps to Data Manager

Data Apps and Data Manager are frequently used together with Data Apps implementing various processes on top of data sets (e.g., data loads, ad-hoc validation, …). We’ve made this kind of usage much easier since you can now link Data Apps to your data sets and show them directly on a toolbar. This allows users to simply click on an icon to run a Data App.

Transactional data set in Data Manager showing toolbar with connected Data Apps.

Data Apps linked to the data set behave just like every other app – they can have parameters, interact with any data and produce any kind of output as needed. Once app ends, users will see a notification that will allow them to access the app output (e.g., download a file if any, see the results and so on).

Mapping in Wrangler using Formulas

Starting with this release you can add formulas to your mapping in Wrangler jobs. This allows you to simplify your job – use fewer temporary columns and simply map your data using formula at the end of the job.

New mapping editor showing different kinds of mapping rules - formulas, columns, constants.

At the same time, we’ve reworked the mapping editor user interface to be more comfortable. It is now easier to map columns and use constants. You can even mark column as Not mapped to signify that it has not been forgotten and should remain empty.

Dynamic Preview in Wrangler

Data preview in Wrangler allows you to see exactly what your data looks like as you are building your transformation. We’ve added new kind of preview – a dynamic preview that can show you the results of your step as you are working on it before the step is added to your transformation.

Dynamic preview showing a preview of a Lookup step while the step is being edited.

Dynamic preview will show you input as well as output columns of your step together so you can focus on data being impacted by the step instead of having to scroll through your data set to find columns you are working with.

This works very well, especially with formulas where you can easily see which columns are used in the formula and what the formula result is.

Dynamic preview showing a preview of AI-generated formula in Calculate formula step.

Dynamic previews are also available in target mapping editor helping you see your job output right away.

Clover Assistant in Wrangler

Clover Assistant is an AI-powered tool that helps you create your jobs – simply write what you are looking for, and the Assistant will suggest transformation steps to implement your requirements.

Clover Assistant generating mapping that includes formulas.

In this release we’ve improved the Assistant to understand formulas and new mapping with formulas. It will now be able to generate more complex formulas (including formulas in mapping) but also help you fix syntax errors or even logical errors in your formulas.

Clover Assistant can now use AI to fix variety of errors in your formulas.

Wrangler Jobs as Subgraphs via WranglerJob Component

A common use case for Wrangler is data ingestion where the mapping between potentially many sources and known target layout is implemented in Wrangler by domain experts. This approach allows each team to focus on what they know best – domain experts on data mapping while data engineering team focuses on automation and orchestration.

This kind of use case will now be much easier to implement since WranglerJob component allows you to run Wrangler jobs as subgraphs directly as part of your graphs. You will not need job exports and their conversions to subgraphs – you can now select job to run, and the component will take of the rest.

Mapping created in Wrangler used in graph via WranglerJob component.

At the same time, the Wrangler job component will allow you to change settings of your jobs (e.g., data source parameters) or even completely bypass source or target configured in your job for more control in your graph.

Data Manager Improvements

The ability to connect Data Apps to your data sets in Data Manager as described above is the biggest improvement to Data Manager in this release. However, we’ve also implemented many other Data Manager improvements which provide additional user comfort and better user experience as well as additional control over what user can do with data.

New Data Set Permissions

You can now control whether rows can be deleted or inserted in each data set. This allows you to more precisely control what actions your users can take since there are various use cases in which adding or deleting rows may not be allowed.

These permissions are independent of each other and apply to the whole data set for all users regardless of their role.

New permissions visible on the Basic settings screen of data set's configuration.

User Experience Improvements

User experience improvements include better editor for long (even multi-line) values in your data sets, better settings screen, improved column chooser, new context menu and more.

Platform Updates

We’ve expanded the list of deployment stacks supported by CloverDX Server to include Microsoft Windows Server 2025 Standard. Currently supported configurations are therefore the following three stacks and their variations:

Table showing supported deployment stacks.

The above can be combined with various databases to store the Server configuration database. See more details in our online documentation.

We’ve also updated CloverDX Designer which now requires Java 21 (Eclipse platform no longer supports Java 17). Note that you can still run your Server on Java 17 and Designer on Java 21, just make sure to set Designer’s Java compatibility to 17 to ensure that any Java classes that you may have in your solution are compiled with the correct Java version.

Other Improvements

Additional output ports on Merge and Concatenate components

Merge and Concatenate now allow any number of output ports that will receive a copy of the component’s output. This matches other similar components like SimpleGather or others and allows you to simplify your graph layouts avoiding SimpleCopy components in some cases.

Formatted description in schedules and event listeners

Event listeners and schedules can now have descriptions with formatting. This can help you highlight important pieces of information in description for your schedules or event listeners.

Creating a new schedule with formatted description.

Better handling of rate limits for Data Services

Data Services that have rate limits will now return HTTP 429 (Too Many Requests) error code when called too many times. This will allow callers to adjust their rate of calls to not overload the Server. Additionally, new headers X-Clover-Status-Message, RateLimit-Limit, and RateLimit-Remaining are set to allow the caller to better react and adjust its behavior.

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

Wrangler Mapping

Redesign Mapping panel layout
CLO-34255 Improvement
Inline editing for constants in mapping
CLO-34257 Improvement
Add mapping rule type selection via dropdown
CLO-34256 Improvement
Formula editor for mapping
CLO-34258 Improvement
Formula validation
CLO-34323 Improvement
Mapping Preview
CLO-34445 Improvement
Improve Assist with Mapping to support Formula and Not Mapped suggestions
CLO-34453 Improvement

Wrangler AI Assistant for Formulas

AI Formula Assistant
CLO-34528 Improvement
Use AI to suggest fixes for formulas that produce errors on output
CLO-34566 Improvement
Use AI to fix syntax errors in formulas in Wrangler
CLO-34564 Improvement
Enhance formula assistant to recommend Wrangler steps
CLO-34786 Improvement

Dynamic Step Preview in Wrangler

Step Preview
CLO-34443 Improvement
Floating Preview Panel with Preview Table
CLO-34442 Improvement

WranglerJob Component

WranglerJob component to run job as subgraph
CLO-33531 Improvement

Connected Data Apps in Data Manager

Run Connected Data Apps from Data Manager Editor
CLO-34093 Improvement
Configure Connected Data Apps for a Dataset
CLO-34091 Improvement
Pass data set name to Data App when it is called from the Data Manager
CLO-34417 Improvement

Miscellaneous

Highlighting of the matched results in Data catalog
CLO-25648 Improvement
Improve Configuration Menu in Data Manager
CLO-31963 Improvement
Update job dashboard response for Data Sets
CLO-33242 Improvement
Display the correct icons for data set in the Job Dashboard in Wrangler
CLO-34353 Improvement
Add ability to edit multi-line strings in Data Manager
CLO-32140 Improvement
HTML editor for description on Event Listeners and Schedulers
CLO-34068 Improvement
Fix UX issues in the Value dialog in Data Inspector in Designer
CLO-30935 Improvement
Longer resolved path in sandboxes view is unreadable
CLO-30117 Improvement
Add new context menu item "Add column before"
CLO-24054 Improvement
Change Monitoring-> Resource -> Show details
CLO-28040 Improvement
Fix invalid input handling in Clover Number component
CLO-33684 Improvement
{noformat} in rjob with designer in dark theme is unreadable
CLO-30229 Improvement
Remove outline from selected sandbox item
CLO-28326 Improvement
Column chooser improvements
CLO-31342 Improvement
Add additional context menu items to grid in Data Manager
CLO-33447 Improvement
Add icons to dropdowns
CLO-29528 Improvement
Remote Data Manager - improve validation messages
CLO-32606 Improvement
Add additional output ports to Merge and Concatenate components
CLO-33625 Improvement
Data services: return HTTP 429 when rate limit is exceeded
CLO-33656 Improvement
Ability to disallow certain row actions in Data Manager
CLO-33829 Improvement
Dragging of components is blocked by cursor collisions
CLO-31888 Improvement
Formula input component improvements
CLO-34254 Improvement
JSONExtract default string size limit of maximum of 20MB, jackson-core library
CLO-33703 Improvement
Add API to purge records for specific data set
CLO-33828 Improvement
Improve error messages in Wrangler source/targets when DM sources/targets are missing
CLO-34180 Improvement
Add property to modify gRPC message size
CLO-34565 Improvement

Fixes

Assignment of double/number to decimal in CTL may lead to unpredictable result
CLO-34493 Fix
Designer issue when generating metadata for a one row flatfile.
CLO-33430 Fix
Lookup data source dropdown not sorted correctly in Wrangler's Lookup step
CLO-33822 Fix
Add column before... and after... should prefill the form
CLO-34005 Fix
Fix New job dialog input label alignment
CLO-33845 Fix
Designer Tutorial - fix remaining color inconsistencies in dark mode
CLO-28449 Fix
Unify error colors in Designer light and dark mode
CLO-33997 Fix
Missing file image on the empty sources screen
CLO-33870 Fix
Change medium icon size label in subgraph properties
CLO-33818 Fix
Fix naming of entries in permissions tree
CLO-33924 Fix
Fix button order on Reorder columns step
CLO-33926 Fix
Wrong toolbar when editing note in Dark mode
CLO-28539 Fix
Wrong table size in full screen
CLO-28169 Fix
Useless vertical gap in libraries module
CLO-28324 Fix
Monitoring resources view - some table headers are not formatted
CLO-29860 Fix
Dropdowns and context menus are still shown while resizing the step panel
CLO-26680 Fix
Component editor: Configuration check is incorrectly cached after cancel
CLO-33628 Fix
OAuth2 in CDX Server - Properties must be wide enough
CLO-33913 Fix
Wrong button style in Dashboard
CLO-34035 Fix
Unexpected filtering behavior for data sets with lookups
CLO-32598 Fix
Error in the Wrangler API documentation page
CLO-32839 Fix
Log window during server startup is too small
CLO-32637 Fix
Resources not showing RAM and SWAP, WMIC deprecated
CLO-33140 Fix
Import of old server config wants to add old wrangler group
CLO-33874 Fix
Content of file can be lost if the path contains unknown parameter
CLO-15427 Fix
Designer text block selection does not show highlight on mac
CLO-34420 Fix
Designer data inspector(edge debug) data loading gets stuck on mac
CLO-34413 Fix
Long column name in wrangler AI assistant chat
CLO-33762 Fix
ListFiles doesn't show the SIZE of the Lastly created/added file to the archive.
CLO-33480 Fix
ListFiles and FlatFileReader return error if reading ZIP archived file bigger than 4GB created by FlatFileWriter.
CLO-33685 Fix
Bug in Quartz library causes invalid behaviour in some timetable (cron) schedules
CLO-32624 Fix
Server NPE and ERROR - Cannot invoke "com.cloveretl.server.persistent.Schedule.getTask()" because "<parameter1>" is null
CLO-34521 Fix
Wrangler export job with TDS source/target include data checkbox does not make any difference
CLO-33649 Fix
Fix layout of boolean options in Add to Sources wizard in Wrangler
CLO-33953 Fix
DataManager grid loses edit capability
CLO-34731 Fix
Azure Secrets Manager (Azure Key Vault) implicit authentication via Managed Identity doesn't work
CLO-33065 Fix

Security

CVE FIX: Update jackrabbit-jrc-commons to v2.22.2
CLO-34049 Security
CVE FIX - Upgrade Log4j to 2.25.3
CLO-34168 Security
CVE FIX – Upgrade netty libs to 4.1.125+
CLO-33151 Security

Platform Updates

Support of Microsoft Windows Server 2025
CLO-33469 Improvement
Designer on Java 21
CLO-32099 Improvement
Update Java of AWS and Azure marketplace offers to 21
CLO-34282 Improvement
Update docker image to use Java 21
CLO-34278 Improvement

Compatibility

Update docker image to use Java 21
CLO-34278 Compatibility
Update Java of AWS and Azure marketplace offers to 21
CLO-34282 Compatibility
Designer on Java 21
CLO-32099 Compatibility
Data services: return HTTP 429 when rate limit is exceeded
CLO-33656 Compatibility
Assignment of double/number to decimal in CTL may lead to unpredictable result
CLO-34493 Compatibility
April 07, 2026 Documentation Download CloverDX 7.4 7.4.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)