We’re excited to announce the release of QLM v19

QLM Enterprise

  • Product Properties: 3 new product properties data types are now available: IP Address, IP Subnet and CSV.
  • Product Properties: a new feature allows you to enforce that a specific product property has a specified value during activation. For example, you could define a new Product Property of type ‘IP Address’ and specify that this property should be enforced during activation.
  • Java protection: added support for license file signed using SHA256 instead of SHA1.
  • New Server Property: security/whiteListedIPAddresses: specifies a list of IP addresses that are allowed to request trial registrations regardless of the restrictions imposed by customerSite / preventRegistrationFromExistingIPAddress
  • Changes to 3rd party extensions settings are now logged in the Audit Trail.
  • User Accounts additions, deletions, and modifications are now logged in the Audit Trail.
  • User Groups additions, deletions, and modifications are now logged in the Audit Trail.
  • Added support for protecting Python apps.
  • Qt client-side library now supports SHA256 signed license files.

QLM PROFESSIONAL

QLM Professional
  • When activating a license by email address (activation using Basic Authentication), QLM can now pick the Activation Key based on the Allowed/Denied Computer IDs.
  • The following editors in the QLM Management Console now support saving multiple layouts (in the status bar): Activation Attempts, Illegal Computers, Event Viewer, and Audit Trail

QLM Customer Site

QLM Customer Site
  • New Server Property: customerSite / preventRegistrationFromExistingIPAddress. This feature checks if the IP address of the user requesting a trial matches an IP address in the system and aborts the trial request if a match is found.
  • New server properties allow hiding some fields on the trial registration form: registrationPage_showFullName, registrationPage_showCompany, registrationPage_showPhone, registrationPage_showCountry
  • You can now block trial registration by country. This feature requires the geolocation service provided by https://api.ipstack.com
  • The QLM Trial Registration Form now supports ReCAPTCHA.

QLM Portal

QLM Portal
  • Added support for multi-factor authentication with the Microsoft Authenticator app.
  • License Settings Template created in the QLM Management Console to initialize the default values when creating a license can now be accessed in the QLM Portal.
  • The MaxReleaseCount and MaxReleasePeriod can now be set in the Portal.
  • The Maintenance Plan Expiry Date can now be set during creation.

.NET Support

.NET Support
  • The minimum requirement for .NET 4 is .NET 4.62.
  • The QlmControls.dll is now available for .NET4, .NET6-Windows, .NET7-Windows, .NET8-Windows and .NET9-Windows.
  • The QlmLicenseLib.dll is now available for .NET2, .NET4, .NET6, .NET7, .NET8, and .NET9

QLM Documentation

QLM Documentation

Requirements

Requirements
  • QLM v18 requires .NET Framework 4.6.2 or higher.
  • QLM Server v18 requires IIS 7.5 or higher and SQL Server 2012 or higher.
  • QLM Management Console v18 requires Windows 10, Windows 11, or Windows Server 2016 and above.

Related Articles

QLM v20 Release

Quick License Manager (QLM) v20 is a foundational release focused on modernizing the core architecture of the product to ensure long‑term stability, performance, and future

Read More »