In this release, we’ve added a new RESTConnector component and implemented many improvements in Data Manager and other parts of the product.
The new RESTConnector component provides major improvements in how you can work with APIs in CloverDX. It allows you to ingest OpenAPI (“Swagger”) specification for an API and offers powerful visual interfaces to map requests and responses based on the API specification. The component is much simpler to use compared to HTTPConnector since it automates common tasks (e.g., result pagination, response parsing and error handling) which may require many additional components when HTTPConnector is used.
We’ve made many improvements in Data Manager – mostly user interface improvements – that increase user comfort and experience when using the app.
CloverDX 6.7 is the last release that supports deployments with Java 11 and it is the last release with support for VMware tcServer deployments. See additional details in the Platform support section below.
The new RESTConnector component (found in the Others section in the component palette) allows you to very quickly work with REST APIs which provide an OpenAPI specification.
The component loads the specification and will then offer visual editors to map and build the request JSON, to parse the response JSON or to work with headers and more.
It also greatly simplifies tasks that are commonly quite complex when working with HTTPConnector alone. For example, it allows you to simply paginate within results in case the data is not returned at once and requires multiple calls to pull the whole data set.
You can also handle errors in a simple yet powerful way, specifying different handling (and parsing logic) for each response type based on the return code.
All these features make the component more effective when building new graphs compared to HTTPConnector. However, there are APIs which do not provide OpenAPI specification or work in a manner the component does not support. In those cases, HTTPConnector is the component to use.
We’ve added many improvements to the Data Manager related to usability and overall user experience. To highlight just a few of the improvements:
You can now have suggestions for the columns that do not have any lookups attached to them. This will allow data engineers to provide more relevant data to data editors even in columns that may have wide range of values (e.g., publishing date, price, etc.).
You can now reorder columns in the Data Manager’s editor. This will allow you to rearrange the data so that it is easier for you to see columns that are relevant to what you are doing with the data set.
We’ve added display of the batch status via “thermometer” so that you can see the batch progress at a glance.
Above are just a few of the changes we’ve made. Many others – like ability undo/redo in the data editor, sticky table labels, clickable table rows and more – are smaller, but will help you use the Data Manager more effectively.
We’ve updated the Data Services module so that it can now output OpenAPI documentation conforming to OpenAPI v3 specification. This is accessible via the menu in the Data Services module on the Server:
Additionally, we’ve added OpenAPI link to the CloverDX REST API documentation page that is available on each Server at https://<server-url>/clover/api/rest/v1/docs.html. This will allow API users to easily call CloverDX APIs from apps that support OpenAPI.
CloverDX 6.7 is the last version of CloverDX that will support deployments to VMware tc Server application server. The following table summarizes the supported stacks for CloverDX 6.7:
Starting with the next version (CloverDX 7.0), tc Server deployments will not be supported at all. If you are using tc Server, you will have to migrate your CloverDX to Apache Tomcat or Red Hat JBoss Web Server.
To help you install or upgrade to this version, we've prepared a simple checklist:
Before You Upgrade
Designer Upgrade
Server Upgrade
Release | Compatibility/Upgrade notes, Features & Fixes | Published | Download | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RESTConnector component
Data Manager
API Improvements
Miscellaneous
Security
Fixes
|
December 17, 2024 | Documentation Download CloverDX 6.7 6.7.0 |