What's new in Cloudera Data Visualization 8.1.5
Cloudera Data Visualization 8.1.5, released on July 31, 2026 introduces usability improvements, UI updates, and bug fixes to enhance the overall user experience and product stability.
New features and improvements
Security and remote connections
- VIZ-3461 – SSL certificate verification and URL allowlisting for backend requests
-
Cloudera Data Visualization now provides additional security controls for backend HTTP requests. Administrators can enable TLS/SSL certificate verification for data imported from remote URLs and restrict imports to approved URL prefixes. Non-Bedrock AI profiles now also provide per-profile certificate verification controls for completion and embedding endpoints. Existing AI profiles are automatically migrated with certificate verification enabled. Default behavior for other connections remains unchanged to preserve backward compatibility.
- VIZ-4185 – URL allowlist for remote data imports
-
Administrators can now control which remote sources are permitted for data import by configuring approved URL prefixes in Advanced Site Settings. Restricting imports to approved sources improves security by preventing data imports from unauthorized URLs. If a URL does not match an approved prefix, an error message is displayed. By default, the allowlist includes the example URLs provided in the Add Data dialog.
Data modeling and formatting
- VIZ-3755 – Improved user interface for the Search Modeling tab
-
The Search Modeling tab in Datasets has been redesigned with an improved user interface.
- VIZ-3972 – Updated field editing and display format dialogs
-
The Edit Dataset Fields and Visual Shelf Display Format modals have been modernized for improved usability. When no format is specified, numeric values now display up to six significant digits by default. Adding dimension values on the Colors tab has also been simplified with a new inline input.
Dashboards and visualizations
- VIZ-3536 – Non-data-driven visuals now render without a manual refresh
- When Refresh Visuals Manually is enabled, visuals that do not depend on query data (Rich Text, AI Visual, Link, Action, Search, and Extension visuals) now render immediately. Data-driven visuals continue to require a manual refresh.
- VIZ-3968 – Improved Dashboard Template modal access and behavior
- You can now open the Dashboard
Template modal from , in addition to accessing it from
the Data page. The
Explore Templates icon is
displayed only to users with the required
Edit permissions
(
ds_manageords_appedit). Additionally, when you reopen the Change Selections dialog for an existing template-based dashboard, the previously selected columns are now restored correctly. - VIZ-4065 – MapLibre support for Interactive Map visuals
-
MapLibre is now available as a Map Server option for Interactive Map visuals. MapLibre uses OpenFreeMap tiles by default, allowing you to create interactive maps without a Mapbox account or token. It includes Liberty, Positron, Bright, Dark, and Fiord basemap styles and supports custom MapLibre-compatible style URLs. All existing map layers and PDF and PNG exports are supported.
Administration, monitoring, and performance
- VIZ-2883 – Improved caching for CSV and Excel downloads
-
CSV and Excel download results are now cached only when the dataset is within the limit set by the Maximum data rows for visuals site setting. Larger datasets can still be downloaded, but are not cached. This helps prevent memory and performance issues. As a result, repeated downloads of large datasets might take slightly longer to process.
- VIZ-3843 – Redesigned Daily Usage tab
-
The Daily Usage tab on the Logs and Usage page has been redesigned for improved usability. Activities, users, and dashboards now appear on separate tabs with item counts, making usage data easier to navigate. The updated view also provides a simplified day-range selector and displays a notification if usage data cannot be retrieved.
- VIZ-4305 – Sidebar navigation added to the Logs and Usage page
-
The Logs and Usage page now uses a sidebar instead of a top navigation bar for switching between sections such as Activity Log, Usage Analytics, Daily Usage, and Server Settings.
Behavioral changes
- VIZ-4206 – HTTP access logs now use JSON Lines format
-
HTTP access logs are now generated in JSON Lines (JSONL) format instead of Apache Common Log Format (CLF), providing structured request, timing, TLS, and client IP information.
You can customize the log output by setting the
CADDY_LOG_CONFIGenvironment variable. For the available configuration options, see log (Caddyfile directive) in the Caddy Documentation.
Fixed issues
- VIZ-3946 – Disabled Test button now provides guidance when importing connections
-
When importing connection details from a JSON file, the disabled Test button did not explain why testing was unavailable. A tooltip now clarifies that you must import the connection before testing it.
- VIZ-4063 – Error messages now display correctly in the Create New Dataset dialog
-
Errors that occur when creating a dataset from a data connection are now displayed within the Create New Dataset dialog, making them easier to read and address.
- VIZ-4182 – Navigation bar now appears on error pages
-
The navigation bar could be missing from some error pages, preventing users from navigating to other areas of the application. The navigation bar is now displayed consistently on all error pages.
- VIZ-4214 – New and cloned data connections now become active automatically
-
Fixed an issue where newly created or cloned data connections appeared as inactive in the sidebar until the page was refreshed. New and cloned data connections now display as active immediately after creation.
- VIZ-4220 – Access controls are now enforced for user profile updates
-
The user profile REST API now requires administrator privileges to modify another user’s profile or update sensitive profile fields. Existing scripts or integrations that perform these actions must use administrator credentials.
- VIZ-4221 – Improved security for URL data imports
-
URL data imports now apply security controls for permitted destinations and TLS certificate verification, preventing unauthorized requests to internal network resources. Administrators can configure these controls in the site settings.
- VIZ-4224 – Authentication tokens are no longer exposed in application logs
-
Fixed a security issue where failed JSON Web Token (JWT) validation could cause authentication tokens to be written to application logs. Authentication tokens are now excluded from log messages.
- VIZ-4225 — Account lockout after repeated failed login attempts
-
After five consecutive failed login attempts, the user account is temporarily locked for 20 minutes. You can try to log in again after the lockout period ends.
- VIZ-4234 – Login audit records are now generated for all authentication methods
-
Cloudera Data Visualization now records successful and failed login attempts for all supported authentication methods, including password-based authentication, Kerberos, LDAP, SAML, and OIDC. This provides more complete security auditing across authentication methods.
- VIZ-4236 – Warning now displayed for unencrypted email connections
-
The email settings now display a warning when the email protocol is set to None, indicating that emails and attachments will be sent over an unencrypted SMTP connection. The default protocol remains TLS.
- VIZ-4260 – Incomplete table joins are no longer saved
-
When users exited or canceled a table join before completing its configuration, the partially joined table could still be added to the data model. Incomplete joins are now discarded, preventing unintended changes.
- VIZ-4261 – Reload Data button now appears after data model changes
-
When Show Data was enabled in the Data Model editor, the Reload Data button did not appear after adding, joining, or deleting a table. The button now appears correctly, allowing users to refresh the data preview after changing the data model.
- VIZ-4262 – Datasets now sort correctly by creation and update date
-
On the Data page, sorting datasets by Created or Last Updated could display them in the wrong order. Datasets are now sorted correctly by the selected date.
- VIZ-4263 – Show Data now works correctly with multiple table joins
-
In the Data Model editor, Show Data could return an error when the model contained more than two joined tables. The data preview now displays correctly for data models with multiple table joins.
- VIZ-4306 – Caddy access log volume has been reduced
-
Caddy access logs now exclude response headers and most request headers by default, retaining only Referer and User-Agent. This reduces log file size and changes the default log structure. You can customize the logging configuration using the
CADDY_LOG_CONFIGenvironment variable. - VIZ-4333 – Refresh Schedule changes for data extracts were not saved
-
Fixed an issue where changing the refresh schedule interval for a data extract did not update the Data Extracts table. Reopening the Edit Data Extract modal displayed the original interval because the change had not been saved.
- VIZ-4334 – Improved access controls for administrative profiling
-
Access to administrative profiling is now restricted to superusers. Users with the Database Admin role can no longer access this functionality unless they also have superuser privileges.
- VIZ-4345 – Refresh Visuals button no longer overlaps dashboard titles
-
When viewing a dashboard in app mode, the Refresh Visuals button could overlap the dashboard title. The button is now positioned correctly.
- VIZ-4346 – Numeric columns sort correctly when display formatting is applied
-
On the Data Model tab, numeric columns could be sorted incorrectly when Apply Display Format was enabled because sorting used the displayed values instead of the underlying numeric values. Numeric columns are now sorted by their underlying values, regardless of display formatting.
- VIZ-4351 – Dataset details did not refresh after SQL changes
-
Fixed an issue where modifying the SQL underlying a dataset did not refresh the Fields, Data Model, and other dependent tabs on the Dataset Detail page. This could cause these tabs to display outdated information and errors when using Show Data. Saving SQL changes now opens the Refresh dataset table column information modal and correctly updates all dependent views.
- VIZ-4352 — Improved security for AI profile validation
-
Access to AI profile validation is now restricted to administrators, and additional input validation prevents unauthorized operations.
- VIZ-4357 – Joined table headers display correctly in the data preview
-
When users clicked Show Data on the Data Model tab, table group headers for joined datasets could become clipped or misaligned when scrolling horizontally, making it difficult to identify the source table for each column. The headers now remain aligned with their columns, and separators clearly distinguish columns from different tables.
- VIZ-4358 – Improved access controls for server information and data imports
-
Access controls and file path validation have been strengthened to prevent unauthorized access to sensitive server configuration information and files during data import.
- VIZ-4365 – WebServer Log polling stops when the tab is not visible
-
Log polling now pauses automatically when you leave the WebServer Log tab and resumes when you return, preventing unnecessary background requests.
- VIZ-4381 – AI profile validation restricted to administrators
-
As a security hardening measure, access to the AI profile validation endpoint is now restricted to administrators. Previously, the endpoint was available to all authenticated users.
Fixed Common Vulnerabilities and Exposures
The following Common Vulnerability and Exposures (CVE) have been fixed in Cloudera Data Visualization 8.1.5.
