Bold BI Release History - 11.3.24
11.3.24
New Features
Data Sources
- #91548 – Added Trino Connector support as a subcategory under the Presto Connector in Bold BI.
- #708784 – Added Netsuite Connector support in Bold BI.
Improvements
AI
- Improved the widget insight and summary for not providing different insight for the same widget.
- Provided resize and dragging support for AI generated widgets over the other widgets in design view.
- Improved displaying the AI usage credits from dollars to tokens.
- Handled data retrieval failure by showing an appropriate error message.
Server
- #693142 – Added support to enable or disable AI at the tenant level, allowing administrators to manage the utilization of AI functionalities based on the specific needs of each tenant.
- #639374 – Added support for selecting multiple export options in the schedule simultaneously, enhancing efficiency.
- #706749 – Added support for including + and – characters in user email addresses to enhance flexibility.
Designer and Widgets
- #705444 – Provided support for customizing legend alignment in chart widgets.
- #705144 – Improved the quality of PPT export for the Dashboard.
- Provided support for label text wrapping in the Tree Map widget.
- #657295 – Added an option to restrict inclusion of all query parameter values in the URL.
- #668135 – Introduced maximum date selection limits in the date picker to improve user control over date selections.
- #695858 – Introduced a default parameter linking feature for the button widget URL linking.
- #617791, #626583, #686001, #686042, #632229, #667873, #618306 – Performance improvement in the Grid widget when “Fit To Content” option is enabled.
- #646651 – Added the ability to select “All” after entering text in the search box of the combo box filter.
- Added the option to select master widgets in the link properties section when using the ‘Include Master Widgets Filter’.
- #611311 – Added functionality to export a specific set of widget data to Excel while in view mode.
- #573588 – Introduced an option to show or hide the axis border of the chart.
- #660187 – Provided support for minimum and maximum label formatting in the radial gauge.
- #678481 – Added custom theming support for range collections in the radial gauge widget.
- #654630, #656177 – Added support for column reordering in the grid Widget.
Data Sources
- Supported row-level icon functionality in SQL, MySQL, and Oracle IMDB.
Data Hub
- #679244 – Added Mail Alerting support for each schedule in Data Hub.
- Provided Extract Engine support for HubSpot, Stripe and Slack Connectors.
IDP
- #655134 – Enhanced support for UMS administrators to ensure they have access to all sites.
- #706749 – Added support for including + and – characters in user email addresses to enhance flexibility.
- #660045 – Implemented the ability to back up configuration files, enhancing security and providing additional recovery options.
Bug Fixes
AI
- Fixed AI assistant option shown in exported file issue.
- Fixed the issue of property panel not accessible due to AI chat element.
- Fixed AI assistant not working issue for different resolution in Fixed layout.
- Fixed the issue of AI copilot icon hiding in the initial state.
- Fixed the release page breaking issue when add, edit, delete data source.
- Fixed the isue of console error while saving the data source in IFrame embedding.
- Fixed the issue of AI getting started page not hidden properly.
Embedding
- Resolved an issue where the tab header name changes that are not reflected in multi-tab dashboards on the JS-based embedding application that changes have made on the Bold BI server.
- Fixed a problem where duplicate files were being downloaded when navigating between Bold BI dashboards in JS-based embedding.
- Addressed a rendering issue that occurred in multi-tab dashboards due to SDK and server version mismatches in JS-based embedding.
- Resolved a theming issue where certain icons were not styled correctly in the Get Embed Code dialog.
- Added proper validation for the height and width input fields in the Get Embed Code dialog.
Server
- #701568 – Reviewed the audit log terminology and updated it to use consistent and appropriate terms.
- #701518 – Fixed the issue where the dashboard tab name was hidden in multi-tab dashboards when it was too long.
- #702540 – Fixed the issue where adding user permissions was not functioning correctly when assigning permissions to multi-tab child dashboards.
- #707686 – Fixed the issue where selected widgets did not retain their selected state when editing the schedule.
- #679479 – Fixed the issue where comments were not functioning in full server embedding across different domains
- #694575 – Fixed the issue where localization content was not updating correctly in the dashboard server.
Designer and Widgets
- #698449 – Resolved an issue Scroll bar is not visible in dashboard parameter dialogue box.
- #699807 – Resolved an issue with the date picker not functioning correctly inside a tab widget when caching was enabled.
- #699933 – Fixed an issue with the Button widget’s Background Image not being maintained in Dashboard view mode.
- Resolved the UI visibility issue of the dynamic translator language selector dropdown.
- #698559, #704515, #702664, #696687 – Resolved an error that occurred when using a dashboard parameter with a relative date in the Date Picker widget.
- Fixed an issue where the foreground color for the banner panel was not being applied to the text in the “More” option menu dropdown.
- #704292 – Fixed an issue where the expression for the date field was replaced with a blank value when changing the date parameter.
- #705040 – Fixed an issue where the dimension search filter was not functioning correctly in the filter window.
- #705221 – Resolved an issue where the chart’s header/title was not fully printed in scheduled emails.
- #711435 – Resolved the theming issue in the grid menu filter dialog.
- #592906 – Resolved an issue that prevented users from setting the font size below 10 during dashboard creation.
- #702440 – Resolved the issue where the widget could not be configured when applying filters in the combo box.
- #607951 – Fixed the issue where the export success/failure toast message was not disappearing automatically after being displayed.
- #699883 – Fixed an issue where submenu options would disappear when hovering over the tooltip in the Assign data panel.
- Resolved an issue where all data was set as links in the exported Excel file when using the ‘View Underlying Data’ export.
- #704184 – Fixed an issue where filter options were not displaying correctly in the Grid widget column.
- #704183 – Fixed an issue where the column chooser was not clickable when the allow filter option was enabled.
- #704562 – Fixed an issue where the Grid widget’s filter functionality was not working correctly.
- #704646 – Fixed an issue where switching the language in the tab widget while in preview mode caused the ‘add tab’ option to appear unexpectedly.
- #707843 – Resolved an issue where exporting to Excel would throw an error when a link was configured in the Grid Widget with dashboard parameters in the URL.
- Fixed an issue where the URL filter was not functioning correctly when the value included the ‘#’ character while navigating from widget linking.
- #704284 – Addressed an issue where large HTTPS requests from Bold BI were blocked due to IIS content length limits.
- #697723 – Fixed the issue with the “All” checkbox not functioning properly in the list box widget.
- #698361 – Resolved an issue where the filter search was not functioning correctly in the view underlying data.
- #695015, #704473 – Resolved an issue where the ‘View Underlying Data’ virtual scroll displayed all data instead of data filtered by parameters.
- #697865 – Fixed the glitch in Bar and Cylindrical Bar Formatting within the Grid Table.
- #704408 – Resolved the issue where the “Allow value sorting” option was not functioning in the Pivot grid.
- #695453 – Resolved the issue that occurred when applying a filter while the grid acted as the master widget.
- #695516 – Resolved the data formatting issue for pivot grid values based on the selected data language.
- #695052 – Resolved an issue with improper alignment in the exported Pivot grid.
- #700298 – Resolved the menu type filtering issue on the grid widget.
- #702323 – Resolved the alignment issue of the grid filter dialog position.
- #684074 – Resolved the issue with the Spline Chart concerning empty point visualization during virtual scrolling.
- #701874 – Resolved a styling issue with the filter menu hover state in the Grid when using the dark theme.
- #689763 – Resolved an issue related to configuring positive and negative bar colors in the color customization of the grid widget.
- Resolved an issue where the selected date range in the dashboard parameter was not retained in the date picker when the range option was enabled.
- #705902 – Introduced a search functionality in the dropdowns for selecting column fields.
- #700428 – Resolved the column header alignment issue in the pivot grid.
- #698882 – Resolved the rendering problem of the tabbed widget within combined widget children.
Data Sources
- #699247 – Added a limitation for creating a data source with a custom attribute in the table name using the API.
- #696696 – Fixed the issue where Google Sheets refresh failure details were not updated in the RefreshTableInfo table.
- #703615 – Fixed the issue where the display field dropdown parameter was taking a long time to load and not showing any results.
- #702825 – Fixed the scheduled export issue with isolation filter based on the user’s custom attribute.
- #685442 – Resolved the alignment issue in the Append data source.
- #705208 – Fixed the issue where deleted data sources were still listed in design mode.
- #702368 – Fixed the issue faced when using a dashboard parameter along with an expression.
- #699059 – Fixed the issue where the date range filter was not working in Elasticsearch.
- #704476 – Fixed the issue where blank values were listed in the combo box even after being removed from the filter values.
- Fixed the issue with Snowflake extract rendering when no records are available to display.
- #705570 – Replaced null and blank values using the Replace Values option, as filters were not working correctly in SQL data sources.
- #693880 – Fixed the issue where the Summary Row was not working in Extract mode.
- #704552 – Fixed an issue with internal publish synchronization in the Oracle IMDB of the Oracle live data source.
- #701561 – Resolved the issue where grid search was not working for the Snowflake data source.
- #704735 – Resolved the issue where the filter option in the grid was not working for the date column in the ClickHouse data source.
- #693890 – Resolved the issue where the expression summary row result was not updated when using a filter.
- #699604 – Resolved an issue where SQL data sources using a WITH clause followed by a preceding code comment were considered invalid.
- #702417 – Provided support for custom queries with WITH clause in Extract mode.
- #701561 – Resolved the issue where grid searching did not work when using a renamed column.
- #689678 – Resolved the issue where using the CTE command in code view mode caused dashboard pagination and virtual scrolling to not work in the widget.
- #698318 – Added validation for custom query during data source creation through the API.
- #703837 – Resolved the issue where the Lookup table name was not updated properly when downloading and uploading the dashboard to another site.
- #702825 – Implemented scheduled dashboard export with filters applied based on the user’s custom attribute.
- #700807 – Fixed the issue with the relative date filter for the current year causing data mismatch in the UI.
- #701776 – Fixed the issue preventing the use of custom attributes in the database name when the API TableView permission is enabled.
- #665669 – Added retry count handling for repeated refresh failures in the AppFolio connector and prevented email notifications when too many refresh failures occur.
Data Hub
- Fixed object reference issue in the logs during data source creation with proper message.
- Fixed transform tab not working issue when using SQL datastore.
- #569718 – Fixed the process cannot access the DuckDB file issue when using SQL Server datastore.
- Fixed Apache Doris not throwing error proper error when data not moved to destination.
IDP
- #701568 – Reviewed the audit log terminology and updated it to use consistent and appropriate terms.
- #708189 – Fixed the issue where the UMS administration page was not functioning after the upgrade, which was caused by upgrade scripts.
- #701766 – Fixed the issue where all HTML tags were allowed in copyright information instead of allowing hyperlinks only.
- #675979 – Fixed the issue where the system user was not added when creating a site via API after enabling System User Support.
- #703425 – Fixed the issue where the Startup API was not functioning in the sub-app due to a misconfigured base URL.
- #700908 – Fixed the issue where the UMS email setting was not updated when using anonymous authentication mode.
- #704739 – Fixed the issue where the database reset utility did not function correctly when using Windows authentication mode to update the connection string.
- Fixed a security issue related to XSS in the redirect_uri during the login process.
- Fixed the issue where a site was not created when a last name was not provided though API.
Important Notes
- Added a new icon for the row-level security in the popup and enabled the row-level security icons for MySQL, SQL, and Oracle Intermediate.
- You need to use the updated embed JS version, hosted in https://cdn.boldbi.com/embedded-sdk/v11.3.24/boldbi-embed.js.
Breaking Changes
- Updated the handling of similar optional parameters for both iframe embedding and token-based iframe embedding authentication approach. As of this release, both the previous and updated parameter formats will continue to work, however, in the next release, only the updated parameter format will be supported, and the older format will no longer be accepted.
Known Issues
- The embedding method APIs will not work for multi-tab dashboards in SDK-based embedding since version.