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

TicketDetails
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

TicketDetails
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

TicketDetails
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

TicketDetails
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:

  • Depending on what custom styling/white labeling/branding you have applied based on the previous styling, these may need to be updated to correspond to the new default styling. In case your existing customizations are now causing problems after upgrading, temporarily disable them if necessary by adding ?IgnoreBuiltInResources=true (assuming it is the first query string parameter) at the end of the URL in your address bar.
  • Your existing content (dashboards, reports, metric sets, etc.) is expected to continue displaying unchanged other than the new default font that takes effect if you have not set any specific Font Family in the Properties window or customized the default font-family through CSS. (Certain fonts may also be affected by a new default Line Height of Normal where it was previously 1.3 if you did not set any specific Line Height.) This can affect the positioning of text-based content: for example, a scrollbar could appear on some devices where it did not before if the text fit with the previous default font with a small number of pixels to spare. Input controls such as filters also have minor appearance changes.
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

TicketDetails
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

TicketDetails
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.

See also

Dundas Data Visualization, Inc.
400-15 Gervais Drive
Toronto, ON, Canada
M3C 1Y8

North America: 1.800.463.1492
International: 1.416.467.5100

Dundas Support Hours:
Phone: 9am-6pm, ET, Mon-Fri
Email: 7am-6pm, ET, Mon-Fri