On this page

Bold BI Release History - 12.1.5

12.1.5

Released on June 04, 2025

New Features

General

  • Added support for Amazon S3 as a storage provider for application data files, enabling secure, scalable, and durable storage of app-generated content.
  • Added support for Oracle file storage as a storage provider for application data files. This enhancement enables centralized, scalable, and persistent storage for all app-generated content, including dashboards, data sources, configuration files, and assets.
  • Added new setting for reverse proxy support across Bold BI services. When enabled, the platform uses internal service URLs to streamline internal communications, ensuring seamless operation behind a proxy. This enhancement simplifies proxy-based deployments and delivers a consistent experience across all environments.

Deployment

  • Bold BI can now be deployed using an RPM package, enabling easier installation and management on RPM-based Linux distributions.

Improvements

AI

  • #707531 – Provided AI name customization support for Embed Level.
  • Provided prompt to dashboard creation in the AI agent for design mode, allowing users to request a dashboard on an empty dashboard.
  • #711797 – Added support to resize the AI agent window from the bottom-right corner.
  • An AI usage analytics dashboard has been added for users with a configured custom AI model (For MySQL, MSSQL and Postgres IMDB).

Embedding

  • Introduced a new API member to hide error messages in SDK-based embedding.
  • Provided UI support for configuring the embedded signature directly within the iframe embed code from the Bold BI server.
  • Provided a new API to customize the AI Co-Pilot title in iframe and JavaScript-based embedding.
  • Enabled support to show or hide the preview as button in iframe-based designer embedding.
  • Introduced a new member called embedToken to securely store the access token generated from the embedAuthorize API, enabling support to render dashboards using JavaScript-based embedding.
  • Provided event support that selected tab will be loaded as the default tab during embedding.
  • Resolved a security vulnerability by upgrading jQuery from version 1.10.2 to version 3.5.0 and jquery.UI from version 1.12 to 1.14.

Server

  • #562166 – Implemented partition cookie support to enable third-party cookies using CHIPS.
  • #718367 – Enhanced scheduler email templates to include the user’s FirstName in the addressing section.
  • #711379 – Added support to skip data source updates during publishing between the sites if they are already synchronized.
  • #496385 – Added the ability to import user groups during bulk user import from CSV files.
  • #640498 – Added option to remove the “Sign In” link from email notifications using custom templates.
  • #674535 – Added support for ignoring the schedule attachment by utilizing a custom email template.
  • #636707 – Added support to restrict user creation limits at the site level through configurable settings.
  • #713735 – Enhanced the “Get Items by Group Permission” API to return items associated with a group, even if no users are currently assigned to that group.

Designer

  • #722387 – Provided virtual scroll support when a chart drilldown is performed.
  • #637419 – Provided support for displaying pivot charts within the existing pivot grid widget.
  • Resolved a security vulnerability by upgrading jQuery from version 1.10.2 to version 3.5.
  • #659505 – Enhanced the “beforeNavigateUrlLinking” event by providing master filter information when clicking on URL linking.
  • #683545, #725207 – Introduced support for dynamic translator in custom legend.
  • #717752, #621653, #619891 – Added support for the classic pivot grid.
  • #681846 – Improved pivot grid behavior to allow reducing the first column width below 250px when the grouping bar is enabled.
  • #647592 – Introduced the new event ‘beforeViewdataIconRender’ to allow the addition of new icons in the view underlying data popup banner.
  • Provided IntelliSense support to pick the dashboard parameter in linking URL configuration.
  • #695099 – Provided support for seamlessly passing URL filter values to navigated dashboards through widget linking.

Data Sources

  • #714820 – Expanded support for HubSpot Resources in custom UI.
  • #694361 – Supported deletion of metadata and extract mode data after site deletion.
  • #708784 – Provided custom UI option and SuiteQL support in NetSuite connector.
  • #717772 – Added support for using session parameters with Snowflake.
  • Supported single database for multiple tenants in SQL.

Data Hub

  • Provided support for SQLite connector in Bold data hub.
  • Provided support for Asana in Bold data hub.
  • Provided support for Google Big Query connector in Bold data hub.
  • Provided extract engine support for Asana and AppFolio connector.
  • Integrated refresh history and refresh status when using data hub extract engine in Bold BI.
  • Provided destination support for MinIO.

IDP

  • #688223 – Enabled use of Windows AD user as the default login even when Windows AD is not accessible.
  • #711253 – Provided API support for updating inherited global settings for a site.

Bug Fixes

AI

  • Resolved an issue where maximizing the chat window in the AI Chat Design view unexpectedly caused a scrollbar to appear in the created chart.
  • Improved widget layout for better responsiveness across various screen resolutions.
  • Modified logo customization to rely only on the logo, eliminating the need for brand name configuration validation.
  • #722815 – Fixed the issue, unable to generate answers for the question user asked.
  • Resolved an issue where the AI chat was rendering at the top-right corner when opened through JavaScript embedding.
  • Resolved issues with AI Chat icons and their position in the Embedded Viewer Dashboard.
  • #700068 – Fixed the AI Text Response for Data Comparison.
  • #691802 – Addressed the problem of AI-generated widgets showing NaN values and fixed.
  • #711665 – Fixed the follow-up question feature as requested.
  • #716026 – Fixed cloud live refresh functionality for the public dashboard.
  • #717965 – Fixed AI Agent is not saving in Open AI configuration.
  • #46556 – Fixed Dashboard summarize not working with Bing maps.
  • #42508 – Fixed Drill down not visible for multiple measure column.
  • Fixed issue where the AI Copilot border became hidden after dragging.
  • Fixed Caller URL Affecting AI Credential Retrieval issue.

Embedding

  • Restricted dashboard embedding through the authorization server in JavaScript-based embedding when the user is not verified in the Bold BI server.
  • Fixed the issue where embedding API methods were not functioning properly for multi-tab dashboards in Js Based embedding.
  • Resolved an issue where dashboards were not rendering when category-level permissions were applied to a group for Anonymous User JavaScript-based embedding.

Server

  • #711483 – Fixed an issue where dashboard synchronization failed due to temporary file creation.
  • #714837 – Resolved SFTP configuration issue when setting up a schedule.
  • #698990 – Addressed a security vulnerability in localization file requests caused by a format string error.
  • #721652 – Fixed an issue where the AI icon appeared even when disabled at the site level.
  • #718595 – Fixed the issue that allowed obtaining a token for inactive or pending users.
  • #712928 – Fixed the issue that prevented users from using the same name for external site creation if it was already in use by another site.
  • #720038 – Fixed the issue where email notifications were received when someone commented on the dashboard, despite the settings being disabled.
  • #712031 – Fixed the issue where the email template was not updated for schedules when created via the API.
  • #724664 – Fixed the issue with the data source list grid style across different resolutions.
  • #725693 – Fixed the preview style and alignment issue on the same page.
  • #728994 – Fixed the issue where dashboard URL linking was not functioning correctly when multiple dashboards with the same name existed across different categories.
  • #717754 – Fixed the issue where scheduled emails were being sent twice when using a user-based filter.
  • #720620 – Fixed the issue where the dashboard menu was cut off when there were five dashboards.

Designer

  • #706931 – Fixed an issue with Excel formatting when the group and decimal separator fields were left empty.
  • #704727 – Fixed an issue where the default value of the dashboard parameter was not displayed in the combo box.
  • #712224 – Resolved an issue with the search functionality in the ‘View Underlying’ Select Column view.
  • Fixed an issue where the tooltip was not displayed when hovering over the URL preview in widget linking.
  • #727803 – Fixed an issue that occurred when uploading the dashboard using the REST API.
  • #726228 – Fixed an issue where the conditional formatting color was not properly applied in the header of the Pivot Table.
  • #725965 – Fixed an issue where the legend dropdown was not functioning correctly in chart widgets.
  • #696594 – Fixed an issue with improper formatting in the pivot table when applying the data language.
  • #723514 – Fixed an issue where the data in the exported Excel file of the pivot table was mismatched when different data languages were used.
  • #722982 – Fixed an issue where the Pivot table displayed different values when the same column was configured in the expression.
  • #710372 – Fixed an issue where the Pivot table displayed incorrect values when expressions were configured.
  • #718847 – Fixed an issue where the Number card formatting was not working for Lakhs.
  • #716005 – Fixed an issue where the renamed dashboard name was not displayed during the upload process, showing the previous name instead.
  • #559894 – Fixed an issue where the tooltip was not displayed when hovering over the right edge of the Image widget in a Fixed Layout dashboard.
  • #705586, #728473 – Fixed an issue where widget linking did not work when a URL was configured using query parameters.
  • #719912 – Fixed an issue where the Combo Box filter was not functioning as expected.
  • #720999 – Fixed an issue where the initial filter in the Combo Box was not retained when a Measure column was configured.
  • #716810 – Resolved an issue where column sorting was not functioning in the Grid widget when the Excel filter option was disabled.
  • #715549 – Resolved an issue where the entire dashboard was refreshed when the value of a non-master combo box filter was modified.
  • Fixed an issue where the Map Widget shape data option was not visible in the Widget Properties.
  • Fixed a data retrieval error that occurred when configuring the dashboard parameter in the Date Picker widget.
  • #702663 – Implemented enhanced error handling for the List-Datasource-Number parameter in expressions.
  • #703022 – Fixed an issue that occurred when configuring a Pivot widget inside a Tab widget.
  • #720854 – Resolved an issue where row-level widget linking was not functioning correctly in the grid widget.
  • #725326 – Fixed the header alignment issue in the Grid Widget when added to the Tab widget.
  • Resolved the axis label overlap issue in the chart widget.
  • #722387 – Resolved an issue where page size and series legend settings were not retained during chart drilldown.
  • #721077 – Resolved an issue where using a single ‘d’ in a custom date format did not display correctly in the date preview within the date settings.
  • #720584 – Resolved an issue where lowercase dashboard parameter names were automatically capitalized in the Dashboard Parameters dialog.
  • #702813 – Fixed an issue where CSS was not applied correctly for the Embed application.
  • #703683, #712686 – Fixed an issue where relative dates were being automatically cleared in the Date Picker widget.
  • #720309 – Resolved the sorting issue in each column of the pivot table.
  • #719792 – Fixed the issue where the summary row was static and did not move with the corresponding columns.
  • #717498 – Fixed an issue where users received mail alerts even when the specified conditions were not met in the data alert schedule created via API.
  • #712489, #712742, #720882, #725324 – Fixed the date picker placeholder to ensure it displays the correct default date.
  • #709139 – Resolved an issue where the hidden column field was incorrectly displayed in the UI when applying sorting using the hidden column field in the Pivot Grid.
  • #724576 – Resolved the search functionality issue in the combo box when the parameter field is configured.
  • #724029 – Fixed the highlighting issue when selecting multiple fields in the view data configuration.
  • #713138 – Resolved the page responsiveness issue when the dashboard parameter field is configured as a combo box.
  • #707105 – Resolved an issue where deselecting the checkbox value in the List box widget returned no results.
  • #719062 – Fixed an issue where the settings icon was not functioning in the custom hierarchy fields.
  • #726691 – Fixed an issue where enabling “Page wise export” in the PDF export window resulted in only the first page being exported.

Data Source

  • #713278 – Fixed Issue with Partial Search Not Working for Replaced Null and Blank Values.
  • #665669 – Resolved the Issue to Avoid Refresh Failure Details in AppFolio Connector.
  • #691114 – Included the 2000-Record Limitation for Sales Reports in the Connector UI.
  • #718573 – Fixed Issue Where Data Sources Showed Status “Failed to Fetch” and Data Type “Unknown” for SQL intermediate After Upgrading Bold BI.
  • #720510 – Fixed Error Thrown by Expression When Using Single-Line Comment with Slash.
  • #722593 – Fixed Issue When Adding Comments in WITH Clause Queries.
  • #718768 – Fixed Issue with Specific Table Keyword Not Working Properly in SQL Data Source.
  • #702125 – Added Hint for Port and Additional Connection Options for Connecting to the ClickHouse Cloud Connector.
  • #714449 – Resolved Issue with Summary Row When Using Multiple Data Sources (Copy DS) in Dashboard.
  • #676539 – Fixed Issue Where Published Dashboard Does Not Work with Existing Elasticsearch Data Source in External Environment.
  • #718021 – Reduced Multiple Triggers of SQL Server Stored Procedure Processing.
  • #713417 – Fixed Issue Where Empty Record Is Shown When Clicking Any Row in Grid for Snowflake Data Source.
  • #718649 – Fixed Issue Using Dashboard Parameter in Expression on Snowflake Data Source.
  • #725873 – Fixed Pivot Table Widget Loading Issue When Adding Field as Row.
  • #725411 – Fixed Dashboard Not Refreshing When Configured with Stored Procedure and Internal Cache in Live Mode (SQL Data Source).
  • #718546 – Fixed Error “Expressions Do Not Support List Mode Parameters with Multiple Values” When Saving Expression.
  • #683419 – Added Embedded Usage Analytics Dashboard in Usage Analytics Module.
  • #714269 – Resolved “No Data Display” Issue When Selecting Specific Columns with Null or Blank Values in Snowflake.
  • #700294 – Fixed Issue Where Virtual Scroll Was Not Functioning Properly in Dashboard Parameter.
  • #728463 – Fixed Issue Where a Specific date Expression Was Not Working in Snowflake Data Source.
  • Resolved an issue where filtering on measure columns did not work correctly in SQL data sources.
  • Fixed the issue with editing the Google BigQuery data source connection.
  • Fixed the issue encountered when clicking the shared table dropdown in the Web Live data source.
  • Fixed the issue encountered when searching for an invalid table name on the Query Designer page.
  • Resolved the issue where an empty record was shown when clicking any cell in the grid with a value ending in a single quote.

Data Hub

  • Fixed transform tables not listing in tree view when using bold data hub extract engine.
  • Fixed struct data not properly unnested when using Elasticsearch connector with SQL and MySQL IMDB.
  • Fixed YAML file not showing when using YAML connector in Data Hub.
  • #721451 – Fixed data not being extracted with large tables in Redshift Data Store.
  • #730596 – Fixed ETL server shows error when using as sub application.
  • #725717 – Fixed some values not present when using MongoDB connector in Data Hub.

IDP

  • #714470 – Fixed the issue where the login logo was not visible due to a minimum height restriction.
  • #718447 – Fixed the issue where the reset password template URL was not functioning correctly.

Important Note

  • It is necessary to use the latest embedded CDN or NPM package to render the dashboard in the embedding application if you are using the latest release build. This is because we have upgraded the jQuery file to resolve a vulnerability issue and restructured the API names for the embedded AI assistant. For further details, please refer to the help documentation link.
  • You need to use the updated embed JS version, hosted in https://cdn.boldbi.com/embedded-sdk/v12.1.5/boldbi-embed.js.

Known Issue

  • Extract Engine with DataHub module is properly supported in windows environment alone.