On this page

Bold BI Release History - 10.1.18

10.1.18

Released on February 14, 2025

New Features

AI

  • #649660 – AI features can now run entirely within your on-premises environment, allowing you to configure your own credentials to connect with OpenAI or Azure OpenAI, ensuring that all data remains within your infrastructure.
  • #470973 – Widget Insights analyzes chart data and provides textual insights on trends, forecasts, and actionable recommendations.
  • #470973 – Dashboard Summary feature generates a textual report that captures key insights and trends from the dashboard, offering a high-level overview.
  • AI Agent now provides text-based responses directly to your queries when the data can be represented in text. Visualizations will only be generated if necessary or explicitly requested.

Embedding

  • Enhanced functionality allows anonymous users to embed the dashboard viewer based on group permissions.

Data Source

  • Added support for shared databases in the PostgreSQL Data Store to facilitate multiple tenant data extraction.
  • #101850 – Supported the new connector for Apache Doris in Bold BI.

Improvements

General

  • Added system user support for anonymous authentication in embedding features.
  • Upgraded jQuery and Bootstrap to the latest versions to address security vulnerabilities.
  • #667927 – The user session update has been improved to eliminate unnecessary query execution, enhancing overall performance.

AI

  • 672525 – In AI Copilot and AI Agent, you can now use @mentions to specify a data source when querying. This helps avoid conflicts when multiple similar data sources are present in the dashboard.

Embedding

  • Provided new APIs to show or hide the AI summarize icon for both the dashboard and widgets in the iframe-based embedding.

Server

  • #651910 – Users can now add comments when publishing a dashboard version. These comments are stored and displayed in the version history, providing better context and tracking for changes over time.
  • #667672 – A default group setting has been implemented, allowing users to be automatically added to a group and inherit its permissions when they are added, imported, or log in via a third party.
  • #674921 – Support for scheduling multiple widgets has been added.
  • #655970 – Users can now set a default dashboard that will be displayed upon logging in.
  • #661897, #676678 – The execution of embedded activity logs and Copy Dashboard API has been enhanced to improve dashboard rendering in embedded views.
  • #642942 – The download checkbox for the multi-tab dashboard has been hidden to prevent conflicts, as downloading multi-tab dashboards is not currently supported.

Designer

  • #650816 – Provided support to display the selected dashboard parameter range value in the date picker.
  • #681901 – Provided week year support for the Pivot Grid.
  • #582503 – Provided support for row-level checkboxes and their corresponding events in the Grid widget.
  • #657159 – Added functionality to clear virtually selected filter values in the combo box widget.
  • #662241 – Implemented support for field-based sorting according to the grand total in the Pivot Grid widget.
  • #546477 – Provided support to allow users to navigate dashboards within a single instance and transfer filter information to the navigated dashboard via the button widget.
  • #629083 – Provided the Hover effect support to Number and KPI Card.
  • #662403 – Provided support for filtering multiple values that include special characters in URL filters.
  • #481089, #382183, #605584 – Enhanced the compatibility of the dashboard to resolve EJ2 style conflicts.
  • #623881 – Enhanced security measures to address script vulnerabilities across all widgets.

Data Sources

  • T664825 – Added a customization option to resolve the grid export failure when using more than 50+ columns in Google BigQuery.

Bold Data Hub

  • #684258 – Provided SSH support for MongoDB and MySQL connectors in Data Hub.

IDP

  • Added shared database support for PostgreSQL, enabling all tenants to use the same database while maintaining logical separation of tenant-specific data.

Bug Fixes

AI

  • #681162 – The issue where fixed child widgets of a tab widget do not have an export option.
  • The issue has been fixed where AI-generated card widgets did not have a proper widget title.

Embedding

  • A proper error message is now displayed when the site is unavailable in the token-based SDK embedding.
  • Resolved the issue with iframe multitab dashboard embedding where the AI was displaying by default, preventing access to the AI chat window.
  • Fixed the rearrangement of banner icons to their proper order, addressing the inclusion of summarize and localization features in the dashboard banner.

Server

  • #667940 – Resolved an issue where the AI icon in the mobile app did not reflect user-configured visibility settings.
  • #675800 – Resolved an issue where the dashboard rendered instead of the pinned widget when the dashboard name contained a single apostrophe.
  • #676753 – Resolved an issue where the “Get Dashboards” API did not return multi-tab details for users with the “Dashboard in Category” permission
  • #679444 – Resolved an issue where long multi-tab dashboard tab names were not visible, causing tab widget names to be hidden.
  • #677997 – Resolved an issue where all server APIs returned a 401 unauthorized error when the application was used in offline mode.
  • #680909 – Resolved an issue where the data source refresh history failed to open when exceeding 1,000 records.
  • #674499 – Resolved an issue where the security page did not open properly when the Spanish language was selected./li>

Designer

  • #663685 – Fixed the issue where all data was displayed on a single page in the Grid widget when paging was enabled, and sorting was applied.
  • #639371 – Fixed the issue where formatting was not applied inline in the email when scheduling Excel exports.
  • #678878 – Fixed an issue where the widget URL linking used the wrong column due to overlapping column names in the Pivot Grid widget.
  • #644760 – Resolved the date format mismatch issue in the exported Excel file for the View Data option in the Heat Map widget.
  • #680935 – Fixed the issue where the child widget of the tabbed widget was incorrectly displayed in embedding mode.
  • #666578 – Fixed the issue where the header of the existing widget would disappear when integrated into the Combine Widget.
  • #678496 – Fixed the issue with the Dimension filter concerning the inclusion and exclusion of Null and Blank replaced values in the Assign Data panel.
  • #680427 – Fixed an issue where the last widget at the edge of the canvas was not fully rendered in fixed layout.
  • #681140 – Fixed an issue where the Dashboard Designer toolbar icons were disabled on draft dashboards.
  • #685097 – Fixed an issue where live data was not updating correctly in embedded views when data caching was enabled.
  • Fixed an issue where the dashboard border was not visible when using the fixed layout.
  • #605500 – Fixed the issue related to the maximum limit for the page size property when using the chart widget.
  • #678655 – Resolved the issue where the Date Filter Popup did not retain the selected date upon reloading or editing the dashboard.
  • #678644 – Addressed the issue where the pivot display showed no records when switching the type to Month Year or Day of Week.
  • #612856 – Fixed an issue where the data cache was not enabled after loading the dashboard from draft.
  • #684654 – Resolved the theming issue in the Excel filter type dialog within the grid widget.
  • #681842 – Fixed the issue with fiscal year sorting not functioning correctly in the Pivot grid.
  • #120262 – Resolved the rendering issue of the layered heatmap in the cloud site.
  • #652406 – Handled proper spacing in the File Size and its unit notation.
  • #666760 – Handled the virtual data not shown in the filter selection of Combobox multi select in initial selection instead it displays “All” option always.
  • #666443 – Fixed the infinity text shown in the exported excel of Pivot Grid when using the expression which has divided by zero value.
  • #679509 – Fixed the white screen issue when loading the dashboard when doing background operations in the data fetching.
  • #666448 – Fixed the conditional formatting issue in Pivot Grid export data to excel in the expression and average aggregation columns.
  • ##405440 – Fixed the conditional formatting issue in Pivot Grid export data to excel based on the applied condition.
  • #681624 – Fixed the PDF export empty data issue in Grid widget when enabling Summary Row.
  • #659376 – Fixed the subtitle and description changing issue in the widgets when focused in “Assign Data” section and selecting different widgets.

DataSource

  • #688166 – Resolved the “IP Blocked” error while fetching data from the API.
  • #688207 – Resolved the issue where pagination was not working in JQL JIRA Connector.
  • #686424 – Fixed the formatting error with derived dates in the MIN expression
  • #686890 – Fixed the icon issues in code view mode for the dark theme.
  • #677785 – Fixed the issue where RawData was not maintained in the Edit Connection for Google Analytics v4.
  • #667019 – Fixed the issue where the refresh failed randomly for Azure table connectors.
  • #558257 – Resolved the issue where the existing table was deleted during the data source refresh in the SQL connector.
  • #685624 – Resolved the issue where an expression could not be created using the default dashboard parameter (Custom query mode).
  • #683766 – Fixed the issue where the schema was not listed if there were views with the same name in postgresql.
  • #681589 – Fixed the issue where the search_path, current_schema, specific_table, and current_table properties were not working in PostgreSQL.
  • #678175 – Handled the change to make the Oracle Service Instance Name a mandatory property.
  • #654831 – Resolved the issue where the chart widget threw an error while binding columns in the filter section.
  • #683352 Resolved the issue with converting a string to a number.
  • Added a customization option to fix the isolation filter issue in data preview.
  • Implemented a separate API call to handle the Userbase filter instead of embedding the code within the Web Live Data Source.
  • Resolved the issue where data was not being inserted into the Query Metrics table in the IMDB database in Oracle.
  • Fixed the issue where the URL parameter and isolation filter did not function properly with spaces.
  • Fixed the issue when applying a limit on the date data type in oracle data source.

Data Hub

  • Resolved Nested JSON not working issue in Data Hub when using JSON connector.
  • Resolved SQL connector not working when using password with special characters directly without encoding.

IDP

  • #684481 – Resolved an issue where usernames were not recognized when adding a JWT user without a required email.
  • #681936 – Resolved an issue where the job service failed to trigger after a restart if no web requests had been made.
  • #688635 – Resolved an issue where copyright information did not update in UMS settings.

Important Note

Known issues

  • There is a minor alignment issue with the unpin icon in pinboard SDK-based embedding.

Breaking Changes

  • Template Not Refreshing Properly When Selecting a Pipeline Randomly in Data Hub.