2026
License Key Rotation, Organization SAML SSO, and Release Download Events
Web API
- Added support for rotating license keys, letting you issue a new key for an existing license without recreating it.
- Added organization-level SAML SSO settings, letting your customers configure their own identity provider to log in to the customer portal.
- Added an
iconUrlproperty to products; the product icon and description are now shown in the customer portal. - Added release download events to track when and by whom your releases are downloaded, useful for following the rollout and adoption of new versions.
- Added support for creating users with the same email as an admin user, useful for testing.
- Breaking change: API responses no longer include child entities unless they are requested with the
includequery param.
Web Portals
- Added a Release Download Events page to the admin portal for visibility into release downloads.
- The reseller portal now lets reseller admins update license expiration dates, including renewing licenses.
- The reseller admin role is now editable.
- The customer portal now hides the release channel name when only the stable channel exists.
Integrations
- The Stripe integration now supports multiple products.
- The Zapier license renewal action can now find licenses by
licenseId, in addition to metadata.
Audit Log Exports, Manual Sync Support, and SDK Platform Enhancements
Web API
- Enhanced activation data responses with additional user context for improved traceability.
- Added support for trial expiration webhook event, enabling automated handling of expired trials.
- Added support for exporting audit logs, improving reporting and compliance workflows.
- Improved audit log immutability by storing actor details directly, ensuring historical accuracy even if user data changes.
- Added support for organization name placeholder in email templates, enabling dynamic content in email communications.
- Allowed a minimum server synchronization interval, ensuring consistent system behavior across all plans.
- Enhanced activation query capabilities with filtering by product.
SDKs
- Added support for one-time synchronization of trial activations, allowing local trial data such as metadata updates and server-side trial extensions to be refreshed manually.
- Added support for one-time synchronization of license activations, enabling applications to refresh local license data from the server without waiting for automatic sync intervals.
- Added support for larger memory page sizes on Android, improving compatibility with newer system configurations.
- Extended crypto-binding support to LexFloatServer.
Entitlement Tier Access and Base Value Support
SDKs
- Added support for retrieving the license Entitlement Set tier.
- Added support for base values in feature entitlements.
- Extended entitlement capabilities across LexActivator, LexFloatClient, and LexFloatServer, ensuring consistent access to tier and base value information.
Entitlement Tiering, Enhanced Filtering, and SSO Improvements
Web API
- Added support for tiers in Entitlement Sets.
- Enhanced activation filtering with support for organization-based queries.
- Improved SSO role mapping, allowing better handling of multiple roles received from identity providers.
- Added last usage tracking in license responses, providing visibility into recent license activity.
- Enhanced organization-based filtering for licenses, enabling more flexible query conditions.
- Added support for updating trial activations.
Feature Entitlement Expiration Support
SDKs
- Added support for expiration tracking of feature entitlements within LexFloatServer.
- Extended host feature entitlement data in LexFloatClient to include expiration information for improved visibility into feature validity.
2025
Enhanced License Insights and Activation Data Migration
SDKs
- Added support for retrieving the last activation error, enabling better diagnostics when activation data is cleared.
- Enhanced feature entitlement data to include expiration information, improving visibility into feature validity.
- Extended user license data to include activation and deactivation counts, providing better usage insights.
- Added support for migration of activation data to system-wide scope, enabling transition from user-specific to all users activation modes on macOS and Windows.
Subscription Policy Updates and Enhanced Activity Tracking
Web API
- Added support for expiration tracking on feature entitlements, allowing individual license features to carry their own expiry information.
- Added last usage tracking for personal access tokens, improving visibility into token activity.
- Updated maintenance policies to support subscription-based properties, replacing older validity and expiration strategy fields for improved lifecycle management.
- Improved webhook failure handling by suspending failed webhooks instead of disabling them, ensuring event logs continue to be recorded for later retry and audit purposes.
- Added support for user-based filtering in activations and maintenance expiry filtering in licenses, improving query flexibility.
Subscription Tracking, Lifecycle Events, and Activation Management
Web API
- Added subscription logs to track license subscription changes, including renewals, expiration updates, and interval modifications.
- Added new license lifecycle webhook events, including first activation and expiration date update notifications.
- Added support for direct trial expiration updates, allowing trial activation expiry to be modified without using deprecated workflows.
- Added support for bulk activation deletion, enabling removal of activations within a specified date range for a license.
- Added new automated email events for organization and reseller user creation workflows.
- Enhanced license query filtering with support for filtering by Entitlement Set and activation country.
New Webhook Events and Subscription Query Enhancements
Web API
- Added new webhook events, including events for lease expiration, activation limits reached, and subscription updates.
- Added support for subscription-related filtering in license queries, enabling retrieval based on subscription interval and start trigger.
SDKs
- Added support for x86_64 architecture on Android, expanding platform compatibility.
- Updated
libcurlto a newer version.
Entitlement System, Feature Controls, and License Lifecycle Enhancements
Web API
- Introduced support for Entitlement Sets and feature-based licensing, including license-level feature overrides.
- Added support for subscription lifecycle configuration, including control over subscription intervals and start triggers.
- Added support for updating license expiration date dynamically.
- Enhanced license querying capabilities with support for activation sync timestamps.
- Improved audit logging by including response data for delete operations.
SDKs
- Added support for retrieving Entitlement Set details and feature entitlements.
- Added support for retrieving activation last sync timestamp.
- Added support for PowerPC32 architecture on Linux in LexActivator.
- Updated license validation behavior to return specific error codes for inactive licenses and invalid feature entitlements, improving error handling and diagnostics.
- Added support for retrieving host license entitlement and feature details via LexFloatClient.
2024
ARM64 Support and Cross Platform Activation Enhancements
SDKs
- Added support for Windows ARM64 architecture in LexActivator and LexFloatClient, enabling compatibility with ARM-based systems.
- Enhanced system-wide activations to work on macOS.
- Added support for retrieving activation creation timestamps.
Reseller Filtering and Activation Timestamp Enhancements
Web API
- Added query params for reseller license and activation endpoints.
- Added support for filtering in reseller license and activation workflows.
- Added activation creation date timestamp to the activation JWT.
Refresh Token Support for Authentication
Web API
- Added support for refresh tokens in the login endpoint.
Activation Export and Dashboard Path Improvements
Web API
- Enhanced activation export functionality to include associated user and organization data.
SDKs
- Updated LexFloatServer dashboard routing, serving the dashboard at the root path for cleaner URLs while maintaining backward compatibility through automatic redirects.
Offline Floating License Support and Enhanced LexFloatServer Observability
SDKs
- Enhanced license retrieval capabilities to include metadata, improving visibility into license details.
- Added comprehensive support for offline floating licenses, allowing clients to lease licenses without continuous server connectivity.
- Introduced configuration options to control offline lease duration and maximum concurrent offline clients, enabling better management of offline usage.
- Added support for retrieving server configuration and extended usage statistics, improving monitoring and insights into license usage.
- Added support for trusted proxy configuration, enhancing deployment flexibility in proxied environments.
- Improved logging and monitoring, including better handling of inactive floating licenses and more informative API responses.
SSL Support in LexFloatClient and LexFloatServer
SDKs
- Added SSL support in LexFloatClient, enabling secure communication with the LexFloatServer.
- Added support for configurable SSL in LexFloatServer configuration.
Activation Filtering, Email Previews, and Caching Control
Web API
- Added support for filtering activations by license key.
- Added support for server-side email preview, enabling validation of automated email templates before sending.
SDKs
- Added support for configurable in-memory caching, allowing applications to enable or disable caching behavior as needed.
System Wide Activation Support on Windows
SDKs
- Added support for system-wide license activation on Windows, allowing a license to be activated for all users on a machine.
Maintenance Mode Support and License Deactivation Tracking
Web API
- Added support for maintenance mode in on-premise deployments, allowing temporary suspension of traffic during critical updates and maintenance activities.
SDKs
- Added
GetLicenseAllowedDeactivations()andGetLicenseTotalDeactivations()functions to track allowed and total license deactivations.
2023
Advanced License Filtering, EU Data-Region Support and SDK Improvements
Web API
- Added support for advanced query filtering on licenses, enabling more flexible filtering using set-based conditions.
SDKs
- Added support for retrieving activation ID in LexActivator.
- Added support for EU data center, enabling region-specific deployments.
- Added a function in LexFloatClient to retrieve floating client library version information from LexFloatServer.
- Added IPv6 support in LexFloatServer, improving compatibility with modern network environments.
- Improved product file path handling in LexFloatServer to support absolute paths.
Reseller Support and OIDC Based Authentication
Web API
- Added support for reseller workflows, enabling management of licenses and customers through resellers.
SDKs
- Added support for authentication using OIDC ID tokens, allowing users to be authenticated via external identity providers.
- Increased the default network timeout in LexFloatClient to 60 seconds.
Organization Management and 2FA Support
Web API
- Added organization management support, including APIs to enable organization-based workflows in the customer portal.
SDKs
- Added support for two-factor authentication in user login flows, enabling authentication for users with 2FA enabled.
- Improved Windows service reliability, including enhanced error logging for WMI service issues and enforcing delayed auto start configuration.
User Authentication License Retrieval Enhancements
Web API
- Added support for filtering user licenses by product.
SDKs
- Added user authentication capabilities, allowing applications to authenticate users and retrieve associated licenses.
- Added support for retrieving license details, including creation and activation timestamps.
Activation Export and Enhanced Filtering Capabilities
Web API
- Added support for exporting activation data in CSV format, enabling bulk access and reporting of activation records.
- Enhanced license export and query filtering capabilities, including support for filtering by name and creation datetime.
Advanced Filtering, Organization Data Support, and Release Management Enhancements
Web API
- Added support for advanced filtering of trial activations, including filtering by expiration status, metadata, and creation time.
- Improved release visibility controls, enabling filtering of published and private releases and associated files.
- Added support for action-based filtering in activation logs.
SDKs
- Added support for retrieving organization details associated with licenses, including organization name and address.
- Added support for release update checks in LexActivator, enabling applications to detect available updates.
- Added a new license information endpoint in LexFloatServer, providing access to license details at the server level.
Comprehensive Event Logging, Maintenance Notifications, and Data Export
Web API
- Added support for centralized event logging, including webhook and automated email event logs for improved observability.
- Added license maintenance events, enabling notifications for expiring soon and expired states via webhooks and email templates.
- Added support for exporting activation logs in CSV format, facilitating reporting and analysis.
- Introduced organization management support, including organization details in API responses and JWT payloads.
JWT Enhancements
Web API
- Enhanced JWT activation response with lcat/laat license timestamps.
- Added expiresAt and expiringSoon query parameters to licenses endpoint.
- Added support for filtering licenses by expiration status, enabling queries based on expiry and near expiry conditions.
- Added support for identifying offline activations in activation logs for better tracking.
2022
Release Management Support
SDKs
- Added release management functions, enabling applications to control release channels, platforms, published dates, and enforce maximum allowed release versions during updates.
Windows Digital Signature Enhancements
SDKs
- Added digital signatures for Windows binaries, including DLLs, to ensure authenticity and improve security compliance.
Maintenance Lifecycle Management and Activation Controls
Web API
- Added support for maintenance policy management, including creation, renewal, and extension of maintenance periods.
- Added maintenance and release version tracking to license and activation resources.
- Added support for secure deactivation of licenses.
- Added accountId support across multiple endpoints.
SDKs
- Added functions to retrieve activation mode and maintenance expiry information, and to set release version.
Improved Alpine Linux Compatibility
SDKs
- Removed dependency on system provided libcurl for Alpine Linux musl environments.
DMARC Compliant Email Support
Web API
- Added support for custom sending domains, enabling configuration of domains for outgoing emails with DMARC-compliant delivery.
Event Logs Resource Filtering
Web API
- Added support for resource-based filtering in automated email event logs.
2021
Expanded Event Notifications and Private Release Support
Web API
- Added support for additional user events in email templates, including account creation and password reset requests.
- Added support for private releases, allowing controlled access to release resources.
- Added license deletion event to both webhooks and email templates.
Advanced Query Filtering and User Attribute Search
Web API
- Added support for advanced query operators, enabling more flexible and expressive filtering across API resources.
- Added support for filtering based on user attributes such as company, improving search capabilities.
Activation Log Filtering
Web API
- Added support for filtering activation logs by creation date range, enabling more efficient querying and analysis of activation history.
Android and iOS Support with Proxy Improvements
SDKs
- Added support for Android and iOS platforms.
- Added automatic proxy detection on Windows using PAC files.
- Added support for configurable activation data storage, allowing applications to define a custom directory for storing activation data.
High Concurrency Support and Server Management Enhancements
SDKs
- Introduced multi-threading support in LexFloatServer, enabling it to handle thousands of concurrent client connections efficiently.
- Added a web-based dashboard to LexFloatServer for centralized monitoring and management.
- Improved logging capabilities, including enhanced console output for better readability.
- Added support for running as a Linux service without reliance on systemd or init scripts, improving deployment flexibility.
- Introduced POSIX-compliant command line options for consistent cross-platform usage.
- Added support for YAML-based configuration, allowing structured and flexible server configuration.
Customer Portal Access Control
Web API
- Added support for controlling user access to the customer portal, enabling administrators to allow or restrict customer portal usage per user.
Offline Activation Tracking, Export Endpoints, and Meter Attribute Enhancements
Web API
- Added offline property to activation resource.
- Added CSV export endpoints
/v3/users/exportand/v3/trial-activations/exportto allow exporting user and trial activation data.
SDKs
- Added support for retrieving meter attribute
grossUsesin LexFloatClient. - Added support for persistent non-floating meter attributes and offline synchronization during offline activation in LexFloatServer.
Container Support and Meter Attribute Management
Web API
- Added support for managing meter attributes, including resetting and deleting usage data.
- Added support for deleting license metadata.
- Enhanced activation logs to include application release version information for improved tracking.
SDKs
- Added support for restricting license activation within containerized environments.
2020
Floating Meter Attributes and Container Activation Controls
Web API
- Added floating property to meter attribute resource.
- Introduced container activation controls for licenses and trials, allowing configuration of whether activation is permitted within containerized environments.
Custom Fingerprinting, License Stats, and SAML SSO
Web API
- Added support for SAML-based Single Sign On, enabling integration with enterprise identity providers for centralized authentication.
SDKs
- Added support for custom device fingerprinting, allowing applications to define their own machine identification strategy for licensing.
- Added new capabilities to retrieve license statistics and the SDK library version for better observability and diagnostics.
- Added support for retrieving gross usage values of meter attributes.
Pre-Expiry Notification Controls
Web API
- Added support for configuring pre-expiry notification timing, allowing control over when licenses are marked as expiring soon and related events are triggered.
IP Range Controls
Web API
- Added support for restricting license usage to specific IP ranges, enabling better control over where a license can be accessed from.
2019
Log Rotation and New Server API Endpoints
SDKs
- Added daily log rotation configuration parameter to enable automatic rotation of LexFloatServer logs.
- Added new LexFloatServer API endpoints to support online and offline on-premise floating license activation workflows.
Geo-Location Controls and Meter Attributes Support
Web API
- Added
disableGeoLocationproperty to license template, trial policy, and license resource to prevent storing IP and location data. - Added
downloadsproperty to release file resource for download tracking.
SDKs
- Added meter attribute support in LexFloatClient, including functions to manage meter attribute usage for floating licenses.
- Added
allowedClockOffsetconfiguration parameter to control the permissible system clock offset.
Meter Attributes Support
Web API
- Added
requiredMeterAttributesproperty to license template resource for enforcing meter attributes schema. - Added support for meter attributes.
SDKs
- Added meter attributes support, including new SDK functions for managing meter attributes. All language wrappers were updated to include these capabilities.
Release Management, Google SSO, Grace Period Expiry and User-Data Functions
Web API
- Added ReleaseFiles API endpoints to support attaching external files in releases.
- Added Google SSO authentication support through the
/v3/accounts/login-googleendpoint.
SDKs
- Added user-data, server sync grace expiry and release update functions.
In-Memory Activations, Container Detection, and Enhanced Webhooks
Web API
- Introduced per-instance leasing strategy for hosted floating licenses, allowing each running instance to obtain an independent lease.
- Added license expiry events to webhooks and introduced the account.logged-in event in the event log.
- Added support for partial version comparison in the update API, enabling applications to ignore patch and build version changes during update checks.
SDKs
- Added
LA_IN_MEMORYpermission flag, enabling licenses to be activated entirely in memory without storing activation data on disk. - Added Docker container environment detection to help prevent applications from running inside containerized environments.
Custom Branding
Web API
- Added display name property for products to customize the name shown in the customer portal.
- Added support for custom account branding with custom domains, website URLs, and logos.
SDKs
- Added -cryptlexhost command line parameter in LexFloatServer for custom host configuration.
2018
Two-Factor Authentication
Web API
- Introduced two-factor authentication (2FA) endpoints to enhance account security with TOTP logins.
Clock Offset Tolerance and Activation Analytics
Web API
- Added
allowedClockOffsetsetting in license policies to tolerate system clock drift. - Introduced an analytics endpoint to retrieve activation counts by application version.
SDKs
- Added
GetLicenseType()function to distinguish node-locked vs hosted-floating licenses in LexActivator. - Added clock offset support, improved time tampering detection with daylight savings handling in LexActivator.
2017
License Expiry Tracking and ARMv8 Support
SDKs
- Added a function to LexActivator to get the license expiry date.
- Added support for Linux ARMv8 (64-bit) CPUs in LexActivator.
Stats API Improvements
SDKs
- LexFloatServer stats endpoint now includes new fields: last sync timestamp and grace period start time for better monitoring.
macOS Clang Build Support
SDKs
- Added clang build for macOS.
- Improved activation limit error handling in LexActivator.
Seamless Product Version Updates
SDKs
- LexFloatServer and LexActivator now allow changing product version without restarting, making upgrades smoother.
- Disallowed license leasing during grace period in LexFloatServer, and fixed time sync issue.
ARM CPU Support
SDKs
- Added support for older ARM CPUs (ARMv5/v7) in LexActivator.
- Automatic sync of revoked licenses in LexActivator.
- LexFloatServer can now run without license activation.
Monitoring Improvements and Deactivation Feedback
SDKs
- Added a new status field in LexFloatServer stats endpoint for better monitoring and visibility.
- LexActivator now returns an explicit error when the deactivation limit is reached, instead of failing silently.
2016
Better Monitoring and User-Locked Licenses
SDKs
- LexFloatServer improvements:
- New monitoring API to view server stats.
- Stronger protection against misuse in VM snapshots.
- Support for running multiple license servers on the same machine.
- Added more command-line parameters for better service management.
- LexActivator improvements:
- Introduced user-locked licenses, allowing licenses to be tied to specific OS users.
- Improved deactivation logic for smoother license management.
- Better handling of cloud VM activations (e.g., AWS).
Offline Licensing and Security Controls
SDKs
- LexFloatServer can now be activated offline, useful for environments without internet access.
- Added IP blocking to LexFloatServer for stronger access control.
- Improved stability of offline and VM-based activations in LexActivator.
Activation Extra Data and Expiry Tracking
SDKs
- Added functions in LexActivator to get extra activation data and see how many days remain before a license expires, making it easier to display license status to end users.