Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Nov 1, 2023 7:08:19 AM
Feb 15, 2022 5:44:56 AM
Table of Contents
The following release notes cover the versions of Qlik Sense released in February 2022.
Please refer to the What’s new sections of the online help for information about the new and updated features of the Qlik Sense Enterprise on Windows February 2022 release:
What's new in Qlik Sense February 2022 (Users)
What's new in Qlik Sense February 2022 (Developers)
What's new in Qlik Sense February 2022 (Administrators)
February 2022
Retire centralized logging
As announced in 2021, centralized logging code has now been retired. With the Qlik Sense February 2022 release, you will not be able to configure or install centralized logging anymore.
Qlik Sense Desktop - Users authenticating with Qlik Cloud
Users authenticating with Qlik Cloud will be required to update to Qlik Sense Desktop February 2022. For more details, see this blog post.
February 2022 Patch 1
Content cache-controls
With content cache-controls, you can modify the cache behavior of the browser. The cache-control is used on endpoints handled by the repository service. This functionality is disabled by default and can be enabled by modifying two following files, followed by restart of Qlik Sense Service Dispatcher and Qlik Sense Repository services.
For more information please refer to our documentation Content cache-controls.
February 2022 Patch 10
Google BigQuery connector: Update in the OAuth flow for the User Authentication mechanism, due to the deprecation of OAuth out-of-band (oob) flow by Google. This change requires reauthentication of existing connection definitions.
February 2022 Patch 13
Patch policy for Qlik Sense Desktop has been updated. Please see “Latest release and patch” in download app for the latest Qlik Sense Desktop. All corrective content will be available in the latest patch of Qlik Sense Desktop.
February 2022 Patch 16
Key | Title | Description |
QB-22334 | Qlik Sense Enterprise on Windows: Import of apps larger than 2 GB fails | Due to recent security fixes, the upload functionality stopped working for files larger than 2 GB. This has now been corrected without compromising on security. |
February 2022 Patch 15
Key | Title | Description |
QB-21731 | Qlik Sense: Added validation to X-Qlik-* HTTP headers | Additional validation performed by the Qlik Proxy to ensure only valid X-Qlik-* HTTP headers are passed through. |
QB-21683 | Qlik Sense: Improved validation of Transfer-Encoding Headers | Added additional validation to the Qlik Proxy to ensure only valid Transfer-Encoding headers are passed on. |
QB-21561 | Qlik Sense: Proxy web cache poisoning | Implemented additional validation to prevent poisoning of the Proxy web cache in Qlik Sense Enterprise for Windows. |
QB-21437 | Qlik Sense: Improved HTTP Request validation | Implemented additional validation logic when processing HTTP Request body. |
QB-21222 | HTTP Tunneling vulnerability | Fixes a critical HTTP Tunneling vulnerability in Qlik Sense Enterprise for Windows, see https://community.qlik.com/t5/Official-Support-Articles/Critical-Security-fixes-for-Qlik-Sense-Enter... for details. |
QB-21220 | Path traversal vulnerability | Fixes a high severity Path traversal vulnerability in Qlik Sense Enterprise for Windows, see https://community.qlik.com/t5/Official-Support-Articles/Critical-Security-fixes-for-Qlik-Sense-Enter... for details. |
February 2022 Patch 14
Key | Title | Description |
QB-17617 | Qlik Sense Licensing: License details for SLK (Signed License Key) not showing extra buckets | Fixed a problem where extra bucket information was not shown. QMC license details will now include all buckets of each allotment resource type. |
QB-14326 | On-demand apps: Navigation point properties are not shown | The navigation point properties are visible now for on-demand apps. |
QB-10612 | Qlik Sense Engine: MakeWeekDate function ignores system variables | Fixed a problem where the script/chart function MakeWeekDate did not correctly respond to the values of the system variables (FirstWeekDay, BrokenWeek, and ReferenceDay). For more information, see this support article: https://community.qlik.com/t5/Official-Support-Articles/Change-to-MakeWeekDate-function-in-Qlik-Clou... |
QB-9029 | Fix log messages for QvRestConnector | Fixed logging of REST connector. The following message is no longer logged: "REST The requested service 'Qlik.Connectors.SDK.Common.Encryption.IEncryptionService' has not been registered." |
QB-8859 | Logging level issue | Fixed an error in a logging mechanism where a connector produced log strings of log level DEBUG when the actual setting was log level INFO. |
February 2022 Patch 13
Key | Title | Description |
QB-14264 | Qlik Sense Mobile: Lost connection on iOS | Fixed a problem where the connection was lost after minimizing the browser window and switching to other applications. |
QB-15055 | Qlik Sense Scheduler: Triggered tasks not running at expected scheduled time | Fixed a problem where the scheduler services did not run properly if there were errors in the user-created cron expressions. We solved this by creating more controls and marking any problematic user entry in the scheduler error log file and ignoring that trigger until the user resolves the issue. |
QB-16853 | Qlik Sense: Updated Node.js | Updated Node.js to address a third-party issue (CVE-2022-43548). For more information, visit https://nodejs.org/en/blog/vulnerability/november-2022-security-releases/. |
QB-14348 | Qlik Sense Engine: Mashup application hangs | Fixed a problem where a mashup application would hang when applying selections. |
February 2022 Patch 12
Key | Title | Description |
QB-14958 | Qlik Sense Visualizations: Page Unresponsive when selecting a sheet through the sheet dropdown menu | Fixed a problem that caused pages to become unresponsive and trigger a "Page Unresponsive" error when selecting a sheet through the sheet dropdown menu. |
QB-14890 | Qlik Sense Visualizations: Overwrite option for ODAG app not working | Fixed a problem where the "Overwrite generated apps" for ODAG did not work and triggered the warning message "Maximum number of generated apps reached". The overwrite option now works as expected and a newly generated app overwrites the existing ODAG app without a warning message. |
February 2022 Patch 11
Key | Title | Description |
QB-11559 | Scrollbar size differs between charts on touch devices | Fixed an issue with the scrollbar size in bar charts and bullet charts on touch devices. |
QB-11556 | Incorrect legend position in combo chart | Fixed an issue with combo chart legend position in certain combinations of resolution and chart size. |
QB-11555 | Visualizations: Problem with the selection toolbar menu on mobile browsers | Fixed a problem that cut off the selection toolbar menu on mobile browsers when in landscape mode. |
QB-10846 | Visualizations: Container charts show extra spaces on mobile devices | Fixed a problem where extra white space is visible on mobile devices if the selected chart uses less space than allocated for the container object. |
February 2022 Patch 10
Key | Title | Description |
QB-14353 | Qlik Sense QMC: Undefined "userId" error in the QMC | Fixed a problem where administrators would get an undefined "userId" error when loading the QMC. |
QB-14297 | Qlik Sense Engine: Dutch parser (NL) is not starting when enabling NLU_MUILTI_LINGUAL | Fixed a problem that prevented the NL-parser from starting when enabling multi-language natural language queries in Qlik Sense Enterprise on Windows. |
QB-11759 | Qlik Cloud Enterprise Connectors: BulkReader cannot process large strings | Fixed a problem where BulkReader mode had an incorrect max string limit of 4096 characters. |
QB-11232 | Qlik Sense Visualizations: Drill down dimension selection on a dimension value label | Fixed an issue with the drill down dimension selection that appeared on dimension value labels when there was only one dimension value left. |
QB-10967 | Qlik Sense Engine: "Invalid visualization" error message shown on some apps | Fixed a problem where incomplete layout data was being passed from the Qlik Engine, resulting in the error message "Invalid visualization - The visualization was not found on the server" being shown. This occurred even for built-in visualizations. |
QB-10789 | Data connections: Could not load NCLOB or CLOB data types when connecting to Oracle DB | Fixed an issue where scripts failed to load field type NCLOB or CLOB when connecting to Oracle DB. |
QB-10763 | Qlik Oracle connector: Error in XML element function | Fixed a bug where using the XmlElement function in queries of the ODBC Connector Package Oracle datasource caused an error (ORA-00907: missing right parenthesis). |
QB-9827 | Qlik MySQL connector data type conversion issue | Fixed the reading of bit(1) data type for MySQL. It is now converted the same way as for bit columns with size larger than 1. |
QB-9589 | Can't use dashes (-) in the database or table name using the MySQL connector wizard | The issue has been fixed and dashes can now be used in database names and table names. |
QB-9515 | Qlik Sense Enterprise Connectors: Wrong results via reload with MySQL connector | Fixed a problem in the loading of text values when date filed is NULL in Bulk Reader mode for MySQL connector. |
QB-8851 | Can't use dashes (-) in the database name using the MySQL connector wizard | The issue has been fixed and dashes can now be used in database names and table names. |
QB-7033 | Qlik Sense Enterprise Connectors: MongoDB query filter ‘WHERE’ clause not working as expected | Fixed a problem in which the 'WHERE' clause query filter was failing to load data from MongoDB. The issue was fixed with the latest mongo driver update - 2.3.19.1021. |
February 2022 Patch 9
Key | Title | Description |
QB-11350 | Visualizations: Cannot change order of dimensions/measures by drag-and-drop when using table extensions | Fixed a problem that prevented the ordering of dimensions/measures in extensions using an older API ("uses: dimension" and "uses: measures"). |
QB-10859 | Qlik Sense Visualizations: Problem when exporting data with table formatting to Excel | Fixed a problem that caused exported tables to lose their formatting, including dates, dual values and RGB color codes |
QB-10558 | Qlik Sense Visualizations: View Data for container chart shows incorrect data | In a container with two charts using different data, the View data option showed only the data for the first chart. This issue has been fixed, and the data shown now matches the selected chart. |
QB-9918 | Qlik Sense Visualizations: Charts in containers were triggering an error | Fixed a bug that would trigger an "Invalid Hypercube Object" error when toggling between different chart types in a Container. |
QB-9454 | Qlik Sense: Issue with information disclosure of internal FQDN and ports | Before, in case a URL was not found, a 404 HTTP error was returned along with the details of the internal URL to be used. This issue has now been fixed by removing the internal URL details from the returned payload and providing a generic "Content not found." message. |
February 2022 Patch 8
Key | Title | Description |
SHEND-1009 | Update Node.js | Updated Node.js to address third-party issue CVE-2022-32223. For more information, see https://nodejs.org/en/blog/vulnerability/july-2022-security-releases/. |
QB-11033 | Qlik Sense Visualizations: Text wrap on table objects not working | Fixed a problem where table rows were displaying all text in cells, causing unnecessarily large tables. This was resolved by restoring the default row height limit of 3 rows of text. |
February 2022 Patch 7
Key | Title | Description |
QB-10810 | Qlik Sense Visualizations: X-axis labels disappear | Fixed an issue that caused the X-axis label on charts to disappear when zoomed to 90%. |
QB-10692 | Qlik Engine: Risk of corrupting the state of thread locks due to stalling engine | Resolved an issue where the engine was stalling when checking for changes to Settings.ini. |
QB-10629 | Scheduler: Reload tasks stuck in 'Triggered' state | Fixed a problem that caused the Scheduler service to fail to transition to state Active if there was an incorrectly configured "Custom" trigger. This was solved by catching the exception and logging a warning message in System_Scheduler logs. |
QB-10280 | Qlik Engine: Not all published apps open after encryption certificate is changed | Fixed a bug that prevented some published apps from opening after a new encryption certificate was used. When the encryption certificate is now changed, all objects in the app are re-encrypted upon the first save or reload, removing any reference to the old certificate. |
QB-10051 | Qlik Sense Hub: Improper error handling for "api/hub/v1/apps/stream/" request | Fixed a problem that resulted in unnecessarily verbose error messages. |
QB-10013 | Qlik Engine: Bookmarks with saved layouts could cause slow interactions | Fixed a problem that caused bookmarks saved with layouts to increase in size when shown in a list, resulting in the browser not being able to show the list. You can enable this behavior by setting SuppressPatchesInBookmarkLayout in the settings.ini file. |
QB-9717 | Qlik Sense: Bar chart showing incorrect numerical abbreviation | Fixed an issue where bar charts sometimes showed incorrect numerical abbreviation. |
QB-9713 | Qlik Sense: Pivot table sometimes displays incorrect background color | Fixed an issue where the pivot table would sometimes display incorrect background color when scrolling up or down. |
QB-9533 | Qlik Sense: Export problem when Totals label is undefined | Fixed problem with export in cases where the Totals label was undefined by falling back to a default label. |
February 2022 Patch 6
Key | Title | Description |
QB-9797 | Task status is not updated for apps | Fixed an issue where the task status in 'App: associated items' was not updated. |
QB-9795 | Information disclosure of internal FQDN and ports | In cases where a URL was not found, a 404 HTTP error was returned along with the details of the internal URL to be used. This issue has been fixed by removing the internal URL details from the returned payload and providing a generic "Content not found." message. |
QB-9080 | Make sure table doesn't scroll horizontally when confirming selections | In touch mode, the focus was incorrectly set to a cell at the start of the table. Now the focus is not set at all in touch mode, because focus is not applicable on touch devices. |
QB-8050 | Scheduler: Operations Monitor app does not show new reloads | Fixed a bug that altered the structure of the scheduler service logs, making them incompatible with the data load model of the Operations Monitor app. To inspect reload activity from the affected period, use the Reloads Monitor app. |
February 2022 Patch 5
Key | Title | Description |
QB-10460 | "/qrs/license/requestaccesstype" takes long time to complete with large number of SAML groups | Fixed the issue by improving the parsing mechanism of values included in the "X-Qlik-ExtendedUser" header. |
QB-9967 | Information disclosure in response to "/qrs/systemrule/security/audit/export" API | The response to "/qrs/systemrule/security/audit/export" no longer discloses sensitive information. The file location now points to "%Temp Location%". |
QB-9789 | Qlik Sense: Large number of user groups coming from SAML\OIDC authentication caused slow performance in the hub and QMC | Some requests to the Qlik Sense Repository service would unnecessarily include persisting user attributes twice. This would impact performance across the Qlik Sense product. The issue has been fixed and the X-Qlik-ExtendedUserInfo header is now only included in an initial request, when the repository service compares the existing attributes with the ones coming from the Identify Provider. |
QB-9456 | Security issue with jQuery UI 1.12.1 | Upgraded jQuery UI from 1.12.1 to 1.13.1 to avoid a security issue. |
QB-9172 | The exportPDF method doesn't render all table columns | To include all columns in exportPDF, the objectSize can be used to specify the size that the object needs to be rendered. |
QB-8893 | Issue with nine items in filter pane | A filter pane with exactly nine items now has a scrollbar. This makes the last item readable and reachable. |
QB-8826 | Qlik Sense Repository Service allows more than one ServiceCluster | Fixed an issue where the Qlik Sense Repository Service would allow, via API call, to create more than one ServiceCluster entity. This might have caused issues with ServiceCluster settings. Now, the error "400 Bad Request - Only one service cluster per deployment allowed" is thrown. |
QB-8638 | Unauthorised access to QMC sections possible by changing response | By intercepting and reusing the response to a /qrs/SystemRule/security/evaluatetransientresources request, it was possible for an unprivileged user to unlock sections in the Qlik Management Console (QMC), while still being restricted to information within them. The issue has been fixed by hashing values returned from the evaluattrancientresrouces endpoint from the QmcSection access check, which in turn prevents unauthorized access to QMC. |
QB-5766 | Sheet with dynamic view is "published" when trying to edit the sheet | Fixed an issue with editing a sheet with dynamic views. You would get a message that the sheet was published and that you had to duplicate it to edit. |
February 2022 Patch 4
Key | Title | Description |
QB-10174 | Issue with notification setup when several websockets have opened the same app | When several websockets open the same app event, registration of notifications like publish and unpublish is set up and torn down appropriately. |
QB-10171 | Reload script is executed successfully but app save fails | Added a retry mechanism where a locked transaction file would cause Engine to fail when saving the app. Affected areas: - Autosave - API: DoSave - API: DoSaveEx Note that when the saving sometimes takes a bit longer to complete, this could be the retry mechanism waiting for the file to get unlocked for writing (10 ms for each retry). |
QB-9484 | Qlik Sense Desktop error at login | Fixed an issue with Qlik Sense Desktop 2022 authentication against Qlik Sense Enterprise on Windows (QSEoW). The authentication would fail with the error "Failed to open selected hub" when QSEoW had invalid certificates and the user decided to accept the invalid certificate. |
IM-131 | Add retry of CopyFileCollection when performing DoSave | Improvement for environmental issue when DoSave might fail. The failure could be seen in the Engine System log as '*Could not copy collection* <fileshare path to app> (genericException)' AppSerializer: SaveApp_internal caught extended exception 9010: Unknown error. Added a retry mechanism that can be controlled through the settings.ini file: CopyCollectionRetry=5 The default value is currently set to five retries. This setting can be turned off by setting it to 0. |
February 2022 Patch 3
Key | Title | Description |
QB-9485 | Incorrect layout of Multi KPI objects in Qlik Sense | Fixed the layout of the objects in the KPI. |
QB-8689 | Section Access on key field can cause a crash | When a key field is reduced by Section Access, the data traverse cannot correctly handle NULL values if the reduced field had NULL values before reduction, but not after. In rare cases, it could cause the engine to crash. |
QB-7782 | Host header not validated when Qlik Sense hostname is added in 'Host allow list' in virtual proxy settings | Improved the HTTP Host header validation method for permitted domains as per 'Host allow list' performed by Qlik Virtual Proxy. This invalidates the use of wildcards (*). See Invalid entries in the Qlik Sense host allow list on the virtual proxy configuration . |
ENBT-440 | Issue with deadlock on autosave loop | Due to synchronization primitive usage the autoloop could hang several threads, and at a later point potentially cause a restart of the engine. This issue has been resolved. |
February 2022 Patch 2
Key | Title | Description |
QB-7903 | ODAG indication green light not consistent | In case of having multiple ODAG links in an app there could be times when the constraints check (green light indicator) would use an expression from a different ODAG link. It will now use the correct expression. |
QB-8218 | Smart search doesn't work when used in session apps | Resolved an issue where smart search did not work in session apps or in a mashup. |
QB-8381 | Fix 'Apply changes' message on Container object | The 'Apply changes' message that appears on the property panel when switching between tabs in the Container object has been removed. |
QB-8541 | Multi KPI chart style is changed unintentionally | Multi KPI chart is now reverted to the original style. |
QB-8873 | Forms Authentication with FQDN creates new user | When a user authenticated to Qlik Sense with Forms Authentication and FQDN as user directory, it was recognized as a different user, compared to when using a simple domain name. This has been fixed by using user impersonation, which prevents the creation of a new user. |
QB-8992 | Use safe ciphers by default | Fixed an issue with unsafe ciphers. The unsafe ciphers have been removed and a list list of supported predefined ciphers is used. If you want to use the unsafe ciphers, you need to provide a list of them as mentioned in this knowledge article: https://help.qlik.com/en-US/nprinting/May2021/Content/NPrinting/DeployingQVNprinting/TLS-cipher-suit..., under the `--cipher-suites` param |
QB-9228 | App is not showing in Insight Advisor chat | For apps with large data models, scraping calls might take a long time to complete. Fixed the issue by making the scraping timeout of the nl-app-search HTTP request configurable. The default value for the timeout (two minutes) can now be increased by setting the scraping-request-timeout parameter in the service configuration. |
February 2022
Key | Title | Description |
QB-2978 | Operations Monitor: Worker scheduler task details not shown | Hostname is updated in defineFields section. |
QB-3498 | License monitor app reload failed when utilizing Analyzer Capacity license | Reload script is updated with additional logic for Analyzer Capacity license. |
QB-3581 | Operations Monitor: Session details show incorrect apps | App name reference is updated in Session Details sheet. |
QB-4387 | Master item color not adopted in line chart | In some special cases for line charts, the master color was not set when the color was set to Custom. |
QB-6135 | Node names not used in QMC 'App distribution status' overview page | 'App distribution status' section would show hostname resolved from DNS, which in some cases could be different than actual host name as seen in 'Nodes' section. |
QB-6287 | Printing service errors for chatbot users | Fixed DPS and NL broker. |
QB-6320 | Not possible to restore an application with Qlik Sense May 2021 | If an app is missing version number when it is opened, we add the latest engine version number to it. |
QB-6400 | Selections are not displayed in the selection bar | Under a certain racing condition the selection state layout did not represent the latest selection properties. The correct selection was however always applied. |
QB-6449 | Only return relative links for endpoint | Changed response to only return relative links from the endpoint: "/converter/v1/projects/" |
QB-6531 | Publishing and replacing an app | When doing publish and replace of an app, if the app has a duplicated object of the same type in the database, keep the most recent object and remove the other object. |
QB-6547 | Fix missing Total Text | Fixed a problem where a Total text was sometimes wrongly suppressed. This could happen on a Top Dimension where the Other node is under an expanded dimension. |
QB-7044 | Variable Input : Sheet with many Variable Input objects does not keep the value set by the user | With too many objects present, the function to set the variable value was overlapping with the next input. Note : After the fix, the overlap does not occur and each value updates separately. |
QB-7070 | Return the full allocated license access numbers no matter which user is calling accesstypeoverview | This enables QMC to properly disable the Allocate button when there are no more seats available, even if the user in question does not have read on all the allocated users. Only the allocation numbers are revealed. Not the user info |
QB-7225 | Insight Advisor Chat was not working with database security | Insight Advisor Chat was not working with SSL/TLS Postgres Connection configuration. |
QB-7234 | Variance Waterfall chart does not update after filtering | Variance waterfall was not getting layout updates when other charts were in full screen state. |
QB-7255 | Long expressions move info panel off the bottom of the expression editor | Addressed issue where long expressions moved info panel off the bottom of the modal expression editor dialog. |
QB-7285 | SQL Execute incorrectly triggering prepared statements | Execute tried to trigger a prepared statement instead of a stored procedure. |
QB-7366 | Exploration menu not working | Exploration menu was not working in charts inside a container after upgrade to August 2021. |
QB-7377 | Prevent error when fetching product-info through mashup code | Use withCredentials when explicitly set to avoid an error when running mashup code, which explicitly sets withCredentials. |
QB-7378 | Prevent user-locale error in QSEfW for mashups | /api/v1/user-locale gave error 404 in Qlik Sense for Windows mashup. Use withCredentials when explicitly set to be able to fetch deploymentType from productInfo which is needed to fetch locale in the right way, without throwing an error. |
QB-7413 | OIDC attributes not using the Qlik Sense attribute mapping | After authenticating with OIDC, attributes persisted in the database were not properly mapped to Qlik Sense attributes. |
QB-7466 | Error "The calculation condition is not fulfilled" | Fixed "The calculation condition is not fulfilled " showing as error popup in some instances. |
QB-7474 | Performance improvement to ConvertToLocalTime function | Significant performance and stability improvements to the ConvertToLocalTime function. |
QB-7487 | Continuous axis in line chart not showing the first and last tick label | Fix for an issue where the continuous axis did not show the first and last tick label for the interval. |
QB-7494 | Engine API Explorer not showing apps | Previously, the Engine API Explorer was crashing when trying to render a list with a large number of apps. This bugfix consists in limiting the total number of apps that can be displayed in the browser to a max of 5000, which avoids crashing. |
QB-7504 | Custom axis theme not working in combo chart | Fix for an issue where combo chart did not properly apply axis styling defined in a custom theme. |
QB-7705 | Qlik Sense used a version of log4net with known vulnerabilities. | Log4net version has been updated from 2.0.8 to 2.0.12. |
QB-7722 | Unreliable auto-save behavior after reload | Qlik Sense will automatically save edits on session close and at a regular interval. Auto-save could be unreliable when a user session against an app had changed between open modes "with data" versus "without data". This happened if an end user would open an app without data and then reload the app from the Data load editor, but it could also happen as a result of scheduled reloads with impersonation. The problem could affect all users of the app, but in a multi-node system, problems would only occur on the node where the reload took place. |
QB-7727 | Multi KPI chart export from story to PDF | When exporting Multi KPI chart from a story to PDF the output was blank. |
QB-7798 | QMC Log collector does not collect some folders | Default filter has been extended to include Licenses service logs. New check-box added for collecting all the logs - "Ignore log-folder filter and export all". Refer to documentation for details. |
QB-7812 | Custom theme font size adjusted only text, not container | The height of the items inside the filter pane will now be adjusted for the font size that is set. |
QB-7903 | ODAG indication green light not consistent | In case of having multiple ODAG links in an app there could be times when the constraints check (green light indicator) would use an expression from a different ODAG link. It will now use the correct expression. |
QB-7950 | Continuous line chart points at the edges cut off | Fix for an issue where points at the edges of a continuous line chart were being cut off. |
QB-7975 | Editing reload task with task event trigger removes the task chain icon | Consequence of QMC caching, now fixed. |
QB-7987 | Fix of #myapps and #mytasks custom filters | Default #My apps or #My tasks filters would not work as QMC did not rely on fetching "user.id" from the repository service. Fix ensures that it always fetches "user.id". |
QB-7988 | SSPI added for when WebFileUseWinAPI is turned off | SSPI is added in WebFileUseWinAPI=0 mode, making it possible to use current Windows credentials with web file connectors in that mode. |
QB-7993 | Table chart not allowing columns to be resized or moved with mouse click and drag | When the title of a column could not be determined, the table had issues calculating the column widths. This is now fixed. |
QB-7995 | Sheet is scrolling when trying to scroll in combo chart | Fix for an issue where the sheet would scroll when trying to scroll in a combo chart. |
QB-8091 | Bullet chart segment colors displayed incorrectly | Fix for an issue where bullet chart segment colors sometimes displayed incorrectly, and sometimes broke the chart. |
QB-8140 | Error message when copying sheet clarified | Error message when copying and pasting a sheet between apps using different engines is clarified. |
QB-8149 | Stacked bar charts updated | The stacked bar chart was presented incorrectly. This was fixed in an update of the visualization. |
QB-8193 | Lodash vulnerability in Qlik Sense services | Some of the Qlik Sense services were using a version of Lodash earlier than 4.17.12. This was considered vulnerable to Prototype Pollution. All affected services have now been upgraded to use version 4.17.21. |
QB-8195 | SAML Single logout returns 500 error instead of re-directing to login page | When using SAML authentication, upon manual logout or session timeout, the Hub or QMC returned a 500 error. With this fix, the user is redirected to the login page where the user can see the text "You have been logged out" with an option to log in again. |
QB-8198 | Amazon Athena connector improvement | When using the Amazon Athena connector, the Data preview dialog now uses row limits with generated queries. This improves load times. |
QB-8261 | Assignments with UNKNOWN domain name pushed to the local Licenses service | Removing existing or adding new assignments for Qlik Cloud-specific users would not sync with the local Licenses service. This resulted in discrepancy in active assignments between Qlik Sense Repository and Licenses services, which could result in an inability to assign new users. |
QB-8302 | Line chart displays duplicate tooltip measure | In some cases, a line chart might display a custom tooltip measure twice when the mouse pointer hovers over dimension values (for example, at the bottom of the line chart). This is issue is resolved. |
QB-8338 | Master visualization combo chart not working | Fix for an issue where old combo charts that were missing newer properties did not work properly as master visualizations. |
QB-8348 | Response to '/qrs/{entity}/table' does not include value of the custom property's "name" | Introduced by previous fix not to include custom property definition in custom property values when opening the Hub. Affected QMC endpoint has now been corrected to include the value of custom property's "name". |
QB-8387 | Sessions shared between browsers do not sync selections when using SAML authentication | SAML authentication flow was corrected to make sure that "samluser" object matches the referential "BaseUser". |
QB-8403 | "IdP GetRedirect failed" error in IdP OIDC .well-known endpoint | Generic IdP OIDC .well-known endpoint does not work with Qlik Sense. "IdP GetRedirect failed" error is shown. This was caused by a check on "SupportedScopes" and "SupportedClaims" tags. Removed aforementioned tags from IdP's discovery endpoint parsing validation as they are not mandatory for custom IdPs. |
QB-8473 | Third-party software list in Qlik Sense About included "log4j 2" | "log4j 2" was removed from the list as it is not used in Qlik Sense product. |
QB-8552 | Dragging files in Qlik Sense Desktop failed | Dragging files into Qlik Sense Desktop resulted in an infinite spinner instead of allowing the selection of data. This issue is fixed. |
QB-8695 | Teradata SSO username format is now configurable | Now users can make the Teradata SSO username format configurable by editing the SSOUsernameFormat property in QvOdbcConnectorPackage.exe.config file. For UPN format, edit the property to: <add key="SSOUsernameFormat" value="upn" /> For samaccountname, format property should look like this: <add key="SSOUsernameFormat" value="samaccount" /> |
he following issues and limitations were identified at release time. The list is not comprehensive; it does however list all known major issues and limitations.
Clients
It is not possible to open the context menu of an orc chart on a touch device.
When you choose to view data in the context menu in a Dynamic Chart and make a new selection in the app, you need to refresh the browser for the chart to be displayed again.
Dynamic views
Managing a Qlik Sense site
Qlik Sense Desktop
Qlik Sense Desktop can play WebM and Ogg, but not MP4 files due to limitations in Chromium.
Connectors
Cloud deployments and Multi-Cloud
Please refer to the online help for information about the requirements for Qlik Sense:
System requirements for Qlik Sense
February 2022 Release
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.