New License Models embedded in the license key to easily identify the license type. For more details, click here.
QLM Management Console: UserData can now be viewed and edited in JSON format.
Bulk editing of licenses.
Added support for sending emails using the Gmail API. Enabling less secure applications in Gmail is no longer necessary when using the Gmail Api to send emails. For more details, click here.
Microsoft Graph API: added support for embedding images using Content-ID. Some email clients cannot properly display images that are embedded as base64 images.
New API to manage organizations (for QLM Enterprise customers).
The QLM License Wizard .NET User Control is now available for .NET 6 – Windows.
Added a new server property customerSite/showSubscribeToMailList to enable the corresponding checkbox on the Trial Registration Form.
Added a new server property customerSite/subscribeToMailListDefaultState to set the default state of the corresponding checkbox on the Trial Registration Form.
Server properties minimumDaysBetweenTrials and minimumDaysBetweenTrialsDateField were moved to the options group rather than customerSite.
Shopify: Added support for mapping Shopify options to QLM features.
Added support for Shopify Webhook Authentication.
For more details, click here.
WooCommerce: added support for passing the &is_userData1 argument.
All QLM components that use DevExpress have now been upgraded to DevExpress 220.127.116.11. If you are hosting your own QLM Portal, you will need to update the web.config file to reference the new version.
When using the .NET 4 version of the QLM binaries, the minimum requirement is .NET 4.62 instead of .NET 4.52.
Microsoft Graph API: Server Properties were not shown in the QLM Pro edition.
QLM Management Console: The QlmCloudFloatingLicenseFeature was not displayed in the Protect Your App wizard if the user did not have QLM Enterprise.
QLM License Wizard: Fixed color of EULA and Privacy page titles as well as the Country field.
QLM License Server: Fixed issue calculating the number of allowed activations for a trial when the maximum allowed is greater than 1.