Bold BI Release History - 10.1.18
10.1.18
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
- The AI Assistant has been rebranded as AI Agent in View Mode and AI Copilot in Design Mode for better clarity and usability.
- We have made changes to our data processing policy in AI to enhance the AI experience. Please check the link for details on these.
- You need to use the updated embed JS version, hosted in https://cdn.boldbi.com/embedded-sdk/v10.1.18/boldbi-embed.js.
- Until version 9.1.73, the AI Assistant could be enabled in JavaScript embedding by initializing the enableAiAssistant property directly in the create method. In this version, the enableAiAssistant must be initialized within the embedAiAssistant property for JavaScript embedding. Please refer to the following link: https://help.boldbi.com/embedding-options/embedding-sdk/embedding-api-reference/members/#embedaiassistant.
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.