List of changes in version 23.2
Overview
This article provides a list of the issues fixed and new functionality added in Dundas BI.
Version 23.2.1.1000
Behavior changes
Ticket | Details |
---|---|
93610 | There is a new Maximum Password Length configuration setting that defaults to 64 and affects new and existing application instances. |
93641 | When creating a new application instance, the password policy configuration settings have a more secure default configuration. These can be changed if necessary after creating the instance. |
93899 | The formats of the Culture and Time Zone columns have changed when downloading account information in CSV format. |
New functionality
Ticket | Details |
---|---|
93785 | The applyTheme method in JavaScript can now be called from view mode in reports, scorecards, and small multiples. |
93939 | The default text displayed for the button used to close a filter popup is now 'Close'. |
94110 | New REST API method GET /Session/Current/ can obtain the current session, with its ID specified either as the dundas_webapp_sessionid cookie or an authorization request header (Authorization: Bearer <session ID>), as an alternative to other methods. |
Fixed issues
Ticket | Details |
---|---|
93809 | Fixed subtotals that could be missing for some intermediate levels when expanding both row and column hierarchy values. |
93856 | Fixed an error that prevented exporting a dashboard, report, or other view to a file from view mode if it was localized using a localization code library. |
93868 | Addressed values missing for formula measures when calculating an 'other' group. |
93931 | Fixed an issue that could cause precision greater than 12 digits to be lost in measures using the average aggregator. |
93933 | Fixed an issue that could cause values from another tenant to appear in filter popups when using tenant overrides with an OLAP database. |
93957 | Fixed an issue that could cause data cubes with a stored procedure as input without any transforms doing in-memory processing to not recognize changing filter/parameter values passed from metric sets or from views such as dashboards or reports. |
94024 | Addressed an issue where exporting to PDF, image, or PowerPoint may not take into account a filter value changed since opening the current view if there are multiple view parameters connected to the same data in the same visualizations. |
94040 | Addressed an issue that could cause high server memory consumption in certain cases when exporting to Excel. |
94042 | Fixed errors that occur when using placeholders in Python Analysis transforms in containerized deployments with the dundas-bi-python image running as a separate microservice. |
94108 | Fixed an issue affecting version 23.2 causing a dashboard template to be converted to a dashboard when saved. |
94144 | Fixed an issue preventing time hierarchy script tokens from being included in filters in version 23.2. |
Version 23.2.0.1000
Behavior changes
Ticket | Details |
---|---|
56809 | The SharePoint Lists data provider now retrieves values for all list columns by default rather than only those included in the default list view. |
87539 87540 |
When deploying using Docker images, exporting of content and Python functionality including the metric set Assistant are now provided by separate images dundas/dundas-bi-python and dundas/dundas-bi-export by default which would now need to be configured. To continue combining this functionality with the dundas-bi-website image in a single container, use the tags with -original in the name. Kubernetes deployments handle these changes automatically according to their Helm chart properties. |
93306 |
The entire user interface has been refreshed with modern, bright & friendly styling and improved display on high-resolution devices. A new default font is now installed with your Dundas BI instance and will display more consistently across client devices running different operating systems and when exporting from a Linux or Docker-based server. This may have some impacts when upgrading:
|
93332 | NULL values are now excluded from counts in certain cases where they may previously have been included when using the Distinct Count aggregator in a metric set with totals displayed and unknown members included. |
Tip
Choose the option when upgrading to add the updated Getting Started with Dundas BI project for an up-to-date tour of the application, or view the online version.
New functionality
Ticket | Details |
---|---|
45535 | SVG images are now listed as a supported file type when browsing to upload an image to the Images folder of your project, to more easily use them like other uploaded image formats. |
49014 | Click to download all users' information in CSV format including e-mail address and group membership. |
57735 | Use localization code libraries to add multi-language support to the text shown in your dashboards, reports, and other views. |
67771 | Send links and exported content via e-mail or another delivery provider from the Share menu, in a similar way to notifications but on-demand. |
72633 | Schedule the new built-in health check job to run regularly and optionally notify you of issues or fix them automatically. |
74585 | New Fusing transform provides an alternative data integration method that appends columns and records rather than relying on join keys. |
83487 | Context menus (shown on right-click or long-tap) now provide a back button to return the previous menu after navigating to a submenu. |
87539 | Python transforms and the metric set Assistant are now processed via a separate microservice container dundas/dundas-bi-python on Docker and Kubernetes. |
87540 | Exporting of content to files such as PDF, images, and Excel is now processed by a separate microservice container dundas/dundas-bi-export on Docker and Kubernetes. |
89468 | A new data provider for data connectors adds support for Google Analytics 4 (GA4), which Google is now using in place of Universal Analytics (UA). |
89938 | A new federated authentication manifest setting can optionally specify whether to auto-create accounts using a reserved rather than floating seat. |
91488 | Health check DBI2000 to detect unused warehouse tables can now run at the same time as a data cube's warehouse storage job without potentially interrupting it. |
91649 | Embed existing views, metric sets, a new simplified self-service ad hoc dashboard creation experience, or the JavaScript API by itself on your page without an iframe. |
91692 | Invoke user logons from your application using JSON Web Tokens (JWT) as a new federated authentication option. |
91985 | The new SharePoint Online List data provider supports modern authentication mechanisms for SharePoint Online in the cloud. |
92144 | Failure thresholds have been further improved for services on Linux to prevent excessive systemd log entries. |
92246 | Styles saved from a Slider component can now be applied to a Slider filter/parameter control. |
93110 | Performance has been improved for file system queries including for some health checks. |
93155 | A 400 status code is returned rather than 500 for certain invalid help link URLs. |
93259 | An OpenAPI specification document representing the REST API is now included in installations, which you can use with tools from various third parties to help with development. |
93289 | The application and warehouse database setting health checks (DBI0020/DBI0021) now display a warning if the Microsoft SQL Server compatibility level is set less than version 120, which can impact performance. |
93381 | The OData data provider now includes a new option Fully Qualified Column Names that is unchecked by default for new data connectors to allow you to use simplified column names. |
93389 | When using the OData data provider, data is now filtered by the query to the service address by default. |
93398 | The Default Email Delivery Provider configuration setting can no longer be set to the invalid value File through the administration interface. |
93410 | The types of views displayed on the home screen can now be filtered through the URL using the of query string parameter. For example: ?of=Dashboard,Report. |
93456 | The POST /LogOn/GetSessionToken method can now be run by a non-administrator user account for their own session ID. |
93591 | Query string parameters such as those specifying one-time tokens are now removed from the URL for the home screen once it loads. |
93614 | Handling of cached items such as in the data result cache has been improved. |
93785 | The View.applyTheme method in JavaScript can now apply in view mode for reports, scorecards, and small multiples. |
Fixed issues
Ticket | Details |
---|---|
84598 | Fixed an issue that could cause less descriptive error messages to appear without an explanation of the cause when editing a manual query from the Script Editor window in a data cube. |
88520 | Fixed a gray background displaying unexpectedly and obscuring the loading indicator after drilling down on data in reports in certain cases. |
91343 | Map and Diagram visualizations now accept custom formats included in placeholder keywords in text properties as expected. |
92455 | Fixed an issue preventing some measure values from being passed to parameter values in interactions set up on table visualizations where the metric set is repeating measure columns by a Columns hierarchy's values. |
92578 | The new Vertical Alignment property can be set on data bar columns in existing table visualizations to the preferred alignment to prevent them from unexpectedly displaying with a different alignment in the table's rows. |
93159 | Addressed an issue where setting the Overflow property of a data label to Truncate could not display an ellipsis except for words longer than the label's set width. A new Wrapping checkbox property option is now available that can be unchecked to disable wrapping and allow for shorter words to be truncated with an ellipsis. |
93733 | Fixed an issue when using a time dimension with a fiscal calendar that could cause the set start hour not to take effect correctly. |
93736 | Fixed an issue that could display an unexpected error when exporting to Excel using script that doesn't specify a viewUrl. |
93766 | Fixed an issue that could prevent tenant overrides from consistently taking effect correctly for data connectors for OLAP databases. |