> ## Documentation Index
> Fetch the complete documentation index at: https://insightsoftware-preview.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Symphony 25.1 Release Notes

This topic describes feature enhancements, resolved issues, and important information for Symphony 25.1.

To purchase this product, contact [Insightsoftware Sales](mailto:loginewbusinessteam@insightsoftware.com?subject=I%20am%20interested%20in%20purchasing%20this%20product,%20please%20contact%20me.).

* [Beta Features in this Release](#beta-features-in-this-release)

* [Feature Enhancements](#feature-enhancements)

* [API Updates](#api-updates)

* [Resolved Issues](#resolved-issues)

* [Deprecated Features](#deprecated-features)

* [Removed Features](#removed-features)

* [Changes in this Version](#changes-in-this-version)

* [Known Issues](#known-issues)

See also [Important Notices](/logi-symphony/symphony/v25/release_notes/important_notices), [Deprecated Features](/logi-symphony/symphony/v25/release_notes/deprecated_features), and [Symphony 25 Release Notes Overview](/logi-symphony/symphony/v25/release_notes/symphony_25_release_notes_overview).

<a id="beta-features-in-this-release" />

## Beta Features in This Release

This release of Symphony may contain some features and enhancements in a beta test state so you can try them out in a non-production environment. Assess how they work in your environment, or provide feedback to insightsoftware as part of a formal beta testing process.

<Warning>
  **Important:** Do not use beta features in a production environment or on mission-critical systems.
</Warning>

<table border="0"><colgroup><col /><col /><col /><col /></colgroup><thead><tr><th><p>Name</p></th><th><p>Beta Version</p></th><th><p>Description</p></th><th><p>Final Release Version</p></th></tr></thead><tbody><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p><span class="mc-variable Logi_Variables.Logi_AI variable">Logi AI</span></p></td><td><p>24.1</p></td><td><p><b>Symphony v25.1</b></p><Note>**Note:** In this release, Logi AI has been tested to work with the latest public version of Flowise, 2.2.7. See Flowise documentation for more information: [https://github.com/FlowiseAI/Flowise/releases](https://github.com/FlowiseAI/Flowise/releases.).</Note><p><b>Symphony v24.1</b></p><p><span class="mc-variable Logi_Variables.SymProductNameLong variable">Logi Symphony</span> introduces <span class="mc-variable Logi_Variables.Logi_AI variable">Logi AI</span>, a comprehensive AI and Natural Language Generation (NLG) module designed to transform the way you analyze your data. </p><p><span class="mc-variable Logi_Variables.Logi_AI variable">Logi AI</span> is a flexible AI platform that enables you to build and embed your own AI-powered chatbots directly into dashboards and visualizations in partnership with [Flowise](http://flowiseai.com/). </p><p>Embedded chatbots help you elevate the user experience, making complex data analytics intuitive and effective for informed data-driven decisions.</p><p>Adjust chatflows based on your use cases, domain policies, and security policies to ensure actionable insights are easily accessible and perfectly aligned with your strategic goals. Backup your chatflows manually.</p><p>Four starter templates are available from <span class="mc-variable ComposerVariables.Company variable">insightsoftware</span> in the Flowise market place.</p><p>For more information, see [Logi AI](/logi-symphony/symphony/v25/navigate/logi_ai) and [Logi AISolutions](https://insightsoftware.com/solutions/logi-ai/).</p><Warning>**Important:** This feature is considered to be released in beta for your testing purposes. Workflows and features may change before a production-ready version is released.</Warning></td><td><p>N/A</p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Generate Visuals with AI](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#generate-visuals-with-ai)</p></td><td><p>25.1</p></td><td><p>Users of SaaS (Software as a Service) deployments of <span class="mc-variable Logi_Variables.SymProductName variable">Symphony</span> can now take advantage of a new beta AI option to generate visuals quickly. </p><p>Enter a natural language prompt into the AI Visual Generator with information you'd like to generate a visual for. <span class="mc-variable Logi_Variables.SymProductName variable">Symphony</span> reads column names and descriptions to intelligently gather and structure your data to the type of Visual <span class="mc-variable Logi_Variables.SymDataDiscovery variable">Data Discovery</span> visual you'd like to create, or select one if you don't choose one.</p><p>Example prompts:</p><ul><li><p>Create a chart of last year's sales</p></li><li><p>Make a pie visual showing me sales by region</p></li><li><p>Build me a word cloud of visitors by country of origin</p></li></ul><p><span class="mc-variable Logi_Variables.SymProductName variable">Symphony</span> will generate your visual; then you can save it, edit it, or discard it as needed.</p><Warning>**Important:** This feature is considered to be released in beta for your testing purposes. Workflows and features may change before a production-ready version is released.</Warning></td><td>N/A</td></tr></tbody></table>

<a id="feature-enhancements" />

## Feature Enhancements

<table border="0"><colgroup><col /><col /></colgroup><thead><tr><th><p>Title</p></th><th><p>Description</p></th></tr></thead><tbody><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Symphony Licensing Unification](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#symphonylicensing-unification)</p></td><td><p>Starting with the release of <span class="mc-variable Logi_Variables.SymProductName variable">Symphony</span> v25.1, you can easily add and manage all licenses in the Administration homepage. Navigate to the Licensing work area to add or edit new licenses as needed. To access and manage previously installed licenses, see [Apply a License Key](/logi-symphony/symphony/v25/install/licensing/apply_a_license_key).</p></td></tr><tr data-mc-conditions=""><td><p data-mc-conditions="Logi_Conditions.b-SymphonyOnly">[User Interface Simplification and Updates](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#user-interface-simplification-and-updates)</p></td><td><p>We've added a number of user interface updates to simplify the use of <span class="mc-variable Logi_Variables.SymProductName variable" data-mc-conditions="Logi_Conditions.b-SymphonyOnly">Symphony</span> for you. These include changes to the interface to allow you to engage with your environment more easily, improved navigation with accessibility updates, and more.</p><ul><li data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><p>You can now select to present your data in table visuals as wrapped from the table context menu. Select the table context menu icon next to the heading name, and select <b>Wrap Column</b> or <b>Reset Column Wrapping</b> as needed.</p></li><li data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><p>Expanded information and settings are now available in the Properties window when you create or edit components in Managed Dashboards and Reports. Options are grouped in collections of settings you can navigate and use to update and change the properties of an object. </p></li><li data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><p>This Properties window has been redesigned to improve usability, provide more consistent organization, and be more approachable to new users. The locations of some properties have changed: for example, the Layout and Text tabs are now categories under Design, and the Actions category is now a tab. To change an element's display name, double-click it directly at the top of the window. If you have difficulty finding a setting, the related documentation articles contain updated guidance. Categories are collapsed by default, however you can use their existing double-click or right-click shortcut options.</p></li><li data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><p>Users who navigate Symphony using keyboards with or without a screen reader have more metadata available for various toolbars, buttons, and menus. </p></li><li data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><p>Some expansion icons that were formerly arrows are now more \[<b>...</b>] icons. We have also added more information for users in information boxes, as well as included more tooltips that allow users to understand items in context of their project.</p></li><li data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><p> The Hidden and Locked properties are now dedicated icon buttons next to the title in the Properties window for objects in the Managed Dashboards and Reports module.</p></li><li data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><p> Information boxes have been added in various locations of the Properties window to help explain and navigate between different properties for objects in the Managed Dashboards and Reports module.</p></li><li data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><p> Hover over a table's header, row and cell style properties to see the corresponding area of the table highlighted in a tooltip for objects in the Managed Dashboards and Reports module.</p></li></ul></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Custom URLs for Dashboard Alerts](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#custom-urls-for-dashboard-alerts)</p></td><td><p>When you create a dashboard in Managed Dashboards and Reports, you can optionally add a specific domain URL recipients can use to navigate to the dashboard. If you do not add a specific URL, the default URL is sent.</p></td></tr><tr data-mc-conditions=""><td><p data-mc-conditions="Logi_Conditions.b-SymphonyOnly">[Data Zoom Scroll Options for Visuals](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#data-zoom-scroll-options-for-visuals)</p></td><td><p>You can now enable scroll options for Visual <span class="mc-variable Logi_Variables.SymDataDiscovery variable">Data Discovery</span> visuals that previously did not include axis ordrill down options. Depending on the visual type, the Data Zoom options may include horizontal, vertical, or both scroll options. This includes:</p><ul><li><p>Line Trend: Attribute Value Charts and Multiple Metric Charts</p></li><li><p>Bar Charts</p></li><li><p>Box Plot</p></li><li><p>Combo Chart</p></li><li><p>Donut</p></li><li><p>Floating Bubbles</p></li><li><p>Heat Map</p></li><li><p>Pie</p></li><li><p>Waterfall</p></li></ul><p>Enable or disable as needed in the Data Zoom section of the Settings sidebar menu. Changes to the ruler used in a visual will reset the scroll settings, and the minimum and maximums are not saved.</p></td></tr><tr data-mc-conditions=""><td><p data-mc-conditions="Logi_Conditions.b-SymphonyOnly">[OData Enhancements](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#odata-enhancements)</p></td><td><p>We've added support for the `cast` function in OData API filters. You can now cast  numeric fields (integers, longs, doubles, decimals) to strings in filter queries, enabling string-based operations such as `eq`, `startswith`, and `contains`.</p></td></tr><tr data-mc-conditions=""><td><p data-mc-conditions="Logi_Conditions.b-SymphonyOnly">[Dashboard Authors](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#dashboard-authors)</p></td><td><p>Tenant administrators can now select and change the author for a dashboard in the [Dashboard Library](/logi-symphony/symphony/v25/dashboards/use_the_library_for_dashboards). The new author must have appropriate permissions for the dashboard to be able to access the dashboard. </p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Self Service Report Improvements](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#self-service-report-improvements)</p></td><td><p>We've expanded Self Service Reports with several features you can use to customize reports more effectively by creating group based banded reports.</p><ul><li><p>Add column fields to the grouped header</p></li><li><p>Include grouped details in the details section</p></li><li><p>Apply aggregates and conditional formatting</p></li><li><p> Include report headers and footers</p></li><li><p>Insert images in your report header</p></li><li><p>Export grouped data reports in PDF format</p></li></ul><p>Group reports are structured to repeat for each unique record in the groups you've added to the report. You can include up to 8 columns in the group header and up to 15 columns in the group detail section of the report.</p><p>You can now schedule reports to run and be sent by email at frequencies that meed your needs. </p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Accessibility Expansion](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#accessibility-expansion)</p></td><td><p>Accessibility improvements have been added throughout the <span class="mc-variable Logi_Variables.SymProductName variable">Symphony</span> user interface. These include updates to access for  keyboard and screen reader users on the logon page, main menu, toolbar, and various dialogs available in view mode in the Managed Dashboards and Reports module.</p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Import Files](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#import-files)</p></td><td><p>Importing and publishing project files has been updated to better handle renaming of items in certain cases.</p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Snowflake Connector](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#snowflake-connector)</p></td><td><p>The Snowflake Connector for .NET has been upgraded to version 4.3.0.</p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Unsubscribe Confirmation](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#unsubscribe-confirmation)</p></td><td><p>Clicking the link in an email to unsubscribe now asks for user confirmation before the request is processed.</p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[OpenAPI Spec for REST API - Managed Dashboards and Reports Module](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#openapi-spec-for-rest-api-managed-dashboards-and-reports-module)</p></td><td><p>An OpenAPI specification document as well as a new Swagger UI are built into the application to help you use the REST API. Access Swagger at the path` /swagger` under the root of the Managed website.</p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Password Policy Configuration](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#password-policy-configuration)</p></td><td><p>New password policy configuration setting <b>Required Password Unique Characters</b> can further enforce strong passwords.</p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Logging Customization](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#logging-customization)</p></td><td><p>A new Helm chart property allows for customizing the initial logging verbosity of the microservices before they are first used.</p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Installation Logs](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#installation-logs)</p></td><td><p>Certain non-sensitive fields such as host and port number are no longer masked in installation logs.</p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>[Installation Updates](/logi-symphony/symphony/v25/release_notes/symphony_25.1_enhancements#installation-updates)</p></td><td><p>The dundas-bi-setup container now returns an error code by default when initialization fails with the provided details, preventing the website and other containers from starting. This can be overridden by setting `dundas.bi.setup.handledatabase.continueOnError`.</p><p>The dundas-bi-setup container now attempts to install the required PostgreSQL extensions if missing or displays an improved error message.</p></td></tr></tbody></table>

<a id="api-updates" />

## API Updates

API documentation is provided with your Symphony installation at this link: `<symphony-URL>/discovery/swagger-ui.html`.

<a id="visual-data-discovery-module" />

### Visual Data Discovery Module

<table border="0"><colgroup><col /><col /><col /></colgroup><thead><tr><th><p>Endpoint</p></th><th><p>Method</p></th><th><p>Description</p></th></tr></thead><tbody><tr><td><p>None.</p></td><td /><td><p /></td></tr></tbody></table>

<a id="managed-dashboards-and-managed-reports-modules" />

### Managed Dashboards and Managed Reports Modules

<table border="0"><colgroup><col /><col /><col /></colgroup><thead><tr><th><p>Endpoint</p></th><th><p>Method</p></th><th><p>Description</p></th></tr></thead><tbody><tr data-mc-conditions=""><td><p>OpenAPI Spec for REST API - Managed Dashboards and Reports Module</p></td><td><p /></td><td><p>An OpenAPI specification document as well as a new Swagger UI are built into the application to help you use the REST API. Access Swagger at the path` /swagger` under the root of the Managed website.</p></td></tr><tr data-mc-conditions=""><td><p>Convert Windows Accounts to Local Accounts</p></td><td><p /></td><td><p>New API methods are available for administrators to convert Windows accounts to local accounts in the [.NET](https://www.dundas.com/Support/api-docs/NET/#html/M_Dundas_BI_AccountServices_IAccountService_ConvertWindowsAccountToLocalAccount.htm) and [REST](https://www.dundas.com/Support/api-docs/REST/#Dundas%20BI%20REST%20API%20Reference/Account/ConvertWindowsAccountToLocalAccount/post.html) APIs.</p></td></tr></tbody></table>

<a id="resolved-issues" />

## Resolved Issues

<a id="symphony" />

### Symphony

<table border="0"><colgroup><col /><col /></colgroup><thead><tr><th><p>Title</p></th><th><p>Description</p></th></tr></thead><tbody><tr><td><p>None.</p></td><td><p /></td></tr></tbody></table>

<a id="visual-data-discovery-module" />

### Visual Data Discovery Module

<table border="0"><colgroup><col /><col /></colgroup><thead><tr><th><p>Title</p></th><th><p>Description</p></th></tr></thead><tbody><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>Converting Custom SQL to Stored Procedure</p></td><td><p>When you convert custom SQL statements in a data to a stored procedure for visuals that also rely on custom metrics, <span class="mc-variable Logi_Variables.SymProductName variable">Symphony</span> appropriately updates the underlying connector capabilities to support AGGREGATION, FILTERING, JOINING, PAGING\_AND\_SORTING, and PROJECTION.</p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>First and Last Weeks of the Year</p></td><td><p>Data used in environments that use Australian time zones now appropriately reflect the correct weeks as the last and first weeks of the year.</p></td></tr><tr data-mc-conditions="Logi_Conditions.b-SymphonyOnly"><td><p>Bar Charts</p></td><td><p>Changing the time zone on a user’s device no longer affects the appearance and behavior of date values used in some bar chart granularities.</p></td></tr></tbody></table>

<a id="managed-dashboards-and-managed-reports-modules" />

### Managed Dashboards and Managed Reports Modules

<table border="0"><colgroup><col /></colgroup><thead><tr><th><p>Description</p></th></tr></thead><tbody><tr><td><p>Fixed an issue that could prevent charts from sharing an axis scale when inverted differently or with different bar orientations.</p></td></tr><tr><td><p>Fixed an issue that could incorrectly prevent another user from being logged in through the API using an administrator account other than System Administrator.</p></td></tr><tr><td><p>Fixed an error preventing connections to tabular models without any measures in Microsoft SQL Server Analysis Services.</p></td></tr><tr><td><p>All table visualization columns can now always be accessed by scrolling horizontally when there are no rows of data.</p></td></tr><tr><td><p>Antiforgery cookies now have `secure` set to `true`.</p></td></tr><tr><td><p>Fixed an issue affecting recent versions causing a report's data to be exported to Excel in multiple tabs incorrectly for the same metric set.</p></td></tr><tr><td><p>Fixed an issue preventing the administration homepage from fully loading under certain conditions.</p></td></tr><tr><td><p>Addressed an issue affecting some scenarios using Python transforms in a data cube with placeholders and large amounts of data.</p></td></tr><tr><td><p>Addressed a limitation in the amount of data supported by Python transforms in a data cube when using a separate Python microservice. Set the new property `dundas.bi.python.maxReceiveMessageSize` in the Helm chart to increase this limit.</p></td></tr><tr><td><p>Fixed an issue that could cause an error when filtering a hierarchy count measure.</p></td></tr></tbody></table>

<a id="deprecated-features" />

## Deprecated Features

<a id="symphony" />

### Symphony

<table border="0"><colgroup><col /><col /></colgroup><thead><tr><th><p>Title</p></th><th><p>Description</p></th></tr></thead><tbody><tr><td><p>None.</p></td><td><p /></td></tr></tbody></table>

<a id="visual-data-discovery-module" />

### Visual Data Discovery Module

<table border="0"><colgroup><col /><col /></colgroup><thead><tr><th><p>Title</p></th><th><p>Description</p></th></tr></thead><tbody><tr data-mc-conditions=""><td><p>None.</p></td><td><p /></td></tr></tbody></table>

<a id="managed-dashboards-and-managed-reports-modules" />

### Managed Dashboards and Managed Reports Modules

<table border="0"><colgroup><col /><col /></colgroup><thead><tr><th><p>Title</p></th><th><p>Description</p></th></tr></thead><tbody><tr><td><p>None.</p></td><td><p /></td></tr></tbody></table>

<a id="removed-features" />

## Removed Features

<a id="symphony" />

### Symphony

<table border="0"><colgroup><col /><col /><col /></colgroup><thead><tr><th><p>Title</p></th><th><p>Description</p></th><th><p>Alternative</p></th></tr></thead><tbody><tr><td><p>None.</p></td><td><p /></td><td><p /></td></tr></tbody></table>

<a id="visual-data-discovery-module" />

### Visual Data Discovery Module

<table border="0"><colgroup><col /><col /></colgroup><thead><tr><th><p>Title</p></th><th><p>Description</p></th></tr></thead><tbody><tr><td><p>None.</p></td><td><p /></td></tr></tbody></table>

<a id="managed-dashboards-and-managed-reports-modules" />

### Managed Dashboards and Managed Reports Modules

<table border="0"><colgroup><col /><col /><col /></colgroup><thead><tr><th><p>Title</p></th><th><p>Description</p></th><th><p>Alternative</p></th></tr></thead><tbody><tr><td><p>None.</p></td><td><p /></td><td><p /></td></tr></tbody></table>

<a id="changes-in-this-version" />

## Changes in this Version

<a id="managed-dashboards-and-reports" />

### Managed Dashboards and Reports

<table border="0"><colgroup><col /></colgroup><thead><tr><th><p>Description</p></th></tr></thead><tbody><tr data-mc-conditions=""><td><p>The Quick Access Properties popup now appears on right-click instead of left-click in edit mode. For visualizations containing multiple elements, a single right-click brings up settings applicable to the clicked element rather than a second left click.</p></td></tr><tr data-mc-conditions=""><td><p>The Properties window has been redesigned to improve usability, provide more consistent organization, and be more approachable to new users. The locations of some properties have changed: for example, the Layout and Text tabs are now categories under Design, and the Actions category is now a tab. To change an element's display name, double-click it directly at the top of the window. If you have difficulty finding a setting, the related documentation articles contain updated guidance. Categories are collapsed by default, however you can use their existing double-click or right-click shortcut options.</p></td></tr></tbody></table>

<a id="known-issues" />

## Known Issues

<table border="0"><colgroup><col /><col /></colgroup><thead><tr><th><p>Affected Releases</p></th><th><p>Description</p></th></tr></thead><tbody><tr><td><p><b><span class="mc-variable Logi_Variables.SymProductName variable" data-mc-conditions="Logi_Conditions.b-SymphonyOnly">Symphony</span> 25.1</b> and later</p></td><td><p>None.</p></td></tr></tbody></table>
