On this page

Bold BI Release History - 8.3

8.3.17

Released on December 10, 2024

New Features

Server

  • #630681 – Added support for API Key as an alternative to token-based authentication for connecting to API services.
  • #550244 – Introduced support for custom email templates, allowing users to personalize all email templates for their communications.

Designer

  • #654159 – Added support to pass master widget filter information through widget linking.
  • #654159, #641634 – Added support to filter date-type functions for date columns in URL filtering.

Bold Data Hub

  • #652841 – Added support for Click house as destination data warehouse in Bold Data Hub.
  • #652841 – Added support Microsoft Azure Synapse Analytics as destination data warehouse in Bold Data Hub.

Improvements

Server

  • #519824 – Added support for including yesterday’s date in scheduled emails as a customization option.
  • #642366 – Added support for selecting the source category or dashboard name during the creation of deployment dashboards.
  • #566433 – Added support for removing downloaded files from the offline page.
  • #650365 – Added support for retrieving items created by a specific user in the API.
  • #655124 – Removed the “Moved” keyword in dashboard names when moving the dashboard to a new category.
  • #639371 – Added support to attach widget content in a table format to the body of emails when scheduling emails in Excel format.
  • Added five sample dashboards by default during site deployment.

IDP

  • #651269 – Added support for customizing the Login Button content in the configuration settings.
  • #617664 – Disabled the email inherit option on the UMS page when email settings are not configured.

Data Sources

  • #617130 – Provided support for displaying newly added data in Google Sheets after deletion and re-uploading a new file in Google Sheets.
  • #602106 – Added support to display the data source meta data including refreshed time on the dashboard metrics.
  • #646769 – Upgraded to the latest version of DLLs to avoid vulnerabilities.
  • Improved dashboard rendering performance by 2x by reducing the basic user-based filter mode in each widget, applicable only in view mode.
  • #634520 – Added support for a customization option to increase the web request timeout.
  • #657037 – Implemented support for STDDEVSAMP and STDDEVPOP expressions in the ClickHouse data source.
  • #600537 – Provided support to restrict tables in the tree view and enable or disable the query designer option based on the API request.

Embedding

  • Added API member support for multi-localization in iframe-based embedding.
  • Provided a new method for clearing filters in SDK-based embedding.
  • Provided an event to resize the widget in the mobile layout for SDK-based embedding.

Bold Data Hub

  • #651432, #629748 – White Labelling support for Data Hub.
  • #613751 – Provided support to combine data from multiple databases using same table names in Bold ETL- union support.
  • #569618 – Provided Relative Date Parameter option in Data Hub for Web Connector.
    Provided Relative Date Parameter option in Data Hub for Web Connector
  • #569618 – Added support to execute the Python script whenever opening the dashboard.

Designer

  • #632231 – Improved the performance of the Assign Data panel when the widget is configured with more than 10 columns.
  • #641596 – Consolidated multiple API requests into a single request to enhance design mode rendering performance.

Widgets

  • #628515, #621215 – Provided “Fit-to-Content” support to number card and KPI card.

AI

  • Improved widget generation workflow to enhance the quality of widget generation for questions.
  • Added support for the generation of new chart types, including Scatter charts, Tree maps, and Map widgets, through the AI Assistant.

Bug Fixes

Server

  • #654065 – Fixed the issue where alphanumeric values were not supported in email addresses during the addition or update of users.
  • #656089 – Fixed the issue where the schedule dialog is now properly displayed at 150% resolution.
  • #651268 – Fixed the issue where SMTP was unable to connect when using port 25 with SSL.
  • #645759 – Fixed the issue where the “HideHelpLink” functionality was not hiding the help link in certain areas.
  • #655787 – Fixed the issue where the SSO default login was not functioning properly.
  • #659997 – Fixed the issue where JWT token authentication callback redirection was not functioning correctly.
  • #657372 – Fixed the issue where the IsMaster site update was not functioning correctly when creating a site via the API.
  • #645759 – Fixed the issue where the “HideHelpLink” functionality was not hiding the help link in certain areas.

Data Sources

  • #624944 – Resolved the error encountered while uploading a dashboard using an invalid order of expression creation in MySQL.
  • #629926 – Resolved the Base64 error in the CSV/Excel data source connection when uploading the dashboard to the cloud site.
  • #653526 – Provided support for string aggregation in preview mode in SQL Server.
  • #653437 – Resolved the issue of being unable to add a new column in Code View without affecting expressions.
  • #645759 – Disabled the help link on the upload dashboard’s edit connection page based on a property.
  • #649491 – Resolved the issues with the DateTime data type in Google BigQuery.
  • #649255 – Fixed the grid summary row issue with the expression column in extract mode.
  • #639142 – Resolved the issue where newly updated data was not reflected in the dashboard when connecting to an MSSQL stored procedure data source with the internal cache option.
  • #651933 – Resolved the issue by displaying a proper error message when there is an issue with the intermediate database.
  • #654062 – Resolved the data type mismatch error when connecting to a stored procedure.
  • #654784 – Fixed the issue where the custom date was not working when using the date-converted expression.
  • #655267 – Fixed minor typos in the ODBC UI.
  • #642271 – Optimized the retrieval of all schedule IDs for the data sources by executing a single query from the intermediate database server.
  • #653660 – Resolved the issue where the UI would freeze and fail to show any loading indicator in the Web API data source.
  • #656531 – Added a new property to skip the modified date when updating columns in a dashboard and data source via the API.
  • #658193 – Resolved the issue where refreshing after renaming tables in the source incorrectly showed the status as success.
  • #636517 – Displayed a more descriptive error message when there is a date type mismatch.
  • #654126 – Fixed the issue where renaming a column in a table was not reflected in the data source.
  • #655083 – Resolved the issue of being unable to connect to the AppFolio data source.
  • #659147 – Resolved the issue where the ‘Run’ button was hidden, preventing schema updates in the Google BigQuery data source.
  • #659044 – Resolved the issue where user filters were not working properly when using data source mode.
  • #658953 – Resolved the date conversion issue in the data source designer for Google BigQuery.
  • Resolved the issue where the Date Picker (Range) with a custom relative date filter resulted in an error.
  • Handled the use of the USING statement for executing commands in PostgreSQL.
  • Resolved the issue of connecting to the data source using the database for users who have access only to that specific database.
  • Displayed the correct data type UI for different connections of Amazon Aurora and RDS data sources.
  • Resolved the issue of encountering an undefined error on the “Data Source” and “Query” pages when no data source is available in the user filter data source.
  • Added a tooltip for the Clear DataSource Search icon to improve user guidance.
  • Resolved the issue where the date range filter, including the start and end date options, was not functioning correctly and failed to filter data for the specified time period.
  • Fixed the issue where the threshold icon was displayed when using a table mode data source.

Embedding

  • Fixed the issue with the datasource iframe embedding that allowed redirection to the designer page from the datasource page.

Designer

  • #654759 – Resolved the white-labelling issue in dashboard design modes.
  • #655238 – Fixed the issue with inconsistent records being displayed in the ‘View Underlying Data’.
  • #651206 – Fixed the issue where ‘View Underlying Data’ would not open when clicking on data points in chart widgets.
  • #660154 – Resolved an issue where zeros were not being preserved during Excel export.
  • #650881 – Fixed dashboard linking was not functioning properly when we attempted to link the dashboard parameter in the Embed sample.
  • #654304 – Fixed value label position at the bottom was not proper.
  • #644488 – Resolved the issue where the filter configuration changes every time when change the position of a filter widget in the container widget.
  • #648416- Resolved the visibility issue of the Cancel icon in the custom underlying data configuration in dark theme.
  • #652993 – Resolved the issue where the red band used for error messages in upload was too dark, affecting readability.
  • #652996 – Addressed inconsistent terminology and grammatical errors in the Download and Upload Dashboard.
  • #652603 – Addressed the grammatical error in the close dialog of the Upload feature.

Widgets

  • #634472 – Fixed culture based number formatting while export to excel.
  • #643559 – Fixed grid summary row alignment issue while export to excel.
  • #646855 – Fixed card widget background image is removed when a filter is applied after switching from one dashboard to another.
  • #642941 – Fixed primary and secondary color null exception when POP settings configured in grid.
  • #648865, #631888 – Fixed an issue where filtered data was not displayed in the ‘View Underlying Data’ when the custom option was selected.
  • #651846 – Fixed an issue where the background color applied through conditional formatting for the KPI card did not work in Preview and Publish modes when the data cache was enabled.

Bold Data Hub

  • Fixed Context Menu’s not closing when clicking outside.
  • Added empty Query validation for code editor in data hub.
  • Added validation for empty pipeline issue when moving to transform.
  • Resolved drag and drop not working issue in transform to change the execution order.

AI

  • #649150 – Resolved an issue where the Chart widget’s axis name was consuming excessive space in the AI Assistant.
  • #644650 – Removed unnecessary menu option for widgets generated in AI Assistant.
  • #648552 – Fixed issue where the AI Assistant icon was not displayed when the service was running as a sub-application.

Vulnerability Fixes

IDP and Server

ComponentVersionCVE or ReferenceMitigation
Azure.Identity1.12.0CVE-2024-35255Upgraded to version 1.13.1
Microsoft.IdentityModel.Tokens6.35.0CVE-2024-21319 (BDSA-2024-4605)Upgraded to version 6.36.0
System.IdentityModel.Tokens.Jwt6.32.2CVE-2024-21319 (BDSA-2024-4605)Upgraded to version 6.36.0
Microsoft.Azure.Management.AppService.Fluent1.34.0CVE-2022-26907Upgraded to version 1.38.1
System.Text.Json6.0.0CVE-2024-43485Upgraded to version 6.0.11
Microsoft.Data.SqlClient4.1.0CVE-2024-0056 (BDSA-2024-0121), CVE-2022-41064 (BDSA-2022-3193)Upgraded to version 5.2.2
Newtonsoft.Json12.0.3CVE-2024-21907 (BDSA-2018-5195)Upgraded to version 13.0.3
Microsoft.AspNetCore.Authentication.OpenIdConnect6.0.26Upgraded to version 6.0.35
Microsoft.AspNetCore.Authentication.JwtBearer6.0.26Upgraded to version 6.0.35
Microsoft.AspNetCore.Authentication.AzureAD.UI3.1.13Upgraded to version 6.0.35
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation6.0.6CVE-2023-33170 (BDSA-2023-1778)Upgraded to version 6.0.9

Data Source

ComponentCurrent VersionCVE or ReferenceNew Version
Microsoft.Data.SqlClient5.2.15.2.2
Newtonsoft.Json13.0.113.0.3
System.Data.SqlClient4.8.54.8.6
Azure.Identity1.3.01.13.1
System.Text.Json4.6.08.0.5
Snowflake.Data1.2.94.2.0
Npgsql5.0.78.0.5

Important Note

Note : The bug or feature items that do not have a corresponding ID associated with them are internally identified.