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
Learn about new features and improvements in Qlik Cloud.
The following Release Notes cover resolved defects for Qlik Cloud. Solved issues and limitations for Qlik Cloud Services are also listed.
QB-26556
|
Qlik Cloud Alerting: Report tasks not sent for certain users |
Fixed a problem where a report task would not be sent for users with view and section access. This was solved by making the access rule more lenient to allow notification creation under certain circumstances. |
QB-26205 |
Visualizations: Cannot rearrange columns in the new Straight Table |
Fixed a problem where columns could not be rearranged in the new straight table if the table had conditional columns. |
QB-17413
|
Qlik Engine: Select statement with preceding load results in faulty lineage |
Field-level lineage for SQL/select statements have been refactored to resolve incorrect lineage for complex preceding load statements for SQL queries. |
QB-25981 |
Incorrect translation: Japanese |
Corrected the Japanese translation for "Sorting in search" when working with pivot tables. |
QB-26400
|
Qlik AutoML: Realtime Predictions returning improper JSON response |
Fixed a problem where a 200 response code was sent incorrectly because the correct 4xx code was nested in an array. A fix was implemented to check whether the response is in an array. If it is, it will grab the proper JSON response and send it to the user. |
QB-26187
|
Qlik Application Automation: Error when using Open File block with FTP connector |
Fixed a problem where the Open File block would throw an error when the file was in FTP. |
QB-28395
|
Qlik Sense: Tooltips do not display for selected dimensions |
Fixed a problem that prevented the display of tooltips for selected dimensions in Associative insights. This was due to a missing attribute which has now been restored. |
QB-24536
|
Data Prep & Insights: Import from SharePoint fails with error message |
For some connectors, the same QVD ID (file name) was generated for two table sources, resulting in an error message ("Data could not be added to Data Manager"). We have changed how the QVD ID is generated by adding a load statement and including it in the text to generate the hash. |
QB-26965
|
Qlik Sense Visualizations: Incorrect rendering of heatmap |
Fixed a floating error in calculating the number of rows and columns that caused heatmaps to render incorrectly. |
QB-25773
|
Visualizations: Inconsistent behavior when pressing home/end keys |
Fixed a problem that caused inconsistent behavior when pressing the home/end in the search listbox of a filter pane. |
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
This is Release notes for a Technical Review and are only available for a limit time. This release note will be archived when November 2024 is released.
Please note: For the best experience, we recommend that you install this preview as a "fresh installation" only - not as an upgrade on your current setup. While upgrades are technically possible, they may impact performance. When the Initial Release (IR) version of the November 2024 release is live, upgrades will be fully supported.
Distribution to cloud tenants
We have removed the dependency on license type, allowing all client-managed subscription models to distribute Qlik Sense apps to a Qlik Cloud tenant.
Vizualization and client enhancements
Postgres database support
Added support for Postgres versions 15 and 16.
Security enhancements
If you are using mashups or have cross-site domain setups, add the following response headers to enhance security and control access. These headers help protect against Cross-Site Forgery (CSRF) attacks:
Key |
Title |
Description |
QB-29492 | Qlik Sense Visualizations: Variance Waterfall fails to export as PDF or image | Fixed a problem introduced with the February 2024 release which prevented the exporting Variance waterfall to PDF or image. |
QB-29401 | Visualizations: Problem replacing invalid dimensions / measures master items | Fixed a problem where replacing dimensions or measures would sometimes fail if they were linked to a non-existing master dimension. |
QB-29232 | Qlik Sense Visualizations: The 'More' menu in the filter pane displayed incorrectly | The 'More' menu in filter panes displayed incorrectly under other objects or the assets panel. |
QB-29043 | Qlik Engine: Distinct count on key fields incorrectly handling key subsets in reports | In reporting mode, a set expression with a distinct count over a key field was not always calculated correctly. The calculation outcome depended on the table load order and the subset relation of the key in the tables. The reporting calculation now builds an invariant and well-determined field and table state. |
QB-29033 | Qlik Sense Platform: WebSocket connection lost | Fixed a problem that would, in some cases, throw an exception that caused the loop WebSocket listener to terminate. |
QB-29018 | Qlik Sense Engine: Incorrect library function used for deleting an element from object array | While updating the properties cache for DeleteChild operation, the library function used to remove an element from the childlist object array causes the last element to be moved to the deleted element index. This causes the original order of remaining elements to be changed. Fix is added to use the library function which preserves the order of remaining elements. |
QB-29009 | Visualizations: Problems with sheet navigation | Fixed a problem that intermittently prevented opening apps, adding new sheets, and navigating existing sheets. This was solved by optimizing the reranking of sheets whenever there are rank conflicts. |
QB-28873 | Qlik License: Captcha box not always visible on the the Signed License Definition | Fixed a problem where the Captcha box was not always visible on the Signed License Definition site. |
QB-28865 | Qlik Sense Visualizations: Cannot set or unset bookmark as default | Fixed a problem that prevented the setting or unsetting of the default bookmark within an app. |
QB-28864 | Qlik Engine: Window script function converts Nulls to text | Fixed a problem where the window function would incorrectly translate loaded null fields to '-' which could then be selected. With this fix, the handling of null values is corrected and null fields remain null. |
QB-28741 | Qlik Sense Visualizations: The listbox 'More' menu for tables and pivot tables closed without changes | When selecting one of the options in the listbox 'More' menu, it closed without applying the changes. The selections are now applied correctly instead of closing the menu. |
QB-28727 | Visualizations: Not possible to search for bookmark | Now validating bookmark creation date before the formatting date. |
QB-28658 | Visualizations: Sheet styles not working for newly created apps | Fixed a problem where sheet styles did not persist on new apps. Properties are now bound to the visual elements which show the changes. |
QB-28630 | Visualizations: Incorrect position of data points on a line chart | Fixed a problem that caused data points to be incorrectly positioned on small screens or when zooming to 125%. |
QB-28611 | Qlik Engine: Lineage data API is not working when using Preceding LOAD | Fixed a problem where the /v1/apps/{appId}/data/lineage API returned an empty discriminator for Load From statements with a preceding load. |
QB-28589 | Qlik Sense Visualizations: Field titles missing in Chart Exploration | Alternative columns were initially shown without proper titles in the new Qlik Sense straight table's chart exploration. This happened during sheet editing and when users worked with the exploration feature to add and remove columns. |
QB-28453 | Qlik Sense Engine: Dynamic scripts in charts did not add or replace values in the correct rows | When evaluated in a chart, the dynamic scripts did not have access to the context information used to access the source rows. Therefore, they only used one row for all additions and replacements. |
QB-28451 | Qlik Sense Engine: Dynamic scripts were not evaluated when expected | The engine only checked if a chart contained expressions when determining if it should be evaluated as a table or a hypercube. This meant that any hypercube modifiers such as dynamic scripts were ignored if the chart did not contain an expression. |
QB-28426 | Qlik Enterprise Connectors: Amazon Redshift populating duplicate columns | This enhancement addresses an issue where duplicate columns were being fetched when schemas with the same name existed in both the external schema and the Datashare schema. Now, columns are retrieved only from the selected database schema, ensuring accurate data retrieval and eliminating duplicate columns. |
QB-28406 | Qlik Sense: Axios security issue | Fixed a security issue caused by Qlik Sense using an old version of Axios. The was resolved by updating the version of Axios used by Qlik Sense. |
QB-28392 | Qlik Enterprise Connectors: Google Big Query Connector - Select dialog | Changing the catalog from dropdown did not refresh the list of databases. |
QB-28299 | Qlik Sense Engine: The Concat function resulted in a faulty lineage | In some cases, when the Concat function was used in combination with the FROM load statement, the Concat function did not add the correct sources for a field, resulting in an faulty lineage graph. The faulty graph assumed that the sources were present and therefore incremented an internal index, which resulted in incorrect relations between nodes. Support for the Concat function has been added for lineage and it will now properly add the sources. |
QB-28201 | Qlik Engine: Iterator is shown as a non-integer when using large values | Fixed a problem with the string conversion method used in a FOR loop, which caused formatting issues when handling large values. |
QB-28142 | Qlik Sense Engine: Missing privileges for connections | Fixed a problem where connections that were fetched using REST API were missing privileges. This would cause the Add data button to be missing from the connection Attached Files. |
QB-27988 | Qlik Engine: Syntax error on tab during script execution | Fixed a LOAD script parsing problem when the WHERE clause contains "(". |
QB-27933 | Qlik Sense: Date picker library is outdated | Updated momentJS to the latest version. |
QB-27902 | Qlik Sense Engine: Hypercube modifier REPLACE LOAD sourced data incorrectly and added rows to chart | When REPLACE LOAD was used in a dynamic chart script, it was using only one row for the source data regardless of the actual number of source rows. It also incorrectly added rows to the chart. |
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-27754 | Qlik Sense: CORS error blocks 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-27751 | Qlik Sense Visualizations: Overflow on button labels was not displaying correctly with ellipses | The button labels were missing settings for text overflow. CSS settings were added and now the labels work as expected. |
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-27639 | Schedule reload task using custom schedule | When adding a custom filter, some valid format options produced an error. |
QB-27632 | Qlik Sense Engine: Incorrect format when exporting a table containing dates | When exporting a table containing dates to Microsoft Excel, the date fields were exported in numeric format, instead of formatted date/time. This has been fixed by treating unformatted date/time values as formatted Excel date/time fields, using default formats that adjust to the viewer's locale. |
QB-27623 | "Show totals above" option is missing when converting native Pivot table to Pivot table (Visualization bundle) | An issue was identified in which the "Show totals above" option" is not shown when converting a native Pivot table to the Pivot table from the Visualization bundle. The issue has been resolved by adjusting a setting for indent mode. |
QB-27565 | Qlik Sense Visualizations: Added sanity check for invalid column width values, preventing view data crashing | Possibly due to converting a table to a pivot table, the, the values stored in the pivot table properties for column widths were incorrect. When the view data mode was selected, those incorrect values caused the chart to crash. A sanity check has been added to prevent the crash. |
QB-27477 | Qlik Engine: Tables with the same expression show different results | Fixed a problem when SET analysis constraints did not correctly limit the number of rows in the hypercube, leading to inconsistent results for the same expression. |
QB-27393 | Visualizations: Filter pane selection options are not displayed | Fixed a problem where expanding a filter pane caused the buttons for making different selection options (such as more, clear selection, cancel, and confirm) were not displayed. |
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-27348 | Qlik Enterprise Connectors: Invalid Session Token error 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. |
QB-27277 | Qlik Sense Visualizations: Data Manager custom association field preview not working | Fixed a problem that caused the preview of the custom association fields to stop working when selecting which fields to associate the tables with. |
QB-27237 | Qlik Sense: Custom Trigger with double digits causes custom filter validation error | Custom filter now allows the use of double digits for the hourly position for Tasks in the Qlik Management Console. |
QB-27227 | Bar chart label incorrect when the result is 1.95 | Fixed floating error on formatting. |
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-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-27008 | Qlik Sense Visualizations: "Color by expression" not working in a dimensionless barchart | Fixed an issue where you could not switch to "Color by expression" in a dimensionless barchart and instead it defaulted to single color. |
QB-27006 | Qlik Sense Visualizations: Incorrect CSS for overflowing content | When the content of a multi KPI could not fit in the height of the object, the data could end up inaccessible to users. By correcting the CSS, the data can always scrolled to the data. |
QB-26965 | Qlik Sense Visualizations: Incorrect rendering of heatmap | Fixed a floating error in calculating the number of rows and columns that caused heatmaps to render incorrectly. |
QB-26946 | Qlik Mobile zooming issue | Prevented users from interacting with a chart in a small device if the browser is zoomed in. |
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". |
QB-26902 | Qlik Sense Visualizations: The button object was unclickable in a mashup if the label was too long | Buttons with long labels are now clickable within a mashup. |
QB-26880 | Qlik Web Connectors: Files stored in a team folder are inaccessible through the Dropbox connector | A new connection parameter was added to access Dropbox team folders and files. The root parameter allows the selection of team root if it's available for authenticated users. |
QB-26872 | Qlik Sense Engine: Resolving issues from open app performance enhancements | There were some issues with connection deletion behavior after implementing performance enhancements for opening apps. These have been resolved. |
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. |
QB-26786 | Qlik Sense Visualizations: Alternative measure & dimension dropdown was not updating correctly | The alternative measure & dimension dropdown did not update correctly when a user edited a chart. This issue has been fixed. |
QB-26669 | Qlik Sense Engine: Problem exporting straight table to Excel | Fixed a problem with handling the pre-generated format string for Euro during Excel export from the Qlik Engine. |
QB-26657 | Qlik Sense Visualizations: Qlik extensions lost custom properties after server restart | Three extensions did not have the version specified correctly: - sn-layout-container - sh-shape - sn-text The versions are now updated properly in all files for these extensions |
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-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-26530 | Qlik Sense: Custom Cache Control settings not maintained with server reboot | Enhanced the Hub service to use a retry mechanism, allowing it to wait for the QRS API's /ContentCacheControl endpoint to respond. |
QB-26504 | Qlik Cloud Engine: Line Chart not showing all values for X-axis | Fixed an issue that would, in some apps, exclude the highest magnitude dimension value from a chart using a continuous x-axis. This could happen when the data point's x-axis value was encoded using more than the 15-digit precision used in the QIX Engine |
QB-26486 | Qlik Sense on Windows: Straight table columns unusable with auto width | Fixed a problem where columns in straight tables using auto width became unusable. The minimum width has been increased to 120px. |
QB-26447 | Visualizations: Some table column headers do not wrap | Due to an indexing error in the table code, the showing/hiding header icons and wrapping header text, were based on the wrong column. These calculations now use the correct index and the text wrap and icons are shown correctly. |
QB-26407 | Qlik Sense: Node.js updated | Node.js has been updated to version 18.20.4. |
QB-26392 | Qlik Sense on Windows: Failing requests to fetch custom brand spam console | Fixed a problem where requests specific to the Qlik Cloud Services offering were made on Qlik Sense Enterprise for Windows deployment causing the failing requests to spam the console. |
QB-26205 | Visualizations: Cannot rearrange columns in the new Straight Table | Fixed a problem where columns could not be rearranged in the new straight table if the table had conditional columns. |
QB-26199 | Visualizations: Undo button not working | Fixed a problem where the undo button was unresponsive after unlinking a master dimension. |
QB-26106 | Qlik Engine: HypercubeEvaluator calculation error | Fixed a problem in a hypercube calculation that returned a row even when the selection result was empty. After the fix now rows should be returned. |
QB-26098 | Scatter plot labels | Fixed a problem with the rendering of the scatter plot during changes in viewing data. |
QB-25981 | Incorrect translation: Japanese | Corrected the Japanese translation for "Sorting in search" when working with pivot tables. |
QB-25920 | Qlik Engine: Unable to filter text values of QVD in Data Manager | Fixed a problem where the filtering of a text field for QVD files was not working. If the field type was a string but the filter value was a number (for example: 1), the filter would not work. This has been fixed by forcing the columns to be interpreted as text. |
QB-25909 | Qlik Sense on Windows: Unsupported trigger time zone reported as (GMT + 0000) | This adds a fix for setting Daylight Savings Time to Permanent Standard Time if the time zone is not supported by the Qlik Management Console (QMC). |
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-25773 | Visualizations: Inconsistent behavior when pressing home/end keys | Fixed a problem that caused inconsistent behavior when pressing the home/end in the search listbox of a filter pane. |
QB-25730 | 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. The inner set expression {<Field1=StateA::Field1>} will now read Field1 correctly from StateA even when an outer set expression is present. |
QB-25031 | Qlik Web Connectors: Unable to load data from Odata database via Qlik Odata connector | Fixed a problem where a "System.OutOfMemoryException" would be thrown if the OData connector returned a large response. This was solved by accepting smaller values in the Max depth parameter. Additionally, new tables have been added to retrieve information (V4GetSchemas, V4GetEntities, and V4GetProperties). |
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. |
QB-24997 | Qlik Sense on Windows: Exception importing sheets to NPrinting May 2023 | Fixed a problem on the main-web-container component shipped with QSEoW that caused NPrinting exports of extended Sense sheets to fail when a Sense app carded theme was used. |
QB-24968 | Qlik Web Connectors: Error when importing a table using the Qlik ODATA connector | Fixed a problem that caused an error ("Sequence contains no elements") when retrieving data from the JsonV4GetData table. With this fix, paces in path parameter values are now processed correctly. |
QB-24536 | Data Prep & Insights: Import from SharePoint fails with error message | For some connectors, the same QVD ID (file name) was generated for two table sources, resulting in an error message ("Data could not be added to Data Manager"). We have changed how the QVD ID is generated by adding a load statement and including it in the text to generate the hash. |
QB-23881 | Qlik Sense: User details exposed in WebSockets (CWE-200 | Fixed a vulnerability problem where user details were exposed in WebSockets (CWE-200 information exposure). This was solved by hiding the owner data for Anonymous User Context in AppPropList and the Owner data in the Hub App Card for Anonymous User Context. |
QB-23565 | Improved HTTP header validation | Improved HTTP communication by providing additional header validations. |
The following issues and limitations were identified at release time. The list is not comprehensive but lists all known major issues and limitations.
For upgrade advisory regarding required add-on upgrades, see Community post.
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 November 2023 and Enterprise May 2024.
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, then upgrade to Enterprise Manager November 2023, and finally upgrade to Enterprise Manager November 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, then upgrade to Enterprise Manager November 2023, and finally upgrade to Enterprise Manager November 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:
The following issues have been resolved since Enterprise Manager May 2024 initial release.
Jira issue: RECOB-8661
Salesforce case: 157008
Type: Issue
Component/Process: Infrastructure
Description: After losing the connection to Replicate Server, Enterprise Manager would sometimes fail to reconnect immediately.
Jira issue: RECOB-8711
Salesforce case: N/A
Type: Issue
Component/Process: Security
Description: Enterprise Manager would ship with an outdated log4net version and a vulnerable Newtonsoft.Json file.
Jira issue: RECOB- 8653
Salesforce case: 146939
Type: Issue
Component/Process: Task Monitor
Description: When switching from one task tab to another, the following error would sometimes occur:
Could not convert string to boolean
Jira issue: RECOB-8483
Salesforce case: N/A
Type: Issue
Component/Process: Security - UI
Description: Updated Angular to a version that resolves known vulnerabilities.
Jira issue: RECOB-8392
Salesforce case: 143505
Type: Issue
Component/Process: Notification
Description: Email notifications would not be sent when using OpenID Connect login.
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 November 2023 SR and Replicate May 2024 IR.
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:
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 May 2024 initial release.
Jira issue: RECOB-8927
Salesforce case: 303767
Type: Issue
Component/Process: PostgreSQL Source
Description: When the year in the TIMESTAMP source column was later than 9999, a different value would be shown for Full Load and CDC on the target. This issue was resolved using an internal parameter.
Jira issue: RECOB-8856
Salesforce case: N/A
Type: Issue
Component/Process: Snowflake Target
Description: When the task settings were configured to create the control table schema, the task would fail with the following error:
Failed to delete directory
Jira issue: RECOB-8876
Salesforce case: N/A
Type: Issue
Component/Process: SAP HANA Source (Trigger based)
Description: The task would sometimes get stuck after a connection failure.
Jira issue: RECOB-8963, , RECOB-9034
Salesforce case: 310873
Type: Issue
Component/Process: Oracle Source - Replicate Log Reader
Description: Missing INSERT operations would sometimes occur in multi INSERT operations when using redo event 11.22.
Jira issue: RECOB-8952
Salesforce case: 310514
Type: Issue
Component/Process: Oracle Source - Replicate Log Reader
Description: After upgrading Oracle 19g to the July 2024 patch, UPDATE operations would sometimes not be captured, and the following warning would be shown:
A compressed row cannot be parsed
Jira issue: RECOB-8888
Salesforce case: 308237
Type: Enhancement
Component/Process: DB2 iSeries Source
Description: Support for the BOOLEAN data type as added (from iSeries 7.5).
Jira issue: RECOB-8891
Salesforce case: 173454
Type: Issue
Component/Process: Parallel load
Description: Tasks configured to use parallel full load would sometimes crash after reloading more than one table.
Jira issue: RECOB-8937
Salesforce case: 308087
Type: Issue
Component/Process: Oracle Source - Replicate Log Reader
Description: The bidirectional task would fail after the first change in the corresponding task.
Jira issue: RECOB-8855
Salesforce case: 301410
Type: Issue
Component/Process: Google Cloud BigQuery Target
Description: The task would fail when connecting to Google BigQuery, due to a missing tmp folder.
Jira issue: RECOB-8802
Salesforce case: 302261
Type: Issue
Component/Process: Salesforce Source
Description: An option to see the object PickListValueInfo was added using an internal parameter.
Jira issue: RECOB-8799
Salesforce case: 291593
Type: Issue
Component/Process: Teradata Target
Description: Records missing due to a TPT error would result in the table being suspended, instead of continuing with a warning as in previous Replicate versions. This issue was resolved using an internal parameter.
Jira issue: RECOB-8816
Salesforce case: 170520
Type: Issue
Component/Process: SAP HANA Source
Description: When replicating from SAP HANA Cloud, errors would occur as the task would try to create the attrep_cdc_changes table columns with CS_ column store types, which are no longer supported.
Jira issue: RECOB-8842
Salesforce case: 303478
Type: Issue
Component/Process: DB2 iSeries Source
Description: During CDC, Replicate would set the value of numeric fields with scale definition to zero, resulting in the following error:
Convert to numeric failed with error 1003
Jira issue: RECOB-8490
Salesforce case: 153406
Type: Issue
Component/Process: DB2 LUW Source
Description: DB2LUW Data Loss Issues after using ADMIN_MOVE_TABLE command.
Jira issue: RECOB-8747
Salesforce case: 0168123
Type: Issue
Component/Process: Salesforce Source (Incremental Load)
Description: Tables would be suspended after upgrading to Replicate 2024.5, due to the addition of the CreatedDate to the data retrieval query.
Jira issue: RECOB-8841
Salesforce case: 166673
Type: Issue
Component/Process: IBM DB2 for z/OS Source
Description: Repeated "Instance recreated” errors would be handled as fatal errors instead of recoverable errors.
Jira issue: RECOB-8830, RECOB-8943
Salesforce case: 302108
Type: Issue
Component/Process: SAP HANA Source (Log based)
Description: Excessive memory consumption would sometimes occur when running Replicate on Linux.
Jira issue: RECOB-8755
Salesforce case: 158476
Type: Issue
Component/Process: SAP HANA Source (Log based)
Description: Changes that were part of the last log file block would sometimes not be captured.
Jira issue: RECOB-8786
Salesforce case: 00298081
Type: Issue
Component/Process: MongoDB Source
Description: High memory and CPU consumption would sometimes occur when capturing many changes. The issue was resolved with an internal property that controls the maximum size of the reader queue.
Jira issue: RECOB-8797
Salesforce case: 298821
Type: Issue
Component/Process: Snowflake Azure Target
Description: The Max file size setting was added to the General tab of the endpoint settings.
Jira issue: RECOB-8733
Salesforce case: 175070
Type: Issue
Component/Process: Snowflake Target
Description: When the setIgnoreCaseFlag parameter was enabled, the task would sometimes fail to remove the old staging area or create a new one.
Jira issue: RECOB-8761, RECOB-8805
Salesforce case: 168796
Type: Issue
Component/Process: Oracle Source - Replicate Log Reader
Description: After upgrading Oracle 19g to the July 2024 patch, data would not be replicated properly due to incorrect page decompression in DIRECT-INSERT or MULTI-INSERT operations.
Jira issue: RECOB-8766
Salesforce case: N/A
Type: Enhancement
Component/Process: SAP ODP Source
Description: Support for D34R and RSTR data types was added.
Jira issue: RECOB-8750
Salesforce case: N/A
Type: Issue
Component/Process: SAP HANA Source - UI
Description: Views were not shown in the UI Table Selection dialog.
Jira issue: RECOB-8743
Salesforce case: N/A
Type: Issue
Component/Process: Amazon Kinesis Target - UI
Description: Fixed a UI typo in Message Properties.
Jira issue: RECOB-8721
Salesforce case: N/A
Type: Issue
Component/Process: Oracle Target
Description: INSERT operations would sometimes fail with the following errors (excerpt).
ORA-12838: cannot read/modify an object after modifying it in parallel
The issue was resolved using an internal property to disable the ALTER SESSION PARALLEL DML operation.
Jira issue: RECOB-8726
Salesforce case: 163674
Type: Issue
Component/Process: SAP Extractor Source
Description: The processed records counter in the SAP Extractor logs would sometimes show zero for full load and delta loads.
Jira issue: RECOB-8694
Salesforce case: 174180
Type: Issue
Component/Process: PostgreSQL Source - Logging
Description: When setting the task not to replicate LOB columns, an incorrect failure message would be printed as INFO for every event.
Jira issue: RECOB-8725
Salesforce case: N/A
Type: Issue
Component/Process: Replicate Installation
Description: The Replicate Linux installation file wrongly contained a public code-signing key.
Jira issue: RECOB-8709
Salesforce case: N/A
Type: Issue
Component/Process: Security
Description: Replicate would ship with an outdated log4net version and a vulnerable Newtonsoft.Json file.
Jira issue: RECOB-8611
Salesforce case: 159309
Type: Issue
Component/Process: SAP HANA Source + Log Stream
Description: In CTS mode, the following error would sometimes occur when replicating the /CHPDPE/CEITMPX table:
SqlState: HY000 NativeError: 4 cannot allocate enough memory
The issue was fixed with a feature flag.
Jira issue: RECOB-8678
Salesforce case: 160381
Type: Issue
Component/Process: SAP ODP
Description: “Batch optimized apply” mode would ignore DELETE operation when a record was also updated in the same batch.
Jira issue: RECOB-8680
Salesforce case: 165375
Type: Issue
Component/Process: SAP ODP
Description: When capturing changes from a BW table, an “Out of bounds” error would sometimes occur.
Jira issue: RECOB-8679
Salesforce case: 155357
Type: Issue
Component/Process: SAP ODP
Description: Missing data would sometimes occur during Full Load, following SAP network errors.
Jira issue: RECOB-8542
Salesforce case: 165719
Type: Issue
Component/Process: Replicate Installation
Description: The Replicate Linux installation would fail if there was no systemctl.
Jira issue: RECOB-8576
Salesforce case: 162044
Type: Issue
Component/Process: SAP HANA Source
Description: The task would crash when source lookup was configured in the transformation.
Jira issue: RECOB-8698
Salesforce case: 295901
Type: Issue
Component/Process: Oracle Source - Replicate Log Reader
Description: The task would crash after upgrading Oracle 19g to the July 2024 patch.
Jira issue: RECOB-8598
Salesforce case: 153905
Type: Issue
Component/Process: Kafka target
Description: Stopping the task would cause a crash when the endpoint server license was missing or when the endpoint server was not running. This issue was resolved using an internal parameter.
Jira issue: RECOB-8633
Salesforce case: 128634
Type: Issue
Component/Process: Parallel apply in Batch optimized apply mode
Description: When the Apply batched changes to multiple tables concurrently option was enabled, data would sometimes be missing after reattaching to the target (following a disconnect). The issue was resolved using a feature flag, which returns a recoverable error instead of attempting to reattach.
Jira issue: RECOB-8691
Salesforce case: N/A
Type: Issue
Component/Process: Snowflake targets
Description: The task would sometimes fail when using Snowflake internal storage.
Jira issue: RECOB-8651
Salesforce case: 171424
Type: Issue
Component/Process: Oracle Source - Replicate Log Reader
Description: When the last table column of a table with supplemental logging set on all columns was marked as unused, UPDATE operations would sometimes result in unexpected results on the target
Jira issue: RECOB-8560
Salesforce case: 153711
Type: Issue
Component/Process: Databricks (Cloud Storage)
Description: When running multiple tasks against the same database, the CDC partition table files would be created with same name, thereby overriding each other.
The issue was resolved with a Feature Flag at task level.
Jira issue: RECOB-8614
Salesforce case: 175635
Type: Issue
Component/Process: SAP Application (DB)
Description: When a captured cluster document change deleted all rows of all its captured tables, missing DELETE operation and unnecessary assertion messages would be encountered.
Jira issue: RECOB-8626
Salesforce case: 171607
Type: Issue
Component/Process: Metadata Manager
Description: Tasks would fail when using the use_manipulation_pk_for_apply feature parameter with Store Changes replication.
Jira issue: RECOB-8627
Salesforce case: 161454
Type: Issue
Component/Process: Amazon Kinesis
Description: The connection would fail when using IAM Role for EC2 to connect to Amazon Kinesis, after using Key Pair authentication to connect to Amazon S3.
Jira issue: RECOB-8582
Salesforce case: 153169
Type: Issue
Component/Process: Microsoft SQL Server Target
Description: When Use BCP for loading tables was enabled in the endpoint settings, the maximum LOB size would be limited to 63 KB.
Jira issue: RECOB-8604
Salesforce case: 166180
Type: Issue
Component/Process: Replicate Engine
Description: After upgrading to Replicate 2024.5, it would not be possible to connect to Databricks (Delta) if FIPS was enabled on Windows.
Jira issue: RECOB-8537
Salesforce case: 154701
Type: Enhancement
Component/Process: Security
Description: Added an option to install Replicate on Linux without using "RPM" or requiring "root" authority, and without allowing the creation of a new USER/GROUP.
Jira issue: RECOB-8620
Salesforce case: 162987
Type: Issue
Component/Process: Oracle Source - Replicate Log Reader
Description: In rare scenarios, INSERT operations on wide tables would be replicated with partial column values.
Jira issue: RECOB-8565
Salesforce case: 170484
Type: Issue
Component/Process: Microsoft SQL Server Source
Description: When moving data from SQL Server, a missing column name in the table definitions would cause an infinite notification loop in the repsrv.log file, with the following message:
mssql_resolve_sqlserver_table_column_attributes(...) failed to find column
Jira issue: RECOB-8592
Salesforce case: 158504
Type: Issue
Component/Process: SAP Application (DB)
Description: Added an internal property to prevent the addition of SAP Catalog tables to the list of SAP Application (DB) backend tables.
Jira issue: RECOB-8550
Salesforce case: 164667
Type: Issue
Component/Process: UI
Description: The task settings’ Environmental errors tab would not show the proper settings.
Jira issue: RECOB-8465
Salesforce case: 165513
Type: Issue
Component/Process: UI
Description: The total number of the selected tables would no longer be shown at the bottom of Designer view.
Jira issue: RECOB-8538
Salesforce case: 162298
Type: Issue
Component/Process: SAP HANA Source
Description: Log-based CDC would fail or would keep reading from the same position when processing large multi-segment backup logs.
Jira issue: RECOB-8518
Salesforce case: N/A
Type: Issue
Component/Process: UI
Description: The table keys would be incorrectly shown in the UI after defining key transformations.
Jira issue: RECOB-8477
Salesforce case: 154293
Type: Issue
Component/Process: Log Stream
Description: Replication over log stream tasks would sometimes fail during task initialization.
Jira issue: RECOB-8507
Salesforce case: 150857
Type: Issue
Component/Process: SAP HANA Source
Description: The task would sometimes start very slowly, impacting the creation of its captured tables list.
Jira issue: RECOB-8405
Salesforce case: 156279
Type: Issue
Component/Process: AIS Source
Description: Added an internal parameter: printCSVFileNamesInInfo
When the parameter is set to TRUE (and logging is set to INFO or higher), the Replicate IMS source endpoint will write CSV file names and their creation date to the Replicate log.
As turning on the parameter will increase the log size, customers should monitor it to avoid storage issues. To reduce the logging impact, best practice is to maintain only a reasonable backlog of CSV files, and to delete CSV files that have already been applied to target. If the log size becomes excessive, set the parameter to FALSE to stop the additional logging.
Jira issue: RECOB-8400
Salesforce case: 152188
Type: Issue
Component/Process: Microsoft Azure Synapse Analytics Target
Description: Older files would not be deleted from ADLS staging during reload. This would result in the task failing due to duplicate records or because of non-matching records.
Jira issue: RECOB-8469
Salesforce case: 158504
Type: Issue
Component/Process: SAP Application (DB)
Description: Added an internal property to prevent the addition of SAP Catalog tables to the list of SAP Application backend tables.
Jira issue: RECOB-8481
Salesforce case: N/A
Type: Issue
Component/Process: Security - UI
Description: Updated Angular to a version that resolves known vulnerabilities.
Jira issue: RECOB-8475
Salesforce case: 161767
Type: Issue
Component/Process: Log Stream
Description: The "Retrieve all source columns on UPDATE" option would be turned off after upgrade, resulting in failure of tasks that needed this option to be turned on. The issue was resolved using a feature flag.
Jira issue: RECOB-8451
Salesforce case: 117989
Type: Issue
Component/Process: Infrastructure
Description: Added logging for troubleshooting the following intermittent error:
Message size <369295616> exceeds maximum of 16Mb
Jira issue: RECOB-8433
Salesforce case: N/A
Type: Issue
Component/Process: Microsoft Azure SQL Database Target
Description: Creation of the Primary Key/Unique Index would fail when the constraint name exceeded 128 characters.
Jira issue: RECOB-8338
Salesforce case: 147998
Type: Issue
Component/Process: Hadoop
Description: When using Hadoop without Hive access, the Full Load task would fail.
Jira issue: RECOB-8402
Salesforce case: 159978
Type: Issue
Component/Process: Databricks Delta
Description: When a data value contained binary zeros, both the Full Load and the CDC task would fail.
Jira issue: RECOB-8410
Salesforce case: N/A
Type: Issue
Component/Process: Security
Description: The java_file_factory component was updated to a version with non-vulnerable dependencies.
SAP OData endpoint: Currently in order to use the SAP OData source endpoint in multiple tasks, the same endpoint configuration must be used in each task. Using a different configuration is planned to be supported from the Replicate November 2024 initial release.
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.
Key |
Title |
Decription |
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.
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
QlikView May 2024 SR1 fixed defects
https://community.qlik.com/t5/Product-Downloads/tkb-p/Downloads
Key |
Title |
Description |
QV-25388 |
QlikView: Signing of bundled files |
Fixed the digital signing of the bundled files for qvconnect64.exe and qvconnect32.exe. |
QV-25377 |
QlikView: Authentication redirect filtering not working |
The QlikView Authentication redirect filtering has now been fixed and is working correctly. |
QV-25376 |
QlikView: License tracking events not captured |
QlikView report license tracking and CAL events are now captured in the Event log. |
QV-25375 |
QlikView: Publisher function missing |
Fixed a problem that caused the Publisher function to disappear in the QMC. |
QV-25371 |
QlikView: Cannot open files on server from QlikView desktop |
Fixed a problem where the files could not be opened on server from QlikView Desktop if the .qvw extension was in mixed casing or if it occurred more than once. |
QV-25370 |
A fix for perpetual signed licenses |
Fixes signed perpetual signed licenses that does not expire. |
QV-25365 |
QlikView Server: New users in Section Access not granted access |
Fixed a problem that caused a loaded QlikView document to fail to be refreshed to a reloaded version. This was caused by faulty conditions set for chart object validation. The fault only manifested under certain combinations of engine cache and document model changes. |
QV-25348 |
QlikView: Desktop link in start menu not working |
Fixed a problem that disabled the QlikView Desktop link in the Start menu for locked users. |
QV-25339 |
QlikView: Wrong value displayed in popup label |
Fixed a problem that caused the popup label to display the wrong value for bar charts with two expressions and no dimensions. |
QV-25323 |
QlikView Publisher: Additional lines added to the log file |
Fixed a problem that caused, for every task reload, an additional four lines to be added to the log file named with the current date. |
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
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 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:
The following issues have been resolved in Qlik Enterprise Manager May 2024 - Initial Release.
Jira issue: RECOB-7937
Salesforce case: N/A
Type: Issue
Component/Process: Error Messages
Description: Improved the error message to better determine the cause of null object exceptions.
Jira issue: RECOB-8141
Salesforce case: N/A
Type: Issue
Component/Process: Task log management
Description: The session would disconnect after being idle for a long time. The issue was resolved by automatically reconnecting in such scenarios, and retrying the operation that was attempted before the session disconnected. In such a scenario, neither a warning nor an error will be shown in the log.
Jira issue: RECOB-8482
Salesforce case: N/A
Type: Issue
Component/Process: Security - UI
Description: Updated Angular to a version that resolves known vulnerabilities.
Jira issue: RECOB-8391
Salesforce case: 143505
Type: Issue
Component/Process: Notifications
Description: Email notifications would not work when using OpenID Connect as the login method.
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 and Replicate November 2023.
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 section describes the issues resolved in the Replicate May 2024 initial release.
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.
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 NPrinting released in May 2023 Service Release 6.
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.
Jira issue ID: OP-96031
Running On-Demand requests with an extremely large number of selections, exceeding tens of thousands, caused the Qlik NPrinting Engine Windows service to stop.
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 May 2023 SR6, 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 SR6.
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 SR6.
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 SR5 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 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.
Table of Contents
The following release notes cover the versions of Qlik Web Connectors released in July 2024. For questions or comments, post in the Product Forums or contact Qlik Support.
The following updates have been made to the Qlik Web Connectors Core and Web UI as well as the connectors listed.
Core Engine
Qlik Azure Storage Connector
Qlik Dropbox Connector
Qlik Facebook Insights Connector
Qlik FTP/SFTP Connector
Qlik Google Ad Manager Connector
Qlik Google Ads Connector
Qlik Google Calendar Connector
Qlik JIRA Connector
Qlik MailChimp Connector V2
Qlik Mailbox IMAP Connector
Qlik OData Connector
Qlik SMTP Connector
Qlik Strava Connector
Qlik SugarCRM Connector
When upgrading connectors to the latest APIs, unfortunately the changes can be so extensive that we are unable to modify the existing connector. When this happens we will create a new version of the connector and put the existing one into a ‘Deprecated’ state. This means that at some point in the future it will no longer be available and after entering the deprecated status, it will no longer be updated. The date is normally determined by the underlying API which will often have its own expiry date, after which the connector using it will no longer work.
You can see connectors affected under the Deprecated tab in Qlik Web Connectors. Three connectors are noted as deprecated in this release:
Two connectors are removed in this release, after being noted as deprecated since previous release:
IP v6 addresses are not supported when you enter an IP v6 address for the purpose of white listing.
Load Balancing is not supported.
Qlik Web Connectors requires .NET Framework 4.8.1.
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.
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 Location Database version 24.05. For questions or comments, post in the Product Forums or contact Qlik Support.
The current coverage of the built in location database in Qlik GeoAnalytics and Qlik Sense native mapchart.
Download the attached app for an overview of data available per country.
Admin1:
XPC:
Updates Geonames data (2024-05-05).
Uses OSM2504 data.
Admin1:
Admin2:
Admin3:
XPC:
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.
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 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
Learn about new features and improvements in Qlik Cloud.
The following Release Notes cover resolved defects for Qlik Cloud. Solved issues and limitations for Qlik Cloud Services are also listed.
QB-24886 |
Visualizations: Error message when hovering on barchart with tooltip chart |
Fixed a problem that triggered an error message when hovering on a two-dimensional bar chart that displayed a tooltip containing a chart. |
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-25920 |
Qlik Engine: Unable to filter text values of QVD in Data Manager |
Fixed a problem where the filtering of a text field for QVD files was not working. If the field type was a string but the filter value was a number (for example: 1), the filter would not work. This has been fixed by forcing the columns to be interpreted as text. |
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 |
SHEND-1899 | Qlik Sense: Updated Node.js | Qlik Sense May 2024 Patch 8 updates the version of NodeJS to pick up recent patches. |
QB-27632 | Qlik Sense Engine: Incorrect format when exporting a table containing dates | When exporting a table containing dates to Microsoft Excel, the date fields were exported in numeric format, instead of formatted date/time. This has been fixed by treating unformatted date/time values as formatted Excel date/time fields, using default formats that adjust to the viewer's locale. |
Key | Title | Description |
QB-28864 | Qlik Engine: Window script function converts Nulls to text | Fixed a problem where the window function would incorrectly translate loaded null fields to '-' which could then be selected. With this fix, the handling of null values is corrected and null fields remain null. |
QB-27237 | Qlik Sense: Custom Trigger with double digits causes custom filter validation error | Custom filter now allows the use of double digits for the hourly position for Tasks in the Qlik Management Console. |
Key | Title | Description |
QB-29033 | Qlik Sense Platform: WebSocket connection lost | Fixed a problem that would, in some cases, throw an exception that caused the loop WebSocket listener to terminate. |
QB-28865 | Qlik Sense Visualizations: Cannot set or unset bookmark as default | Fixed a problem that prevented the setting or unsetting of the default bookmark within an app. |
QB-28395 | Qlik Sense: Tooltips do not display for selected dimensions | Fixed a problem that prevented the display of tooltips for selected dimensions in Associative insights. This was due to a missing attribute which has now been restored. |
QB-26965 | Qlik Sense Visualizations: Incorrect rendering of heatmap | Fixed a floating error in calculating the number of rows and columns that caused heatmaps to render incorrectly. |
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.
QSM SaaS Mobile App Release Notes 1.174.5
Release Date : 29 April 2024
Version : 1.174.5
Table of Contents
Resolved Defect
The following Release Notes cover resolved defects for QSM SaaS Mobile App. Solved issues for QSM SaaS Mobile App are also listed.
QB-26227 |
Measures not working in text and image |
Added support for measure in text and image.
|
QB-25619 |
Splash screen on iOS background follows system default |
Support for Splash screen in dark mode for iOS
|
QB-25572 |
Layout Container not available in offline |
Ability to render layout container in the app with offline mode
|
QB-23425 |
Table Images bug on Mobile version |
Fix to load images correctly within tables
|
QB-19663 |
Push notifications not received on devices |
Updated the app to receive push notifications on Android and iOS.
|
QB-19852 |
clientplatform() Not working in Ipad APP |
Fixed an issue on an iPad app, to capture client platform details.
|
QB-26006 |
new pivot table (sn-pivot-table) is not available in offline |
Addressed issue stopping pivot table rendering in offline mode.
|
The App can be installed from the Apple AppStore or Google Play Store
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.