Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Oct 1, 2025 11:00:52 AM
May 14, 2024 12:21:21 PM
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 |
SUPPORT-4722 | Updated version of Protobuf | Updates Protobuf to mitigate known vulnerabilities |
SUPPORT-6179 SUPPORT-3564 |
Updated version of Libcurl | Updates the version of Libcurl to pick up recent patches and address known CVE's |
SUPPORT-4064 SUPPORT-332 |
Updated version of Openssl | Updates the version of Openssl to pick up recent patches and address known CVE's |
Key | Title | Description |
QCB-32658 | QSM-CM App: Improved Patch Notification Delivery | We've resolved an issue affecting the QSM-CM app where some users weren't receiving notifications for specific patches. |
SUPPORT-5201 | Upgrade form-data version | Upgrades form-data to mitigate know vulnerabilities. |
SUPPORT-2237 | Security Enhancement | We've upgraded a core component of our system to address a Prototype Pollution issue. |
Key | Title | Description |
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). |
System notifications on Qlik Sense Client Managed mobile app is currently not working. Fix was included in Patch 24.
Key | Title | Description |
SUPPORT-4720 | Upgrade .Net version | Upgrades .Net to mitigate known vulnerabilities. |
SHEND-2484 | Update node.js to the latest patch version with fixes | Qlik Sense May 2024 Patch 22 updates the version of NodeJS to pick up recent patches. |
Key | Title | Description |
QCB-32107 | Engine: Fixed negative bytes_added reporting in health check | Resolved an issue where the Engine health check endpoint incorrectly reported negative values for bytes_added. |
SHEND-2445 | Update node.js to the latest patch version with fixes | Qlik Sense May 2024 Patch 21 updates the version of NodeJS to pick up recent patches. |
Key | Title | Description |
QCB-31627 | Button chart: Fixed incorrect scroll position on navigation | Previously, using a button chart to navigate to another chart always scrolled to the bottom of the sheet. This issue has been resolved, and the scroll position now correctly aligns with the target chart's location. |
SUPPORT-3563 | Updated version of Libcurl | Qlik Sense May 2024 Patch 20 updates the version of Libcurl to pick up recent patches and address CVE-2023-38545. |
SUPPORT-3565 | Updated version of Libcurl | Qlik Sense May 2024 Patch 20 updates the version of Libcurl to pick up recent patches and address CVE-2023-38546. |
Key | Title | Description |
QCB-31649 | Data Load Editor: Standardized UTC Time for Data Connection Editing | We've updated the Data Load Editor (DLE) to use Coordinated Universal Time (UTC) instead of local time when editing data connections. |
QCB-31029 | SAP Connector: Enhanced security for legacy connector loading | We fixed a security vulnerability related to loading legacy connectors. The fix restricts connector loading to only the 'C:\Program Files\Common Files\Qlik\Custom Data' folder and its subfolders. Important: If you have connectors outside the specified folder, you must move them to 'C:\Program Files\Common Files\Qlik\Custom Data' or its subfolders to continue using them for data loading. |
Key | Title | Description |
QCB-31539 | Data Export: Expanded file size limit for Excel exports | We've enhanced the Excel export functionality by increasing the maximum file size limit before ZIP64 compression is applied. |
QB-27549 | Enhanced Rule Evaluation Performance for Upgraded Environments | We've made changes to the rule evaluation process for upgraded environments. For administrators: If you're managing an upgraded environment, you may need to add the following configuration to your existing user resource settings: <add key="RulesEngineObjectCaching.ReadAllExcludedEntities" value="User;" /> (By default, this is set to user resource.) |
Key | Title | Description |
SUPPORT-1214 | Updated version of Cayley | Qlik Sense May 2024 Patch 17 updates the version of Cayley to pick up recent patches. |
QCB-31377 | Multi Cloud Setup Console: Security update for Axios library | We've implemented a security update for the Multi Cloud Setup Console by upgrading the Axios library to version 1.8.2. |
QCB-31412 | Security Update: Axios Upgraded to Address CVE Vulnerabilities | We've enhanced the security of our application by updating the version of Axios to mitigate known vulnerabilities existing in older versions. |
Key | Title | Description |
QCB-31485 | Security: Fixed issue with Extension resource rules using UPDATE and CREATE | After the November 2024 update, Extension resource rules using both UPDATE and CREATE permissions caused problems. We've improved rule validation, allowing flexible use of these permissions together or separately. |
QCB-31467 | Sense-Client: Improved error handling for large response messages | Added translated error message in Client for Engine error code (-32604), improving user understanding of large response message issues. |
QCB-31299 | Engine disconnects from web applications when response data exceeds size limit | Two new settings have been introduced: SuppressVariableItemsInBookmarkLayout: When set to a non-zero value, this setting prevents variables from being included in bookmark layouts. This addresses a specific case where large bookmark data could cause disconnections. MessageSizeLimit: This setting allows you to set an upper limit (in bytes) on the size of response messages sent over the JSON RPC protocol. The default value is INT32_MAX - 1000 (approximately 2 GB). If the response data exceeds this limit, an error response with the code -32604 will be returned instead of causing a disconnection. |
FEC-33 | Qlik-embed: Resolved rendering issue for classic charts | Fixed a rendering issue with classic charts in qlik-embed. Previously, charts using the "classic/chart" option failed to display due to a timing problem with translation strings. We've optimized the setup sequence to ensure translations are properly applied. Classic charts now render correctly. |
QCB-31207 | Proxy: Fixed certificate key validation for non-English languages | Previously, certificate key validation failed on systems with non-English operating system languages. This issue has been resolved, ensuring proper certificate key validation across all language settings. |
QCB-31331 | Qlik Sense Enterprise on Windows: Data Load Editor not loading data connections | Fixed a regression introduced with the May 2024 release of Qlik Sense Enterprise on Windows. This error resulted in the server node ID of the engine used by the Data Load Editor not being communicated to backend services, which prevented the Data Load Editor from successfully loading, resulting in the display of a spinner control in place of the connection list in DLE. This occurrence was characterized by continuous traffic on the Qlik Engine web socket with the remote procedure calls to CreateSessionObject with a parameter value of 'LoadModelList'. |
Key | Title | Description |
QB-29590 | Restricted About APIs - proxy returns 302 for an anonymous access | Proxy redirects with 302(for authentication) for the below restricted APIs: /api/about/v1/systeminfo /api/about/v1/components /api/about/v1/thirdparty |
QB-29696 | Ensure that there is no attempt to try to open or write files outside whitelisted folders | Fixed security issue where Engine would try to read and write to any path specified against Engine API. Solution of the fix adds path restrictions (with whitelisted folders) on e.g. OpenDoc and ExportApp, and restrictions to how relative paths are used in folder connections and lib references in the script. Relative paths should not be allowed to point outside of the scope set. It's not recommended to disable this fix, but can be disabled in case of emergency. To disable the fix, you need to add EnableQvfPathValidation=0 into Engine's Settings.ini file. |
Key | Title | Description |
QB-30779 | Qlik Sense: Issue with locked fields and section access after reload | Fixes an issue where locking a selection in an app with a section access caused the field to be included in the section access after a reload or partial reload, and the only available values after the reload were the ones that have been locked. |
SHEND-2285 | Update node.js to the latest patch version with fixes | Qlik Sense May 2024 Patch 14 updates the version of NodeJS to pick up recent patches. |
QB-30798 | Non-deterministic subset of rows loaded from Parquet file | Fixed an issue where Parquet files would not load all rows for particular nested structures. The files had to contain a column with repeated pairs of data. Additionally, the number of repeats had to be changing over the file. |
QB-31060 | Qlik Sense: Qlik embed error when using a virtual proxy with prefix | Fixed a problem that occurred when embedding a UI with an iframe using a server with a virtual proxy prefix as host in the embed config. The problem was caused by fetching a javascript used to register a service worker without the virtual proxy prefix. |
Key | Title | Description |
QB-30759 | Inconsistent green color used for selections | There was inconsistency in the the green color indicating that some value(s) is selected in an app. In some cases, this meant contrast issues. By aligning these colors to the same green color, the contrast is now good enough. |
QB-30629 | Qlik Sense: Unable to open tables with empty header in Excel | Exporting tables to Excel while "Table formatting" is enabled but with an empty header definition would make the resulting file corrupted and unable to be opened in Excel. This issue has been fixed. |
QB-30760 | Selection bar contrast issue | In sheet view in an app, the background of the selection bar was dark enough to give the text low contrast. By brightening the background, the contrast has been increased, increasing readability of text. |
Key | Title | Description |
QB-30730 | Qlik Engine: Display error for null date or time values in Excel | When exporting a table containing null date or time values from an app into Excel, those values would be displayed using the wrong character. The values were incorrectly exported as numerical data instead of dates but the issue has been resolved. |
QB-29911 | Qlik Sense: Engine times out when calculating dimensions in large applications | When trying to allocate large chunks of the local heap (between 1.2 GB and 2.4 GB) a bug would cause an infinite loop that could hang the engine process. The bug has been fixed. |
QB-30110 | Qlik Cloud Services: Fuzzy search using Latin characters returns Chinese characters first | Searching a term in a file using Latin characters would return terms with Chinese characters first in the results, even though they don't match. This was due to non-ascii characters, such as Chinese, not being supported for fuzzy search. The bug has been fixed and searches should now return the expected results. |
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-29868 | Visualizations: Adding access to clear all and delete buttons via keyboard | We have added the ability to navigate to the clear all and delete buttons using the keyboard, and announcing what they do through the screen reader. |
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-30710 | Visualizations: Unable to open apps on the mobile application | A technical issue was preventing users from opening apps on the Qlik Sense Client managed mobile application on iOS or Android. The application can now be used normally in offline and online mode. |
Patch 11 contains important security fixes and includes a fix for the extension and visualization issue introduced in Patch 10. For more information, see below links:
Patch 10 has been removed from the download page.
Patch 10 contains important security fixes. For more information, see below links:
Key | Title | Description |
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-29627 | Variables: long name and description could overflow the table cells | Making sure that long names and descriptions don't overflow the table cells by using ellipsis. |
QB-29610 | Qlik Engine: New optional parameter Hint for XIRR Aggregation function | When a Hint argument is provided, XIRR will pick the numerically closest valid answer it can find, which can be either a positive or a negative one. If no hint value is provided, it will always pick a positive solution before a negative one. |
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-29516 | App title missing in session log | The app title was missing in the session log when reload tasks failed. |
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 converts complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio provides advanced, enterprise-grade AI/ML, data integration, and analytics. Our AI/ML tools, both practical and scalable, lead to better decisions, faster. We excel in data integration and governance, offering comprehensive solutions that work with diverse data sources. Intuitive analytics from Qlik uncover hidden patterns, empowering teams to address complex challenges and seize new opportunities. As strategic partners, our platform-agnostic technology and expertise make our customers more competitive.