Release Date:

  • Version 4.6.14 released on Jul 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?

Real-time Monitoring & Managing of Active Viewers in Notebooks

Added an “Active Viewers” panel in Notebooks that allows users to see who is currently viewing the same notebook, while enabling owners and managers to remove user sessions directly from the interface.

The viewer icon will only appear when there is more than one active user in the notebook.

Reference: BS1-171: [Notebook] Display/Kill User sessionDone

image

Introducing Auto-Save Warnings & the Save All Paragraphs Button in Notebook

Enhanced multi-user editing and manual saving controls in Notebook with two new updates.

  • Auto-save Warning Banner: Displays a warning notification banner when multiple users are editing simultaneously, letting them know auto-save is temporarily disabled to prevent data conflicts.
  • Save All Paragraphs: Added a “disk icon” button in the top-right toolbar, allowing users to manually save all paragraphs at once to secure their work.
image

Reference: BS1-165: [True] Notebook Save All ParagraphsIn Progress

Reference: BS1-221: [Notebook] Warning Cannot Auto Save When Multi SessionIn Progress


Fixed Bug:

Import Data

  • BDEN-9077 Fixed an issue where the job update service failed to execute when importing data into a non-default schema.
  • BDEN-9245 Fixed an issue where importing data with the CDC function through Kafka failed due to case-sensitivity mismatches between the SQL Server source table name and the generated Kafka topic/stream names.
  • BDEN-9322 Fixed an issue where importing tables to a non-default schema failed when using the same table name in a default schema.
  • BDEN-9324 Fixed an issue where importing tables from internal file path to a non-default schema failed.
  • BDEN-9544 Fixed an issue where importing internal state table via upload file or internal file path failed.

Data Catalog

  • BDEN-9295 Fixed an issue where previewing data on table assets would only show data from today’s partition (if there was no partition for today, no data would be shown).
  • BDEN-9603 Fixed an issue on the Data Catalog menu where switching between schemas frequently incorrectly triggered a permission error.

Data Processing

  • BDEN-6674 Fixed an issue in SQL Editor where tabs froze when users operated simultaneously across multiple browsers.
  • BDEN-8524 Fixed an issue where typing in the search box automatically reset the field selection to “Select All” in Query Results, affecting both “Data Exploration” and “SQL Editor” menus.
  • BDEN-8624 Fixed a UI layout issue where the “Next” button in the “Export to Database” overflowed the window container in the Simple Query menu.
  • BDEN-9198 Fixed an issue where the SQL Editor allowed CREATE TABLE statements to execute successfully even when the configured table name did not match the directory name specified in the LOCATION path.
  • BDEN-9247 Fixed an issue where the query result table displayed data as an escaped string when expanding long text values in the field by using the “more” option.
  • BDEN-9248 Fixed an issue where altering a table (adding or dropping columns) did not update the datasource profiles but can still be queried.
  • BDEN-9272 Fixed an issue where using the UNION statement failed in the “SQL Editor” and “Data Exploration” menu.
  • BDEN-9276 Fixed an issue where using the create aggregate table with UNION statement failed in the “SQL Editor” and “Data Exploration” menu.
  • BDEN-9302 Fixed an issue where creating an aggregate service with the overwrite option and executing it immediately via the “Aggregate Table Job” service failed.
  • BDEN-9403 Fixed an issue where the horizontal scrollbar incorrectly displayed and overlapped text contents when clicking the “more” option to view long query results.
  • BDEN-9406 Fixed an issue where the “Refresh Table Connection” action for external tables only worked on the default Zeus instance, making other Zeus instances unable to query external tables.

Notebook

  • BS1-96 Fixed an issue where the Recovery Partition Job and Add Partition Job failed if some of the Zeppelin (zep) instances from the license were disabled (the system now skips disabled instances instead of attempting to check all of them).
  • BS1-173 Added filename validation for Notebook uploads to strictly allow only English characters (A-Z, a-z), numbers (0-9), and special characters (_, ., -), while automatically rejecting files with Thai characters or unsupported formats.
  • BS1-182 Fixed an issue where Zeppelin failed when using an access token generated from the My Profile > Access Tokens function.
  • BS1-247 Fixed an issue where notebook branch merging failed due to Git conflicts between the source and target notebooks.
  • BS1-252 Fixed an issue where paragraph logs on the Parallel run page could still be edited. The paragraph editor has now been disabled to make log views strictly read-only.
  • BS1-266 Fixed an issue where parallel URL tokens were incorrectly set to “pubNFToken”, reverting them back to “pubNToken”.

Service Management

  • BDEN-8514 Fixed an issue where users were unable to create the same custom stream name across different Realms.
  • BDEN-9068 Updated naming of “Job Delta Compaction” and “Job Vacuum” to “Delta Compaction Job” and “Vacuum Job” to match the standard naming convention.
  • BDEN-9557 Fixed an issue where HTTP connections could not utilize the Zeus connection pool even after configuring it in the application properties.

Workflow Management

  • BDEN-8993 Fixed an issue where tasks failed during workflow execution due to a “not unique result” error, caused by one of the Hera instances being unable to trust the Airflow certificate, resulting in a stuck “Deploying” state and duplicate data lineage entries.
  • BS1-185 Improved loading performance for the workflow list pagination to handle a large volume of workflows, significantly reducing loading times and preventing false permission-denied errors.

Visualization and Dashboard

  • BDEN-8992 Fixed an issue where saving changes to a dashboard triggered an “Http failure during parsing” error (Status 200) when accessing the dashboard again, due to large unoptimized payload sizes overriding the existing data.
  • BDEN-9017 Fixed an issue where the published dashboard iframe generated from the application could not be used or rendered on external platforms.
  • BDEN-9188 Fixed an issue where the “All” option still appeared in the global filter dropdown even when configured to hide it.
  • BDEN-9543 Fixed an issue where the Global Filter or Local Filter displayed an incomplete list of options, even when the combo-box was configured to display all values on Dashboard page.
  • BDEN-9584 Fixed a UI issue where the Local Filter dropdown rendered incompletely with an unexpected scrollbar when containing too many records on Dashboard page.

Setting

  • BDEN-9026 Fixed an issue where users were unexpectedly redirected to the login page in case of a 401 error without token expiration, preventing unexpected logouts while using the application.
  • BDEN-9136 Fixed a security issue where long-lived tokens, generated solely from a username, could be used across different environments if the same username existed.
  • BDEN-9279 Fixed an issue where SSO users were incorrectly able to log in directly through the standard Blendata login page (should only be able to log in via the SSO option).
  • BDEN-9354 Fixed an issue where login failures intermittently occurred during an Informatica DB login flush due to errors when updating the user’s last login date and time.

Improvement:

Import Data

  • BDEN-8353 Added a “No Limit Records” option during the import step (including SQL mode) to view the full dataset, along with a resource impact warning.
  • BDEN-9275 Added support for CDC via Debezium on tables with Identity Columns by upgrading the Delta Lake library version.

Data Processing

  • BDEN-9221 Improved Search Mode in Data Exploration and SQL Editor by ensuring text search inputs accurately convert into a SQL statement when switching modes.
  • BDEN-9277 Improved performance by optimizing the Datasource Profile cache reload mechanism to reduce unnecessary database queries.

Notebook

  • BS1-15 Improved parallel log storage management for better resource utilization and disabled parallel notebook WebSockets to reduce system workload.
  • BS1-98 Improved Notebook sync permissions to allow users with “Default Workspace Management” privileges to trigger sync operations within Notebook Shared Workspaces.
  • BS1-169 Improved Notebook export and import functionality to ensure that all metadata, including descriptions and tags, is fully preserved during migration across different environments.
  • BS1-187 Improved run button behavior in Notebook by adding a temporary 0.25-second disable mechanism immediately after being clicked, preventing accidental double-submits that cause job failures or aborts.
  • BS1-189 Improved Notebook merge logic for the exact same notebook IDs by restricting the merge operation and triggering an error notification, while strictly ensuring that the source notebook is preserved and not deleted from the application.
  • BS1-208 Improved the ZIP export functionality for Notebooks by removing notebook IDs from the exported filenames, when downloading multiple notebooks.
  • BS1-222 Added a “Created Date” column to the Notebook list page, allowing users to easily view the exact date and time when each notebook was created.

Setting

  • BDEN-8970 Improved HTTP connection performance to significantly reduce loading times and save system resources during internal data transfers.
  • BDEN-9119 Improved pay-per-use billing accuracy for dynamic allocation by restructuring the statement tracking logic to capture precise CPU core transitions and stop credit calculation during idle gaps.
  • BDEN-9356 Improved loading performance on the User Management menu when handling a large number of Data Assets to ensure faster rendering.

Share