Changelog

2026

Audit logging & activation insights, manual server synchronization 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 using 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

See full changelog →

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

See full changelog →

Entitlement tiering, enhanced filtering, and SSO improvements

Web API

  • Added support for tier based 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

See full changelog →

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

See full changelog →

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

See full changelog →

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

See full changelog →

WSL environment detection

SDKs

  • Added support for WSL detection

See full changelog →

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 entitlement set and activation country based filtering

See full changelog →

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 libcurl to a newer version

See full changelog →

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

See full changelog →

Archive support for releases

Web API

  • Added Archive support for releases

See full changelog →

OpenTelemetry support

Web API

  • Added support for OpenTelemetry integration in Cryptlex On-Premise

See full changelog →

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

See full changelog →

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

See full changelog →

Refresh token support for authentication

Web API

  • Added support for refresh tokens in the login endpoint

See full changelog →

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

See full changelog →

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

See full changelog →

SSL support and automatic license expiry updates

SDKs

  • Added SSL support in LexFloatClient, enabling secure communication with the LexFloatServer
  • Added support for configurable SSL in LexFloatServer configuration

See full changelog →

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

See full changelog →

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

See full changelog →

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() and GetLicenseTotalDeactivations() functions to track allowed and total license deactivations
  • Added support for retrieving license deactivation limits and usage, allowing tracking of allowed and total deactivations for a license

See full changelog →

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

See full changelog →

Enhanced user export filtering and meter attributes API

Web API

  • Enhanced user export functionality with additional filtering capabilities for more precise data extraction

SDKs

  • Added an API endpoint in LexFloatServer to retrieve the meter attributes associated with license

See full changelog →

Reseller support and OIDC based authentication

Web API

  • Added support for reseller workflows, enabling management of licenses and customers through reseller

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

See full changelog →

Organization management and 2FA support

Web API

  • Added organizations and related API endpoints for customer portal
  • Added support for organization management, 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

See full changelog →

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

See full changelog →

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

See full changelog →

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

See full changelog →

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

See full changelog →

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

See full changelog →

2022

Release update enhancements

Web API

  • Enhanced filtering capabilities for release update checks

See full changelog →

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

See full changelog →

Windows digital signature enhancements

SDKs

  • Added digital signatures for Windows binaries, including DLLs, to ensure authenticity and improve security compliance

See full changelog →

Release management APIs and improved musl compatibility

Web API

  • Added support for release channel and platform management, enabling structured distribution and segmentation of releases

SDKs

  • Removed dependency on external libcurl in Linux musl environments

See full changelog →

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

See full changelog →

Improved Alpine Linux compatibility

SDKs

  • Removed dependency on system provided libcurl for Alpine Linux musl environments

See full changelog →

DMARC compliant email support

Web API

  • Added support for custom sending domains, enabling configuration of domains for outgoing emails with DMARC compliant delivery

See full changelog →

Event logs resource filtering

Web API

  • Added support for resource based filtering in automated email event logs

See full changelog →

2021

Enhanced audit logging and LexFloatServer logging

Web API

  • Enhanced event logs with change tracking, providing more detailed audit information for resource updates

SDKs

  • Improved logging in LexFloatServer for better observability

See full changelog →

Client controlled license lease duration

Web API

  • Added support for configuring license lease duration from the client side

SDKs

  • Added support for setting activation lease duration programmatically, allowing applications to define lease duration during activation

See full changelog →

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

See full changelog →

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

See full changelog →

Activation log filtering

Web API

  • Added support for filtering activation logs by creation date range, enabling more efficient querying and analysis of activation history

See full changelog →

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

See full changelog →

High concurrency support and server management enhancements

SDKs

  • Introduced multi threading support, enabling the system to handle thousands of concurrent client connections efficiently
  • Added a web based dashboard 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

See full changelog →

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

See full changelog →

Offline activation tracking, export endpoints, and meter attribute enhancements

Web API

  • Added offline property to activation resource
  • Added CSV export endpoints /v3/users/export and /v3/trial-activations/export to allow exporting user and trial activation data

SDKs

  • Added support for retrieving meter attribute grossUses in LexFloatClient
  • Added support for persistent non floating meter attributes and offline synchronization during offline activation in LexFloatServer

See full changelog →

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

See full changelog →

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

See full changelog →

System proxy bypass and IP range restrictions

Web API

  • Added allowedIpRanges property to license resource for IP-based access control

SDKs

  • Added support for bypassing system proxy settings

See full changelog →

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

See full changelog →

Linux fingerprinting improvements and email enhancements

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

See full changelog →

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

See full changelog →

Email template support and SDK thread safety improvements

Web API

  • Added /v3/email-templates endpoint for email template support

SDKs

  • Improved thread safety across LexActivator functions, ensuring reliable operation in multi threaded environments

See full changelog →

2019

Meter attribute enhancements

Web API

  • Added grossUses property to license meter attributes to track the total cumulative usage

SDKs

  • Added support to set meter attribute uses in offline activation requests

See full changelog →

Log rotation and new server API endpoints

SDKs

  • Added daily log rotation configuration parameter to enable automatic rotation of server logs
  • Added new LexFloatServer API endpoints to support online and offline on-premise floating license activation workflows

See full changelog →

Geo-location controls and Meter Attributes support

Web API

  • Added disableGeoLocation property to license template, trial policy, and license resource to prevent storing IP and location data
  • Added downloads property 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 allowedclockoffset configuration parameter to control the permissible system clock offset

See full changelog →

Meter attributes support

Web API

  • Added requiredMeterAttributes property to license template resource for enforcing meter attributes schema
  • Added support for meterAttributes

SDKs

  • Added meter attributes support, including new SDK functions for managing meter attributes. All language wrappers were updated to include these capabilities

See full changelog →

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-google endpoint

SDKs

  • Added user-data, server sync grace expiry and release update functions

See full changelog →

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_MEMORY permission 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

See full changelog →

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.

See full changelog →

2018

Leasing Strategies in Floating Licenses and LexFloatServer v4

Web API
  • Added support for leasing strategies in floating licenses.
SDKs
  • LexFloatServer v4 brings in lots of new features and performance improvements.

See full changelog →

Two-Factor Authentication

Web API
  • Introduced two-factor authentication (2FA) endpoints to enhance account security with TOTP logins.

See full changelog →

Offline Trial Activations

Web API

  • Added support for offline trial activations
SDKs
  • Added offline trial activation functions in LexActivator
  • Added activation and deactivation logs to log file in LexFloatServer

See full changelog →

Clock Offset Tolerance and Activation Analytics

Web API
  • Added allowedClockOffset setting in licenses 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.

See full changelog →

New Release API

Web API
  • Added new Release API to manage and deliver software releases.
  • Introduced password reset tokens to support passowrd reset on custom-branded portals.
SDKs
  • Fixed insufficient system permissions error on first run on Linux in LexActivator

See full changelog →

Major Web API and SDK v3 Release

Web API
  • Released Cryptlex REST API v3.0, a complete redesign for better performance and usability.
SDKs
  • Released SDK v3.0 with major updates:
    • New activation and trial functions.
    • New metadata support for licenses and activations.
    • Clearer naming for legacy functions.

See full changelog →

2017

License Expiry Tracking and ARMv8 Support

SDKs

  • Added a function to LexActivator get the product key expiry date.
  • Added support for Linux ARMv8 (64-bit) CPUs in LexActivator.

See full changelog →

Stats API improvements

SDKs
  • LexFloatServer stats endpoint now include new fields: last sync timestamp and grace period start time for better stats.

See full changelog →

macOS Clang Build Support

SDKs
  • Added clang build for macOS.
  • Improved activation limit error handling in LexActivator

See full changelog →

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.

See full changelog →

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.

See full changelog →

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.

See full changelog →

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).

See full changelog →

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.

See full changelog →

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.

See full changelog →