Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Release notes explain new features added, issues resolved, and improvements in Qlik Solutions.
Table of Contents
The following release notes cover the versions of Qlik NPrinting released in February 2024 Service Release 3.
Jira issue ID: OP-96021
Two new parameters have been added to the scheduler.config configuration file:
To customize these parameters, you must uncomment them in the configuration file.
Additionally, this security improvement introduces a breaking change to the email client: certificate validation no longer accepts untrusted self-signed certificates. To use untrusted self-signed certificates, you will need to disable validation in the SMTP configuration or convert the certificates to trusted (trusted root store).
Jira issue ID: OP-96012, OP-96013
The following third-party libraries have been updated and patched to the latest releases:
Jira issue ID: QB-26555
Import user tasks now ignore hidden cells in all worksheets of imported Excel files.
The following issues and limitations were identified at release time. The list is not comprehensive; it lists all known major issues and limitations. We expect to have these issues fixed in future versions.
The following languages are supported:
Other languages are not officially supported. There may be issues with other languages, particularly those with right-to-left script and non-Roman alphabets.
Qlik Sense custom size sheets are not supported. Custom size will not be maintained on export.
Alternate states
QlikView and Qlik Sense alternate states are not supported.
QlikView and Qlik Sense alternate states are not supported.
Jira issue ID: OP-6196
Qlik NPrinting Server, Engine, and Designer can only be installed on C: drives. Any attempt to install them on a different drive will result in task failures.
Jira issue ID: OP-5831
When you add the same object twice, using the Images node in Qlik NPrinting Designer, only the image size property of the first image is respected.
It is possible to select the “Enable” check box in On-Demand for reports using Qlik Sense app data. These reports are visible in the QlikView On-Demand menu of the QlikView On-Demand add-on. But if selected, they will not generate reports, and you will see an error message.
If you experience random crashes when using Qlik NPrinting Designer, open your Windows Display Settings in the Control Panel and verify that Smaller – 100% (default) is selected. When settings of 125% or 150% are selected, Qlik NPrinting Designer may crash.
Jira issue ID: OP-5908
In some cases, when you use Qlik NPrinting On-Demand in Internet Explorer 11 or Edge, the “origin” HTTP header is not generated. This results in the error message “REVEL_CSRF: tokens mismatch”.
The workaround is to install Qlik NPrinting On-Demand on a Microsoft IIS server hosting QlikView Access point or use a different web browser.
Jira issue ID: OP-4940
Qlik NPrinting Designer may be unable to open a report template if there are too many filters associated with a connection in the report's app. The following error message displays: “A task was canceled”.
This typically happens when more than 4000 filters are using fields from a connection. Sometimes, higher numbers can work. For example, 7000 filters have worked in some situations.
The workaround is:
1. Split the Qlik NPrinting app into separate apps.
2. Split the connections (possibly by using multiple connections to the same documents in different apps).
3. Split the filters across apps (so that the filter count per app is lower).
Jira issue ID: OP-4839
Some Qlik NPrinting tasks fail with the error message: “Exceeded maximum number of retries”. This is due to a performance issue in QlikView that appears when it exports large unfiltered files to Excel.
Jira issue ID: OP-5278
In some rare circumstances, pressing the Verify connection button will cause the screen to freeze on the “Initializing…” status and the spinning wheel cursor. This happens when a Qlik NPrinting Engine goes offline and Verify connection is pressed before the Qlik NPrinting Scheduler is aware that it is offline. It can take up to 20 seconds before the Qlik NPrinting Scheduler determines the offline status of a Qlik NPrinting Engine.
Jira issue ID: OP-5914
When you:
The filters associated with each user are not uploaded, or displayed, for performance reasons. Waiting for all filters for thousands of users to import would take a long time. In most cases, importing this information is unnecessary, because filters created for users often contain something like the user IDs. You can change this behavior and make all filters visible by uncommenting the line <!--<add key="include-user-filters" />--> in the webengine.config file.
To make a specific filter visible in the lists, remove its association to all users, or create a new filter with the same fields and values not linked to any user.
Jira issue ID: OP-3986
The rollback that follows a Qlik NPrinting Server or Engine upgrade cancellation may corrupt the related Qlik NPrinting installation. A rollback is triggered by errors or by clicking the cancel button during the upgrade execution. After a corruption caused by a rollback, services may be uninstalled or cannot be started.
To restore a Qlik NPrinting Server to its original status:
You should always create a backup before starting an update. In any case, a backup is automatically created in the folder "%ProgramData%\NPrinting" at the beginning of the upgrade process. To restore a Qlik NPrinting Engine to original status:
Jira issue ID: OP-7560
Add title functionality is not supported on Qlik Sense objects with Assistance mode enabled. The workaround to restore the Add title functionality is to disable Assistance mode for the chart in Qlik Sense. Then reload the metadata of the connection.
Jira issue ID: OP-7568
Qlik Sense objects made in Assistance mode cannot be used as tables, columns, or cells in Qlik NPrinting. To restore them, disable Assistance mode on the chart in Qlik Sense; then reload the metadata of the connection. Furthermore, if a Qlik Sense object made with Assistance mode is exported as a table, column, or cell using Qlik NPrinting APIs, the request will fail.
Jira issue ID: OP-7165
Open Type Fonts (*.otf) are not supported in PixelPerfect templates. Generated reports will use a different font, and not look as expected.
Jira issue ID: OP-7747
The following functionalities are not supported for Qlik Sense tables that have a "Show column if" condition set on one or more of their columns: levels, single column export, and keep source formats.
Jira issue ID: OP-8382
Qlik Sense On-Demand reports with selections applied on calculated dimensions will fail. However, you can apply selections on dimensions based on Qlik Sense fields. The workaround is to move the formula to the load script and use the calculated fields to apply selections to your On-Demand reports.
Jira issue ID: OP-8985
Due to the internal way of exporting Qlik Sense histograms, you cannot add them to the Qlik NPrinting Designer Tables node. If you add a Qlik Sense histogram to the Tables node, you will not receive any errors or warning messages, but the exported data will be wrong.
Jira issue ID: OP-8921
QlikEntity reports support Qlik Sense objects with the following limitations:
Jira issue ID: OP-9087
You cannot embed an Excel worksheet in a PowerPoint report template. This will cause a Qlik NPrinting Designer crash. The workarounds are to insert the Excel worksheet without using the Qlik NPrinting Designer:
Jira issue ID: OP-9067
Dynamic views is a new Qlik Sense feature starting from June 2020.
If you connect Qlik NPrinting to a Qlik Sense app that contains a chart used to generate dynamic views, the chart and the containing sheet are excluded from the Qlik NPrinting connection cache and cannot be used in reports.
You can connect Qlik NPrinting to a Qlik Sense app containing dynamic views. However, after a dynamic view refresh, the connection will stop working.
Jira issue ID: OP-9628
Starting from November 2020, RabbitMQ Server (deployed as Qlik NPrinting Messaging Service) has been updated to version 3.8.3. It has an internal limit, not configurable, about messages size of 512MB. Previous limit was 2GB. As consequence, is not possible to generate Qlik NPrinting reports bigger than 512MB.
Jira issue ID: OP-9766
Excel worksheet print areas can contain more than one range if the generation of the report does not expand the print area. If it expands, you will see an error: “Invalid Cell Name”. For example, the default setting of the Expand Range option in a Qlik NPrinting table causes the print area to change during report production, and an error is received.
Jira issue ID: OP-9518
Using Cyrillic characters in the Search form of the Qlik NPrinting user interface is case sensitive.
Jira issue ID: OP-9995
The percentage “%” format is not kept in Excel reports when using QlikView 12.50 (12.50.20000) or newer due to a QlikView issue. You can solve this by upgrading to QlikView May 2021 SR2 (12.60.20200) or newer.
Jira issue ID: OP-95599
If you start a Run Verification on a connection to a QlikView document in QVF format, Qlik NPrinting cannot confirm whether the QlikView Desktop version installed locally on each Qlik NPrinting Engine is compatible with QVF file format. The check mark next to "QlikView can open the document" may be green, even if a version of QlikView that does not support QVF is installed. This is because verification only checks file permissions. If the installed QlikView Desktop does not support QVF format, metadata generation will fail.
Jira issue ID: OP-95682
QlikView objects with many different fields with exactly the same label are not supported. Duplicated labels cause an exception during the connection cache generation. To solve this issue, ensure that each field has a unique label.
Jira issue ID: OP-95797
Images linked by using URLs in Qlik Sense tables are exported as text. This affects only Qlik Sense connections. A workaround exists for PixelPerfect templates.
Jira issue ID: HLP-17139
The sensitivity labels feature in Microsoft Office is not supported. If used, report generation and preview will fail with errors.
As a workaround to the issue, block the Active Directory domain policy that pushes the sensitivity labels requirement to domain users.
To upgrade to Qlik NPrinting February 2024 SR3, you must start from one of the following versions:
If you have a version of Qlik NPrinting older than April 2018, you must upgrade to Qlik NPrinting April 2018 before you can upgrade to Qlik NPrinting February 2024 SR3.
If you have a version of Qlik NPrinting older than 17.3, you must first upgrade to Qlik NPrinting 17.3. Then you must upgrade to a version from April 2018 to May 2021 SR4 before you can upgrade to Qlik NPrinting February 2024SR3.
If you are upgrading from a version older than February 2018, all metadata caches (QlikView and Qlik Sense) will be marked as "not generated". This is due to a breaking change in the format of the metadata cache. All connection caches must be regenerated before you can edit a template or create a new connection.
You must back up your data before you proceed. Data can become damaged if a problem occurs during the
upgrade. If data is damaged, a backup is required to restore the repository. See: Backup and restore of a repository.
After backup, you must follow the instructions for upgrading on the help site page Qlik NPrinting upgrade.
If you are upgrading to February 2024 SR3 from September 2018 SR2 or older you must:
• Open port 4997 outbound on Qlik NPrinting Server and inbound on all Qlik NPrinting Engines.
• Reinstall all your Qlik NPrinting Engines and provide a password for certificate exchange.
• Open the Engine manager in the Web Console.
• Open the detail page for each Engine and send the certificate after inserting the same password you used during the engine’s reinstallation.
Qlik NPrinting Engines stay offline until the certificate exchange is performed. Older Engine versions cannot connect to a Qlik NPrinting February 2024 SR3 Server.
Setups are available at https://community.qlik.com/t5/Downloads/tkb-p/Downloads
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
QSM SaaS Mobile App Release Notes 1.174.9
Release Date : 17 Jun 2024
Version : 1.174.9
Table of Contents
Resolved Defect
The following Release Notes cover resolved defects for QSM SaaS Mobile App.
QB-27022 |
Insufficient memory issue when running app in offline mode , resolved by optimized RAM usage in offline mode to prevent memory related crashes |
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
QSM SaaS Mobile App Release Notes 1.174.6
Table of Contents
Resolved Defects
The following Release Notes cover resolved defects for QSM SaaS Mobile App.
Jira ID |
Issues fixed |
“Incomplete Visualization” error was shown when a table had no dimension. |
|
When using Dynamic Type on iOS, button objects did not scale to match the larger font |
|
After inserting a background image onto a button, the image inserted was not visible |
|
The version info was inconsistent across Google PlayStore and in the mobile |
|
Mobile Swipe Up Filter Selections were sometime unresponsive |
|
Highlighted rows were blacked out on iPad |
|
External links don't work the first time, need to be tapped again |
|
Measures were not working in legacy text and image on Android |
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
The following release notes cover the versions of Qlik NPrinting released in February 2024 Service Release 2.
Jira issue ID: OP-96006
Qlik Sense May 2024 is supported.
Jira issue ID: OP-96011
QlikView May 2024 is supported.
Jira issue ID: QV-25303
Installation of the On-Demand add-on on a QlikView May 2024 (12.90) with IIS as the web server failed.
Jira issue ID: OP-96014
Reports generated in HTML format from Microsoft Word templates resulted in a compressed file containing only font and image files. This issue affected only Qlik NPrinting February 2024 Initial Release (IR) and Service Release 1 (SR1). Other template types and Word outputs were generated correctly.
Jira issue ID: OP-95990
Japanese error messages when resetting the password have been improved and are now easier to be understand.
Jira issue ID: OP-95997
When a table tag was utilized with the Keep Source Formats property set to true, the column widths match those of the cell containing the table tag, rather than the widths of the source table's columns.
The following issues and limitations were identified at release time. The list is not comprehensive; it lists all known major issues and limitations. We expect to have these issues fixed in future versions.
The following languages are supported:
Other languages are not officially supported. There may be issues with other languages, particularly those with right-to-left script and non-Roman alphabets.
Qlik Sense custom size sheets are not supported. Custom size will not be maintained on export.
Alternate states
QlikView and Qlik Sense alternate states are not supported.
QlikView and Qlik Sense alternate states are not supported.
Jira issue ID: OP-6196
Qlik NPrinting Server, Engine, and Designer can only be installed on C: drives. Any attempt to install them on a different drive will result in task failures.
Jira issue ID: OP-5831
When you add the same object twice, using the Images node in Qlik NPrinting Designer, only the image size property of the first image is respected.
It is possible to select the “Enable” check box in On-Demand for reports using Qlik Sense app data. These reports are visible in the QlikView On-Demand menu of the QlikView On-Demand add-on. But if selected, they will not generate reports, and you will see an error message.
If you experience random crashes when using Qlik NPrinting Designer, open your Windows Display Settings in the Control Panel and verify that Smaller – 100% (default) is selected. When settings of 125% or 150% are selected, Qlik NPrinting Designer may crash.
Jira issue ID: OP-5908
In some cases, when you use Qlik NPrinting On-Demand in Internet Explorer 11 or Edge, the “origin” HTTP header is not generated. This results in the error message “REVEL_CSRF: tokens mismatch”.
The workaround is to install Qlik NPrinting On-Demand on a Microsoft IIS server hosting QlikView Access point or use a different web browser.
Jira issue ID: OP-4940
Qlik NPrinting Designer may be unable to open a report template if there are too many filters associated with a connection in the report's app. The following error message displays: “A task was canceled”.
This typically happens when more than 4000 filters are using fields from a connection. Sometimes, higher numbers can work. For example, 7000 filters have worked in some situations.
The workaround is:
1. Split the Qlik NPrinting app into separate apps.
2. Split the connections (possibly by using multiple connections to the same documents in different apps).
3. Split the filters across apps (so that the filter count per app is lower).
Jira issue ID: OP-4839
Some Qlik NPrinting tasks fail with the error message: “Exceeded maximum number of retries”. This is due to a performance issue in QlikView that appears when it exports large unfiltered files to Excel.
Jira issue ID: OP-5278
In some rare circumstances, pressing the Verify connection button will cause the screen to freeze on the “Initializing…” status and the spinning wheel cursor. This happens when a Qlik NPrinting Engine goes offline and Verify connection is pressed before the Qlik NPrinting Scheduler is aware that it is offline. It can take up to 20 seconds before the Qlik NPrinting Scheduler determines the offline status of a Qlik NPrinting Engine.
Jira issue ID: OP-5914
When you:
The filters associated with each user are not uploaded, or displayed, for performance reasons. Waiting for all filters for thousands of users to import would take a long time. In most cases, importing this information is unnecessary, because filters created for users often contain something like the user IDs. You can change this behavior and make all filters visible by uncommenting the line <!--<add key="include-user-filters" />--> in the webengine.config file.
To make a specific filter visible in the lists, remove its association to all users, or create a new filter with the same fields and values not linked to any user.
Jira issue ID: OP-3986
The rollback that follows a Qlik NPrinting Server or Engine upgrade cancellation may corrupt the related Qlik NPrinting installation. A rollback is triggered by errors or by clicking the cancel button during the upgrade execution. After a corruption caused by a rollback, services may be uninstalled or cannot be started.
To restore a Qlik NPrinting Server to its original status:
You should always create a backup before starting an update. In any case, a backup is automatically created in the folder "%ProgramData%\NPrinting" at the beginning of the upgrade process. To restore a Qlik NPrinting Engine to original status:
Jira issue ID: OP-7560
Add title functionality is not supported on Qlik Sense objects with Assistance mode enabled. The workaround to restore the Add title functionality is to disable Assistance mode for the chart in Qlik Sense. Then reload the metadata of the connection.
Jira issue ID: OP-7568
Qlik Sense objects made in Assistance mode cannot be used as tables, columns, or cells in Qlik NPrinting. To restore them, disable Assistance mode on the chart in Qlik Sense; then reload the metadata of the connection. Furthermore, if a Qlik Sense object made with Assistance mode is exported as a table, column, or cell using Qlik NPrinting APIs, the request will fail.
Jira issue ID: OP-7165
Open Type Fonts (*.otf) are not supported in PixelPerfect templates. Generated reports will use a different font, and not look as expected.
Jira issue ID: OP-7747
The following functionalities are not supported for Qlik Sense tables that have a "Show column if" condition set on one or more of their columns: levels, single column export, and keep source formats.
Jira issue ID: OP-8382
Qlik Sense On-Demand reports with selections applied on calculated dimensions will fail. However, you can apply selections on dimensions based on Qlik Sense fields. The workaround is to move the formula to the load script and use the calculated fields to apply selections to your On-Demand reports.
Jira issue ID: OP-8985
Due to the internal way of exporting Qlik Sense histograms, you cannot add them to the Qlik NPrinting Designer Tables node. If you add a Qlik Sense histogram to the Tables node, you will not receive any errors or warning messages, but the exported data will be wrong.
Jira issue ID: OP-8921
QlikEntity reports support Qlik Sense objects with the following limitations:
Jira issue ID: OP-9087
You cannot embed an Excel worksheet in a PowerPoint report template. This will cause a Qlik NPrinting Designer crash. The workarounds are to insert the Excel worksheet without using the Qlik NPrinting Designer:
Jira issue ID: OP-9067
Dynamic views is a new Qlik Sense feature starting from June 2020.
If you connect Qlik NPrinting to a Qlik Sense app that contains a chart used to generate dynamic views, the chart and the containing sheet are excluded from the Qlik NPrinting connection cache and cannot be used in reports.
You can connect Qlik NPrinting to a Qlik Sense app containing dynamic views. However, after a dynamic view refresh, the connection will stop working.
Jira issue ID: OP-9628
Starting from November 2020, RabbitMQ Server (deployed as Qlik NPrinting Messaging Service) has been updated to version 3.8.3. It has an internal limit, not configurable, about messages size of 512MB. Previous limit was 2GB. As consequence, is not possible to generate Qlik NPrinting reports bigger than 512MB.
Jira issue ID: OP-9766
Excel worksheet print areas can contain more than one range if the generation of the report does not expand the print area. If it expands, you will see an error: “Invalid Cell Name”. For example, the default setting of the Expand Range option in a Qlik NPrinting table causes the print area to change during report production, and an error is received.
Jira issue ID: OP-9518
Using Cyrillic characters in the Search form of the Qlik NPrinting user interface is case sensitive.
Jira issue ID: OP-9995
The percentage “%” format is not kept in Excel reports when using QlikView 12.50 (12.50.20000) or newer due to a QlikView issue. You can solve this by upgrading to QlikView May 2021 SR2 (12.60.20200) or newer.
Jira issue ID: OP-95599
If you start a Run Verification on a connection to a QlikView document in QVF format, Qlik NPrinting cannot confirm whether the QlikView Desktop version installed locally on each Qlik NPrinting Engine is compatible with QVF file format. The check mark next to "QlikView can open the document" may be green, even if a version of QlikView that does not support QVF is installed. This is because verification only checks file permissions. If the installed QlikView Desktop does not support QVF format, metadata generation will fail.
Jira issue ID: OP-95682
QlikView objects with many different fields with exactly the same label are not supported. Duplicated labels cause an exception during the connection cache generation. To solve this issue, ensure that each field has a unique label.
Jira issue ID: OP-95797
Images linked by using URLs in Qlik Sense tables are exported as text. This affects only Qlik Sense connections. A workaround exists for PixelPerfect templates.
To upgrade to Qlik NPrinting February 2024 SR2, you must start from one of the following versions:
If you have a version of Qlik NPrinting older than April 2018, you must upgrade to Qlik NPrinting April 2018 before you can upgrade to Qlik NPrinting February 2024 SR2.
If you have a version of Qlik NPrinting older than 17.3, you must first upgrade to Qlik NPrinting 17.3. Then you
must upgrade to a version from April 2018 to May 2021 SR4 before you can upgrade to Qlik NPrinting May
2023 SR3.
If you are upgrading from a version older than February 2018, all metadata caches (QlikView and Qlik Sense) will be marked as "not generated". This is due to a breaking change in the format of the metadata cache. All connection caches must be regenerated before you can edit a template or create a new connection.
You must back up your data before you proceed. Data can become damaged if a problem occurs during the
upgrade. If data is damaged, a backup is required to restore the repository. See: Backup and restore of a repository.
After backup, you must follow the instructions for upgrading on the help site page Qlik NPrinting upgrade.
If you are upgrading to February 2024 SR2 from September 2018 SR2 or older you must:
• Open port 4997 outbound on Qlik NPrinting Server and inbound on all Qlik NPrinting Engines.
• Reinstall all your Qlik NPrinting Engines and provide a password for certificate exchange.
• Open the Engine manager in the Web Console.
• Open the detail page for each Engine and send the certificate after inserting the same password you used during the engine’s reinstallation.
Qlik NPrinting Engines stay offline until the certificate exchange is performed. Older Engine versions cannot connect to a Qlik NPrinting February 2024 SR2 Server.
Setups are available at https://community.qlik.com/t5/Downloads/tkb-p/Downloads
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
The following release notes cover the versions of Qlik NPrinting released in May 2023 Service Release 5.
Jira issue ID: OP-96006
Qlik Sense May 2024 is supported.
Jira issue ID: OP-96011
QlikView May 2024 is supported.
Jira issue ID: QV-25303
Installation of the On-Demand add-on on a QlikView May 2024 (12.90) with IIS as the web server failed.
Jira issue ID: OP-95990
Japanese error messages when resetting the password have been improved and are now easier to be understand.
Jira issue ID: OP-95997
When a table tag was utilized with the Keep Source Formats property set to true, the column widths match those of the cell containing the table tag, rather than the widths of the source table's columns.
The following issues and limitations were identified at release time. The list is not comprehensive; it lists all known major issues and limitations. We expect to have these issues fixed in future versions.
The following languages are supported:
Other languages are not officially supported. There may be issues with other languages, particularly those with right-to-left script and non-Roman alphabets.
Qlik Sense custom size sheets are not supported. Custom size will not be maintained on export.
Alternate states
QlikView and Qlik Sense alternate states are not supported.
QlikView and Qlik Sense alternate states are not supported.
Jira issue ID: OP-6196
Qlik NPrinting Server, Engine, and Designer can only be installed on C: drives. Any attempt to install them on a different drive will result in task failures.
Jira issue ID: OP-5831
When you add the same object twice, using the Images node in Qlik NPrinting Designer, only the image size property of the first image is respected.
It is possible to select the “Enable” check box in On-Demand for reports using Qlik Sense app data. These reports are visible in the QlikView On-Demand menu of the QlikView On-Demand add-on. But if selected, they will not generate reports, and you will see an error message.
If you experience random crashes when using Qlik NPrinting Designer, open your Windows Display Settings in the Control Panel and verify that Smaller – 100% (default) is selected. When settings of 125% or 150% are selected, Qlik NPrinting Designer may crash.
Jira issue ID: OP-5908
In some cases, when you use Qlik NPrinting On-Demand in Internet Explorer 11 or Edge, the “origin” HTTP header is not generated. This results in the error message “REVEL_CSRF: tokens mismatch”.
The workaround is to install Qlik NPrinting On-Demand on a Microsoft IIS server hosting QlikView Access point or use a different web browser.
Jira issue ID: OP-4940
Qlik NPrinting Designer may be unable to open a report template if there are too many filters associated with a connection in the report's app. The following error message displays: “A task was canceled”.
This typically happens when more than 4000 filters are using fields from a connection. Sometimes, higher numbers can work. For example, 7000 filters have worked in some situations.
The workaround is:
1. Split the Qlik NPrinting app into separate apps.
2. Split the connections (possibly by using multiple connections to the same documents in different apps).
3. Split the filters across apps (so that the filter count per app is lower).
Jira issue ID: OP-4839
Some Qlik NPrinting tasks fail with the error message: “Exceeded maximum number of retries”. This is due to a performance issue in QlikView that appears when it exports large unfiltered files to Excel.
Jira issue ID: OP-5278
In some rare circumstances, pressing the Verify connection button will cause the screen to freeze on the “Initializing…” status and the spinning wheel cursor. This happens when a Qlik NPrinting Engine goes offline and Verify connection is pressed before the Qlik NPrinting Scheduler is aware that it is offline. It can take up to 20 seconds before the Qlik NPrinting Scheduler determines the offline status of a Qlik NPrinting Engine.
Jira issue ID: OP-5914
When you:
The filters associated with each user are not uploaded, or displayed, for performance reasons. Waiting for all filters for thousands of users to import would take a long time. In most cases, importing this information is unnecessary, because filters created for users often contain something like the user IDs. You can change this behavior and make all filters visible by uncommenting the line <!--<add key="include-user-filters" />--> in the webengine.config file.
To make a specific filter visible in the lists, remove its association to all users, or create a new filter with the same fields and values not linked to any user.
Jira issue ID: OP-3986
The rollback that follows a Qlik NPrinting Server or Engine upgrade cancellation may corrupt the related Qlik NPrinting installation. A rollback is triggered by errors or by clicking the cancel button during the upgrade execution. After a corruption caused by a rollback, services may be uninstalled or cannot be started.
To restore a Qlik NPrinting Server to its original status:
You should always create a backup before starting an update. In any case, a backup is automatically created in the folder "%ProgramData%\NPrinting" at the beginning of the upgrade process. To restore a Qlik NPrinting Engine to original status:
Jira issue ID: OP-7560
Add title functionality is not supported on Qlik Sense objects with Assistance mode enabled. The workaround to restore the Add title functionality is to disable Assistance mode for the chart in Qlik Sense. Then reload the metadata of the connection.
Jira issue ID: OP-7568
Qlik Sense objects made in Assistance mode cannot be used as tables, columns, or cells in Qlik NPrinting. To restore them, disable Assistance mode on the chart in Qlik Sense; then reload the metadata of the connection. Furthermore, if a Qlik Sense object made with Assistance mode is exported as a table, column, or cell using Qlik NPrinting APIs, the request will fail.
Jira issue ID: OP-7165
Open Type Fonts (*.otf) are not supported in PixelPerfect templates. Generated reports will use a different font, and not look as expected.
Jira issue ID: OP-7747
The following functionalities are not supported for Qlik Sense tables that have a "Show column if" condition set on one or more of their columns: levels, single column export, and keep source formats.
Jira issue ID: OP-8382
Qlik Sense On-Demand reports with selections applied on calculated dimensions will fail. However, you can apply selections on dimensions based on Qlik Sense fields. The workaround is to move the formula to the load script and use the calculated fields to apply selections to your On-Demand reports.
Jira issue ID: OP-8985
Due to the internal way of exporting Qlik Sense histograms, you cannot add them to the Qlik NPrinting Designer Tables node. If you add a Qlik Sense histogram to the Tables node, you will not receive any errors or warning messages, but the exported data will be wrong.
Jira issue ID: OP-8921
QlikEntity reports support Qlik Sense objects with the following limitations:
Jira issue ID: OP-9087
You cannot embed an Excel worksheet in a PowerPoint report template. This will cause a Qlik NPrinting Designer crash. The workarounds are to insert the Excel worksheet without using the Qlik NPrinting Designer:
Jira issue ID: OP-9067
Dynamic views is a new Qlik Sense feature starting from June 2020.
If you connect Qlik NPrinting to a Qlik Sense app that contains a chart used to generate dynamic views, the chart and the containing sheet are excluded from the Qlik NPrinting connection cache and cannot be used in reports.
You can connect Qlik NPrinting to a Qlik Sense app containing dynamic views. However, after a dynamic view refresh, the connection will stop working.
Jira issue ID: OP-9628
Starting from November 2020, RabbitMQ Server (deployed as Qlik NPrinting Messaging Service) has been updated to version 3.8.3. It has an internal limit, not configurable, about messages size of 512MB. Previous limit was 2GB. As consequence, is not possible to generate Qlik NPrinting reports bigger than 512MB.
Jira issue ID: OP-9766
Excel worksheet print areas can contain more than one range if the generation of the report does not expand the print area. If it expands, you will see an error: “Invalid Cell Name”. For example, the default setting of the Expand Range option in a Qlik NPrinting table causes the print area to change during report production, and an error is received.
Jira issue ID: OP-9518
Using Cyrillic characters in the Search form of the Qlik NPrinting user interface is case sensitive.
Jira issue ID: OP-9995
The percentage “%” format is not kept in Excel reports when using QlikView 12.50 (12.50.20000) or newer due to a QlikView issue. You can solve this by upgrading to QlikView May 2021 SR2 (12.60.20200) or newer.
Jira issue ID: OP-95599
If you start a Run Verification on a connection to a QlikView document in QVF format, Qlik NPrinting cannot confirm whether the QlikView Desktop version installed locally on each Qlik NPrinting Engine is compatible with QVF file format. The check mark next to "QlikView can open the document" may be green, even if a version of QlikView that does not support QVF is installed. This is because verification only checks file permissions. If the installed QlikView Desktop does not support QVF format, metadata generation will fail.
Jira issue ID: OP-95682
QlikView objects with many different fields with exactly the same label are not supported. Duplicated labels cause an exception during the connection cache generation. To solve this issue, ensure that each field has a unique label.
Jira issue ID: OP-95797
Images linked by using URLs in Qlik Sense tables are exported as text. This affects only Qlik Sense connections. A workaround exists for PixelPerfect templates.
To upgrade to Qlik NPrinting May 2023 SR5, you must start from one of the following versions:
If you have a version of Qlik NPrinting older than April 2018, you must upgrade to Qlik NPrinting April 2018 before you can upgrade to Qlik NPrinting May 2023 SR5.
If you have a version of Qlik NPrinting older than 17.3, you must first upgrade to Qlik NPrinting 17.3. Then you
must upgrade to a version from April 2018 to May 2021 SR4 before you can upgrade to Qlik NPrinting May
2023 SR5.
If you are upgrading from a version older than February 2018, all metadata caches (QlikView and Qlik Sense) will be marked as "not generated". This is due to a breaking change in the format of the metadata cache. All connection caches must be regenerated before you can edit a template or create a new connection.
You must back up your data before you proceed. Data can become damaged if a problem occurs during the
upgrade. If data is damaged, a backup is required to restore the repository. See: Backup and restore of a
repository.
After backup, you must follow the instructions for upgrading on the help site page Qlik NPrinting upgrade.
If you are upgrading to May 2023 SR5 from September 2018 SR2 or older you must:
• Open port 4997 outbound on Qlik NPrinting Server and inbound on all Qlik NPrinting Engines.
• Reinstall all your Qlik NPrinting Engines and provide a password for certificate exchange.
• Open the Engine manager in the Web Console.
• Open the detail page for each Engine and send the certificate after inserting the same password you used during the engine’s reinstallation.
Qlik NPrinting Engines stay offline until the certificate exchange is performed. Older Engine versions cannot connect to a Qlik NPrinting May 2023 SR4 Server.
Setups are available at https://community.qlik.com/t5/Downloads/tkb-p/Downloads
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
The following release notes cover the versions of Qlik connector for use with SAP NetWeaver, released in v8.0.3. For questions or comments, post in the Product Forums or contact Qlik Support.
See the online help on Installing the connectors, and the attached Installation Guide.
Download this release from the Product Downloads page on Qlik Community.
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
The following release notes cover the versions of QlikView released in May 2024.
Customers can now perform complex calculations on their data tables in the Qlik load script to perform aggregation on different partitions without losing the granularity of their data.
This functionality is commonly used in SQL and with many ML data preparation use cases.
The support for the QlikView Mobile client has been removed as of this release of QlikView May 2024. You will still be able to use the Ajax client on both a phone and tablet, but the native application has been removed. The mobile Client will still be available in the App Stores to be used with older releases, but will NOT be able to connect to this version of QlikView Server
Key |
Title |
Description |
QV-25218 |
QV 12.80 : Unclear behavior when saving temporary files on reload |
Reload temp files now gets a unique name so that it does not cause a conflict when having several documents with the same name in different folders. |
QV-25214 |
ErrorMode=0 does not work in QV 12.80 |
Macro expansions such like Must_Include can generate errors. These errors were not respecting the ErrorMode setting. |
QV-25204 |
Issue when trying to select and filter charts by mouse in QlikView |
Fixed a problem where mouse selections did not work as expected. |
QV-25190 |
QVWS config.xml file is rewritten after Kerberos change |
A fix so that the value negotiate is not overwritten for the http authentication in the settings file. |
QV-25184 |
QlikView Desktop Open in server wrong pseudo url when tunneling required |
This fix solves a problem for qvp-links using protocol and port. |
QV-25175 |
QlikView Desktop 12.80 > Open in Server > .QVW extensions |
Fixed a problem where the file extension comparison was case sensitive. A file extension with mixed case, lower case or upper case is now considered the same. |
QV-25160 |
Disabling Home Button feature on AccessPoint |
This fix introduces a setting in settings.ini for the web client and the QlikView plugin to disable the home button AllowGoBackToHub. |
QV-25133 |
QlikView: Totals are shown as ##### when the table is exported as image seeOP-95953 |
Straight tables now show totals correctly when exported as images from QV Desktop. |
QV-25106 |
Lost connection when opening local document in webview mode |
Fixed a problem with lost connection when opening local documents in webview mode. |
QV-25079 |
In Pivot table rows with the same dimension values are merged and displayed as a single row. But after 41st dimension values are not displayed at all in web, even though they exist in Excel export |
All values are now displayed even for very wide pivot tables. |
QV-25069 |
Thousand symbol not working as expected for values on data poins in charts |
Fixes the pop up label for bar charts when using symbols on the number tab for object properties. |
QV-25067 |
Underscores not displaying in Accesspoint |
Fixed a problem whereUuderscore character was hidden by bottom border. Text is now displayed on top of the border instead of beneath it |
QV-25057 |
QlikView 12.80: Displaying Wrong value in pop-up windows for Pie chart. |
Fixes pop-up labels for the pie chart so that the correct value is displayed. |
QV-25050 |
Symbols not working in each field May 2023 |
Corrects the number presentation for numbers on data points on stacked bart charts when using a million symbol. |
QV-25046 |
Issue with adding images in QlikView Report Header/Footer |
Fixes so that it's possible to user images in a header of a report in QlikView. |
QV-25030 |
Some of values of not selected with IF fucntion |
Fixed a problem where some values weren't selected when using the IF function. |
QV-25021 |
Edit the report in the Report designer does not show the correct label and definition for the expressions |
The edit object button has been removed from reports. |
QV-25012 |
General exception occurs when session collab ended |
Solved a problem when Session collaboration ended while the audit log was enabled, it resulted into below exception followed by crash dump. |
QV-25010 |
Reload performance log cuts characters of qvw document name if there is underscore in the name |
Fixed a problem where reload performance(ReloadMetadata ) log cut all characters before an underscore if such existed in document name. |
QV-24977 |
NPrinting filters behaves differently with respect to connection Types with Qlik View |
A previously delivered push to server fix (QV-19899) has been reverted. This may lead to some reports failing on servers with Push from Server enabled. |
QV-24930 |
Format issue after upgrade to QV 12.70 sr2 behaves differently from QV 11.20 |
To fix a format issue that occured after upgrade, a new setting to keep real number format during export has been introduced. |
QV-24924 |
After we Upgraded 12.8 Switch between IE Plugin and AJX is not seamless |
The IE Plugin is only available from Microsoft Edge in IE mode, and the Ajax client does not open in Internet Explorer. This caused difficulties when if you used both the IE Plugin and the Ajax client. |
QV-24921 |
Unable to lease license in DMS mode on May 2023 |
Fixed a problem with leasing a license in DMS mode. Follow the steps defined in the following support article:https://community.qlik.com/t5/Official-Support-Articles/How-to-lease-a-license-in-DMS-mode/ta-p/1714998 |
QV-24919 |
QlikView Desktop WebView Cycling forever |
Fixed a problem when opening apps in WebView mode without circling/cycling. |
QV-24875 |
QVS has no ”Encrypt-Password.ps1” file |
Encrypt-Password.ps1 and its dependent files have been added to QVS and are installed to the location %ProgramFiles%\QlikView\Licenses. |
QV-24869 |
QlikView - May 2023 IR - NTFS Permissions removed after QMC Reload |
NTFS file permissions are now passed to the user document after a reload when a publisher license is not being used. |
QV-24847 |
QVW Data Reduction Process affected after upgrade to QlikView 12.70 SR1 |
Input field values were missing on refresh of server distributed QlikView app with Section Access. In case of Qlik Cloud, set ApplyInputFieldValues to false. |
QV-24796 |
Unable to Edit qlikview when zoom less than 100% and unset flag Move/Size sheet objects |
Fixed an issue of not being able to edit when zoom is less than 100% in QV Desktop. |
QV-24706 |
Line Chart highlight feature has a limitation |
The highlight effect can now be used for line charts with a high number of data points selected. |
QV-24442 |
Task Status stuck in Waiting and Last Execution Never |
Fixed a problem where task status was stuck in Waiting and Last Execution in Never |
QV-24423 |
QlikView Key fields are marked incorrectly after saving QVW as QVF |
Key Fields are now displayed correctly in the Document Properties window for both formats of QlikView apps: QVW and QVF. |
QV-24379 |
Send to Excel doesn't work in webview |
The Send to Excel option is now working as expected in WebView. |
QV-24298 |
Sort by state not applied correctly in container |
Sort by state is now working as expected for listboxes inside containers. |
QV-24184 |
Date” list box that should be available are not visible. |
Sort by state is now working as expected for listboxes inside containers. |
The following issues and limitations were identified at release time. The list is not comprehensive; it does however list all known major issues and limitations.
Known issues:
In editing Document Reports, the button "Properties" was removed intentionally. The properties of all items can still be changed by going through document properties.
Limitations
If you are running Qlik NPrinting with QlikView, there is a Compatibility issue:
Installing On-Demand Add-on on a Microsoft IIS hosted QlikView AccessPoint will require the following minimum version for NPrinting on-demand installer
If a standard Upgrade is done, new certificates will be created using the AES 256
GCM mode as part of the upgrade.
Instructions for upgrading QlikView with new certificates mode (GCM) – Before implementing this, TLS 1.2 has to be enabled for QVS to work normally.
Perform the upgrade on all machines in the cluster.
After completion, the installer will ask you to restart the machine/s.
After restart and services are running, stop all the services and open "C:\Program Files\QlikView\Management Service\QVManagementService.exe.config" and apply the following config:
<add key="InstallingNewCertificatesAndCryptoKey" value="true"></add>
If Services are clustered, all the cluster nodes also need the new certificate.
Add into resp config files for each (one on each node):
<add key="InstallingNewCertificatesAndCryptoKey" value="true"></add>
or
InstallingNewCertificatesAndCryptoKey=1 if QVS.
Start the QMS first and then rest of all services
In the QMC, go to the service’s System/setup, for example if QDS select the node and distribute the new certificates to QDS machine with Apply in setup and follow the popup instructions. Do this for one service om each node to distribute new certs mode. Stop QMS again and all services. Make above configuration false in all config/settings files
"<add key="InstallingNewCertificatesAndCryptoKey" value="false"></add>".
Start all services. All machines in the cluster shall now have the new certs mode.
If you for some reason need to downgrade to the previous version again, follow this
Support Article to re-generate certificates using the old encryption algorithm.
The system requirements for this release can be found under “System requirements” on the Qlik help web site. https://help.qlik.com/en-US/qlikview/May2024/Content/QV_HelpSites/System-requirements.htm
https://community.qlik.com/t5/Product-Downloads/tkb-p/Downloads
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
The following release notes cover the versions of Qlik Sense Enterprise on Windows released in May 2024. For questions or comments, post in the Product Forums or contact Qlik Support.
Please refer to the What’s new sections of the online help for information about the new and updated features of the Qlik Sense Enterprise on Windows May 2024 release:
What's new in Qlik Sense May 2024 (Users)
What's new in Qlik Sense May 2024 (Developers)
What's new in Qlik Sense May 2024 (Administrators)
Data and platform
Preload apps functionality
Available now in Qlik Sense is the ability for customers to configure and schedule the preloading of apps! This has been a highly requested feature and rightfully so, customers can improve their end-users experience by making datasets nearly immediately available within an application (especially useful for larger apps) upon utilizing the preload functionality.
To make the management of these tasks intuitive and seamless, within the Qlik Management Console you will now find new Support options for the following: Preload Tasks: Create, Edit & Delete.
Support LOAD and STORE of Parquet files with nested data
Qlik associative engine now includes support for loading and storing to nested fields with a parquet file. This support is available when loading and string data using Qlik Sense and the script editor.
Visualizations and dashboards
Background color opacity
The color picker gets an opacity control! By adding this feature, we are making it easier to adjust the transparency of the color with the new addition and option to utilize slider functionality. Here are some use cases that you may find this feature very useful:
For those of you who will stick to hex codes, don’t worry – we made that easier too! Moving forward, you’ll be able to paste your codes with or without the “#” symbol.
Button enhancements
The following navigation enhancement has been added to the Button: “Go to Sheet: specify chart”.
Check out some of the bulleted use cases below where this will come in handy:
The button also gets a new setting so expressions can be evaluated in runtime. This allows for values set in an action to be carried forward to future actions in the chain.
Table improvements
We continue to improve on the new Straight table and Pivot table because they are not only classics, but they’re also favorites!
Straight Table:
Pivot Table:
And finally, you now have the options to display values as clickable links within dimension columns, for both the Straight table and the Pivot table!
Sheet navigation buttons moved
When hiding the sheet title, the sheet navigation buttons will be available in the selection bar instead of being hidden.
Connectors
SAP ODP connector
Qlik Sense provides multiple methods of capturing data from your SAP system. This release enhances existing capture methods with support for SAP ODP. The ODP connector provides connectivity to the SAP ODP framework, enabling data capture from multiple types of data artifacts such as Extractors, CDS views, BW objects, and SAP HANA Information views.
Key | Title | Description |
QB-27933 | Qlik Sense: Date picker library is outdated | Updated momentJS to the latest version. |
QB-27699 | Add sanity check for invalid column width values, making sure all columns are included | Added a sanity check to resolve issue with the 'View data' capability for the Pivot table. The issue was caused by incorrect column width values being stored in the chart's properties, causing some columns to not be rendered by the 'View data' tool. The new check ensures all columns are rendered in 'View data'. |
QB-27147 | Qlik Sense Visualizations: Qlik Sense icon not showing in apps on May 2024 IR | Fixed a problem that caused the favicon to disappear on some apps. |
QB-27657 | Qlik Sense Engine: Parquet file not deleted | Parquet files were in some cases not deleted after being used. This has been fixed by not using the MemoryMap option when opening Parquet files for reading when the files have been downloaded using a web connector. |
QB-26936 | Qlik Sense Engine: Select and search methods fail to parse search strings starting with certain characters | Search strings starting with any of the following characters: <>\"~()='[] would not be parsed correctly when the user was expecting an exact search. A fix was added which will allow users to force an exact search by adding an extra backslash "\" before any of the special characters (for example, to search for "<x>" enter the search string "\<x>"). This fix is disabled by default. To enable it, update the Settings.ini file to include "EnableSpecialCharacterEscapingInSearch = 1". |
Key | Title | Description |
QB-27754 | Resolved a CORS error that blocked external API requests | Fixed an issue with CORS (Cross-Origin Resource Sharing) requests that were blocked when making external API requests. The issue was related to the handling of the "withCredentials" option in the requests. |
QB-26530 | Implemented Retry Mechanism for QRS API /ContentCacheControl Endpoint in Hub Service | Enhanced the Hub service to use a retry mechanism, allowing it to wait for the QRS API's /ContentCacheControl endpoint to respond. |
QB-27821 | Resolved UI issue: Restored internal menu functionality in Dev Hub | In the Mashup editor in Dev Hub, the 'Menu' button in the toolbar was inadvertently replaced with a 'Help' button. The issue is resolved and access to the 'Menu' button has been restored. |
QB-28406 | Fixed security issue with using old version of Axios | Fixed security issue caused by Qlik Sense using an old version of Axios. The security issue has been resolved by updating the version of Axios used by Qlik Sense. |
QB-27348 | Fixed handling of Proxy Username for Amazon Athena connections | Resolved an issue with the Amazon Athena connector when using a proxy with user name and password to authenticate the connection. The resolution involved fixing the authentication process so that the Proxy Username value entered by the user is properly forwarded to the driver. |
Key | Title | Description |
QB-27352 | Qlik sense Visualizations: Selection popup and bar is blank when using getGlobal method in a mashup | Fixed a problem where listboxes within mashups could stop working. This problem occurred specifically for mashups created using the Capability API and calling the qlik.getGlobal function. |
QB-27108 | Visualizations: Exporting object with styling fails | Fixed a problem where exporting any object with shadow values as an image would fail. This was solved by disabling chart shadows on server printing. |
QB-25016 | Qlik Sense: Issue with display scaling on Qlik Sense on Windows February 2024 | Fixed a problem with scaling present on high DPI monitors. |
Key | Title | Description |
QB-26558 | Qlik Engine: Connector performance reload issues in Qlik Sense February 2024 | The Select Statement Lineage for Sense Server has been disabled as it served no purpose in Qlik Sense Enterprise on Windows. This was causing issues with some connectors by making irrelevant calls in Sense Server. |
QB-26840 | Qlik Sense Engine: The <CreatorDoc> tag is empty in QVDs created with Qlik Sense February 2024 | Fixed a problem where the <CreatorDoc> tag in the metadata of QVD files created with Qlik Sense February 2024 was empty, instead of showing the app ID that generated the QVD. <CreatorDoc> tags are now written from the STORE statement, even if the format spec is omitted. |
Key | Title | Description |
QB-25871 | Qlik Engine: Cannot reference iterator value using $() in chart script | In a chart script, the iterator in a "For… Next" loop could not be used in a dollar expansion expression. This has now been fixed. |
QB-26613 | Qlik Engine: Dimension created with Aggr function does not fully support selection | Fixed an issue that would cause some apps to have a limited ability to make selections in a dimension created using the Aggr function. |
Key |
Title |
Description |
QB-21161 | SSL setting changed after Qlik Sense upgrade | Fixed an issue where the 'Ssl Mode' setting in the repository config file changed to a blank value during an upgrade to the May 2023 version of Qlik Sense. |
QB-21455 | Qlik Sense Hub: Favorites icon visible in anonymous sessions | We have removed the Favorite icon for anonymous sessions. |
QB-22171 | REST Connector: Slow when importing large files | We have made performance improvements of file import with the REST connector for cases where a table contains a large number of columns. |
QB-22519 | Qlik Sense Engine: Inner set expression issue when outer set expression is present | Fixed an issue that caused the miscalculation of inner set expressions when outer set expressions were present. To apply this fix, users must add the line "AdHocFieldIgnoreOuterSetField=1" to the settings.ini file. For information on how to edit the file, see How to modify Qlik Sense Engine settings.ini. |
QB-22955 | Visualizations: Incorrect filter values in duplicate app | When building mashups using multiple apps, there was a risk for filters, and in some cases charts, to interfere with each other if they shared the same ID. This typically happened if the apps were duplicates of each other or if they shared the same data structure. This has now been fixed. |
QB-23689 | Google BigQuery Connector: Preserve the original future timestamp | This release addresses the discrepancy in timestamp conversion from the Google BigQuery connector. The fix ensures that timestamp fields containing future values are accurately represented within Qlik Sense, preserving the original future timestamp without unintended conversion. |
QB-23878 | Restriction of 'About' Service APIs | The APIs connecting to the ‘About’ Service have been revised and restricted for on-premises deployments of Qlik Sense. Authentication is now mandatory, and you must have an active session before accessing the endpoints. Unauthenticated requests will result in a "403 Forbidden" error. |
QB-23879 | Restriction of 'About' Service APIs | The APIs connecting to the ‘About’ Service have been revised and restricted for on-premises deployments of Qlik Sense. |
QB-23975 | Qlik NL Insights: Incorrect Dutch translation | NL Insights for "top dimensions" have been updated to the correct translation in Dutch. |
QB-23999 | Connectors: Fix reading of empty columns in BulkReader mode for Oracle | Queries with an empty column like "SELECT DepartmentID, '' as FakeColumn FROM AdventureWorks.HumanResources.Department;" failed for Oracle driver in Bulk Reader mode. The reason was that such columns were detected as zero column size. To fix this issue, we have extended the list of char types that override zero column size value with the default value. |
QB-24347 | Qlik Sense Hub: Streams not visible | Some streams were not visible when custom banner was enabled. We have made some layout changes to fix this issue. |
QB-24350 | Qlik Sense Visualizations: No longer possible to select several areas of the map at the same time | Clicking on one element of a slightly off-screen map would focus on the selection and confirmed it directly. This has been fixed and the map allows multiple selections. |
QB-24368 | Qlik Sense: Content libraries do not recognize virtual proxy prefix | Fixed a problem where it was not possible to load content library items if a virtual proxy was used. |
QB-24411 | Visualizations: Expression for legend label in distribution plot not evaluated | Using an expression for a legend label wasn't evaluated in a distribution plot. For this fix to take effect, the user will need to reapply the properties for the visualization to pick up the change. |
QB-24430 | Qlik Data Prep: Uploaded data not converted to date format automatically | Fixed a problem where the Data manager did not provide the correct date format in the script for auto concat scenario. |
QB-24440 | Qlik Sense: EngineHealth function in QMC stops working when TimeZone is UTC | Fixed a problem where the engine timestamp did not include a timezone offset, presenting only a "Z" instead of the expected "+0000", leading to a failure in converting the timestamp into a readable format. This update addresses a critical issue where the EngineHealth function would cease to operate correctly when the system TimeZone was set to UTC. We have enhanced the functionality within the QMC to ensure robust and accurate parsing of date-time strings across various time zone formats. |
QB-24441 | Qlik NL Insights: NL Insights not working on mashups on Qlik Sense Enterprise on Windows | Fixed a problem where NL Insights considered extensions as virtual proxy prefixes, causing the request to use the wrong URL. |
QB-24469 | Engine: Loading data from SSE plugins causes an error if no rows are loaded | Resolved an issue where engine did not build a data table if no rows where loaded via a SSE plugin. |
QB-24503 | Qlik Connectors: Authentication issue with Qlik ODATA connector | Fixed an authentication problem by adding a new authentication type option: BasicPreEpmtive. |
QB-24504 | Qlik Sense Enterprise on Windows: Unselected bars are grey on Barchart | If a type "S" hypercube has SET expressions in the measures, and a dimension is colored by another dimension, then a selection that impacts the coloring expression but not the actual dimension being colored, could cause grey colors in the chart. This was caused by the expansion of the SET expression. With this fix, the coloring dimensions are also expanded by the SET expression, getting values for all rows of the hypercube. |
QB-24577 | Qlik Sense Visualizations: Treemap chart color doesn't apply defined custom theme after upgrade | After upgrading to QS May 2023 patch 9, the custom theme was not applied to the treemap. This has been solved, and in cases where the color scheme does not exist, it will fall back to default. |
QB-24624 | Qlik Sense Visualizations: Wrong scroll position | Fixes an issue in the combo chart where the initial scroll position could be incorrect when combined with selection sheet actions. |
QB-24625 | Qlik Sense Engine: Access to hidden values possible through Set Analysis on dimension | Fixed a problem where the Section Access value subset was not correctly applied to fields-on-the-fly based on a single key field. This resulted in all key values being visible on the field on the fly, even if Section Access restricted the source key field. |
QB-24656 | Qlik Sense Visualizations: Pivot table drag dimension to column fails | Dragging dimensions to columns failed if disabled dimensions were present. This has been fixed and dragging dimensions in a pivot table now sorts correctly. |
QB-24709 | Incorrect translations for 'Copy\Paste style' in Swedish and German languages | Corrected Swedish and German translations for 'Copy style' and 'Paste style' in the context menu for a visualization. |
QB-24802 | Qlik Sense Mobile: All filter option is not displayed on iOS device | Fixed a problem where zoom on text entry was not reset, resulting in missing filter options. |
QB-24906 | Qlik Engine: Issues with field name when storing Parquet files | Fixed an issue with field names containing a "." character when storing Parquet files. |
QB-24911 | Visualizations: Some lines disappear when scrolling line charts | Fixed a problem where, for certain datasets, two-dimensional line charts sometimes failed to show all lines when scrolling. |
QB-24943 | Visualizations: Map chart label coloring not functional through exploration menu | Fixed a problem that caused changes to the base map and language setting when changing the label coloring for map charts in the exploration menu. |
QB-24944 | Visualizations: Qlik.Resize() not working in mashups | Fixed a problem where Qlik.Resize() was not working in mashups. Chart rendering on resize is now triggered when the chart starts with zero size. |
QB-24957 | Connectors: REST connector does not return response headers | Resolved an issue where the REST connector failed to retrieve response headers when there was no response body present. |
QB-25034 | Visualizations: Sheets with tables have incomplete or blank data | Fixed an issue that would cause some apps to show incomplete or blank data in some visualizations after selection operations, or in some cases, on the first rendering. |
QB-25045 | Qlik Sense Licensing: Cannot set offline license in Qlik Sense Enterprise on Windows February 2024 | Fixed a problem that would throw an error when using offline license. |
QB-25055 | Visualizations: Calculation condition does not work correctly | The name of the calculated item was not displayed when the condition was not met. This has been fixed and the labels for dimension expressions are shown instead of showing an error text. |
QB-25080 | Engine: WHERE statement fails with Parquet files | Fixed an issue where WHERE statements failed with Parquet files if the filter field was not part of the loaded fields. |
QB-25165 | Qlik Sense Visualizations: Unable to add data connection throwing error 404 | Resolved a degrade issue that made it impossible to create connections when using virtual proxy prefixes. |
QB-25217 | Qlik Data Prep: Limited field of view in the Add Data dialog in Data Manager on Chrome and Edge | When selecting a source data file, the preview window was limited to only showing one row. This has been solved by fixing a rendering problem in the Add Data Dialog on the latest Google Chrome and Microsoft Edge versions. |
QB-25238 | Qlik Data Prep: Unable to see scrollbar for selecting file locations | Fixed a rendering issue in the Data Manager Add Data dialog that affected the latest Google Chrome and Microsoft Edge versions. |
QB-25245 | Qlik Sense Visualizations: Issues with filter panes in mashups | Fixed a problem where scrollbars disappeared and filter panes moved when a popover opened. The new Listbox used a feature to prevent scrolling. This has been disabled to prevent "jumping" behavior on Windows when a popover opens. |
QB-25258 | Qlik Sense: Content libraries do not recognize virtual proxy prefix | Fixed a problem where it was not possible to load content library items if a virtual proxy was used. |
QB-25362 | Unable to rearrange sheets in touch screen mode | Fixed an issue with drag-and-drop reordering of sheets in touch mode. |
QB-25384 | Qlik Cloud Data Prep: Error in expressions with label name | Fixed a validation issue in the expression editor when using labels. This ensures that the expression editor is aware of existing labels when performing a validation. |
QB-25504 | Qlik Sense Hub: Last row of apps not fully visible on Chrome/Edge | The last row of apps was not completely visible on Chrome/Edge if there was a banner message enabled. We have made a few changes to the layout to fix this issue. |
QB-25526 | Error "invalid parameters" when changing tab to a Table within container | When changing the selected tab to a Table visualization within a container, an engine error called "invalid parameters" could sometimes occur. This error occurs in sheet edit mode. The issue has been fixed by ensuring the correct parameters are sent to the engine, preventing the error from occurring. |
QB-25640 | Visualizations: Distribution plot limitation | The message "Currently showing limited dataset" for distribution plots is now also shown when you're exactly on the limit. |
QB-25644 | Qlik Cloud Engine: Fields on the fly can lead to hanging errors when loading a sheet | Fixed a problem where fields on the fly introduced a recursive dependency when the state was being evaluated. |
QB-25673 | Qlik Sense: Error-128 shows when opening app | Fixed an internal error that would sometimes cause an error message with the code 128 to be shown when an app was opened and a bookmark applied on Qlik Sense Enterprise on Windows. |
QB-25677 | Databricks connector: OAuth authentication problem related to character length of connection string | Fixed an issue that caused errors in authenticating a Databricks connection via Azure OAuth. The problem was caused by a change in the character length of the connection string. The issue has been fixed by excluding OAuth tokens from connection string length validation, and additionally by providing these tokens with their own length limit of 16kb. |
QB-25804 | Qlik Sense: Fonts not loading in external Mashups | Fixed a problem where binary fonts were not loading on externally hosted mashups. These fonts are now loaded with authentication headers injected in the request when loaded from a cross-domain mashup using Qlik Sense Enterprise on Windows. |
QB-25827 | Variable description was not shown on separate row | An issue in the variable editor interface in which the variable's description was not separated from the variable name with a line break. The issue is fixed and the variable description is moved to a separate row in the cell. |
QB-25897 | Link to helpsite missing in topbar menu | Restored the Help link to the Qlik helpsite in the action menu (...) on the navigation bar. |
QB-26048 | Qlik Sense Visualizations: Scroll bar missing from Selections tool | Fixed a problem where the scroll bar was not properly displayed in the Selections tool, making it hard to see all values in the list box. |
QB-26125 | Qlik Sense Engine: File lock applied when saving reloaded apps on NetApp file share | Fixed a problem with the degradation of a third-party driver that would cause the Qlik Engine to be unable to take file lock when applying changes to the App. This problem only occurred when using Qlik Sense with NetApp SMB file share. |
QB-26190 | Qlik Sense Engine: Section Access issues after upgrade to Qlik Sense February 2024 | After the February 2024 upgrade, Section Access with dynamic data reduction would fail in some cases. When reduction fields were using numerical values, it would sometimes cause the data reload to fail. This has been fixed. |
QB-26249 | Visualizations: Fully expanded chart exploration panel causes a page break | Fixed a problem where the chart exploration panel would fully expand and cause a page break instead of being sized to the table. This was fixed by restricting the chart exploration to the bounds of the chart. |
SHEND-1828 | Qlik Sense: Updated Node.js | Qlik Sense May 2024 updates the version of NodeJS to pick up recent patches |
The following issues and limitations were identified at release time. The list is not comprehensive but lists all known major issues and limitations.
For information about the requirements for Qlik Sense, see System requirements for Qlik Sense in the online help.
Download this release from the Product Downloads page on Qlik Community.
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
Learn about new features and improvements in Qlik Enterprise Manager.
Before upgrading, it's important to review the migration and upgrade considerations below.
Qlik supports four Enterprise Manager versions (including this one).
Direct upgrade is supported from the last two versions only (including any service releases for those versions). The last two versions are Enterprise Manager May 2023 and Enterprise Manager May November 2023.
If you are upgrading from Enterprise Manager April 2020 (6.6), first upgrade to Enterprise Manager November 2020 (7.0), then upgrade to Enterprise Manager May 2021, then upgrade to Enterprise Manager May 2022, then upgrade to Enterprise Manager November 2022, and finally upgrade to Enterprise Manager May 2024.
If you are upgrading from Enterprise Manager 6.x (starting from 6.3), you first need to upgrade to Enterprise Manager 6.5, then to Enterprise Manager November 2020 (7.0), then to Enterprise Manager May 2021, then upgrade to Enterprise Manager May 2022, then upgrade to Enterprise Manager November 2022, and finally upgrade to Enterprise Manager May 2024.
If you are upgrading from Enterprise Manager 3.3, please contact Qlik Support.
This version of Enterprise Manager is compatible with the following related products only:
Download this release from the Product Downloads page on Qlik Community.
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Learn about new features and improvements in Qlik Replicate.
This section describes the issues that you may encounter when upgrading/migrating to the new version.
Qlik supports four Replicate versions (including this one).
Direct upgrade is supported from the last two versions only (including any service releases for those versions). The last two versions are Replicate May 2023 SR and Replicate November 2023 SR.
If you are upgrading from Replicate April 2020 (6.6), you need to perform the following upgrades:
If you are upgrading from Replicate 6.x (starting from 6.3), you need to perform the following upgrades:
Note: If you are upgrading from Replicate 5.5, please contact Qlik Support.
Note: This procedure does not need to be performed when upgrading from Replicate November 2022 or later.
After upgrading, customers that are using Replicate's self-signed certificate (i.e. instead of their own certificate) should perform the following procedure:
This will cause Replicate to generate a new self-signed certificate, thereby ensuring that the certificate will be accepted by newer clients (browsers) that select the more secure TLS 1.3 protocol.
Note that if you do not perform the above procedure, the following error will be encountered when connecting to Replicate Console:
SYS,GENERAL_EXCEPTION,The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
When upgrading a Replicate installation with multiple Data folders, only the default Data folder (<Product_Dir>\Data) will be automatically upgraded. The other Data folders need to be updated manually by running the following command:
repuictl.exe -d <data_folder_path> setup install
This version of Replicate is compatible with the following related products only:
When upgrading from Replicate versions earlier than Replicate May 2023 SP2, you must perform the following steps in the Replicate Console after the upgrade completes:
This section provides information about End of Life versions, End of Support features, and deprecated features.
Support for the following endpoint versions has been discontinued:
The following issues have been resolved since Replicate November 2023 SR 1.
Jira issue: RECOB-8101
Salesforce case: 138462
Type: Issue
Component/Process: Amazon Redshift
Description: When the "Limit LOB size" option was enabled, and replicating data larger than limited lob size*2 on CLOB from IBM DB2 from z/OS, a data error would occur. This issue was resolved using an internal parameter.
Jira issue: RECOB-8192
Salesforce case: 150243
Type: Issue
Component/Process: Oracle Source - Replicate Log Reader
Description: Missing UPDATE operations would occur when replicating Advanced Compressed tables with long values.
Jira issue: RECOB-7965
Salesforce case: N/A
Type: Enhancement
Component/Process: IBM DB2 for z/OS Source
Description: The DB2 TRACE MONITOR will be auto-started when it is not active.
Jira issue: RECOB-8135
Salesforce case: N/A
Type: Enhancement
Component/Process: Oracle Source - Replicate Log Reader
Description: Improved Oracle Log Reader logging.
Jira issue: RECOB-8027
Salesforce case: 117549
Type: Issue
Component/Process: SAP ODP Source
Description: UPDATE operations would be captured as INSERT operations when using SLT.
Jira issue: RECOB-8090
Salesforce case: 135515
Type: Issue
Component/Process: MySQL Source
Description: Replication tasks from MySQL source would fail after upgrade to 2023.11.
Jira issue: RECOB-8064
Salesforce case: 144176
Type: Issue
Component/Process: Replicate Installation
Description: Added an option to force the installation to request a user and group.
Jira issue: RECOB-8021
Salesforce case: 108548
Type: Issue
Component/Process: Kafka
Description: Tasks using the Kafka target endpoint would consume excessive memory when capturing the REAL data type and using JSON message format.
Jira issue: RECOB-8066
Salesforce case: 132663
Type: Issue
Component/Process: SAP Application (DB)
Description: SAP transparent table LOB fields were not exposed in the Replicate UI.
Jira issue: RECOB-8059
Salesforce case: 132663
Type: Issue
Component/Process: SAP Application (DB)
Description: The "By partition" option of the Parallel Load feature could not be selected.
Jira issue: RECOB-8092
Salesforce case: 138709
Type: Issue
Component/Process: DB2 iSeries Source
Description: When using only RRN as a Primary Key on a table without a Primary key or Unique Index, the Primary Key position would be set to 0 instead of 1. This would result in an incorrect value being inserted in the 'primaryKeyPosition' metadata field.
Jira issue: RECOB-7760
Salesforce case: 108951
Type: Issue
Component/Process: Kafka
Description: A memory leak (a new METADATA MANAGER TABLE pool would be created) would occur each time a data problem was detected.
Jira issue: RECOB-7949
Salesforce case: 106008
Type: Issue
Component/Process: Microsoft SQL Server Source
Description: The internal property logScanRowCount usage would sometimes cause missing operations or entire transactions. This would also result in the Sorter swap files not being deleted.
Jira issue: RECOB-7966
Salesforce case: 133745
Type: Enhancement
Component/Process: Kafka
Description: Added support for tombstone methodology for DELETE operations in Kafka. Supported using an internal parameter.
Jira issue: RECOB-7980, RECOB-8016
Salesforce case: 135999
Type: Issue
Component/Process: Oracle Source - Replicate Log Reader
Description: Missing and duplicate records would sometimes be encountered for multi Insert operations in Oracle instances with ENABLE_GOLDENGATE_REPLICATION=TRUE.
Jira issue: RECOB-7924
Salesforce case: 108202
Type: Issue
Component/Process: Microsoft SQL Server Source
Description: The compressed transaction log would be processed incorrectly in some specific SQL Server scenarios.
Jira issue: RECOB-7973
Salesforce case: 136823
Type: Issue
Component/Process: IBM DB2 for z/OS Source Source
Description: The IBM DB2 for z/OS source endpoint would not work with a German DB2 z/OS instance.
Jira issue: RECOB-8210
Salesforce case: 147063
Type: Issue
Component/Process: SAP HANA Source (Log based)
Description: The capture process sometimes stops with a recoverable error.
Jira issue: RECOB-8240
Salesforce case: 152509
Type: Issue
Component/Process: Snowflake
Description: When a source table contains LOB columns, replication to Snowflake target might fail with the following error:
Invalid character length: 0. Must be between 1 and 16,777,216
Jira issue: RECOB-8187
Salesforce case: 133529
Type: Issue
Component/Process: IBM DB2 for LUW with SAP Application (DB)
Description: Replicating certain day values (HAZDT) sometimes results in missing rows in the target.
Download this release from the Product Downloads page on Qlik Community.
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
The following release notes cover the versions of Qlik GeoAnalytics Data Package released in March 2024. For questions or comments, post in the Product Forums or contact Qlik Support.
A complete change log can be found in the readme file included in the release zip file.
See the system requirements for GeoAnalytics Server.
Qlik GeoAnalytics Data Package 24.03 zip file can be found on the download page under the category "Qlik Data Analytics".
The installation guide is available as an attachment for this document.
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
The following release notes cover the versions of Qlik NPrinting released in May 2023 Service Release 4.
Qlik Sense February 2024 is supported.
Jira issue ID: OP-95934
Qlik Sense November 2023 is supported.
Jira issue ID: OP-95982
The Qlik NPrinting Repository service version of PostgreSQL is upgraded to 13.14.
Jira issue ID: OP-95989
The list of time zones is updated to IANA 2024a.
Jira issue ID: OP-95965
AngularJS has been replaced with XLTS for AngularJS, providing security fixes and ongoing support for browsers.
Jira issue ID: OP-95938
Previewing PowerPoint reports with zoom elements that have lost the reference to the linked slide in the original application resulted in an error message stating: 'The value cannot be null. Parameter name: key'.
Jira issue ID: OP-95964
Improved the handling of cross-origin resources by enhancing URL validation.
Jira issue ID: OP-95973
Users’ import tasks were randomly completed incorrectly when audit trail was active.
Jira issue ID: OP-95952
If an object filter was incompatible with other filters (report, task or user) applied to the same report, the generation process could fail, resulting in an error. Alternatively, the report might display the object ID tag instead of an empty space. May 2022 was unaffected.
Jira issue ID: OP-95954
PDF reports generated from PowerPoint templates aligned charts wrongly. Only Qlik NPrinting May 2023 SR1, SR2 and SR3 were affected.
The following issues and limitations were identified at release time. The list is not comprehensive; it lists all known major issues and limitations. We expect to have these issues fixed in future versions.
The following languages are supported:
Other languages are not officially supported. There may be issues with other languages, particularly those with right-to-left script and non-Roman alphabets.
Qlik Sense custom size sheets are not supported. Custom size will not be maintained on export.
Alternate states
QlikView and Qlik Sense alternate states are not supported.
QlikView and Qlik Sense alternate states are not supported.
Jira issue ID: OP-6196
Qlik NPrinting Server, Engine, and Designer can only be installed on C: drives. Any attempt to install them on a different drive will result in task failures.
Jira issue ID: OP-5831
When you add the same object twice, using the Images node in Qlik NPrinting Designer, only the image size property of the first image is respected.
It is possible to select the “Enable” check box in On-Demand for reports using Qlik Sense app data. These reports are visible in the QlikView On-Demand menu of the QlikView On-Demand add-on. But if selected, they will not generate reports, and you will see an error message.
If you experience random crashes when using Qlik NPrinting Designer, open your Windows Display Settings in the Control Panel and verify that Smaller – 100% (default) is selected. When settings of 125% or 150% are selected, Qlik NPrinting Designer may crash.
Jira issue ID: OP-5908
In some cases, when you use Qlik NPrinting On-Demand in Internet Explorer 11 or Edge, the “origin” HTTP header is not generated. This results in the error message “REVEL_CSRF: tokens mismatch”.
The workaround is to install Qlik NPrinting On-Demand on a Microsoft IIS server hosting QlikView Access point or use a different web browser.
Jira issue ID: OP-4940
Qlik NPrinting Designer may be unable to open a report template if there are too many filters associated with a connection in the report's app. The following error message displays: “A task was canceled”.
This typically happens when more than 4000 filters are using fields from a connection. Sometimes, higher numbers can work. For example, 7000 filters have worked in some situations.
The workaround is:
1. Split the Qlik NPrinting app into separate apps.
2. Split the connections (possibly by using multiple connections to the same documents in different apps).
3. Split the filters across apps (so that the filter count per app is lower).
Jira issue ID: OP-4839
Some Qlik NPrinting tasks fail with the error message: “Exceeded maximum number of retries”. This is due to a performance issue in QlikView that appears when it exports large unfiltered files to Excel.
Jira issue ID: OP-5278
In some rare circumstances, pressing the Verify connection button will cause the screen to freeze on the “Initializing…” status and the spinning wheel cursor. This happens when a Qlik NPrinting Engine goes offline and Verify connection is pressed before the Qlik NPrinting Scheduler is aware that it is offline. It can take up to 20 seconds before the Qlik NPrinting Scheduler determines the offline status of a Qlik NPrinting Engine.
Jira issue ID: OP-5914
When you:
The filters associated with each user are not uploaded, or displayed, for performance reasons. Waiting for all filters for thousands of users to import would take a long time. In most cases, importing this information is unnecessary, because filters created for users often contain something like the user IDs. You can change this behavior and make all filters visible by uncommenting the line <!--<add key="include-user-filters" />--> in the webengine.config file.
To make a specific filter visible in the lists, remove its association to all users, or create a new filter with the same fields and values not linked to any user.
Jira issue ID: OP-3986
The rollback that follows a Qlik NPrinting Server or Engine upgrade cancellation may corrupt the related Qlik NPrinting installation. A rollback is triggered by errors or by clicking the cancel button during the upgrade execution. After a corruption caused by a rollback, services may be uninstalled or cannot be started.
To restore a Qlik NPrinting Server to its original status:
You should always create a backup before starting an update. In any case, a backup is automatically created in the folder "%ProgramData%\NPrinting" at the beginning of the upgrade process. To restore a Qlik NPrinting Engine to original status:
Jira issue ID: OP-7560
Add title functionality is not supported on Qlik Sense objects with Assistance mode enabled. The workaround to restore the Add title functionality is to disable Assistance mode for the chart in Qlik Sense. Then reload the metadata of the connection.
Jira issue ID: OP-7568
Qlik Sense objects made in Assistance mode cannot be used as tables, columns, or cells in Qlik NPrinting. To restore them, disable Assistance mode on the chart in Qlik Sense; then reload the metadata of the connection. Furthermore, if a Qlik Sense object made with Assistance mode is exported as a table, column, or cell using Qlik NPrinting APIs, the request will fail.
Jira issue ID: OP-7165
Open Type Fonts (*.otf) are not supported in PixelPerfect templates. Generated reports will use a different font, and not look as expected.
Jira issue ID: OP-7747
The following functionalities are not supported for Qlik Sense tables that have a "Show column if" condition set on one or more of their columns: levels, single column export, and keep source formats.
Jira issue ID: OP-8382
Qlik Sense On-Demand reports with selections applied on calculated dimensions will fail. However, you can apply selections on dimensions based on Qlik Sense fields. The workaround is to move the formula to the load script and use the calculated fields to apply selections to your On-Demand reports.
Jira issue ID: OP-8985
Due to the internal way of exporting Qlik Sense histograms, you cannot add them to the Qlik NPrinting Designer Tables node. If you add a Qlik Sense histogram to the Tables node, you will not receive any errors or warning messages, but the exported data will be wrong.
Jira issue ID: OP-8921
QlikEntity reports support Qlik Sense objects with the following limitations:
Jira issue ID: OP-9087
You cannot embed an Excel worksheet in a PowerPoint report template. This will cause a Qlik NPrinting Designer crash. The workarounds are to insert the Excel worksheet without using the Qlik NPrinting Designer:
Jira issue ID: OP-9067
Dynamic views is a new Qlik Sense feature starting from June 2020.
If you connect Qlik NPrinting to a Qlik Sense app that contains a chart used to generate dynamic views, the chart and the containing sheet are excluded from the Qlik NPrinting connection cache and cannot be used in reports.
You can connect Qlik NPrinting to a Qlik Sense app containing dynamic views. However, after a dynamic view refresh, the connection will stop working.
Jira issue ID: OP-9628
Starting from November 2020, RabbitMQ Server (deployed as Qlik NPrinting Messaging Service) has been updated to version 3.8.3. It has an internal limit, not configurable, about messages size of 512MB. Previous limit was 2GB. As consequence, is not possible to generate Qlik NPrinting reports bigger than 512MB.
Jira issue ID: OP-9766
Excel worksheet print areas can contain more than one range if the generation of the report does not expand the print area. If it expands, you will see an error: “Invalid Cell Name”. For example, the default setting of the Expand Range option in a Qlik NPrinting table causes the print area to change during report production, and an error is received.
Jira issue ID: OP-9518
Using Cyrillic characters in the Search form of the Qlik NPrinting user interface is case sensitive.
Jira issue ID: OP-9995
The percentage “%” format is not kept in Excel reports when using QlikView 12.50 (12.50.20000) or newer due to a QlikView issue. You can solve this by upgrading to QlikView May 2021 SR2 (12.60.20200) or newer.
Jira issue ID: OP-95599
If you start a Run Verification on a connection to a QlikView document in QVF format, Qlik NPrinting cannot confirm whether the QlikView Desktop version installed locally on each Qlik NPrinting Engine is compatible with QVF file format. The check mark next to "QlikView can open the document" may be green, even if a version of QlikView that does not support QVF is installed. This is because verification only checks file permissions. If the installed QlikView Desktop does not support QVF format, metadata generation will fail.
Jira issue ID: OP-95682
QlikView objects with many different fields with exactly the same label are not supported. Duplicated labels cause an exception during the connection cache generation. To solve this issue, ensure that each field has a unique label.
Jira issue ID: OP-95797
Images linked by using URLs in Qlik Sense tables are exported as text. This affects only Qlik Sense connections. A workaround exists for PixelPerfect templates.
To upgrade to Qlik NPrinting May 2023 SR4, you must start from one of the following versions:
If you have a version of Qlik NPrinting older than April 2018, you must upgrade to Qlik NPrinting April 2018 before you can upgrade to Qlik NPrinting May 2023 SR4.
If you have a version of Qlik NPrinting older than 17.3, you must first upgrade to Qlik NPrinting 17.3. Then you
must upgrade to a version from April 2018 to May 2021 SR4 before you can upgrade to Qlik NPrinting May
2023 SR4.
If you are upgrading from a version older than February 2018, all metadata caches (QlikView and Qlik Sense) will be marked as "not generated". This is due to a breaking change in the format of the metadata cache. All connection caches must be regenerated before you can edit a template or create a new connection.
You must back up your data before you proceed. Data can become damaged if a problem occurs during the
upgrade. If data is damaged, a backup is required to restore the repository. See: Backup and restore of a
repository.
After backup, you must follow the instructions for upgrading on the help site page Qlik NPrinting upgrade.
If you are upgrading to May 2023 SR4 from September 2018 SR2 or older you must:
• Open port 4997 outbound on Qlik NPrinting Server and inbound on all Qlik NPrinting Engines.
• Reinstall all your Qlik NPrinting Engines and provide a password for certificate exchange.
• Open the Engine manager in the Web Console.
• Open the detail page for each Engine and send the certificate after inserting the same password you used during the engine’s reinstallation.
Qlik NPrinting Engines stay offline until the certificate exchange is performed. Older Engine versions cannot connect to a Qlik NPrinting May 2023 SR4 Server.
Setups are available at https://community.qlik.com/t5/Downloads/tkb-p/Downloads
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
The following release notes cover the versions of QlikView released in May 2023.
QlikView Desktop has changed its rendering engine to WebView2. WebView2 is a modern Microsoft Edge based web technology replacing the previous WebView that was based in MS Internet Explorer technology.
TLS 1.3 support
TLS 1.3 support has been added to QlikView May 2023. With this support has been dropped of TLS 1.0 and 1.1. This means that QlikView supports TLS 1.2 and TLS 1.3.
Stronger encryption used
QlikView May 2023 now uses AES256 encryption instead of AES128. This is mainly used in the inter-service communication and means you must generate new keys if you are running your QlikView services with certificate trust.
Time Series breakdown functionality
Several new functions allow you to decompose a time series dataset into trend and seasonality. The trend function identifies direction in the data, and the seasonality function determines seasonality with a known periodicity. The residual function identifies variation that is not associated with seasonal or trend components (noise). With these functions, you now have increased visibility into the patterns and trends in your time series data so you can better plan future action.
Additional functions in the expressions
Additional functions from the Cephes library have been added, allowing you to perform more advanced statistical analysis of simulations
Improvement to customizations of the AccessPoint
When upgrading a system after having customized the AccessPoint, these changes will now persist across the upgrade.
Home button
A home button has been added to the AJAX client and the IE Plugin. This button takes you back to the AccessPoint.
Direct Discovery functionality disabled
Direct Discovery functionality has been disabled in QlikView May 2023. If you still need to use this, please contact Qlik support for information on how to enable it.
Notice of future depreciation – QlikView Mobile client
The support for the QlikView Mobile client will be removed in the next feature release of QlikView, currently planned for May 2024. You will still be able to use the Ajax client on both a phone and tablet, but the native application will be removed.
Key |
Title |
Description |
QV-24286 |
Store command metadata is missing in the Lineage information in Qlik View |
Store commands added to the data lineage for qvd headers. |
QV-24263 |
Set Clear State is not working properly |
This change fixes an issue where the Clear State, that is set and saved in Desktop, was not respected properly when the app was opened in Access Point. |
QV-23979 |
ODBC DSN not working after 12.10 versions |
Quoting rule added for Nucleus ODBC driver. |
QV-23975 |
The xml node TaskInfo in the embedded document xml is missing an end tag |
Corrected the xml structure for the embedded document xml by adding an end tag to the node TaskInfo - </TaskInfo>. |
QV-23957 |
"Always One Selected Value" field is retained during qvf reload in the QMC |
When any field selected "Always One Selected Value" in the QMC after task reload, the value disappeared. This issue was only with .qvf format. It is now retained even in case of qvf. |
QV-23956 |
Old naming of Plugin |
In a specific error message, the name of the plugin has been updated to 'Internet Explorer Plugin' |
QV-23945 |
Fix open without data for documents with calculated dimensions |
When a document was opened without data and there was a calculated dimension on the opening sheet, the document failed to open because QlikView failed to get the select status for the sheet tab. This has been fixed. |
QV-23922 |
Pivot table fix for calculated dimensions |
Fixed a concurrency issue for pivot tables with calculated dimensions. |
QV-23917 |
QlikView NPrinting On Demand Components installation failing issue on Dedicated QV IIS Accesspoint Server is fixed. |
QlikView NPrinting On Demand Components installation was failing on Dedicated QV IIS Accesspoint Server. Now, this installation issue is fixed. |
QV-23888 |
Fix to retain correct field formats in Send to excel output for PivotTableBox |
Fix provided to retain correct field formats in Send to excel output for PivotTableBox. Applicable to Desktop, Ajax, Plugin and Qlik Cloud. |
QV-23876 |
QlikView Ajax Client: Improvements to input validation |
Introduced additional validation for user supplied URL strings. |
QV-23824 |
Qlik Cloud: "Reduced Document Name" not working when distributing from QlikView to Cloud |
Fixed a problem where the fallbackName was passed as a parameter for import app API call. This parameter has been replaced and now the reduced document name has higher precedence over the "Title" property, resulting in correctly named apps. |
QV-23774 |
highlighting the duplicate qvw app |
Issue fixed in QMC and Access Point. We are highlighting the duplicate qvw app in above mentioned components. |
QV-23690 |
QlikView Ajax Client: Unable to enter the words in the search box for search |
It is now possible to enter search text equal to the placeholder text in the Search box. |
QV-23652 |
Mekkochart Values on Datapoints change |
When a stacked chart only has 1 value in the stacks, it will now use the expressions formatting for Show on Top. |
QV-23640 |
Fixed missing outline in PDF report printed with A4 format |
Solved missing outline of pivot table in print output for A4 format. Applicable for QlikView Desktop. |
QV-23578 |
Fix to show complete string in Text object when string is too long |
The entire string is now shown without truncating it when string is too long in text object. |
QV-23577 |
Reload QVF containing macros. |
Reload of QVF apps containing macros in QV desktop and QV batch mode can now be performed. |
QV-23558 |
Off duty shown when two separate QlikView versions are not version aligned with the same SLK |
Fixed a bug where QVS was shown as Off Duty when joined a cluster with a different version using SLK. Now when a QVS with this fix starts as first node in cluster, it allows other QVS with different version numbers to join the cluster if they are using same SLK. |
QV-23543 |
Export to excel changes number format to text in 12.60 SR2 |
The numeric scientific values is now exported as the number and right aligned in the exported excel sheet. |
QV-23538 |
QCS : Cannot publish the large QV app from QlikView |
"InternalServerError" exception could be received when distributing large QV app in cloud and the distribution was failing. Increased MemoryLimit to accommodate larger value calculation during the import large QV apps. |
QV-23517 |
Considering full file path to highlight duplicate qvw app |
The issue is fixed by considering the following scenarios: 1. Full folder path to be included when comparing the qvw & qvf. if apps are in different folders, then they should both be active 2. Category/Attribute is not considering as long as the qvw & qvf are in the same folder, only the qvf should be active 3. Lower/Upper case issue: when comparing app name for qvw & qvf, both are converted in the background to lower case, qvw & qvf in the same folder with the same name, no matter if lower or upper case, only the qvf to be active |
QV-23509 |
Fix to remove unexpected data in Top label cells in Pivot table |
Fix provided to remove unexpected data in top label cells in Pivot table. Fix applicable for Desktop, Ajax client and Plugin. |
QV-23472 |
Fix to prevent reset of scroll position for charts in pdf report in Ajax client |
Fix given to prevent scroll position reset for charts in pdf report. Applicable for Ajax client. |
QV-23462 |
QCS : Cannot publish the large QV app from QlikView |
"InternalServerError" exception could be received when distributing large QV app in cloud and the distribution was failing. Increased MemoryLimit to accommodate larger value calculation during the import large QV apps. |
QV-23421 |
Right aligning scientific number |
The numeric scientific values is now exported as the number and right aligned in the exported excel sheet. |
QV-23414 |
Distribution temp files |
Distribution temporary files are now written to the windows temporary folder C:\Users\<user>\AppData\Local\Temp. The setting QdsTempFolder can be used to set another path if desired. |
QV-23381 |
QlikView Ajax Client: current selections window Lock/Unlock Icon not visible |
Icons for Lock/Unlock button was missing |
QV-23353 |
Hidden Title not calculated in chart |
Removed not needed calculation of titles for charts when the title is not shown. |
QV-23208 |
Linest functions conforms with Excel results |
The entire Linest function family did not conform with Excel when calculating with fixed intercept, and many statistical outputs were entirely invalid. The calculations have been corrected and now conforms with Excel calculations. |
QV-23199 |
Object ID in properties for server object now read only instead of disabled |
Object ID in plugin properties for object are now read only instead of disabled for server objects, which means it can be scrolled/copied |
QV-23190 |
Fixed very rare never ending "Clipboard Full Table" on pivot table. |
This could get into an eternal loop but is now resolved. |
QV-23188 |
licenses.exe process information exposed on http://<fqdn>:9200/debug/pprof |
Debug information for the licenses.exe process, including memory address details and stack traces, were exposed at http://<fqdn>:9200/debug/pprof. This information is now no longer available. |
QV-23132 |
Fix to prevent ellipsis in Pivot table box header area when scrolling |
Changes done to avoid ellipsis in Pivot table box header area while scrolling. Applicable for Ajax client. |
QV-23071 |
Section Access documents used with QSE SaaS are listed on AccessPoint |
When a QlikView app's Section Access contained "QLIKCLOUD" entry in SERIAL field, the app was listed in AccessPoint by mistake. This change fixes the issue. |
QV-22999 |
fixes text on staggering axis |
Fixed calculation for using staggered texts when the Text on Axis option is used |
QV-22992 |
AccessPoint log out Issue Fix |
AccessPoint log out issue that occurred when the QVWS was deployed on a separate machine than QVS. The provided fix has taken the active QVS node from the cluster and read the authentication level to perform logout. |
QV-22807 |
Fix to prevent scroll position reset when clicked on cycle button in Chart. |
Fix provided to prevent reset of scroll position when clicked on cycle button in Chart. Applicable for Ajax client, WebView and Qlik Cloud. |
QV-22761 |
Rows shift is handled in the table when opening app in AccessPoint |
Fix is done to avoid the shifting in the row in the table when opening application via AccessPoint. |
QV-22734 |
Installation files left in temporary folder |
Installers sometimes left .msi files under C:\windows\Installer\, which could result in a security problem. This is now fixed, so that administrator rights are needed to access them. |
QV-22417 |
QVS crashed intermittently under heavy load and interaction |
The QVS server crashed intermittently while evaluating QlikView chart object calculations. This was not caused by any specific calculation but was mainly connected to concurrency around shared chart objects, particularly sessions connecting/disconnecting and fast type changes of linked shared objects. Multiple additional synchronizations and safeguards have been introduced to safely handle sharing sessions attaching and detaching. Shared object with linked (replicated) object type changes have been restricted to safe combinations. |
QV-22903 |
Respect section access omit in field lookup functions |
The FieldValueCount() and FieldIndex() expression functions did not check for omitted fields in Section Access applications. This has now been corrected, and a query for omitted fields results in null response. |
QV-24282 |
Event logs Info level logged even when its verbosity is Low |
Fixed a problem where event log level low included warnings and information. Now only errors are logged. |
The following issues and limitations were identified at release time. The list is not comprehensive; it does however list all known major issues and limitations.
Limitations
QV-24371 - installing desktop in a share
QlikView Desktop can not be installed on a network share.
Known issues:
QV-24283 High resolution Screens (High DPI) not supported
High resolution screens are not supported by WebView 2 due to a third-party bug with Microsoft.
QV-24773 Nprinting onDemand not working correctly with IIS
When running NPrinting against IIS as webserver there are issues with the onDemand addon. After installing the addon the AccessPoint becomes unresponsive.
If a standard Upgrade is done, new certificates will be created using the AES 256
GCM mode as part of the upgrade. Instructions for upgrading QlikView with new certificates mode (GCM) – Before implementing this, TLS 1.2 has to be enabled for QVS to work normally.
Perform the upgrade on all machines in the cluster.
After completion, the installer will ask you to restart the machine/s.
After restart and services are running, stop all the services and open "C:\Program Files\QlikView\Management Service\QVManagementService.exe.config" and apply the following config:
<add key="InstallingNewCertificatesAndCryptoKey" value="true"></add>
If Services are clustered, all the cluster nodes also need the new certificate.
Add into resp config files for each (one on each node):
<add key="InstallingNewCertificatesAndCryptoKey" value="true"></add>
or
InstallingNewCertificatesAndCryptoKey=1 if QVS.
Start the QMS first and then rest of all services
In the QMC, go to the service’s System/setup, for example if QDS select the node and distribute the new certificates to QDS machine with Apply in setup and follow the popup instructions. Do this for one service om each node to distribute new certs mode. Stop QMS again and all services. Make above configuration false in all config/settings files
"<add key="InstallingNewCertificatesAndCryptoKey" value="false"></add>".
Start all services. All machines in the cluster shall now have the new certs mode.
If you for some reason need to downgrade to the previous version again, follow this
Support Article to re-generate certificates using the old encryption algorithm.
The system requirements for this release can be found under “System requirements” on the Qlik help web site. https://help.qlik.com/en-US/qlikview/May2023/Content/QV_HelpSites/System-requirements.htm
https://community.qlik.com/t5/Product-Downloads/tkb-p/Downloads
Known issues:
QV-24977: Because of a critical issue with chart rendering in NPrinting reports we had to revert the fix QV-19899. This is a potential problem for servers with Enable Push from Server enabled since it can lead to reports failing. If this should occur, we recommend disabling Push from Server.
QV-24924: This is an issue that has been fixed, but as a consequence you now need to ensure that the previously entered URL under “Internet Explorer mode pages” in Edge needs to be removed before you re-add it. The file the IE Plugin uses is now a different one than previous. The new URLs should all reference AccessPointIE.aspx if you use a default installation.
Key |
Title |
Description |
QV-24924 |
Switch between IE Plugin and AJX in AccessPoint is not seamless |
The IE Plugin is only available from Microsoft Edge in IE mode, and the Ajax client does not open in Internet Explorer. This caused difficulties when if you used both the IE Plugin and the Ajax client. This has now been fixed so saving the plugin path to always use Internet Explorer mode does not affect other clients, like Ajax. |
QV-24921 |
Unable to lease a license in DMS mode |
Fixed a problem with leasing a license in DMS mode. Follow the steps defined in the following support article:https://community.qlik.com/t5/Official-Support-Articles/How-to-lease-a-license-in-DMS-mode/ta-p/1714998 After successful license leased, you must restart QlikView Desktop. |
QV-24919 |
QlikView Desktop WebView cycling |
Fixed a problem when opening apps in WebView mode without circling/cycling. |
QV-24869 |
Fix NTFS permissions for reloads with no publisher license |
NTFS file permissions are now passed to the user document after a reload when a publisher license is not being used. |
QV-24847 |
Input field values missing on refresh |
Input field values were missing on refresh of server distributed QlikView app with Section Access. In case of Qlik Cloud, set ApplyInputFieldValues to false. |
QV-24442 |
Task Status stuck in Waiting and Last Execution Never |
Fixed a problem where task status was stuck in Waiting and Last Execution in Never |
QV-24423 |
Key Fields displayed incorrectly for QlikView QVF apps |
Key Fields are now displayed correctly in the Document Properties window for both formats of QlikView apps: QVW and QVF. |
QV-24379 |
Send to Excel option missing in WebView |
The Send to Excel option is now working as expected in WebView. |
QV-24298 |
Sort by state error for listboxes in containers |
Sort by state is now working as expected for listboxes inside containers. |
QV-24184 |
Sort by state error for listboxes in containers |
Sort by state is now working as expected for listboxes inside containers. |
QB-21429 |
Qlik Sense Engine: Data load from CSV picks up extra values |
Fixed a problem that caused a whitespace (space or tab) after a delimiter to disable MSQ interpretation on Qlik Sense Enterprise on Windows. |
QB-20400 |
Issue with quoting characters in CSV files |
Fixed an issue with double quotes and carriage returns when loading from a CSV file in Qlik Cloud. Quoting now works with multiple lines and escaped quoting characters. |
QB-20299 |
Fix for drill-down on calculated dimensions |
Fixed so that all items in a calculated dimension can be selected properly during drill-down. |
This Service Release specifically targets a vulnerability found in QlikView. For more information, see the Security Bulletin posted at: https://community.qlik.com/t5/Official-Support-Articles/High-Severity-Security-fix-for-QlikView-CVE-pending/tac-p/2432777
Known issues:
QV-24977: Because of a critical issue with chart rendering in NPrinting reports we had to revert the fix QV-19899. This is a potential problem for servers with Enable Push from Server enabled since it can lead to reports failing. If this should occur, we recommend disabling Push from Server.
QV-24924: This is an issue that has been fixed, but as a consequence you now need to ensure that the previously entered URL under “Internet Explorer mode pages” in Edge needs to be removed before you re-add it. The file the IE Plugin uses is now a different one than previous. The new URLs should all reference AccessPointIE.aspx if you use a default installation.
QV-25114 |
Local Privilege Escalation |
Installers sometimes left .msi files on Local disc, which could result in a security problem. This is now fixed, so that administrator rights are needed to access them. |
Release notes
Published: Mar 20, 2024
TABLE OF CONTENTS
Release notes QlikView May 2022 IR
Release notes QlikView May 2022 SR1
Release notes QlikView May 2022 SR2
Release notes QlikView May 2022 SR3
The function MutualInfo() calculates the mutual information between two fields.
It is now possible to hide tabs in the container object. The object will show the first non-hidden object.
The Mekko chart can now show totals on top of each segment stack.
Support for the QVF file format was introduced already in the May 2021 version. With the May 2022 version the QVF format will be the default file format for new documents. The old QVW file format will still work and will be the default save format for existing QVWs.
If a server has two documents with the same base name but different extensions, the QVW will be inactivated. The meta and shared files will however be used also by the QVF.
There is no cross-compatibility between QlikView QVF files and Qlik Sense QVF files.
The QlikView Server services have been upgraded to .NET 4.8.
Previously, the Doc Admin cache was just in memory and was erased if the QMS service was restarted. Now the cache is persisted in a database.
Previously, the QlikView Server have had the functionality to send an email alert if any of the tasks would fail on the reload. Now we have added possibility to also include tasks that finished with warnings.
The 'Log collector' tool developed by the Qlik Support has now been integrated into the QlikView QMC. For a clustered environment, there are some limitations: Only the logs from QVS and QDS are collected.
The user document, created in a Loop and Reduce process, now contains information about the task name and last execution time. This is found in the document support information.
The system requirements for this release can be found under “System requirements” on the Qlik help web site. https://help.qlik.com/en-US/qlikview/May2022/Content/QV_HelpSites/System-requirements.htm
There are no upgrade notes for this release.
The following issues and limitations were identified at release time. The list is not comprehensive; it does however list all known major issues and limitations.
In previous versions, it has been possible to use links beginning with ‘qvp://’ to access QlikView files from a browser. This is no longer possible. Such links however still work when used by QlikView Desktop.
Issue ID: QV-23452
Due to a 3rd party limitation in CutePDF, not supporting UNC paths, it is not possible to print reports when using clustered nodes on Windows 2012.
The QlikView May 2022 IR comes with fixes for the issues listed below.
Issue ID: QV-20964
Fixed an issue where a QlikView Server 12.60 upgrade could revert the password for service user settings.
Issue ID: QV-21062
Fixed an issue where changing the list box properties/definitions in the object page of Sheet Properties, could cause the listbox on the sheet to disappear.
Issue ID: QV-21252
Solved an issue for drop down select list boxes where the list did not follow the selected sort criteria of the object or the field.
Issue ID: QV-21394
Fixed an issue where the Japanese weekday Wednesday was displayed like 水曜 instead of 水 in the AJAX/Webview Calendar object.
Issue ID: QV-21820
Solved an issue where the Grid Container did not render the right end object properly in AJAX/Webview.
Issue ID: QV-21822
Fixed an issue where the selected field was cleared by reload.
Issue ID: QV-21851
Introduced protection against phishing attempts to solve an issue where an attacker could maliciously poison the back= parameter.
Issue ID: QV-21879
Newtonsoft.dll removed from webserver/IIS installation to fix an incompatibility between newer versions of QlikView Ajax Client when run in IIS and On-Demand Add-On.
Issue ID: QV-22161
Fixed an issue where the sheet objects could be rendered twice with different/wrong zoom factor on screen.
Issue ID: QV-22214
Fixed an issue where a Listbox with selection style "Windows checkboxes" and "Always one selected" checked, did not show a lock icon.
Issue ID: QV-22262
Straight Table column order in server is now the same as in desktop.
Issue ID: QV-22297
Fixed an issue where the variable Errormode was not working as expected in QlikView 12.50SR4.
Issue ID: QV-22303
Fixed an issue where grid-like objects, for example Table Box and Straight Table, could appear to be twice the size larger in PDF format.
Issue ID: QV-22351
Solved an issue where "Copy cell value to Clipboard" did not work.
Issue ID: QV-22354
Fixed an issue in QlikView Desktop where the active text font size on Input Box selection was almost unreadable.
Issue ID: QV-22355
Solved an issue where Sybase ASE failed to reload due to passwords with non-alphanumeric characters. The password must to be surrounded with quotation marks.
Issue ID: QV-22356
Fixed an issue in QlikView Desktop where some of the column data from a straight table was missing from the output when the "Export to Excel" feature had been used.
Issue ID: QV-22368
Solved an issue where QlikView Ajax Client could not be embedded in an iframe.
Issue ID: QV-22390
HTTPS certificates are now accepted similarly to non-WinAPI mode. Also added parameter WebFileAllowInsecureCert to settings.ini.
Issue ID: QV-22391
Fixed an issue where a Scatter chart with values on datapoint sometimes could show wrong values and cause an exception resulting in "Drawing of chart failed" in Windows but causing a crash in Qlik Cloud.
Issue ID: QV-22394
Solved an issue for the Export to PDF action parameter 'PDF Printer Name' and added 'DefaultPDPrinterName' to make it possible to specify the name of a default PDF printer.
Issue ID: QV-22397
Fix for horizontal stacked Bar Charts where some elements could fall outside the shown area and cause faulty rendering.
Issue ID: QV-22400
Fixed an issue where QlikView could crash and show unstable behavior caused by a stack overflow error due to recursive functions.
Issue ID: QV-22407
Solved an issue where the list separator to generate the Excel file did not reflect the system's regional settings, which could lead to columns in the Excel file being grouped together.
Issue ID: QV-22413
When using customized number format in expressions, the exported number could have wrong format because some of the special formats could not be convert to Excel formats. These are now exported as TEXT.
Issue ID: QV-22449
Solved an issue where a license could not be leased when using Alternate Identity while logged on to QlikView Server with an account not configured with Professional access.
Issue ID: QV-22450
Fixed an issue where the screen could freeze when interacting with the dropdown list in a Multibox.
Issue ID: QV-22469
Dropdown content could be invisible if font color in container was set to white.
Issue ID: QV-22487
Command line reload for scripts using macros now works provided the “/nosecurity” switch is used.
Issue ID: QV-22556
A last column with zero width caused an infinite loop and made page unresponsive.
Issue ID: QV-22567
Fixed an issue where the setting to indicate the default printer in Settings.ini did not reflect what QVS expected.
Issue ID: QV-22576
When a report is generated from the Access Point, its paper size will now be according to printer settings configured in QVS.
Issue ID: QV-22581
Fixed an issue where some images were shown as black squares.
Issue ID: QV-22631
Solved an issue where the font size of the selected text could be decreased for higher zoom settings. The font of the selected text is now set to the correct size.
Issue ID: QV-23452
Due to a 3rd party limitation in CutePDF, not supporting UNC paths, it was not possible to print reports when using clustered nodes on Windows 2012. This has now been fixed.
HTTP Strict Transport Security (HSTS) is a policy mechanism that helps to protect websites against man-in-the-middle attacks such as protocol downgrade attacks and cookie hijacking.
In previous versions, a dialog opens off-screen if it at a prior time was used on a second monitor. This has now been changed. The dialog is now moved so that at least a part of it is visible on the existing monitor.
There is now the possibility to disable the RC4 encryption and only use AES128. The benefit is stricter security, however with the limitation that the 'Open In Server' command cannot be used on some Windows versions due to limitations in these operating systems. This also prevents all use of the QlikView IE Plugin client on these operating systems.
To disable the RC4 encryption, you need to make changes in the configuration files. See the following support article: https://community.qlik.com/t5/Official-Support-Articles/Disable-RC4-stream-cipher-in-QlikView-May-2022-12-70-SR1-or/ta-p/1988220
The system requirements for this release can be found under “System requirements” on the Qlik help web site. https://help.qlik.com/en-US/qlikview/May2022/Content/QV_HelpSites/System-requirements.htm
There are no upgrade notes for this release.
The following issues and limitations were identified at release time. The list is not comprehensive; it does however list all known major issues and limitations.
In previous versions, it has been possible to use links beginning with ‘qvp://’ to access QlikView files from a browser. This is no longer possible. Such links however still work when used by QlikView Desktop.
The QlikView May 2022 SR1 comes with fixes for the issues listed below.
Issue ID: QV-22417
Multiple additional synchronizations and safeguards have been introduced to safely handle sharing sessions attaching and detaching. Shared object with linked (replicated) object type changes have been restricted to safe combinations.
Issue ID: QV-22734
Installers sometimes leave .msi files under C:\windows\Installer\, which could result in a security problem. This is now fixed, so that administrator rights are needed to access them.
Issue ID: QV-22761
Fix is done so the rows are not shifted anymore in the table.
Issue ID: QV-22992
Access Point log out issue that occurs when the QVWS is deployed on a separate machine than QVS. The provided fix has taken the active QVS node from the cluster and read the authentication level to perform logout.
Issue ID: QV-22999
Fixed calculation for using staggered texts when the Text on Axis option is used.
Issue ID: QV-23071
when Section Access contains "QLIKCLOUD" entry, the document will be listed in AccessPoint also for users that are not allowed to open the document. This change fixes the issue.
Issue ID: QV-23132
Changes done to avoid ellipsis in Pivot table box header area while scrolling.
Issue ID: QV-23188
Debug information for the licenses.exe process, including memory address details and stack traces, were exposed via public URL. This information is now no longer available.
Issue ID: QV-23208
The entire LinEst function family had problems when calculating with fixed intercept, and many statistical outputs were entirely invalid. The calculations have been corrected and now conform with Excel calculations.
Issue ID: QV-23381
Icons for Lock/Unlock button was missing in QlikView Ajax client. This is now fixed.
Issue ID: QV-23421
The numeric scientific values should be right aligned in the exported excel sheet. This is now fixed.
Issue ID: QV-23510
QlikView Ajax Client: With "Hide excluded" and state "Excluded" for a row, the row shouldn't have a checkbox. This is now fixed.
Issue ID: QV-23517
In the case of the same document in two different files – one qvw and one qvf – the qvw should be regarded as non-active. This was however not the case when upper case was used in one field and lower case in the other. This has now been fixed.
Issue ID: QV-23558
The QVS is shown as Off Duty when it joins a cluster with a different version using SLK. If the SLK allows it, the second and subsequent servers should be active, also if the servers don’t run the same version. This has now been fixed.
Issue ID: QV-23577
QlikView 12.70 fails to reload if the document contains a macro. This has now been fixed.
Issue ID: QB-10670
Fixed an issue where Signed License Definition (SLD) tried to fetch information in offline mode if the delayed sync had expired.
The function now assumes that its parameters use the year, week number and day number as defined by the environment variables (FirstWeekDay, BrokenWeeks, and ReferenceDay) in the script, instead of always using the ISO definition.
The system requirements for this release can be found under “System requirements” on the Qlik help web site. https://help.qlik.com/en-US/qlikview/May2022/Content/QV_HelpSites/System-requirements.htm
There are no upgrade notes for this release.
The following issues and limitations were identified at release time. The list is not comprehensive; it does however list all known major issues and limitations.
In previous versions, it has been possible to use links beginning with ‘qvp://’ to access QlikView files from a browser. This is no longer possible. Such links however still work when used by QlikView Desktop.
The QlikView May 2022 SR2 comes with fixes for the issues listed below.
Issue ID: QV-23774
Issue fixed in QMC and Access Point. The duplicate qvw app is highlighted if upper/lower case is mixed in file extension, e.g. qWv.
Issue ID: QV-23824
Fixed a problem where the fallback name was passed as a parameter for import app API call. This parameter has been replaced and now and the reduced document name has higher precedence over the "Title" property, resulting in correctly named apps
Issue ID: QV-23876
It was possible to execute javascript by inserting a line break in the middle of the string "javascript" for an open url action on a button.
Issue ID: QV-23945
When a document is opened without data and there is a calculated dimension on the opening sheet, the document fails to open because QlikView fails to get the select status for the sheet tab.
Issue ID: QV-23975
Corrects the xml structure for the embedded document xml by adding an end tag to the node TaskInfo - </TaskInfo>. QVWs created in the May 2022 release of QlikView has altered the structure by which app level metadata is recorded in the XML header of the QVW.
Issue ID: QB-10612
The function used to always use the ISO week number, also when the environment variables in the script defined it otherwise. This has been corrected. It now assumes that its parameters use the year, week number and day number as defined by the environment variables (FirstWeekDay, BrokenWeeks, and ReferenceDay) in the script.
This Service Release specifically targets a vulnerability found in QlikView. For more information, see the Security Bulletin posted at: https://community.qlik.com/t5/Official-Support-Articles/High-Severity-Security-fix-for-QlikView-CVE-pending/tac-p/2432777
The system requirements for this release can be found under “System requirements” on the Qlik help web site. https://help.qlik.com/en-US/qlikview/May2022/Content/QV_HelpSites/System-requirements.htm
There are no upgrade notes for this release.
The following issues and limitations were identified at release time. The list is not comprehensive; it does however list all known major issues and limitations.
In previous versions, it has been possible to use links beginning with ‘qvp://’ to access QlikView files from a browser. This is no longer possible. Such links however still work when used by QlikView Desktop.
Resolved issues
The QlikView May 2022 SR3 comes with fixes for the issues listed below.
Local Privilege Escalation
Issue ID: QV-25113
Installers sometimes left .msi files on Local disc, which could result in a security problem. This is now fixed, so that administrator rights are needed to access them.
About Qlik Qlik is on a mission to create a data-literate world, where everyone can use data to solve their most challenging problems. Only Qlik’s end-to-end data management and analytics platform brings together all of an organization’s data from any source, enabling people at any skill level to use their curiosity to uncover new insights. Companies use Qlik to see more deeply into customer behavior, reinvent business processes, discover new revenue streams, and balance risk and reward. Qlik does business in more than 100 countries and serves over 48,000 customers around the world. qlik.com |
© 2022 QlikTech International AB. All rights reserved. Qlik®, Qlik Sense®, QlikView®, QlikTech®, Qlik Cloud®, Qlik DataMarket®, Qlik Analytics Platform®, Qlik NPrinting®, Qlik Connectors®, Qlik GeoAnalytics®, Qlik Core®, Associative Difference®, Lead with Data™, Qlik Data Catalyst™, Qlik Big Data Index™ and the QlikTech logos are trademarks of QlikTech International AB that have been registered in one or more countries. Other marks and logos mentioned herein are trademarks or registered trademarks of their respective owners. BIGDATAWP092618_MD |
Qlik Alerting Release Notes – July 2023 Service Release 2
Qlik Alerting is an intelligent alerting platform for Qlik Sense, providing sophisticated, data-driven alerts that help you more proactively monitor your business and take timely action. The mobile app allows existing Qlik Alerting customers to deliver data alerts to users in a secure manner on mobile devices. For more information on Qlik Sense and Qlik Alerting, please visit Qlik.com.
What's new in Qlik Alerting July 2023 Service Release 2
We are providing security fix on July 2023 release and rebranding alerting in Windows, Android and iOS to reflect new Qlik logo.
Download Qlik Alerting on Windows release from the Product Downloads page on Qlik Community. The Android and iPhone apps are available in their respective stores.
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
The following release notes cover the versions of Qlik GeoAnalytics Plus released in February 2024. For questions or comments, post in the Product Forums or contact Qlik Support.
GeoAnalytics Server now requires Java 17 or newer.
Performance optimizations (speed, and total memory allocations) in loading data from external files, for all supported file formats.
The connector will now retry a few times if Plus fails to start. Improved logging during startup. Improved error handling during startup.
QB-19383 | Character encoding does not apply to Shapefile field names | This is now fixed, and the auto-detection of Shapefile character encodings has been improved. |
GEO-1940 | Can't use numeric field for route operation costs | Previously the operation would fail with an error message about the column being the wrong type. |
GEO-1942 | Previewing a CSV with WKT geometries would not pick up the geometry type | It would only load the CSV header and not pick up the geometry type from the first row. |
None.
Requires Java 17 or newer.
Download this release from the Product Downloads page on Qlik Community.
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
The following release notes cover the versions of Qlik GeoAnalytics Extensions for QlikView released in February 2024. For questions or comments, post in the Product Forums or contact Qlik Support.
Upgraded dependencies for the license update tool.
No changes.
Storytelling - a map or layer snapshot should only be added once per story, and combining an embedded sheet with snapshots from the same sheet is not supported.
Printing is not supported.
The license tool now requires .NET 4.8 or newer.
Download this release from the Product Downloads page on Qlik Community.
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
The following release notes cover the versions of Qlik GeoAnalytics Extensions for Qlik Sense released in February 2024. For questions or comments, post in the Product Forums or contact Qlik Support.
Upgraded dependencies for the license update tool.
No changes.
Storytelling - a map or layer snapshot should only be added once per story, and combining an embedded sheet with snapshots from the same sheet is not supported.
Printing is not supported.
The license tool now requires .NET 4.8 or newer.
Download this release from the Product Downloads page on Qlik Community.
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
The following release notes cover the versions of GeoAnalytics Server released in February 2024. For questions or comments, post in the Product Forums or contact Qlik Support.
GeoAnalytics Server now requires Java 17 or newer.
Performance optimizations (speed, and total memory allocations) in loading data from external files, for all supported file formats.
QB-17223 | Improved placement of city labels in webmap | An issue in the label priority comparison was fixed, which should lead to better prioritization of city labels. |
QB-19383 | Character encoding does not apply to Shapefile field names | This is now fixed, and the auto-detection of Shapefile character encodings has been improved. |
GEO-1940 | Can't use numeric field for route operation costs | Previously the operation would fail with an error message about the column being the wrong type. |
GEO-1942 | Previewing a CSV with WKT geometries would not pick up the geometry type | It would only load the CSV header and not pick up the geometry type from the first row. |
GEO-1944 | GeoAnalytics logs not showing up in the main log | Fixed an issue that caused GeoAnalytics log messages to be silently discarded. |
None.
GeoAnalytics Server now requires Java 17 or newer.
Download this release from the Product Downloads page on Qlik Community.
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.
Table of Contents
The following release notes cover the versions of Qlik Sense Enterprise on Windows released in February 2024. For questions or comments, post in the Product Forums or contact Qlik Support.
Please refer to the What’s new sections of the online help for information about the new and updated features of the Qlik Sense Enterprise on Windows February 2024 release:
What's new in Qlik Sense February 2024 (Users)
What's new in Qlik Sense February 2024 (Developers)
What's new in Qlik Sense February 2024 (Administrators)
New load balancing algorithm
The load balancing algorithm has been improved by using Engine health check data. As part of the Engine health check data we now store the CPU usage and free memory information per Engine node. Now, apps can be routed to nodes based on this data to make sure nodes are receiving new apps or new sessions based on their current usage.
Added support for SHA-384
Support for SHA-384 has been added for a higher encryption within a Qlik Sense deployment. After a new installation or upgrade, SHA-256 will still be selected but the configuration can be changed into SHA-384 certificates.
Export functionality added for audits in the QMC
With the February 2024 release, you can now export your audit results out of your QMC into CSV files and use those values outside of your Qlik Sense Enterprise deployment.
Data window functions in engine load script
Customers can now perform complex calculations on their data tables in the Qlik load script to perform aggregation on different partitions without losing the granularity of their data.
This functionality is commonly used in SQL and with many ML data preparation use cases.
New pivot table
The new Pivot table is here with a set of new features:
All of the above are designed and added based on feedback from our users. The new Pivot table is launched in the Visualization bundle and will replace native pivot next year when additional features are added.
Layout container
The Layout container is a new component in the Dashboard bundle. In the Layout container, charts can be placed in a freeform manner with or without a snapping grid. Charts can overlap, be stacked, and controlled with show conditions. The Layout container is highly versatile but especially useful for:
To get the most out the layout container, follow best practices, check out Bruno Calver's talk at Techspert Visualization Day on Qlik Community.
Styling Grid, Funnel & Sankey charts
The Grid chart, Funnel chart, and the Sankey chart have been upgraded with the new property panel for styling. The styling includes general settings for title, subtitle, footnote, background, border and shadow and chart specific settings for axis and value labels.
Filter pane styling
The Filter pane now gets more properties for styling: General settings for title font styling, background, border and shadow. Chart specific styling for header and content font styling, color settings for selection state, background color and image.
Borders and shadows
As of today, most charts receive settings for borders and shadows. Charts inherit the border setting from the theme but the border width and color setting can now be overridden and customized per chart. The border can play a big role in how your dashboard is perceived, use it wisely to achieve your goals.
Chart shadow is a new property on charts, providing a shadow contour around the chart, with options for size and color. Shadows create a depth effect and can be used to highlight and make certain elements stand out.
Borders and shadows works very well in the Layout container where charts can overlap and be stacked.
Copy and paste style
You now have a new menu choice for copying style settings from one chart to another. This quality of life improvement makes it easier to style and work with charts. Especially now when all charts has many more styling settings.
Key | Title | Description |
QB-27933 | Qlik Sense: Date picker library is outdated | Updated momentJS to the latest version. |
QB-27657 | Qlik Sense Engine: Parquet file not deleted | Parquet files were in some cases not deleted after being used. This has been fixed by not using the MemoryMap option when opening Parquet files for reading when the files have been downloaded using a web connector. |
Key | Title | Description |
QB-26530 | Implemented Retry Mechanism for QRS API /ContentCacheControl Endpoint in Hub Service | Enhanced the Hub service to use a retry mechanism, allowing it to wait for the QRS API's /ContentCacheControl endpoint to respond. |
QB-28406 | Fixed security issue with using old version of Axios | Fixed security issue caused by Qlik Sense using an old version of Axios. The security issue has been resolved by updating the version of Axios used by Qlik Sense. |
QB-27699 | Add sanity check for invalid column width values, making sure all columns are included | Added a sanity check to resolve issue with the 'View data' capability for the Pivot table. The issue was caused by incorrect column width values being stored in the chart's properties, causing some columns to not be rendered by the 'View data' tool. The new check ensures all columns are rendered in 'View data'. |
Key | Title | Description |
QB-26818 | Qlik Sense Visualizations: Export to PDF does not work on Qlik Sense February 2024 | Fixed a problem where the container was not being exported because an outdated browser version did not support newer javascript functions. |
QB-27108 | Visualizations: Exporting object with styling fails | Fixed a problem where exporting any object with shadow values as an image would fail. This was solved by disabling chart shadows on server printing. |
Key | Title | Description |
QB-26558 | Qlik Engine: Connector performance reload issues in Qlik Sense February 2024 | The Select Statement Lineage for Sense Server has been disabled as it served no purpose in Qlik Sense Enterprise on Windows. This was causing issues with some connectors by making irrelevant calls in Sense Server. |
QB-26840 | Qlik Sense Engine: The <CreatorDoc> tag is empty in QVDs created with Qlik Sense February 2024 | Fixed a problem where the <CreatorDoc> tag in the metadata of QVD files created with Qlik Sense February 2024 was empty, instead of showing the app ID that generated the QVD. <CreatorDoc> tags are now written from the STORE statement, even if the format spec is omitted. |
Key | Title | Description |
QB-25504 | Qlik Sense Hub: Last row of apps not fully visible on Chrome/Edge | The last row of apps was not completely visible on Chrome/Edge if there was a banner message enabled. We have made a few changes to the layout to fix this issue. |
QB-25871 | Qlik Engine: Cannot reference iterator value using $() in chart script | In a chart script, the iterator in a "For… Next" loop could not be used in a dollar expansion expression. This has now been fixed. |
QB-25673 | Qlik Sense: Error-128 shows when opening app | Fixed an internal error that would sometimes cause an error message with the code 128 to be shown when an app was opened and a bookmark applied on Qlik Sense Enterprise on Windows. |
QB-26613 | Qlik Engine: Dimension created with Aggr function does not fully support selection | Fixed an issue that would cause some apps to have a limited ability to make selections in a dimension created using the Aggr function. |
QB-26376 | Qlik Sense Hub: App names not visible when banner is enabled | Fixed a layout problem that caused the last Stream to be partially obstructed on Chrome and Edge if a banner message was enabled. |
Patch 4 contains important security fixes. For more information, see below links:
Key | Title | Description |
QB-25677 | Databricks connector: OAuth authentication problem related to character length of connection string | Fixed an issue that caused errors in authenticating a Databricks connection via Azure OAuth. The problem was caused by a change in the character length of the connection string. The issue has been fixed by excluding OAuth tokens from connection string length validation, and additionally by providing these tokens with their own length limit of 16kb. |
QB-22519 | Qlik Sense Engine: Inner set expression issue when outer set expression is present | Fixed an issue that caused the miscalculation of inner set expressions when outer set expressions were present. To apply this fix, users must add the line "AdHocFieldIgnoreOuterSetField=1" to the settings.ini file. For information on how to edit the file, see How to modify Qlik Sense Engine settings.ini.: https://community.qlik.com/t5/Official-Support-Articles/How-to-modify-Qlik-Sense-Engine-s-Settings-ini/ta-p/1714789. |
QB-25034 | Visualizations: Sheets with tables have incomplete or blank data | Fixed an issue that would cause some apps to show incomplete or blank data in some visualizations after selection operations, or in some cases, on the first rendering. |
QB-26190 | Qlik Sense Engine: Section Access issues after upgrade to Qlik Sense February 2024 | After the February 2024 upgrade, Section Access with dynamic data reduction would fail in some cases. When reduction fields were using numerical values, it would sometimes cause the data reload to fail. This has been fixed. |
QB-26125 | Qlik Sense Engine: File lock applied when saving reloaded apps on NetApp file share | Fixed a problem with the degradation of a third-party driver that would cause the Qlik Engine to be unable to take file lock when applying changes to the App. This problem only occurred when using Qlik Sense with NetApp SMB file share. |
Key | Title | Description |
QB-24656 | Qlik Sense Visualizations: Pivot table drag dimension to column fails | Dragging dimensions to columns failed if disabled dimensions were present. This has been fixed and dragging dimensions in a pivot table now sorts correctly. |
QB-25165 | Qlik Sense Visualizations: Unable to add data connection throwing error 404 | Resolved a degrade issue that made it impossible to create connections when using virtual proxy prefixes. |
QB-25897 | Link to helpsite missing in topbar menu | Restored the Help link to the Qlik helpsite in the action menu (...) on the navigation bar. |
SHEND-1828 | Qlik Sense: Updated Node.js | Qlik Sense February 2024 Patch 3 updates the version of NodeJS to pick up recent patches. |
Offline license issue in Qlik Sense Enterprise on Windows February 2024.
The following support article details a workaround: https://community.qlik.com/t5/Official-Support-Articles/Cannot-set-offline-license-in-Qlik-Sense-Enterprise-on-Windows/ta-p/2425091.
This issue will be fixed with the release of Qlik Sense Enterprise on Windows February 2024 Patch 2 on March 20, 2024.
Key | Title | Description |
QB-24802 | Qlik Sense Mobile: All filter option is not displayed on iOS device | Fixed a problem where zoom on text entry was not reset, resulting in missing filter options. |
QB-25217 | Qlik Data Prep: Limited field of view in the Add Data dialog in Data Manager on Chrome and Edge | When selecting a source data file, the preview window was limited to only showing one row. This has been solved by fixing a rendering problem in the Add Data Dialog on the latest Google Chrome and Microsoft Edge versions. |
QB-25045 | Qlik Sense Licensing: Cannot set offline license in Qlik Sense Enterprise on Windows February 2024 | Fixed a problem that would throw an error when using offline license. |
QB-21455 | Qlik Sense Hub: Favorites icon visible in anonymous sessions | We have removed the Favorite icon for anonymous sessions. |
Key | Title | Description |
QB-24440 | Qlik Sense: EngineHealth function in QMC stops working when TimeZone is UTC | Fixed a problem where the engine timestamp did not include a timezone offset, presenting only a "Z" instead of the expected "+0000", leading to a failure in converting the timestamp into a readable format. This update addresses a critical issue where the EngineHealth function would cease to operate correctly when the system TimeZone was set to UTC. We have enhanced the functionality within the QMC to ensure robust and accurate parsing of date-time strings across various time zone formats. |
QB-24625 | Qlik Sense Engine: Access to hidden values possible through Set Analysis on dimension | Fixed a problem where the Section Access value subset was not correctly applied to fields-on-the-fly based on a single key field. This resulted in all key values being visible on the field on the fly, even if Section Access restricted the source key field. |
QB-24368 | Qlik Sense: Content libraries do not recognize virtual proxy prefix | Fixed a problem where it was not possible to load content library items if a virtual proxy was used. |
QB-22171 | REST Connector: Slow when importing large files | We have made performance improvements of file import with the REST connector for cases where a table contains a large number of columns. |
QB-24441 | Qlik NL Insights: NL Insights not working on mashups on Qlik Sense Enterprise on Windows | Fixed a problem where NL Insights considered extensions as virtual proxy prefixes, causing the request to use the wrong URL. |
QB-24350 | Qlik Sense Visualizations: No longer possible to select several areas of the map at the same time | Clicking on one element of a slightly off-screen map would focus on the selection and confirmed it directly. This has been fixed and the map allows multiple selections. |
QB-24944 | Visualizations: Qlik.Resize() not working in mashups | Fixed a problem where Qlik.Resize() was not working in mashups. Chart rendering on resize is now triggered when the chart starts with zero size. |
QB-24577 | Qlik Sense Visualizations: Treemap chart color doesn't apply defined custom theme after upgrade | After upgrading to QS May 2023 patch 9, the custom theme was not applied to the treemap. This has been solved, and in cases where the color scheme does not exist, it will fall back to default. |
Key |
Title |
Description |
QB-19742 | Connectors: SAP BW/Infoprovider data type "INT8" limitation | The use of CL_ALV_TABLE_CREATE=>CREATE_DYNAMIC_TABLE was created in SAP_BASIS 46B, so new data types were not supported. This is now resolved by this ticket which was identified by SAP note 551605. |
QB-20411 | Qlik Engine: Outer set analysis could give different results with a master measure | If a master measure had an inner set using a $-sign expression, then the outer set could be applied erroneously. This meant that the result of an outer set with an expression could give different results than that outer set with an expression in a master measure. This has been fixed and set analysis results are now the same independent of whether the expression is in a master measure or not. |
QB-20509 | Qlik Engine: Embedded field names are sometimes not detected | Qlik Engine on Linux now correctly detects embedded labels in text files with Japanese and other non-western European languages. |
QB-21103 | Qlik Engine: Variable definitions are unexpectedly changing during an interactive reload | If a variable was created as an app object (not in script) and a user changed the value of the variable within their session, for example by using the variable input control in the Qlik Sense user interface, and the user then reloaded the app in the same session, the definition of the variable would change to the value in the user's session. This scenario would typically occur during app development, since it requires user-triggered interactive reload, with the same user working in the app, in the same session. This fix ensures that the definition of a variable is always maintained unless it is explicitly changed by an app designer or in a load script. The in-session value of the variable is independently controlled. |
QB-21227 | Visualizations: When bar chart is selected NVDA screen reader reads incorrect information | Fixed a problem that caused NVDA screen reader to read incorrect information when a bar chart was selected. |
QB-21289 | Visualizations: Variance waterfall data shows incorrect number abbreviation in Auto mode | This fix formats both the labels and the tips of the variance-waterfall chart based on the first measure format, in both Auto and Number mode. |
QB-22155 | Qlik Sense: Fail to open Data Load Editor in new tab | The routing was redirecting to a non-existent HMTL file, causing the failure to open the Data Load Editor in a new tab. This fix corrects the routing. |
QB-22161 | Qlik Sense Hub: Blank space appears in the Hub when app menu is opened | Fixed an issue where a blank space was displayed at the bottom of the screen in the Hub when the app menu was opened using right-click. |
QB-22217 | Qlik Sense on Windows: Bad request error when connecting to websocket for some formats of headers | This issue affected Qlik Sense on Windows August 2023 Patch 2. A "400 Bad request" error was thrown when connecting to websocket if multiple comma-separated valid headers were entered without entering a whitespace after the comma. This has been fixed and header values are now allowed without whitespaces. |
QB-22272 | Qlik Sense: Error when reloading Excel data after upgrading to Qlik Sense May2023 patch 6 | After upgrading to Qlik Sense May 2023 patch 6, some users saw "Error: Too many columns in data sources (16326) but the limit is 10000)" when reloading Excel data. This has been fixed by updating the default value of MaxColumsInDataSource to 0 for Qlik Sense Enterprise environments. The limit is set to 10,000 in Cloud environments by the cloud management rules in args.yml template. |
QB-22497 | Qlik Sense Visualizations: Hyperlink in table not working on Qlik Sense August 2022 IR | Fixed a problem where opening a URL from a table would cause the link to have a port attached to the URL. This went against the browser's origin restriction, meaning the iframe didn't show. This was solved by adding a "noopener" to the opening of the link. |
QB-22664 | Connectors: SAP BW reload fails when processing a variable value with "+" filter | Added support for "+" character in BEx variable values. |
QB-22724 | Tab Nabbing vulnerability in openNewTab() | Noopener has now been included when opening URLs from button objects. |
QB-22750 | Visualizations: Copy and paste of cell value fails in iFrame | Copying to clipboard is blocked within iFrames and needs to be specifically allowed on the iFrame properties. Due to the deprecation of execCommand in the browser API, Qlik now uses the never clipboard API. This is however blocked by default in iframes, unless you explicitly allow it. To allow, add: <iframe src="index.html" allow="clipboard-read; clipboard-write"></iframe> execCommand can still be utilized until it is removed. Until then, Qlik supports it as a fallback if the preferred copy solution is blocked. |
QB-22795 | 'Last modified by' is set to INTERNAL\bootstrap at app reload | The 'Modified by' column in QMC apps table is now set to INTERNAL\sa_repository after each app reload, reflecting the repository service updates to the app static byte size. This feature can be toggled on/off in the repository and QMC. |
QB-22817 | Visualizations: Color by expression not working in bar/line charts | Fixed a problem where color by expression was not applied correctly in some bar and line charts if it was combined with conditionally hidden measures. |
QB-22849 | Qlik Sense: Dashboard variable input has inconsistent behavior | Fixed a problem where the variable input from the dashboard bundle added an extra option to the dropdown. This extra option was confusing and has now been removed from the dropdown options. A new hidden option has been added that will allow selection of any option in the dropdown when these do not match the current value of the variable. |
QB-22966 | Qlik Connectors: Drill connector ODBC driver update | The ODBC driver for the Drill connector has been updated to a newer version that includes updates to third-party components. |
QB-22968 | Qlik Sense: External call to fonts.googleapis.com | The font Qlik Sense loads when the application starts is now loaded from Qlik Sense's own web resources. This means that external calls are no longer made. |
QB-23049 | Qlik Sense Visualizations: Unable to export to image or PDF when using URL rewrite in Reverse Proxy | Exporting Image/PDF didn't work using a Reverse Proxy prefix if a Virtual Proxy was not provided in the QMC. This fix removes the need to set up a Virtual Proxy in the QMC and instead uses the configurations of the Reverse Proxy to call the correct path to the printing service |
QB-23162 | Reading Parquet from S3 | Added a fix to read parquet files from S3 |
QB-23280 | Qlik Engine: Attribute flag does not affect cardinality of a Pivot table | Fixed a problem where an attribute with a SET statement with the attribute flag set to "false", was not expanding the whole cube to include the SET. |
QB-23298 | Qlik Sense Visualizations: Abbreviation of dimension labels are too short | Fixed a problem where GetObjectMeasures() did not work when used in a calculated dimension with aggr() method. |
QB-23329 | Visualizations: Scroll option missing in Link to Sheet selection. | Fixed an error that caused some CSS to not load properly, resulting in the missing scrolling function |
QB-23393 | Qlik Engine: Parquet file not read correctly | Parquet files were incorrectly ready, producing incorrect data output. This was fixed by supporting decimal types stored as fixed-length byte arrays. |
QB-23492 | Qlik Sense Visualizations: Total cell is not bold in Pivot table | In Pivot tables with a measure and a dimension in column, the Total value cell was not bold. This has been fixed and the Total value cells are correctly set as bold when there are only column dimensions and indent mode is turned off. |
QB-23497 | Master measure formatting was not applied in Insight Advisor charts | Resolved an issue where changes were not applied in Insight Advisor charts when master item settings were changed. |
QB-23501 | Windows authentication pop-up appears when loading background images in charts | The issue has been resolved. The media library button in the property panel was not using the virtual proxy prefix when loading the images. |
QB-23548 | Qlik Sense Hub: Long app names get truncated | In the Hub, apps with long names were truncated and not shown in the UI. This has been fixed with styling changes to show the app name on the next line if it exceeds a certain length. |
QB-23564 | Visualizations: Sheet background cannot be inserted via virtual proxy prefix | Resolved an issue where sheet background insertion was not possible via virtual proxy prefix. |
QB-23580 | Visualizations: Grid chart not allowing filtering on Y-axis dimension | Fixed a problem where gird charts did not render correctly if the current selection did not generate any data. |
QB-23712 | Visualizations: Selection icon hidden when zoom is used on Qlik Sense Mobile | Fixed a problem where the icon to confirm selections on the filter pane disappeared from the screen when zoom was active. Zooming is now prevented on the search field on small devices. |
QB-23717 | Visualizations: Clipboard API does not exist in non-secure context (HTTP) | Resolved and issue where write text to clipboard did not exist in nonsecure context (HTTP allowed). Now, a check ensures that the string is copied through a callback function whenever the clipboard API is unavailable. |
QB-23790 | Qlik Sense Engine: Windows script functionality | Window and WRank script functionality was originally available only on Qlik Cloud. With this fix, the script function is now available for Qlik Sense Enterprise on Windows. |
QB-23934 | Updated filter pane responsiveness | Resolved an issue where the filter pane would appear cropped when made very narrow in some cases. |
QB-23976 | Fix default context menu in mashups with containers | Resolved an issue where the default context menu of the browser failed to appear in mashups containing containers. |
QB-24345 | Qlik Sense: Mashups not loading after Qlik Sense upgrade | A comparison for cross-site mashups was not considering a mashup on the same host with a different port to be a cross-site mashup. |
QB-24377 | Visualizations: Wrong color by dimension | Fixed an issue where changing the first dimension of a two-dimensional chart via the exploration menu could update the "Color by dimension" incorrectly. |
SHEND-1522 | Qlik Sense: Updated Node.js | Qlik Sense February 2024 updates the version of NodeJS to pick up recent patches |
The following issues and limitations were identified at release time. The list is not comprehensive but lists all known major issues and limitations.
3rd party library QT has been updated to version 6.5.4.
SHA-384: Upgrading the certificate signing algorithm requires the restart of Qlik Sense services. For a step-by-step instruction, see Upgrading the certificate signing algorithm. If Qlik NPrinting is connected to the Qlik Sense server, certificates must also be exported to the NPrinting deployment and NPrinting services need to be restarted.
For information about the requirements for Qlik Sense, see System requirements for Qlik Sense in the online help.
Download this release from the Product Downloads page on Qlik Community.
About Qlik
Qlik’s vision is a data-literate world, where everyone can use data and analytics to improve decision-making and solve their most challenging problems. A private SaaS company, Qlik offers an Active Intelligence platform, delivering end-to-end, real-time data integration and analytics cloud solutions to close the gaps between data, insights and action. By transforming data into Active Intelligence, businesses can drive better decisions, improve revenue and profitability, and optimize customer relationships. Qlik does business in more than 100 countries and serves over 50,000 customers around the world.