Vizlib Server Changelog

The following changes were introduced to Vizlib Server:

4.23.1

2025-05-19

Resolved Issues

  • Resolved the issue where users could not edit Writeback's destination unless they switched between the Set by Expression to Fixed Value options. (CLB-5485)

4.23.0

2025-04-28

Improvements

  • Improved the logs related to Qlik Sense node usage in multi-node scenarios. Currently, it's easier to access connection details and information about Qlik Sense node resources being used for a given operation, which facilitates troubleshooting. (CLB-5387)

Security

  • Security-related fixes. (CLB-5429, CLB-5418)
  • [Docker Qlik Cloud] Changed default Vizlib Server service user from root to nonroot (user id 65532). For more information, see the following FAQ entry: Server Troubleshooting - Known Issues / FAQ. (PLAT-1568)

4.22.1

2025-03-25

Resolved Issues/Updates

  • [Qlik Cloud] If a user is doing a Writeback operation using the Automation type destination through Vizlib Server was assigned to too many Qlik user groups, it could have caused the call to result in an error. This is because the payload might have exceeded the Qlik API endpoint payload limit as the groups were included within the Automation payload. After the fix, the user groups are no longer included within the Automation execute call payload. (CLB-5444)

4.22.0

2025-02-17

Resolved Issues/New Features

  • The Allow SSE Authentication option has been introduced to VMC > System Settings to resolve the issue where using a Qlik virtual proxy prefix in the Qlik Sense Hub URL broke the communication between Vizlib Server and Qlik Sense. Additionally, users couldn't log in to VMC through a virtual proxy using a Qlik session. For more information on Allow SSE Authentication, see System Settings. (CLB-5410)

You can solve this issue directly in Qlik. For more information, see Server Troubleshooting - Known Issues / FAQ

4.21.0

2024-12-17

New Features

  • The Disable custom computer name switch has been introduced in VMC > System Settings > Default Settings to enable root admins to hide the Custom Computer Name field in the Property Panel of Vizlib Writeback Table and Input Form. For more information, see Disable Custom Computer Name. (CLB-5315)

4.14.4, 4.15.5, 4.16.3, 4.17.3, 4.18.2

2024-11-25

Resolved Issues

  • Vizlib Server did not respect the Custom Computer Name set in Writeback Table. Currently, the multi-node environment Custom Computer Name feature in Vizlib Server and Writeback Table works properly. (CLB-4926)

4.20.3

2024-11-14

Resolved Issues

  • See changelog for Vizlib Server 4.20.2.

4.20.2

2024-11-05

Resolved Issues

  • Vizlib Server did not respect the Custom Computer Name set in Writeback Table. Currently, the multi-node environment Custom Computer Name feature in Vizlib Server and Writeback Table works properly. This version is no longer available as the sessions opened both on the specified nodes and on the central node. The issue has been fixed in version 4.20.3. (CLB-4926)

4.20.1

2024-10-21

Resolved Issues

  • MySQL integrations did not work in Vizlib Server 4.20.0. In Server 4.20.1 MySQL integrations work properly. (CLB-4909)

4.20.0

2024-10-15

Resolved Issues

  • Updated Vizlib Server to include the newest recommended HTTP security headers. (CLB-4629)

4.19.2

2024-11-14

Resolved Issues

  • See changelog for Vizlib Server 4.19.1.

4.19.1

2024-11-05

Resolved Issues

  • Vizlib Server did not respect the Computer Name set in Writeback Table. Currently, the multi-node environment Computer Name feature in Vizlib Server and Writeback Table works properly. This version is no longer available as the sessions opened both on the specified nodes and on the central node. The issue has been fixed in version 4.19.2. (CLB-4926)

4.19.0

2024-04-09

New Features

  • The software performs the SSL certificate validation and informs you whether the certificate you provided is valid. For more information, see SSL Certificates. (SSL Certificate Validation)

Updates

  • The following improvements have been introduced to Logs Browser:
    • Added the Reset to default button.
    • Added the x icon to remove individual inputs in the Logs Browser.
    • The To field of the Custom interval changed from mandatory to optional.
    • Added the badge in the Operation column with a number of operations performed.
    For more information, see Logs Browser. (Improve Logs Browser)

Resolved Issues

  • When you installed fresh backend on the Cloud, the CSP button in Vizlib Management Console (VMC) was incorrectly displayed in the red color suggesting that CSP was not defined. When you selected the Autofix option, the button became green, but after refreshing the color was changing back to red. Currently, the button works properly. (CLB-4365)
  • When you wanted to check the comments made for Vizlib Teamwork and Vizlib Finance in the Comments browser & archiving view in VMC, the App Name and Sheet Name fields were empty. After the fix, the fields are filled with proper values. (CLB-4456)
  • insightsoftware introduced a number of fixes to Snowflake integration form, including Key Pairs handling. (CLB-4666)
  • Some owner searches in the VMC in SaaS environment were returning the \[object Object]\ result. Currently, the owner names are properly displayed. (CLB-4733)

4.18.1

2024-06-14

Resolved Issues

  • The notification badge did not show the message about user mentions. (CLB-4611)
  • Sharing messages through Slack or e-mail did not work. (CLB-4611)

4.18.0

2024-06-06

Improvements

  • In this release, the following improvements have been implemented:
    • general improvements

    • error handling improvements

    • changes for compatibility with extensions

4.17.2

2024-06-14

Resolved Issues

  • The notification badge did not show the message about user mentions in the Teamwork extension. (CLB-4611)
  • Sharing messages through Slack or e-mail did not work in the Teamwork extension. (CLB-4611)

4.17.1

2024-05-24

Resolved Issues

  • [Qlik Cloud] Writeback button was grayed out for some users when they were using space access security rules. (CLB-4632)

4.17.0

2024-04-24

New Features

  • Pagination has been introduced to the following views inside the Vizlib Management Console (VMC) to facilitate navigation across the software:
    • VMC > Security Rules

    • VMC > System Settings > Integrations

    • VMC > Teamwork Settings > Streams & Security > Teamwork Streams

    • VMC > Teamwork Settings > Workspaces > Teamwork Workspaces

    • VMC > Teamwork Settings > Workflows

    • VMC > Writeback Settings > Destinations

    • VMC > Writeback Settings > Lock Groups

    • VMC > Writeback Settings > Loop & Reduce Tasks

    • VMC > Finance Settings > Streams & Security > Finance Streams

    • VMC > Finance Settings > Workspaces > Finance Workspaces

    • VMC > Finance Settings > Finance Report Scheduler > Finance Report Schedules

    Pagination enables you to sort the content by using filters. The first filter available at every view with pagination implemented helps you identify the content, for example, by name or title. Depending on the view you're at, you can use the following filters:

    Description: VMC > Security Rules

    ID:

    • VMC > System Settings > Integrations
    • VMC > Writeback Settings > Destinations

    Name

    • VMC > Teamwork Settings > Streams & Security > Teamwork Streams
    • VMC > Teamwork Settings > Workspaces > Teamwork Workspaces
    • VMC > Finance Settings > Workspaces > Finance Workspaces
    • VMC > Finance Settings > Streams & Security > Finance Streams

    Title

    • VMC > Writeback Settings > Loop & Reduce Tasks
    • VMC > Finance Settings > Finance Report Scheduler > Finance Report Schedules

    The following filters are common for the views with pagination implemented:

    • Owner – text field you can use to filter the content by its owner.

    • Sort by – a dropdown you can use to sort the content by edited or created items.

    • Sort order – a dropdown you can use to sort the content in an ascending or descending order.

    • Type – a dropdown you can use to filter the content by type, like email or slack. Available only in VMC > System Settings > Integrations and VMC > Writeback Settings > Destinations.

    • Status – a dropdown you can use to filter the content by status, like in progress or pending. Available in VMC > Writeback Settings > Loop & Reduce Tasks and VMC > Finance Settings > Finance Report Scheduler > Finance Report Schedules.

    The following buttons are additionally available on the UI:

    • Clear Filters - changes the order to default.

    • Reload- reloads the current view, maintaining filters and sort order.

      If you choose the Load More option and then Reload, the view comes back to 20 items per page.

      Note: The view is reloaded every time you make a change on the list, for example by adding or removing items, or applying or clearing the filters.

    (Pagination)

Updates

  • Angular was updated. You may notice changes in styling. (Angular Update)

4.16.2

2024-06-14

Resolved Issues

  • The notification badge did not show the message about user mentions in the Teamwork extension. (CLB-4611)
  • Sharing messages through Slack or e-mail did not work in the Teamwork extension. (CLB-4611)

4.16.1

2024-06-14

Resolved Issues

  • [Qlik Cloud] Writeback button was grayed out for some users when they were using space access security rules. (CLB-4632)

4.16.0

2024-02-15

New Features

  • You can navigate across Writeback Table using the following key combinations:
    • Tab - move to the cell on the right.

    • Shift + Tab - move to the cell on the left.

    • Enter - move to the cell below.

    Note: If you're editing text or numeric input, the first Enter accepts the input and the next Enter moves you up or down.

    • Shift + Enter - move to the cell above.

    If you focus on the slider, Enter or Shift + Enter moves you to the next row with focus on the slider. For the chips component, Enter or Shift + Enter moves you to the next row only if you have empty input.

    Note: Enter or Shift + Enter combination isn't supported for Form View and Form. Instead, use Tab or Shift + Tab. The combination can't be used also in Text Area and for icon button.

    (Writeback Table - Navigate to the Next Row Using a Keyboard)

Resolved Issues

  • When the customer used Writeback Table, the Reload fail window was randomly displayed with the following message: Not connected. (CLB-4523)
  • When the customer used Vizlib Server versions 4.13.2 and upgraded to 4.14.0, they could not access VMC and the 503 error message was displayed in the browser. When checking the logs, the following message was displayed: Downloading and Installing Required Dependencies. Upgrading to version 4.15.0 did not resolve the issue. (CLB-4536)
  • When the customer attempted to sign in to Vizlib Server for Qlik cloud using proxy setup, the Timeout error message was displayed. (CLB-4566)
  • Vizlib Server for Qlik Cloud went down and the following error from VMC/Qlik Cloud was displayed: Redirect uri is missing from OAuth Client. (CLB-4567)
  • When the customer attempted to install Vizlib Server 4.16.0 on a standalone server running Windows 2016, the following error was displayed: Database connection token was not found or is corrupted. Please make sure it exists and check Vizlib Server logs. (CLB-4581)
  • Context menu 'Reset Column' value option causes memory leak.Logs Browser can be exposed to some potentially dangerous vulnerabilities and HTML tags can be passed after a part of the destination tag APPID, which later can be visible and clickable in the Logs Browser. (CLB-4366)

4.15.0

2024-02-15

New Features

  • Disable OCSP check in Snowflake integration

    You can disable OCSP check in Snowflake integration. Disabling OCSP enables for creation of insecure connections to Snowflake. To disable OCSP, use a dedicated check box in the VMC (Vizlib Management Control) screen.

    (CLB-4454)
  • Support for full and basic user entitlement

    Vizlib Server API considers the basic and full entitlements of Qlik users.

    (CLB-4491)
  • Support of connection to Qlik Cloud over the proxy

    You can connect to Qlik Cloud over the proxy. To establish the connection, go to VMC > System settings > Qlik Cloud and enable the Use proxy option. Then, define the following settings:

    • Proxy protocol

    • Proxy Host

    • Proxy Port

    • Proxy user (optional)

    • Proxy password (optional)

    Confirm the settings by clicking the Save changes button.

    (CLB-4473)
  • Vizlib Server Logs Improvements

    The operation id parameter has been introduced to Vizlib Server Logs. You can identify logs in an operation by searching for operation id. operation id is visible in logs browser for auto-generated logs. To further narrow down the operations records, you can use the Search option in VMC.

    Note: For some operations, you may not receive all the logs related to a performed action. If this happens, insightsoftware recommends you use the Select interval option and define the time frame of the operation you want to display logs for.

    (CLB-4321)

Resolved Issues

  • Error while upgrading Vizlib Server. When the customer tried to upgrade Vizlib Server versions v4.13.2 until v4.15.0, a 503 error appeared and the log is stuck at "Downloading and Installing Required Dependencies". (CLB-4536)

4.14.0

2023-12-18

New Features

  • Node 18 upgrade (ACTION MAY BE REQUIRED!)

    The update to 4.14.0 comes with a potentially breaking change (security update) for users to be aware of - the update of the underlying runtime to Node version 18. Node version 18 comes bundled with a modern OpenSSL version which forces Node to use newer, more secure SSL certificate cipher suites.

    This means that using an older SSL certificate, possibly encrypted with an older, currently insecure encryption algorithm might cause the VizlibServer to not be able to initiate a secure HTTPS server. To combat this issue, we included a one- time, additional flow of certificate verification that is being conducted during the installation process:

    • During the installation, the installer will include an additional form for the user to input an existing SSL certificate (PFX or PEM formats).

    • The user-provided certificate will be verified for compatibility with new Vizlib Server version.

    • Hopefully, the validation completes with no errors and the user can proceed with the installation as usual.

    • If the validation fails, take a look at the steps below, describing how to update the existing certificate to be supported by Vizlib Server.

    Step 1 (optional, in case there is no standalone OpenSSL version installed on the system)

    Install OpenSSL on server (https://www.openssl.org) - this will be used the system terminal to adjust certificate to meet Node 18 security requirements.

    Step 2

    Open the terminal in the location you saved the certificate you want to update in. This will also be the output location of the updated certificate.

    Step 3

    Run the following openssl command in terminal (replace oldfPfxFile.pfx with current certificate) openssl pkcs12 -in oldPfxFile.pfx -nodes -out decryptedPfxFile.tmp

    If this results in an error stating 'unable to load provider legacy', you might need to first set the variable, so run this command:

    SET OPENSSL_MODULES=C:\Program Files\OpenSSL-Win64\bin and try again.

    If you installed in a different location than C:\Program Files, change the command accordingly.

    Step 4

    Run the following openssl command in terminal (replace newPfxFile.pfx with desired certificate name)

    openssl pkcs12 -certpbe aes-256-ecb -in decryptedPfxFile.tmp -export -out newPfxFile.pfx

    Step 5 (optional, only if issue still persists)

    • Run the following openssl command in terminal (newPfxFile.pfx is certificate that will be checked - to see encryption methods used)

      openssl pkcs12 -info -in newPfxFile.pfx -noout

    Step 6

    Delete the decrypted file either manually or by running:

    For Windows:

    del decryptedPfxFile.tmp

    For Linux:

    rm decryptedPfxFile.tmp (edited)

    (CLB-4268)

Resolved Issues

  • Server crash with MSSQL integration with Windows Authentication. Windows Authentication on a MSSQL integration could cause a crash. (CLB-4460)
  • Connection error after changing destination details. When changing some destination details in Writeback table it could cause a connection error. (CLB-4403)
  • Incorrect Slack integration cannot be deleted if any integration is the stream. When using multiple Slack integrations and one is used for Teamwork, the other one could not be deleted until every Teamwork stream has an empty Slack integration. (CLB-4124)
  • Cannot get table names error after switch snowflake to QVD results. Changing destination types could cause issues in some situations. (CLB-4094)
  • Writeback destination with snowflake integration is not validated. The validation for Snowflake destinations were not properly validated. (CLB-3858)

4.13.3

2023-11-20

New Features

  • Vizlib Server Cloud - Using space access to build security rules. There is now a new option for security rules that allows the use of space access. This should make administration considerably easier for some of our Cloud customers.

    (CLB-4413)

Resolved Issues

  • Vizlib Server - Unable to log into VMC using Virtual Proxy. In configurations with a virtual proxy setup it was not possible to log in to the VMC. (CLB-4439)

4.13.2

2023-10-30

New Features

  • Possibility to disable VMC admin login option from not whitelisted IP addresses. This feature might be useful whenever Vizlib Server needs to be exposed for external access to enable users from outside of your infrastructure to use writeback functionality. Check our documentation for more details. (CLB-4406)
  • [Vizlib Server for Qlik Cloud] Performance improvements when executing application reloads. We modified mechanism which is used to conduct reloads, when app reload is configured in a destination. This change will improve performance as reloads should no longer be queued. This change does not affect automation-based destinations. (CLB-4427)

4.13.1

2023-10-11

Resolved Issues

  • Error "Socket has been disconnected" when writeback large data sets. On larger data sets we would experience disconnections. This is now fixed. (CLB-4415)

4.13.0

2023-09-12

New Features

  • Vizlib Management Console - Logs Browser - Audit Logs.We introduced new type of logs that are collected by Vizlib Server called Audit Logs. Those logs are created every time something is changing in Vizlib Server's configuration. In addition they capture events like signing in or out, password change, server restart etc. Root admin access level is required to be able to see the logs.

    (CLB-2787)
  • Vizlib Server - Logs Browser Improvements. To allow swifter troubleshooting, we enhanced the capabilities of the Logs Browser screen. It now also allows filtering logs by providing a custom time interval. Apart from that, the current search can be exported to CSV file, which may be helpful when sharing logs with our support or doing internal trouble-shooting across teams.

    (CLB-4316)
  • Vizlib Server for Qlik SaaS on Windows.Until this point, in order to run Vizlib Server with Qlik SaaS, the tenant had to be configured with a docker container. Starting from this version we also provide a Windows installer, which might be more convenient for customers who are more accustomed to Windows environments. The new option to download is available from our User Portal.

    (CLB-3894)
  • Vizlib Management Console - Shared access to security rules with VMC Admin level. With this feature Content Admins are allowed to share edit permission to security rules that grants VMC Admin level access to other Content Admins. It might be very handy when distributing responsibilities from individuals to whole teams.

    (CLB-4284)

Resolved Issues

  • Vizlib Management Console. Timeout error toast when signing in. (CLB-4228)
  • Vizlib Server. Issues with generating Finance Report Scheduler. (CLB-4377)

4.12.2

2023-09-05

Resolved Issues

  • Vizlib Server for Qlik Cloud - Writeback Table gets stuck after app reload since version 4.12.1. Issue affected tenants with large users volume, it took a very long time for the table to refresh and unlock. (CLB-4387)

4.12.1

2023-08-04

New Features

  • Postgres upgrade to version 14.8.The PostgreSQL version has been updated to be more up to date. (CLB-4256)
  • Improved license management for collaboration / finance in Vizlib Management Console. Besides available filtering options for both Enterprise and Qlik SaaS editions, we have added a possibility to deallocate licenses for all users that are inactive, or have been removed in Qlik Sense. (CLB-4264)
  • New Vizlib Management Console DashboardWe gave this screen a new look and also improved it's loading time.

    (CLB-4223)

4.11.2

2023-07-20

Resolved Issues

  • Vizlib Server for Qlik Cloud - Error when executing writeback. In version 4.11.1 there was a bug that could occur when executing writeback in context of Qlik SaaS. Enterprise Customers were not affected by it. (CLB-4350)

4.11.1

2023-07-05

New Features

  • With Vizlib 4.11.1 you can configure Vizlib Server in such a way that it performs app reloads on rim nodes instead of Qlik central node. Fore information, see App Reloads On Rim Nodes.

    Important: This change requires Writeback Table and Input Form version 4.11.1.

    (CLB-4184)
  • Add option to deactivate vmc_admin account. We added new possibility to disable inbuild login access to Vizlib Management Console. In order to do that, modify setup.xml file located in C:\Program Files\VizlibServer directory. You will need to add new environment variable entry -<env name="VIZLIB_VMC_USER_DISABLED" value="true" /> - to disable this setting, service restart will also be required. This change has no effect on logging by using Qlik's sessions. (CLB-4327)

4.11.0

2023-06-08

New Features

  • Writeback Destinations - Limiting apps and sheets. When editing destinations they can be setup to only be accessible when connecting from published sheets. If a user tries to connect to it by duplicating a sheet, they will face connection error and Writeback Table / Input Form will be blocked. It is also possible to specify whitelist of applications that are allowed to connect. Applications that are not white-listed will be rejected when connecting to the destination.

    (CLB-3963)
  • Improved Permission checks in Vizlib Management Console. When accessing destinations screen users will immediately see error indicators with detailed information. This change applies for both Vizlib Server for Qlik Cloud and for the on-premise version.

    (CLB-3801)
  • Improved Vizlib Management Console Dashboard. An additional panel with Extensions information has been added. It allows users with root admin role to inspect and fix issues with particular extensions - e.g. if for some reason Custom Property VZB_Server_Url was removed from them or its value does not match Vizlib Server's configuration. In case of errors, warning indicators are clickable and related to the underlying configuration in Qlik Sense.Same feature has been added for the Content Security Policy entries for Qlik Sense SaaS.

    (CLB-3853)
  • Vizlib Server - Custom TLS Ciphers. We extended the screen with TLS options to display ciphers that would be used by Vizlib Server depending on chosen configuration. If the security policy in your company disallows usage of predefined sets of ciphers, you can override used ciphers by setting VIZLIB_CIPHERS environment variable inside C:\Program Files\VizlibServer\setup.xml file.

    (CLB-4251)
  • Finance Comments on Qlik Cloud with Vizlib Server. Rumors say that the entire world is moving towards the cloud... so are our Finance Comments! Known and loved feature is now also available in an enterprise grade class for Qlik SaaS customers!

    (CLB-3914)
  • Writeback - Rest destination - support for untrusted certificates.In some rare cases you might want to configure REST integration to intranet endpoint that is being served with a self signed certificate. We added a setting that can be enabled to skip certificate check when sending requests to such endpoints. Should be used only if necessary! (CLB-4115)
  • Vizlib Server for Qlik Cloud - User Roles search. We added a possibility to filter for users in both Collaboration and Finance Users pages in the Vizlib Management Console. (CLB-4138)
  • Node upgrade to version 16.16.0. The underlying Node version has been upgraded to version 16.16.0. Within one of the upcoming releases we will upgrade to version 18. (CLB-4262)

Resolved Issues

  • Finance Report Scheduler. Report in constant 'executing schedule' phase with errors in logs. (CLB-3854)
  • Vizlib Server. Issues with time-zone info when using Ms Sql database. (CLB-4224)
  • Vizlib Server for Qlik Cloud. Transferring ownership for VMC writeback destination timeout. (CLB-4293)

4.10.2

2023-04-21

Resolved Issues

  • Vizlib Server. Not possible to put a reverse proxy URL in Extension server URL field. (CLB-4238)

4.10.1

2023-04-17

Resolved Issues

  • Vizlib Server for Qlik Cloud - Failed to get the API key error message (403) when logging in to Vizlib Management Console. There was an issue that prevented users without tenant admin role in the Qlik tenant to sign in to VMC. (CLB-4214)

4.10.0

2023-04-13

Resolved Issues

  • Snowflake integration form invalidation bug. Sometimes it wasn't possible to submit a form despite of it being valid. (CLB-3998)
  • Validation fixes for creating SQL Integrations when using connection string option. There were cases when invalid connection string was accepted and that was causing further issues. (CLB-4084)
  • Teamwork: Changes made to workflows are not persisted. There was a bug which was preventing changes from being properly saved. (CLB-4022)

4.9.3

2023-04-03

Resolved Issues

  • Snowflake - Timeout setting. We added new setting for Snowflake Integrations to adjust the timeout value when connecting to Snowflake API. This will help some users to establish connection when using slower networks. (CLB-4207)
  • Postgres SSL certs paths are not exported in config.There was an issue that paths used for Postgres Integration were not saved when exporting config which lead to an error when trying to import it back. (CLB-4208)

4.9.2

2023-02-24

Resolved Issues

  • (Enterprise Version Only)
  • Vizlib Server: Issues with Writeback destinations screen after upgrade from 4.8.x. Two issues have been addressed. There were additional cases when Destinations view was not loading properly after upgrading from previous versions. Also security rules based on Qlik user roles are also now properly evaluated when checking destination permissions. (CLB-4139)

4.9.1

2023-02-06

Resolved Issues

  • Vizlib Management Console - Destinations are not loading after upgrading to v4.9.0. In some cases, after upgrading to version 4.9.0, the destination screen was not loading. (CLB-4121)

4.9.0

2023-02-01

New Features

  • Scheduled Task Destination Locking. This feature is useful in Writeback scenarios where an application used is being reloaded frequently by a Qlik Task on a scheduled basis - e.g. because data is fed from an external datastore every hour or even more often. The feature will automatically lock the Writeback Destination from being used by end users for the defined amount of time before the scheduled task starts. This prevents unexpected errors from being thrown when both the Writeback user and a QMC Task make an attempt to reload the same application.

    (CLB-3831)
  • Enable SSL for postgres databases. We added new option to authenticate to Postgres database, either one used by Vizlib Server to store its configuration or another instance used to store your Teamwork comments or Writeback data. (CLB-3979)

Resolved Issues

  • Vizlib Server - Extension server URL changed automatically after server restart. The extension server URL would change automatically after restart of Vizlib Server. That is fixed and we also improved the logging to be able to better track similar issues. (CLB-4041)
  • Qlik Cloud - Oauth window issue. (CLB-4043)
  • Cloud - Destinations are not shown. In some cases destinations were not loaded and shown in the extension. (CLB-4089)
  • Qlik Cloud - wrong API key used when Qlik user has a root admin role. There was an issue that users with root admin role wasn't able to connect to Writeback Destinations created by them. They had to either have content admin permission, or the destination had to be created as a server root user. (CLB-4098)

4.8.3

2023-02-01

New Features

  • Logs Browser Improvements [Breaking Changes]. We are introducing a new version of the Logs Browser in The Vizlib Management Console (VMC). Key change is that after the update, all newly created logs, will be stored and read inside Vizlib Database, instead of separate logfiles. This means that after the update, history of logs visible inside Logs Browser, will display only logs created since the update. Former logs will be still available in logfiles on disk. Ability to create logs to filesystem is still retained and can be used as a troubleshooting backup in case when there are issues with establishing database connection. It can be disabled from VMC. (CLB-4054)

4.8.1

2022-12-15

Resolved Issues

  • Vizlib Server - health check module - extensions not able to connect to Vizlib Server. After upgrade to v4.8.0 for some customers Collaboration extensions reported an issue related with certificate, which was a false positive. We fixed this case. (CLB-4046)

4.8.0

2022-12-13

New Features

  • [Qlik Cloud] Finance Report Scheduler. We integrated the Finance Report Scheduler feature for our customers who are using Qlik Cloud. (CLB-3074)
  • [Qlik Cloud] Writeback - Cloud content admins personal API keys.

    We have introduced several improvements to the Vizlib Server on top of the Qlik Cloud. We focused on empowering the Content admins, to make it easier for them to create and administrate writeback destinations and applications. Content admins can configure their own API keys, which will be used by all destinations they have created. This ensures enterprise- level security access to your Qlik Cloud tenant.

    (CLB-3511)
  • Writeback - Snowflake keypairs. New authentication option has been added to the Snowflake authentication. Now apart from the standard username and password model, you can also choose key pairs. (CLB-3860)
  • [Qlik Cloud] Writeback - Cloud automations improvements for Input Form [BREAKING CHANGE]. We modified how writeback data is being sent to Qlik's automation API, to include custom payload schemas. Automations created with prior versions of Vizlib Server might have to be altered to work with the new payload structure. Easily integrate with various APIs and build sophisticated conditions based on the payload structure. (CLB-3874)
  • Improved connection error messages. With this change, it will be much easier to troubleshoot and figure out a solution, when your extension struggles to connect to the Vizlib Server. (CLB-3701)

4.7.3

2022-11-30

Resolved Issues

  • Qlik Cloud - Writeback app reload does not work. Fix for a bug, that was introduced in version 4.7.0, which was preventing to trigger app reloads appropriately in Qlik Cloud. (CLB-4017)

4.7.1

2022-11-17

Resolved Issues

  • Docker compose setup script changes - Qlik Cloud sign-in [BREAKING CHANGE]. We simplified some steps in the setup script used to generate docker-compose file for Vizlib Server for SaaS. There is one breaking change which may affect existing installations. From now on the docker-compose file will contain password in a plain-text format. If you have used setup script in one of the previous versions there is a high chance that your docker-compose file contain Vizlib Management Console admin's password in a hashed format. This will no longer work when upgrading to this version. Action required: ensure that your docker-compose file contain VMC admin's password in a plain text format. Enterprise customers are not affected by this change. (CLB-3988)
  • Writeback - Improvements to queue handling when multiple users write to the destination at the same time. New setting `Reload Buffer' is added to Locking section for Writeback Destinations of Insert mode. This setting allows multiple writeback requests to be gathered in one batch request improving overall usability of the table being used by multiple users at the same time. (CLB-3916)

4.7.0

2022-10-31

New Features

  • New option for dynamic tags - Sheet ID. (CLB-3891)
  • Simplified access to VMC when using only one virtual proxy. (CLB-3890)
  • Vizlib Server - Users section improvements. (CLB-3877)

Resolved Issues

  • Finance Report Scheduler gives error "Cannot read property 'qText' of undefined". (CLB-3855)
  • Issues with writeback when using Timestamp column. (CLB-3913)

4.6.0

2022-10-12

New Features

  • Improvements to REST Payload Schema Editor. (CLB-3869)

4.5.0

2022-09-12

New Features

  • [Enterprise and Cloud] Silent installation improvements. (CLB-3627)
  • Logs Browser access for Content Admins. (CLB-3575)

Resolved Issues

  • Server restart improvement. (CLB-3350)
  • Error: Http auth controller refreshToken failed with error: Unauthorized inside Logs Browser. (CLB-3778)
  • Vizlib Silent installation. (CLB-3808 and CLB-3772)
  • Snowflake Integration with proxy issues. (CLB-3779)
  • Config import doesn't work. (CLB-3822)
  • Teams Integration not working while using proxy. (CLB-3849)
  • Writeback Destinations - Integration Error Although Destination set to Public. (CLB-3745)
  • BigQuery connector error (lost file bigQuery-1.json) after upgrade VL Server to 4.2.0. (CLB-3646)

4.4.2

2022-09-07

Resolved Issues

  • Vizlib Server: Websocket error when connecting from Writeback extension. (CLB-3810)

4.4.1

2022-08-25

Resolved Issues

  • Upgrade from versions < 4.0.0 issues. (CLB-3816)

4.4.0

2022-08-01

Resolved Issues

  • [Writeback] Search in Writeback Audit is case sensitive. (CLB-3192)
  • [Writeback] Dynamic tags - Year tag is broken. (CLB-3347)
  • [Writeback] Some QVD data sources were not filtered out when creating destinations. (CLB-3509)

4.3.1

2022-07-05

Resolved Issues

  • (Enterprise Version Only) [VMC] - Finance Report Schedules - unable to create new reports or edit existing ones. Version 4.3.0 had a defect that prevented new finance report schedules from being created. It was also not possible to edit existing ones. (CLB-372)

4.3.0

2022-07-04

New Features

  • (Enterprise Customers Only) [Writeback] Loop and Reduce - with loop values from source app dimension. In the initial version, when defining the Loop and Reduce tasks, users had to enter (or paste) loop values manually. It is now possible to select a dimension from which those values will be automatically fetched. This will be particularly useful when needing to loop through many values. (CLB-3292)
  • (Enterprise Customers Only) [Server for SaaS] Cloud automations - API update after Qlik release. Recently Qlik has officially released the official version of the automations API, and some changes were required on our side. (CLB-3716)
  • (Enterprise Customers Only) [Writeback] Destination time zone. This feature allows you to specify the time zone in which dates are going to be saved. The current implementation was assuming that all dates with time were written in GMT+0, which could cause issues for some users. A new setting allows you to specify that saved dates are saved according to the destination (e.g. Postgres database) time settings. The setting is available under Default Settings inside Vizlib Management Console and applies to all Destinations configured. (CLB-3348)
  • (Enterprise Customers Only) Installer improvements. We added several smaller improvements to the installer, including better port number validation, check for provided password strength, and link updates. (CLB-3455)

4.2.2

2022-06-07

Resolved Issues

  • (Qlik Cloud Version Only) Issues while logging in to the VMC by using OAuth. When the token expired, it was no longer possible to log in. The issue was visible when signing in with Qlik Cloud and when trying to reaccess it after the session had ended. (CLB-3601)
  • (Qlik Cloud Version Only) Config import is not working. Due to issues with the validation of the API key, imports of configurations did not work. (CLB-3601)

4.2.0

2022-05-16

New Features

  • (Enterprise Customers Only) MSSQL Integration - Windows Authentication support. Allows to connect to MSSQL databases with Windows Accounts. (CLB-2884)
  • (Enterprise Customers Only) Finance Report Scheduler. Schedule delivery of Finance Report to the right audience with an automatic task. (CLB-3238)

Resolved Issues

  • (Enterprise Customers Only) Teamwork Mentions - Very slow to find a match when typing username. In setups which large users volume, mentions were working slowly. That has been optimized now. (CLB-2468)
  • (Enterprise Customers Only) Writeback Audit export - Loading indicator is still visible after exporting to CSV. (CLB-3387)
  • (Enterprise Customers Only) Vizlib Log File consuming lots of space on disk. In some scenarios, log files generated by Vizlib Server were consuming a lot of space on a disk. We introduced a rotation mechanism that prevents this from happening. (CLB-3477)

4.1.3

2022-04-20

Resolved Issues

  • (Enterprise Customers Only) Snowflake Integration - Proxy support fix. Fix delivered the port parameter was not accepted properly by snowflake-sdk. (CLB-3532)

4.1.2

2022-04-13

Resolved Issues

  • (Enterprise Customers Only) MS Teams Integration - Proxy support. It is now possible to configure MS Teams Integration in the Vizlib Management Console while using http(s) proxy. (CLB-3532)
  • (Collaboration Enterprise Customers Only) Snowflake Integration - Proxy support. (CLB-3532)

4.1.1

2022-04-05

Resolved Issues

  • (Enterprise Customers Only) Installation issues with Vizlib Server 4.1.0. There were issues with the previous Vizlib Server version due to dependencies updates for Postgres DB and Snowflake SDK. (CLB-3501)

4.1.0 [Removed from download due to serious bug - Hotfix to be released] (Enterprise Customers Only)

2022-03-24

New Features

  • Upgrade Postgres SQL to version 14.1.1. The default database installed with Vizlib Server will be automatically upgraded to a newer Postgres SQL version during this update. This will not affect external databases connected to the Vizlib Server nor external DB chosen during the installation. (CLB-2992)

Resolved Issues

  • [VMC] Security Rules search engine does not work for some resource types. Searching for Resource ID sometimes did not return any results. (Only related to some resource types). (CLB-2907)
  • [VMC] Security Rules, creating new security rule can fail when there is a child group. When a child group was created, sometimes an error message with "validation error..." would show up. The validation message is now more user-friendly. (CLB-3031)
  • [VMC] MS SQL Integration - instance name fix. Use of an instance name would break the connection to MS SQL Server. (CLB-3037)
  • [Vizlib Server] Extension Server URL custom property in QMC is getting changed without any actions. There was an issue with using HTTP that could get changed to HTTPS. (CLB-3057)
  • [Vizlib Server] Writeback - cannot create a table without at least one column connected to the data model. The issue was reported for Snowflake but could happen with other integrations too. (CLB-3066)
  • [VMC] Random errors displayed after performing a server restart. Related to the user login, more specifically, it was an issue for non-admin users. (CLB-3340)
  • [Vizlib Server] Silent installation fixes. Postgres connections would sometimes get set up incorrectly. (CLB-3381)
  • [Vizlib Server] Writeback - Validate Fields does not work properly with QVD destinations. Validation of fields did not work properly for QVDs and would throw an "Export failed" message. (CLB-3409)
  • [Vizlib Server] Security Rules - Entered values are not trimmed. That could cause unexpected behaviors when copying and pasting values with additional whitespace characters. (CLB-3336)

3.8.0 (Collaboration Enterprise Customers Only)

2022-01-25

New Features

  • Export Writeback Audit log. (CLB-2992)

3.7.0 (Enterprise Customers Only)

2021-12-01

Resolved Issues

  • Vizlib Server - General improvements to error handling. (CLB-2414)
  • Server-side Writeback - "Table already exists" error thrown when writing to snowflake destination. (CLB-2984)
  • VMC Dashboard - Cannot connect to QES for rim nodes. (CLB-3168)

3.6.1 (Collaboration Enterprise Customers Only)

2021-11-15

Resolved Issues

  • Email Integration - Connection to local SMTP server fails. (CLB-3170)

3.6.0 (Collaboration Enterprise Customers Only)

2021-11-10

New Features

  • Additional Security settings including TLS version, HSTS, XSS, and CRSF tokens. (CLB-2880)
  • Node.js version upgrade to 12.22.3. (CLB-2877)
  • Improvements to the Writeback Destinations page. (CLB-2893)
  • Oracle Writeback Destinations - support for schema names. (CLB-3046)
  • Installation - support for using an existing database. (CLB-2878)

3.5.1 (Collaboration Enterprise Customers Only)

2021-10-21

Resolved Issues

  • [Writeback] - Decimal numbers are written to QVD as text while using commas as decimal separators. (CLB-3067)

3.5.0

2021-10-04

New Features

  • Vizlib Management Console - Improvements to Qlik Sense section (engine port). (CLB-1926)
  • Silent Installation - Support for adding certificates (pfx, pem format) as parameters. (CLB-2933)

Resolved Issues

  • Bug in Lock Groups after config import. (CLB-2998)

3.4.1 (Collaboration Enterprise Customers Only)

2021-09-20

Resolved Issues

  • Fix for Writeback Delete operation not working for server-side destinations. (CLB-2922)

3.4.0 (Collaboration Enterprise Customers Only)

2021-09-07

Resolved Issues

  • Vizlib Management Console (VMC) - Visual Improvements. (CLB-1321)
  • VMC - Teamwork Workflows Screen Redesign. (CLB-2212)
  • VMC - Logs Browser Style Changes. (CLB-2783)

3.3.2 (Collaboration Enterprise Customers Only)

2021-08-11

Resolved Issues

  • Socket disconnected error pops out during bulk edit on larger data sets. (CLB-2855)

3.3.0 (Collaboration Enterprise Customers Only)

2021-08-09

New Features

  • Writeback - improvements for SQL autogenerated columns. (CLB-1824)

Resolved Issues

  • Special characters in stream/integration ID break possibility to edit them. (CLB-269)

3.2.0 (Enterprise Customers Only)

2021-07-07

New Features

  • Support for silent installation. (CLB-2457)
  • Vizlib Management Console v1.4.0, including new options for resource management. (CLB-2648)

Resolved Issues

  • Adding faulty slack integration can corrupt VMC. (CLB-2642)

3.0.1

2021-06-16

Resolved Issues

  • (Collaboration Enterprise Customers Only) Slack Integration - Proxy Support. (CLB-2753)

3.0.0

2021-05-27

New Features

  • (Collaboration Enterprise Customers Only) Vizlib Management Console - Comments browser, column picker, and additional columns for app name and sheet name. (CLB-1008)
  • Vizlib Management Console - New look and feel for the Integrations page. (CLB-2478)

Resolved Issues

  • Issues after editing main db integration. (CLB-2711)
  • Vizlib Management Console - Empty destination list for content admin users. (CLB-2621)

2.7.0 (Collaboration Enterprise Customers Only)

2021-04-22

New Features

  • Change VMC admin credentials in VMC. (CLB-741)

Resolved Issues

  • VMC - Modal not closing when navigating from Teamwork streams to the Users page. (CLB-2594)

2.6.0 (Enterprise Customers Only)

2021-04-22

New Features

  • New Server Version Notifications. (CLB-2225)

2.6.0

2021-03-18

Resolved Issues

  • VMC - No horizontal scroll for writeback audit trails with lots of columns. (CLB-2420)
  • Creating an integration from a writeback destination view is not working. (CLB-2496)

2.5.1 (Enterprise Customers Only)

2021-02-24

Resolved Issues

  • Newly created finance and teamwork workspaces cannot be picked while editing streams. (CLB-2437)

2.5.0

2021-02-23

New Features

  • Management Console - Multi-user access with roles and security levels. (CLB-1871)

Resolved Issues

  • Unable to find data source when using QVD destination type through Vizlib Server. (CLB-1896)
  • Setting an invalid certificate breaks the possibility of login to VMC (using HTTPS or HTTP). (CLB-2235)
  • Creating or updating streams/destinations improvements. (CLB-2366)
  • Importing config with advanced security rules clears conditions. (CLB-2404)
  • No toast on delete stream error. (CLB-2406)

2.4.0

2021-01-20

New Features

  • [Enterprise only] VMC integrations and destinations management improvements. A massive improvement has been introduced to the VMC. You can now manage integrations and writeback destinations without having to restart the server. Changes are applied instantly and take effect without having to reload the Qlik Sense dashboard. (CLB-1889)

Resolved Issues

  • (Collaboration Enterprise Customers Only) [Writeback Table] Setup issues when configuring REST destination. (CLB-2229)

2.2.0 (Enterprise Customers Only)

2020-11-30

Resolved Issues

  • [Input Form and Writeback Table] Fix when using server-side destinations with reload tasks. (CLB-2139)

2.1.0

2020-11-04

New Features

  • [Form and Table] New Writeback Destination - Oracle. (CLB-1799)
  • [Table and Form] Audit columns for server-side destinations. (CLB-1965)
  • [Table and Form] Automatically lock server-side destinations when writeback is performed. (CLB-2096)

Resolved Issues

  • [Table and Form] When writing back to the SQL destination Timestamp column is empty. (CLB-2044)
  • [Table and Form] REST destination issue with a basic authorization token. (CLB-2110)

2.0.0

2020-09-23

New Features

  • Support for Vizlib Input Form and Vizlib Writeback Table. New sections in VMC for configuring Writeback destinations. (-)

1.7.1

2020-09-16

Resolved Issues

  • (Collaboration Enterprise Customers Only) Unable to find data source when using QVD destination type through Vizlib Server. Note: Vizlib Server Update from version 1.7.0 to 1.7.1 is required for the fix to apply. (CLB-1896)

1.0.0

-

Updates

  • First release. (-)