Release Date:
- Version 4.7.3 released on August 2026
Notebook Interpreter Version:
- Python version 3.9 (The default version is 3.9, but the platform also supports version 3.8.x, 3.11.x, and version 3.12)
- Spark version 3.5.3 (Support only 3.5.3)
- Scala version 2.12 (Support only 2.12)
What’s New?
SSO/LDAP Sync Enhancements
This enhancement is to streamline large-scale user management by synchronizing AD/LDAP user groups into Blendata Enterprise and assigning roles via LDAP mapping configurations. This eliminates the need to manually create accounts or configure permissions one by one. Additionally, it enforces Single Sign-On (SSO) authentication via Microsoft Entra ID, allowing AD/LDAP directory users to log in seamlessly with accurate, pre-configured roles and permissions.
Restricted File Download and Export for View Level Permission
Introduced a new Manage permission that separates the ability to Download, Export, and Print PDF from basic View access, which previously granted these actions to any user who could view the data. Users with ‘View‘ permission cannot download or export result files in formats like CSV or Excel. The only exception is PDF format, as PDF downloads and exports are protected with automatic watermarks. Therefore, the ‘Export File‘ option will be hidden for ‘View‘ users.
Improved Watermark Setting
Watermark Settings are now hidden from regular users and accessible only to the Super Admin role, with default settings adjusted to fit that restricted context. Once a Super Admin configures and saves the watermark, the platform remembers that configuration as the shared baseline going forward.

Run Existing Services in Workflow Management
In this version, we introduced a new option that allows you to reuse existing services from Service Management or Workflow Management. You can now create new workflow tasks using existing services, eliminating the need to manually recreate or duplicate services across the platform.

Embedded Spark UI in Notebooks
We have integrated Spark monitoring directly into the Notebook interface. You can now track individual paragraph execution using the SPARK JOB icon on each paragraph, or click the main SPARK UI icon in the Notebook menu to view progress and history for all jobs executed across the notebook.
Available to users with Edit, Delete, or Manage permissions for the notebook.

Fixed Bug:
Data Catalog
- BDEN-9380 Fixed an issue where the Truncate Table action on internal state tables executed a DELETE instead of a TRUNCATE.
- BDEN-9699 Fixed an issue where a successful Data Catalog export could not be downloaded from My Profile.
Data Processing
- BDEN-9382 Fixed an issue where creating an aggregate service with the Overwrite option could fail under certain primary key and partition/time settings.
- BDEN-9494 Fixed an issue where Job Compact left service status out of sync and row counts inconsistent before and after compaction.
- BDEN-9461 Fixed an issue where saving a masked SQL Editor query as a view or aggregate table reverted to the unmasked query.
- BDEN-9625 Fixed an issue where decimal values ending in zero, such as 9900000.00, displayed and exported without the trailing zero.
- BDEN-9652 Fixed an issue where calendar controls in Data Exploration, SQL Editor, and Visualization lacked a way to jump directly to a specific year.
- BDEN-9805 Time Range selections on a new Simple Query disappear after refreshing the page.
- BS1-104 Fixed a search issue where the Notebook retained previous search keywords even after switching Zeppelin modules.
- BS1-301 Fixed an issue where Notebooks could not be pushed to Git if they shared the same name as the Workspace.
- BS1-311 Fixed an issue where users whose permissions were revoked could still access a Workspace URL without being automatically redirected to the Workspace list page.
- BS1-318 Fixed an issue where Git pushes without write token permissions failed silently without displaying an error message.
- BS1-319 Resolved a deletion error where Notebooks without any branches or commits could not be deleted.
Visualization and Dashboard
- BDEN-9585 Fixed an issue where dashboards stayed stuck on a loading indicator after the underlying Spark job had already completed.
- BDEN-9360 Fixed an issue where dashboard search URLs exposed ID card and policy numbers unhashed.
Service Management
- BDEN-9484 Fixed an issue where long tag names overflowed their container on the Create/Edit Service page.
- BDEN-9623 Fixed an issue where compacting a batch sharing an archive control date with an already-cold batch could leave the job incomplete.
- BDEN-9747 Fixed an issue where restarting a Stream Service after a stop threw a java.lang.ArrayStoreException.
Setting
- BDEN-9493 Fixed an issue where clearing filters on the Classify Asset List page left a stale Matching Result count.
- BDEN-9497 Fixed an issue where expired sessions were logged as ‘unauthorized access’ instead of the actual username.
- BDEN-9562 Fixed an issue where Access Log did not capture logins made via SSO through Azure AD.
- BDEN-9659 Fixed an issue where a toggle on the Edit Role/User Access Rights pages could trigger a dropdown in an unrelated menu section.
- BDEN-9707 Fixed an issue where alert services did not apply the all-time-range setting when saved.
- BDEN-9708 Fixed an issue where exporting files via Job Scheduler ignored the all-time range setting.
- BDEN-9763 Fixed an issue where the default schema was displayed incorrectly in the Asset Table section
Workflow Management
- BDEN-9500 Fixed an issue where saving an edited Map Field in a workflow task failed silently.
- BDEN-9656 Fixed an issue where activating a workflow caused it to run immediately instead of waiting for its scheduled time.
- BS1-275 Fixed an issue where previous task mappings prevented deleting the initial task configuration.
- BS1-300 Resolved a log filtering issue in the Overview and History tabs.
Security
- BDEN-9726 Remediation plan in progress for a vulnerability identified via penetration testing of v4.7.2.
- BDEN-9816 Fixed a security issue where LDAP passwords were stored in plain text in the database and returned unencrypted via API endpoints. Passwords on the LDAP Profile page are now properly encrypted.
- BDEN-9830 SSO user import unexpectedly triggers auto-generated one-time passwords. TO DO
Improvement:
- BDEN-9154 Audit Log CSV exports now use a more descriptive filename instead of data.csv.
- BDEN-9170 Added field data type options to the Vector Search Include and Exclude filters.
- BDEN-9626 Improved the field limit on the Import Data Dictionary function. (more than 100 fields)
- BDEN-9648 Increased the SQL Editor tab name limit from 16 to 70 characters, capped at 300px width.
- BDEN-9750 Standardized log rolling policy and size limits across the management and compute services.
- BDEN-9844 Upgraded data compaction to execute in batch mode and optimized the Spark write process by writing directly to the target destination folder instead of using a temporary directory
- BS1-209 Added the ability to rename Notebooks directly from the Notebook page.