# Platform changelog

#### **April 24, 2026, v3.251.0**

* Added support for local Licenses and local License Servers

#### **April 14, 2026, v3.250.0**

* Fixed issue with adding Customers without email to a Customer Account

#### **April 8, 2026, v3.249.0**

* Added API and Shared key encryption for floating server configuration
* Added OAuth support for downloading license refresh files
* Added support for downloading license refresh files on bundle sublicenses
* Added data exporting feature to Business starter pricing plan

#### **March 19, 2026, v3.248.1**

* Fixed an issue with Product Feature `max_consumption` not taking the correct value from the License Policy

#### **March 19, 2026, v3.248.0**

* Customizable License reset
* Cleaner UI for Floating Server v2
* Customer Account tables sorting by code and description
* Bundle Licenses list displayed on Order details page
* Automatic product refresh after adding or editing Products
* Management API: Added optional params on License reset for managing exactly what to reset

#### **March 4, 2026, v3.247.0**

* Pagination to Customer Account User Groups, Customers, Orders, and Licenses tables
* New license manager permissions: `Manage customer accounts`, `Manage user groups`&#x20;
* Default tag on multiple redirect URIs on Customer Account SSO provider
* Fixed searching by Customer Account name, code and reference on all licenses page
* Fixed URL for Hubspot integration docs
* Fixed Floating server documentation URL
* Fixed `User portal credentials` label incorrectly showing on all Notification Policies
* Fixed QR code toggle on Notification Policy email template setup
* Fixed a bug with resetting form state on Order creation
* Fixed a bug with search and deselect on order creation
* Fixed email validation when setting new Customer on Order

#### **February 19, 2026, v3.246.0**

* Shared key is now in the API keys table as a column, instead of a subcomponent
* Editing license notes is now available for bundle licenses
* Editing the subheader for email notifications template is now available
* Support for multiple stripe integrations
* Fixed issue with setting product version on bundle licenses
* Fixed floating server v2 documentation URL

#### **February 10, 2026, v3.245.0**

* Bulk deletion of Licenses skips air gapped Licenses
* Fixed airgap license policies selection bug on order creation
* Expanded Company Feature flags checking

#### **February 4, 2026, v3.244.0**

* Floating Feature borrow and release functionality

#### **January 19, 2026, v3.243.0**

* Added HubSpot Account ID on Hubspot integration setup
* Implemented Custom Fields UX Enhancements
  * Implemented UI distinction between License and Product Custom Fields
  * Implemented resetting license custom fields to product custom field value
  * Refined logic for allowed values on custom fields, the default value is now always present in the allowed values
  * Implemented resetting all license custom fields for a product
  * Added explanatory labels for setting license custom fields and overriding product default custom fields
* Fixed Hubspot and Fastspring integration documentation URL's updated to point to the correct documentation page
* Billing warning banner logic changed for unpaid invoices/subscriptions
* Default number of Platform Users for Business Starter plan has been updated to 3

#### January 16, 2026, v3.242.0

* Fixed Features tab not showing on order creation
* Reworked billing system
* Added License type validation on Licenses CSV import

#### January 12, 2026, v3.241.0

* Customer Account SSO accepts now multiple redirect URI's instead of one
* Management API: Removed cognito\_user\_pool\_id, keycloak\_redirect\_uri from Customer Account object(s)

### 🗓️ 2025

#### **v3.240.0** *(16.12.2025)*

> 🟢 **Improved**\
> Refactored app startup logic and token refresh handling to improve reliability and user experience.

> 🔵 **Added**\
> New license manager permissions for editing customers, licenses, license custom fields, and license product features.

***

#### **v3.239.0** *(04.12.2025)*

> 🔵 **Added**\
> OIDC identity provider support when setting up SSO.

> 🔵 **Added**\
> &#x20;Licenses search filter for license ID.

> 🔵 **Added**\
> Management API: added support for setting metadata per manager when adding managers in bulk to an order.

> 🟣 **Fixed**\
> Prevented duplication of Company Members in rare cases with a unique constraint.

***

#### **v3.238.0** *(27.11.2025)*

> 🟢 **Improved**\
> Customer display in dropdowns when adding customers to accounts (email → full name + ID → company name → ID fallback).

> 🟣 **Fixed**\
> Device list sorting for unsupported sort fields.

> 🟣 **Fixed**\
> &#x20;Licenses with extremely high number of devices not loading.

***

<details>

<summary>Full history (2019–2025)</summary>

#### v3.237.0 (20.11.2025.)

* 🟣 Fixed: Validation for `code` on Product Feature Groups
* 🔵 Added: Validation for `default_value` on Product Custom Fields and License Custom Field Templates
* 🟣 Fixed: Properly handle exceptions on setting License User passswords

#### v3.236.2 (04.11.2025.)

* 🔵 Added: Global Features
* 🔵 Added: Patch request wrapper for license, license-templates and product endpoint that filters out only the difference between the old object and the updated object.
* 🔵 Added: Validation logic in the patch wrapper for license endpoint
* 🔵 Added: Metadata filtering for All Pages, updated UI for standard filters
* 🔵 Added: Disabled/enabled input fields for included/excluded features (trial, maintenance period) on license edit, license create, license policy edit
* 🟣 Fixed: Issue with custom fields allowed values to preload on license creation and license policy update as dropdown
* 🟣 Fixed: Issue with refreshing token and redirecting to home page (now preserves current page)
* 🟣 Fixed: Issue with not displaying license user/key on order page -> licenses tab of bundle licenses
* 🔵 Added: Management API: `product__isnull`, `product_or_null` filters on listing Product Features
* 🔵 Added: New logic for validating Product Feature code uniqueness to include Global Features
* 🔵 Added: New logic for validating Product Feature Group code uniqueness to include Global Feature Groups
* 🟣 Fixed: Customer Label related filters

#### v3.235.0 (21.10.2025.)

* 🔵 Added: HubSpot activation and deactivation buttons on integrations page (buttons are back)
* 🔵 Added: Last login block field with information on License User details page
* 🟣 Fixed: Pasting functionality for Custom Fields (Allowed values)
* 🟣 Fixed: Adding `Google` and `Apple` SSO identity providers on Company level
* 🔵 Added: Management API: Deleting Orders
* 🔵 Added: `product_name__icontains`, `short_code__icontains`, `authorization_method`, `active` and `allow_trial` filters on listing Products

#### v3.234.0 (14.10.2025.)

* 🔵 Added: If custom fields have allowed values, show a dropdown instead of a text input
* 🔵 Added: `license.checked`, `license.released` webhook events
* 🔵 Added: `License will expire` email notifications for license managers
* 🔵 Added: `active` filter on `/api/v1/licenses/` endpoint
* 🟣 Fixed: Allow default value from Product Custom Field with `value` enumerations to be set on License Custom Field
* 🟣 Fixed: Deletion of License Users migrated to Keycloak
* 🟣 Fixed: Populating metadata on License Manager creation
* 🔵 Added: `short_code` in Product objects in License objects on retrieving Order

#### v3.233.0 (25.09.2025.)

* 🔵 Added: Floating server documentation URL updated to v2 version
* 🔵 Added: Schema version selector for offline request settings - users can now choose between different schema versions for offline requests
* 🔵 Added: Configuration form for floating server settings with comprehensive configuration options including:
  * PostgreSQL SSL configuration options with validation
  * cloud configuration fields with improved grid layout
  * verbose logging option with descriptive tooltip
  * customizable OAuth client handling
* 🔵 Added: Automatic YAML config file download after saving floating server configuration (downloads as `default.yaml`)
* 🔵 Added: `Download certificate chain` button to floating server details page
* 🟣 Fixed: Removed HubSpot activation and deactivation buttons from integrations page (done from HubSpot now)
* 🟣 Fixed: Mangement API: Listing License Users returns `metadata` field for each License User

#### v3.232.0 (15.09.2025.)

* 🟣 Fixed: Crash when no airgap license policies defined and user selects Set as air-gapped
* 🟣 Fixed: Disable time-limited settings when trial is enabled and show info notice (time limited licenses)
* 🟣 Fixed: Audit logs initial double request issue
* 🟣 Fixed: Properly remove expiry from feature when checkbox is unchecked
* 🟣 Fixed: Set default maintenance duration type to period (date) instead of duration (days)
* 🟣 Fixed: Update floating server v2 documentation link

#### v3.231.0 (29.08.2025.)

* 🔵 Added: Remove public key display from floating server details
* 🟣 Fixed: Prevent race conditions in max activations validation and update error messages
* 🟣 Fixed: Validation of expiry date and duration fields when expiration is enabled
* 🔵 Added: Standardize modal title to "Add User to User Group" across all components doing that task
* 🔵 Added: Management API: `append_product` optional param on `/api/v1/orders/generate_license/` endpoint

#### v3.230.1 (22.08.2025.)

* 🟣 Fixed: Issue with loading devices on devices tab
* 🟣 Fixed: Duplication of email notifications in some cases for expiration notification policies

#### v3.230.0 (13.08.2025.)

* 🔵 Added: Management API: `order__customer_account__name`, `order__customer_account__name__icontains`, `order__customer_account__code`, `order__customer_account__code__icontains` filters on listing Licenses
* 🟣 Fixed: Product name display in licenses table on orders page

#### v3.229.0 (01.08.2025.)

* 🔵 Added: Floating server provisioning page
* 🟣 Fixed: Devices list now uses license id instead of license query param
* 🔵 Added: `allow_offline_activation` field to Licenses CSV imports and exports

#### v3.228.0 (15.07.2025.)

* 🔵 Added: `expiry_date` and `valid_duration` fields to Product Feature Users
* 🔵 Added: `valid_duration` field to License Product Feature
* 🔵 Added: `product_feature_groups__id` filter on listing Product Features
* 🔵 Added: Endpoints for working with Product Feature Groups
* 🟣 Fixed: Total activations on License for a License User are updated on Device reset
* 🔵 Added: Unlock button for locked license users
* 🔵 Added: Activation type on device details
* 🔵 Added: Allow offline activation toggle on a license and license policy
* 🔵 Added: Removed legacy Salesforce integration activation flow

#### v3.227.0 (01.07.2025.)

* 🔵 Added: Management API: `managing_customer_accounts__isnull`, `license__order__customer_account` filter on listing License Users
* 🔵 Added: Management API: `total_licenses` field in License User objects on listing and retrieving License Users
* 🔵 Added: Management API: `customer_accounts` field (list of Customer Account objects containing `id` and `name`) in License User object when retrieving License Users
* 🔵 Added: Management API: `product__authorization_method` filter on listing Licenses
* 🔵 Added: Management API: Endpoints for working with license managers on Customer Accounts and License User Groups
* 🔵 Added: `license_user_group_created`, `license_user_group_updated`, `license_user_group_deleted`, `license_user_group_manager_added`, `license_user_group_manager_removed`, `license_user_group_assigned` Audit Log events
* 🔵 Added: `license_user_group.created`, `license_user_group.deleted`, `license_user_group.updated`, `license_user_group.license_user.manager_assigned` webhook events
* 🔵 Added: Stronger password validation for platform Users and License Users
* 🔵 Added: Account-based licensing UI: License Managers, Customer Accounts, and User Groups management with new tabs and navigation (LicenseManagerPage, CustomerAccount selectors, UserGroupsTab, LicensesTab, OrdersTab)
* 🔵 Added: Devices management: DevicesTab on LicenseUser and CustomerAccount pages, AllDevices page with expandable details and bulk actions (blacklist, whitelist, reset)
* 🔵 Added: Metadata fields: Metadata field with JSON validation on OrderManagerForm, UserGroup form, and License User creation form
* 🔵 Added: Improved backend error message display for password change and license user deletion
* 🔵 Added: Columns for initial password, creation date, and total licenses on License Users tables
* 🔵 Added: Metadata filtering on UserGroupsPage, advanced/simple metadata filter conversion, new filters for license managers, customer accounts, and device status
* 🔵 Added: Updated labels, popups, and modals for clarity (e.g., License managers tab, confirmation dialogs, column headers)
* 🔵 Added: Devices route and sidebar shortcut, Users tab on Device page, license details on Device page
* 🔵 Added: Improved layout and style of MetadataFilter and various forms
* 🔵 Added: Improved alignment and consistency of icons, buttons, and tabs across pages
* 🟣 Fixed: Devices tab and user group links navigation
* 🟣 Fixed: Confirmation popups and filter naming for customer account and licenses
* 🟣 Fixed: Search and small UI issues on LicenseUser and Device pages
* 🟣 Fixed: State preservation for metadata filters

#### v3.226.0 (17.06.2025.)

* 🔵 Added: Management API: `allow_offline_activation` field to the License model
* 🔵 Added: Management API: `activation_type` field to the Device model
* 🔵 Added: Management API: `allow_offline_activation` field to the License Template model
* 🔵 Added: Webhook events now contain `initiator_id` and `initiator_type` fields
* 🔵 Added: Webhook event for unassigning License User from a License

#### v3.225.0 (10.06.2025.)

* 🔵 Added: Changed email notification policy variable label from `Set password URL` to `Include Password Setup Email`
* 🔵 Added: Management API:`license__order__customer_account` filter on listing Devices

#### v3.224.0 (26.05.2025.)

* 🟣 Fixed: Limit test email notification to logged in user email address
* 🔵 Added: Standardized CSV import and export files
* 🔵 Added: Management API: `license_managers__id` filter on listing Orders

#### v3.223.0 (26.05.2025.)

* 🔵 Added: User max activations on license policy and order create view
* 🔵 Added: Webhook events related to Device Variables
* 🔵 Added: Management API: `user_max_activations` field to the License Template model
* 🔵 Added: Management API: When assigning License Users to a License (bulk) `max_activations`, `total_activations`, `allow_unlimited_activations` can be set per user
* 🔵 Added: Management API: Endpoint for creating Device Variables
* 🟣 Fixed: Importing and exporting licenses from CSV

#### v3.222.0 (20.05.2025.)

* 🔵 Added: Custom field allowed values list
* 🔵 Added: License users export
* 🟣 Fixed: Order licenses view correctly displaying bundles
* 🔵 Added: Management API: Endpoint for exporting License Users related to a License
* 🔵 Added: Management API: Endpoint for listing License User Groups for License User
* 🔵 Added: Management API: `license_users__id`, `device_active`, `type` filters on listing Devices
* 🔵 Added: Management API: `description__icontains` filter on listing License User Groups
* 🔵 Added: Management API: `license_user_group` filter on listing Licenses
* 🟣 Fixed: Check constraint violations for `times_activated` and `total_consumptions` fields now return 400 instead of 500

#### v3.221.0 (07.05.2025.)

* 🔵 Added: License manager metadata
* 🔵 Added: Product version connection to License
* 🔵 Added: Consumptions related email notifications
* 🔵 Added: Webhook events related to installation files, product features, product custom fields, license product features and license custom fields
* 🔵 Added: Management API: Endpoints for working with product custom field enumerations
* 🔵 Added: Management API: Installation File object is returned inside a License object when retrieving a single license
* 🔵 Added: Management API: License User Group object is returned inside a License object when retrieving a single license
* 🔵 Added: Management API: Installation File object is returned inside a License Template object when listing and retrieving License Templates
* 🔵 Added: Management API: `product_custom_field_enums` list in response objects when retrieving and listing Product Custom Fields
* 🔵 Added: Management API: `customer__account__not` filter on listing Orders

#### v3.220.0 (22.04.2025.)

* 🔵 Added: Locked license policies (SKU)
* 🔵 Added: License Policy <> License connection
* 🟣 Fixed: Product version pagination
* 🟣 Fixed: Updated the address in default email footer
* 🔵 Added: Management API: `installation_file` and `is_sku` fields to the License Template model
* 🔵 Added: Management API: License Templates with `is_sku` set to `true` are not editable
* 🔵 Added: Management API: `is_sku` filter on listing License Templates
* 🔵 Added: Management API: `license_template__code`, `license_template__code__icontains` filters on listing Licenses

#### v3.219.0 (11.04.2025.)

* 🔵 Added: Check constraints related to total activations and total consumptions
* 🔵 Added: Management API: Device whitelist endpoint (`/api/v1/devices/{id}/whitelist`)
* 🔵 Added: `Device whitelisted` audit log action
* 🟣 Fixed: Properly handle reset, blacklist and whitelist for devices on bundle licenses
* 🟣 Fixed: Ability to clear required version from installation file
* 🔵 Added: Notifications Settings tab for setting email footer
* 🔵 Added: Restriciton of 24h for license usage history export

#### v3.218.0 (08.04.2025.)

* 🔵 Added: Management API: CSV imports and exports for products and product features
* 🟣 Fixed: Only product features related to the license are sent in email notifications
* 🟢 Improved: Removed deprecated export\_history endpoint (`/api/v1/licenses/export_history`)
* 🔵 Added: hideCustomFields and hideProductFeatures on user portal configuration
* 🟣 Fixed: Properly handle extra:feature-licensing value and allowed features
* 🟣 Fixed: Properly handle extra:feature-licensing total value for both activation and consumption
* 🟣 Fixed: Make 2147483647 the "unlimited" value for max activations

#### v3.217.0 (31.03.2025.)

* 🔵 Added: Management API: Validation on product short code to only accept alphanumeric characters, digits and dashes
* 🔵 Added: Endpoint to add managers to an order in bulk (`/api/v1/orders/{id}/add_managers`)
* 🔵 Added: New endpoint for exporting license histories (`/api/v1/license-histories/export`), old one (`/api/v1/licenses/export_history`) is set to be deprecated
* 🔵 Added: Product short code to all email notifications which contain product information
* 🔵 Added: Metadata filtering on listing license product features
* 🟣 Fixed: Maximum number of objects returned on listing endpoints is set to 1000 if `limit` query param is higher than 1000
* 🟣 Fixed: Licensespring logo displays properly in all email notifications
* 🔵 Added: Enabled trial days on Plan Type modal (excluding Free plan)
* 🔵 Added: Bundle devices tab and logic for bundle license refresh file
* 🔵 Added: Disabled individual license refresh files inside bundles
* 🔵 Added: Displayed all pricing plans by default
* 🔵 Added: Allowed `-` character in short product codes
* 🔵 Added: Displayed `-` in product code info popup
* 🔵 Added: `hide_oauth_settings` option to hide OAuth form on platform
* 🟣 Fixed: Grouped OAuth manager permissions and sorted by label
* 🟣 Fixed: Corrected notifications feature toggle behavior
* 🟣 Fixed: Properly hid refresh button for bundle licenses
* 🟣 Fixed: Bottom margin alignment on license managers page

#### v3.216.0 (05.03.2025.)

* 🟣 Fixed: Device reset now also clears floating\_last\_seen, floating\_in\_use and borrowed\_until fields
* 🟣 Fixed: Enabled make perpetual checkbox on license, customer and customer Account oAuth
* 🟣 Fixed: Added minWidth prop to Selector component on add manager to license modal
* 🟣 Fixed: Bottom margin alignment selector with button on license-managers page

#### v3.214.0 (10.02.2025.)

* 🔵 Added: `is_trial` filter on listing licenses
* 🟣 Fixed: SSO identity provider creation
* 🔵 Added: `has_max_consumptions` and `license_type` filters on listing licenses
* 🔵 Added: Enabled trial support for subscription licenses
* 🔵 Added: Bulk actions for enabling and deleting licenses
* 🟣 Fixed: Resolved issues with editing time-limited license policies
* 🟣 Fixed: Corrected handling of single product notification policies
* 🟣 Fixed: Corrected search bar height alignment on both the LicenseList and OrderList pages
* 🟣 Fixed: The border radius issue on bulk action buttons in the licenses list

#### v3.213.0 (23.01.2025.)

* 🔵 Added: Endpoints for managing license manager permissions to the management API
* 🟣 Fixed: Validation check for unique code on license policies per product
* 🔵 Added: Customer Account object in Order objects when listing and retrieving Orders
* 🟣 Fixed: Prevented tab change when the email form is dirty in settings notifications
* 🔵 Added: SearchableCheckbox component and implemented it across all instances of product feature selection
* 🔵 Added: A placeholder option to the SearchableCheckbox component
* 🔵 Added: Integrated SearchableCheckbox in the "Add Product Features" modal

#### v3.212.0 (08.01.2025.)

* 🔵 Added: Replaced internal identity and access management with keycloak for license users
* 🔵 Added: `is_default` filter on license policies
* 🟣 Fixed: Removed scheduled consumptions reset for floating licenses and floating license product features
* 🔵 Added: Deletion of license users through management API

#### v3.211.0 (12.12.2024.)

* 🔵 Added: `product_short_code__in` to listing licenses
* 🔵 Added: `text__icontains` filter on listing license usage histories
* 🟣 Fixed: Wrong error details on failed license product features update
* 🔵 Added: Optional QR code attachment to email notifications
* 🔵 Added: Customer search by company and reference in order creation form
* 🔵 Added: `product_feature` to all license related tables
* 🟣 Fixed: Removed alphanumeric validation from product name
* 🔵 Added: Alphanumeric validation to product code

#### v3.210.0 (26.11.2024.)

* 🔵 Added: Restriction to Product Name field to accept only letters and numbers
* 🟣 Fixed: License reset to inclued the `device_count` field

#### v3.209.0 (30.10.2024.)

* 🔵 Added: Installation file deletion to management API
* 🟣 Fixed: Users redirected to platform instead of keycloak when verifying email

#### v3.208.0 (09.10.2024.)

* 🔵 Added: Custom fields inside a product object on license retrieve
* 🟢 Improved: Expanded licenses import and export with more fields

#### v3.207.0 (19.09.2024.)

* 🔵 Added: User portal subdomains for enterprise companies
* 🔵 Added: `allow_negative_consumptions` for licenses and features
* 🟢 Improved: License manager can edit user first\_name, last\_name and phone on user portal

#### v3.206.0 (06.09.2024.)

* 🔵 Added: `feature_expired`, `feature_will_expire` email notifications and expanded all email notifications with new variables
* 🔵 Added: Option to send test email notifications
* 🔵 Added: `api_key` query param to license check
* 🔵 Added: `product_short_code` filter to listing licenses
* 🔵 Added: `license__id` field to licenses CSV export
* 🟣 Fixed: Custom fields pagination
* 🟣 Fixed: Company users selector on notification policy form
* 🟣 Fixed: Reset to defaults button on email configuration view
* 🟣 Fixed: License API keys pagination
* 🔵 Added: Allow selecting API key when fetching device refresh file
* 🟣 Fixed: License bundle deletion so that the corresponding individual licenses are also deleted
* 🔵 Added: Optional `order__reference` field to licenses CSV import
* 🔵 Added: Optional `key_length` and `alphabet` query params to license key generation

#### v3.205.0 (18.08.2024.)

* 🟣 Fixed: Propagation of `max_activations` and `is_license_manager` to Existing User form when assigning license users
* 🔵 Added: `maintenance_period` to Create Order form

#### v3.204.0 (10.07.2024.)

* 🟣 Fixed: `Allow unlimited consumptions` label when editing product features
* 🔵 Added: `devices__os` and `devices__os__icontains` filters on listing licenses UI and Management API

#### v3.203.0 (08.07.2024.)

* 🟣 Fixed: `max_activations` are now available when assigning existing license user
* 🔵 Added: `Offline floating features` support
* 🟣 Fixed: User consent view
* 🔵 Added: `validity_period` to license policies
* 🔵 Added: `os` filter on listing devices
* 🟣 Fixed: Changed hardware keys validity from 10 to 40 years by default
* 🔵 Added: `license_users` list to license device details view

#### v3.202.0 (28.06.2024.)

* 🔵 Added: Replaced internal identity and access management with keycloak
* 🔵 Added: Validity period to license policies
* 🔵 Added: Product creation through management API

#### v3.199.0 (21.05.2024.)

* 🔵 Added: Acceping any case of `true` or `1` as true value and anything else as false value for boolean fields in CSV imports
* 🔵 Added: `license__allow_unlimited_activations`, `license__is_floating`, `license__is_floating_cloud`, `license__floating_users` to licenses CSV export
* 🔵 Added: `license__allow_unlimited_activations` to licenses CSV import
* 🔵 Added: `is_license_manager` filter when listing license users
* 🟣 Fixed: Export licenses `product_id` param
* 🔵 Added: Optional `allow_unlimited_activations` param on assigning license user
* 🔵 Added: Support for assigning passwords when assigning users to license in a bulk

#### v3.198.0 (22.04.2024.)

* 🔵 Added: Initial support for hardware key licensing

#### v3.197.0 (22.04.2024.)

* 🔵 Added: Metadata filters
* 🔵 Added: `note` header to the licenses CSV export
* 🟣 Fixed: Webhook event data is now correctly sent in `order.updated` event

#### v3.196.0 (02.04.2024.)

* 🟣 Fixed: Linceses import failing due to `enable_maintenance_period` field
* 🔵 Added: `order.updated`, `order.deleted` webhook events

#### v3.195.0 (19.03.2024.)

* 🟣 Fixed: Downloading airgap policy file
* 🔵 Added: `license.updated`, `license.reset`, `license.deleted`, `license.deactivated` webhook events
* 🔵 Added: Maintenance related fields to licenses csv exports
* 🟢 Improved: Expanded data sent with customer related events
* 🟢 Improved: Expanded portal configuration options lists with portal title and message
* 🔵 Added: `Search by device hostname` to user portal

#### v3.194.0 (06.03.2024.)

* 🟣 Fixed: `Edit license` form for trials with both `trial_days` and `validity_period` defined
* 🟢 Improved: `customer.updated` and `customer.deleted` webhook events
* 🟣 Fixed: Customer accounts update
* 🟢 Improved: `Apple` provider to the Single Sign On

#### v3.193.0 (21.02.2024.)

* 🔵 Added: `Apple` provider to the Single Sign On

#### v3.192.0 (21.02.2024.)

* 🟢 Improved: Standardized csv export headers and added quotes to all fields
* 🟣 Fixed: Metadata from UI saved as JSON object
* 🟣 Fixed: Bug where custom fields on license policy were deleted when policy was set as default
* 🟣 Fixed: Auth logo style
* 🔵 Added: `Apple` provider to the Single Sign On

#### v3.191.0 (06.02.2024.)

* 🔵 Added: `Webhooks` service
* 🔵 Added: `Add new customer` button on `Order details` view
* 🟢 Improved: Simplified SSO settings for SAML providers

#### v3.190.0 (21.11.2023)

* 🟢 Improved: Maintenance expiration date to maintenance\_will\_expire email notification
* 🟢 Improved: `autofocus` and `Enter` keyup listener on authentification forms
* 🟢 Improved: `Select existing manager` option when adding license manager to the order
* 🟢 Improved: `Delete` option on license manager page
* 🟢 Improved: `remove_lm_permissions` endpoint which removes all license manager definitions from a user
* 🟢 Improved: Properly handled `Max simultaneous license users` when editing a license with active floating devices
* 🟢 Improved: License total consumptions reset button to the License details view
* 🟢 Improved: CRUD endpoints for license product features with audit logs
* 🟣 Fixed: Backend validation for license custom fields - license and product custom field must be unique together

#### v3.189.0 (07.11.2023)

* 🟣 Fixed: `maxActivationsDevices` error when editing license
* 🔵 Added: `floating features`
* 🟢 Improved: `metadata` to customer accounts
* 🟢 Improved: Floating support on license features
* 🟢 Improved: Licenses export
* 🟢 Improved: created\_at filters on listing licenses
* 🟣 Fixed: License reset also resets the transfers count

#### v3.188.0 (25.09.2023)

* 🟢 Improved: Documentation widget to the platform
* 🟢 Improved: Expanded Integrations tab with detailed activation UI for each integration

#### v3.187.0 (05.09.2023)

* 🔵 Added: Ability to update Customer on Order
* 🔵 Added: Ability to update Order on License
* 🟣 Fixed: A limit of 100 licenses for bulk update
* 🔵 Added: `devices__hostname` and `devices__hostname__icontains` on listing licenses
* 🟣 Fixed: Allow unlimited consumptions toggle on license product feature template not applying

#### v3.186.0 (02.08.2023)

* 🟣 Fixed: Overwritting license manager permissions when adding products

#### v3.184.0 (27.07.2023)

* 🟣 Fixed: Prevent device transfers setter
* 🟣 Fixed: On license deletion also delete order item if empty
* 🟣 Fixed: Properly check max allowed when assigning license users
* 🟣 Fixed: Crash when parsing improper installation file versions

#### v3.183.0 (18.07.2023)

* 🔵 Added: Endpoints for adding and removing product features to/from all licenses under related product
* 🟢 Improved: Removed legacy disabled\_user field from the UI
* 🔵 Added: Issued licenses and Remaining licenses per product list on license manager page if Distribution portal is enabled
* 🔵 Added: Max number of licenses each manager can create per product
* 🟢 Improved: License manager can select the number of licenses to issue when creating order on Distribution portal
* 🔵 Added: Sorting by customer\_account\_\_name on customers
* 🟣 Fixed: Sorting customer by customer account name
* 🔵 Added: A warning when product does not have a default license policy defined
* 🟣 Fixed: Selected tab on product page will not be reset on the default one after adding features

#### v3.182.0 (06.07.2023)

* 🔵 Added: Mgmgt API logs to the audit log UI
* 🟣 Fixed: Adding more than 1 floating user when unlimited license activations selected
* 🟢 Improved: Generate ids as snowflakes when importing licenses, order items and orders
* 🔵 Added: Support for air gap deactivation
* 🟣 Fixed: Resolved permission related bug on UI when accessing customers and notification policies
* 🟣 Fixed: Missing LicenseSpring logo image on password reset pages
* 🟣 Fixed: Installation file required version parsing
* 🔵 Added: Management api key calls to audit log

#### v3.181.0 (01.06.2023)

* 🟣 Fixed: Customer metadata validation
* 🟢 Improved: Changed stripe invoices limit from 10 to 100
* 🔵 Added: JSON string validation
* 🔵 Added: Stripe key in api key info response
* 🟣 Fixed: Offline actions
* 🔵 Added: Implemented generic integrations
* 🔵 Added: Stripe invoices exception for companies without stripe customer
* 🟣 Fixed: Metadata not being set when nested in requests
* 🟣 Fixed: 404 on invoices endpoint
* 🟣 Fixed: Some filters which were not working because of package update
* 🟣 Fixed: 404 errors on endpoints with legacy core api
* 🟣 Fixed: Authtoken on cognito
* 🟣 Fixed: Replaced method not allowed with permission denied exception where appropriate
* 🟣 Fixed: Installation file filename handling
* 🔵 Added: Metadata fields to models
* 🔵 Added: Ping endpoint
* 🔵 Added: subscription\_id filter to licenses
* 🔵 Added: API key info endpoint
* 🟣 Fixed: Offline action api key check

#### v3.179.0 (28.02.2023)

* 🔵 Added: max\_license\_users and license\_users\_left\_to\_assign to related notifications
* 🟣 Fixed: Duplicate license\_custom\_fields on licenses export
* 🔵 Added: updated\_at filter on listing licenses
* 🔵 Added: management\_api\_key\_info endpoint
* 🔵 Added: Maintenance period and max number of license users email notifications

#### v3.175.0

* 🔵 Added: Delete order endpoint to Management API
* 🔵 Added: extra:multiple-api-keys company feature

#### v3.172.0 (17.01.2023)

* 🔵 Added: Assign permissions template to user label action on All Users list
* 🔵 Added: Display email\_sender field on Emails tab where applicable
* 🔵 Added: User labels filter on Audit log list
* 🔵 Added: grace\_period to subscription licenses
* 🔵 Added: Extended License api/shared keys - multiple api/shared keys per account, allowed products option, labels, read\_only and revoked fields.
* 🟢 Improved: Audit log expanded with platform\_user and user\_permission\_template events
* 🟣 Fixed: Clear filters button on Licenses list

#### v3.170.0 (02.01.2023)

* 🟣 Fixed: Search by name when issuing licenses now returns customer first and last name instead of email
* 🟣 Fixed: Multi sort on tables
* 🔵 Added: Implemented unlimited activations and consumptions for licenses and license features

#### v3.169.0 (20.12.2022)

* 🟣 Fixed: Customer duplicate email check

#### v3.163.0 (28.11.2022)

* 🟣 Fixed: Editing license product features on vendor platform
* 🟣 Fixed: Remove devices hardware id from generic licenses search
* 🟣 Fixed: Send companyID on patchUser endpoint

#### v3.162.0 (23.11.2022)

* 🟣 Fixed: Send companyID on patchUser endpoint

#### v3.161.0 (22.11.2022)

* 🟢 Improved: /offline is redirected to offline.licensespring.com domain and /air-gap to airgap.licensespring.com
* 🟣 Fixed: Prevent whole product page refresh on successfull change
* 🟢 Improved: Use separate endpoint for blacklisting devices; Mngmnt API: Analytics endpoints
* 🟢 Improved: Audit log standalone page and inline as a section on license, order, product and customer details view
* 🟢 Improved: License details tab is refreshed on every visit
* 🟢 Improved: Search by device hardware\_id filter on License list

#### v3.160.0 (08.11.2022)

* 🟢 Improved: Enable removing platform users
* 🟣 Fixed: Max limit as 100 set on list licenses endpoint

#### v3.158.0 (12.10.2022)

* 🟢 Improved: Removed inactive users from notification policies
* 🟢 Improved: User permissions and permissions checks on the platform
* 🟢 Improved: User labels
* 🟢 Improved: ?sso query to enable automatic sso login hosted UI display

#### v3.157.0 (20.09.2022)

* 🟢 Improved: SSO code auth flow
* 🟢 Improved: Okta SSO provider

#### v3.156.0 (30.08.2022)

* 🟣 Fixed: Setting company\_name on a new customer when creating order in the platform
* 🟢 Improved: Deleting phone number from customer
* 🟢 Improved: Max activations column on licenses list inside order view
* 🟢 Improved: Auth0 as a Single Sign On provider
* 🟣 Fixed: max\_overages not nullable bug on ProductFeatures
* 🟣 Fixed: total\_consumptions field on /update\_features endpoint
* 🟢 Improved: Reports tab in Analytics view with License API call count per licenses, orders and customers

#### v3.154.0 (04.08.2022)

* 🟢 Improved: License enable/disable endpoints change only enabled field on the license
* 🟢 Improved: device\_id and id to the license response on check\_license and activate\_license

#### v3.152.0 (13.07.2022)

* 🟢 Improved: max\_activations and total\_activations to license users

#### v3.151.0 (05.07.2022)

* 🟢 Improved: Fix inconsistencies between air-gap license policy file and license activation response
* 🟢 Improved: Use new update-features endpoint for add/edit/delete license features
* 🟢 Improved: License users can set initial password with activation URL

#### v3.149.0 (13.06.2022)

* 🟢 Improved: Return company\_name on customer in UI and Management API
* 🟢 Improved: Feature consumption activity analytics

#### v3.142.0 (07.06.2022.)

* 🟢 Improved: Support for product bundles
* 🟣 Fixed: Platform crash when trying to create air-gap license when no products with air-gap policies are defined
* 🟢 Improved: create\_bundle\_order license manager permission for enterprise pricing plan

#### v3.140.0 (10.05.2022.)

* 🟢 Improved: Use new /borrow, /borrow-release, disable and /enable endpoints on platform and user portal
* 🟢 Improved: Export customers form on customers list
* 🟢 Improved: Export usage report form on license usage report tab
* 🟢 Improved: Search by all search type to Customers, Customer accounts, Orders and Licenses list views
* 🟢 Improved: Customer account reference field and reference filters on account, licenses and orders search
* 🟢 Improved: Show Licenses tab on customer account view

#### v3.137.0 (26.4.2022)

* 🟢 Improved: Expand user portal configuration with Allow users to borrow licenses
* 🟢 Improved: New License has activated notification policy
* 🟢 Improved: Notification policy events expanded with new license detail fields

#### v3.136.0 (12.4.2022.)

* 🟢 Improved: Check for existing order ID on the first step of the order create form
* 🟢 Improved: notify\_customer field to notification policy events

#### v3.133.0 (29.3.2022.)

* 🟢 Improved: Implemented license borrowingform
* 🟢 Improved: Enable editing redirect\_uri for customer account Single Sign On user pool
* 🔵 Added: Management API: Borrow license
* 🔵 Added: Management API: Merge customers
* 🟣 Fixed: Settings query params when 4 tabs displayed

#### v3.132.0 (15.3.2022.)

* 🟢 Improved: Optional customer\_email field to email notifications
* 🟣 Fixed: Issuing new licenses on existing order
* 🔵 Added: New analytics events: single\_sign\_on and get\_device\_variables

#### v3.131.0 (1.3.2022.)

* 🟢 Improved: Prevent device transfers to license
* 🟢 Improved: Customer account SSO management
* 🟣 Fixed: A bug where trial related notifications are not being sent
* 🟣 Fixed: A bug where wrong plan type is sent in trial expiration email
* 🟣 Fixed: Send check\_days with trial\_will\_expire notification policies
* 🟢 Improved: Fallback to customer name when email not available on customer selector
* 🟢 Improved: Search selector next to customer selector on manual order create view: Search by email and Search by name
* 🟢 Improved: Support creating orders without customers

#### v3.130.0 (15.02.2022.)

* 🟢 Improved: Support start\_date on the license (License cannot be activated before this date)
* 🟢 Improved: Support trial\_created, trial\_expired and trial\_will\_expire notification event templates

#### v3.129.0 (01.02.2022.)

* 🟢 Improved: Displayed Number of licenses on product details view
* 🟢 Improved: Product license filter
* 🟢 Improved: Expires before date license filter returning all licenses with validity\_period between current date and selected date

#### v3.128.0 (18.01.2022.)

* 🟢 Improved: allow\_offline\_floating\_cloud company settings
* 🟢 Improved: Display detailed error notification on failed order create
* 🟢 Improved: Default set of license manager permissions per company

#### v3.127.0 (05.01.2022.)

* 🟢 Improved: Expand license policies with allow\_trial and trial\_days

#### v3.126.0 (23.12.2021.)

* 🟢 Improved: Bug on product selector login in Issue licenses view
* 🟢 Improved: License managers permissions and action report on manager details view
* 🔵 Added: Management API: More filters when listing licenses
* 🔵 Added: Management API: License objects expanded with product\_custom\_fields

#### v3.125.0 (30.11.2021.)

* 🟢 Improved: license\_custom\_fields on licenses export
* 🟢 Improved: Order reference in notification on order creation
* 🟢 Improved: management API Edit order endpoint
* 🟢 Improved: Edit order form on order details view
* 🟣 Fixed: Change customer account button label
* 🟢 Improved: Implement vendor platform Single Sign On for enterprise companies

#### v3.124.0 (16.11.2021.)

* 🟣 Fixed: Editing subscription license via platform
* 🟢 Improved: Implemented account based licensing using Customer accounts
* 🟢 Improved: Add customer form on customers list view
* 🟢 Improved: management API Customer accounts endpoints
* 🟢 Improved: Add resizable table columns

#### v3.122.0 (03.11.2021.)

* 🟣 Fixed: Use constant source of countries list
* 🟣 Fixed: Changed products list and filters in line with license policies fields
* 🟣 Fixed: Use custom values selector fixed to use currently selected license policy
* 🟣 Fixed: Bug fixes on the platform (resend notification when policy missing, remove user cleanup effect)

#### v3.121.0 (19.10.2021.)

* 🟢 Improved: Expand licenses list variables in email templates with custom fields
* 🟢 Improved: Resend notification capabilities
* 🟢 Improved: Management API endpoints for license user
* 🟣 Fixed: Charge and invoice notifications
* 🟣 Fixed: License expiration calculation logic
* 🟣 Fixed: Removed autocomplete from 2FA code input
* 🟣 Fixed: Product feature form unique code validation method
* 🟣 Fixed: Product selector bug on order issuing view
* 🟢 Improved: Management API endpoints for customer labels

#### v3.120.0 (06.10.2021.)

* 🟣 Fixed: Bug fixes
* 🟢 Improved: Implemented notifications module
* 🟢 Improved: Email configuration view added to the platform

#### v3.113.0 (07.09.2021.)

* 🟢 Improved: License policies
* 🟣 Fixed: Consent form URLs
* 🟢 Improved: Simplified product creation in platform

#### v3.112.0 (27.07.2021.)

* 🟢 Improved: Download license refresh file button to Device details to be used to refresh offline local license file
* 🟣 Fixed: Unassigning users from licenses

#### v3.110.0 (13.07.2021.)

* 🟢 Improved: Channel to product versions

#### v3.109.0 (28.06.2021.)

* 🟣 Fixed: Monthly rate limit bar bug
* 🟣 Fixed: License manager delete button bug

#### v3.108.0 (22.06.2021.)

* 🟢 Improved: Implement Analytics v1 feature on Dashboard, License and Analytics page
* 🟢 Improved: Display User column on the License Devices tab if license product is user based

#### v3.107.0 (16.06.2021.)

* 🟢 Improved: Allow users to reset licenses to user portal configuration

#### v3.105.0 (01.06.2021.)

* 🟢 Improved: License product features import

#### v3.105.0 (25.05.2021.)

* 🟢 Improved: release\_date and product\_details to license\_check response

#### v3.103.0 (18.05.2021.)

* 🟢 Improved: max\_transfers field on License
* 🟢 Improved: Redesign Requires version field on Product versions UI

#### v3.102.0 (10.05.2021.)

* 🟢 Improved: requires\_version field on product versions to support intermediate updates
* 🟢 Improved: Overages and consumption resets on product features
* 🟢 Improved: Licenses import tab view on licenses list
* 🟣 Fixed: Bug on license usage report details click
* 🟢 Improved: Customers import tab view on customers list

#### v3.101.0 (28.04.2021.)

* 🟢 Improved: Product feature codes limit raised to 50 chars max
* 🟢 Improved: Product version delete feature to the platform
* 🟢 Improved: Display event data from integrations inside Usage report row
* 🟢 Improved: Customer tab removed from license view
* 🟢 Improved: CSV licenses import
* 🟢 Improved: mngmnt API Customer reference filter
* 🟢 Improved: Reference to Consumers list view
* 🟢 Improved: Batch license assign form to License users view
* 🟣 Fixed: Encode emails inside search query
* 🟢 Improved: CSV orders import

#### v3.99.0 (20.04.2021.)

* 🟢 Improved: Enable traversing selector options using keyboard, expand DateInput with close-on-outside-click, add PhoneNumberInput component

#### v3.98.0 (13.04.2021.)

* 🟢 Improved: License object returned on devices endpoints
* 🟢 Improved: Whitelabel logo in emails
* 🟢 Improved: Description to Subscription duration label on product views

#### v3.97.0 (06.04.2021.)

* 🟣 Fixed: Display Max simultaneous users value as N/A for non floating licenses on license list
* 🟢 Improved: Count License transactions with datetime filters
* 🟢 Improved: Disable / enable licenses through the platform only changes enabled field on a license, leaving device status as it was

#### v3.96.0 (30.03.2021.)

* 🟣 Fixed: Unlimited max\_license\_users validation
* 🟣 Fixed: Enable logout for disabled users
* 🟢 Improved: Order reference field to the create order form and move Customer reference to new customer view
* 🟢 Improved: Expand product page title with copy button and short code as description
* 🟢 Improved: Transfer count field to the license details table
* 🟢 Improved: Expand orders export with reference and all customer fields

#### v3.95.0 (23.03.2021.)

* 🟢 Improved: License floating timeout field to order create and license edit
* 🟢 Improved: Display used product features count on Product view - Features tab
* 🟣 Fixed: Display subscription notice instead of duration fields when creating and editing subscription licenses
* 🟢 Improved: Is disabled selector to license list filters

#### v3.92.0 (09.03.2021.)

* 🟣 Fixed: Expiry date validation when editing product features on licenses edit
* 🟣 Fixed: Use proper is\_license\_manager field on license users

#### v3.91.0 (02.03.2021.)

* 🟢 Improved: Subscription type notice is dismissible
* 🟣 Fixed: Z-index values on Page notice and Filter selector labels
* 🟢 Improved: Date range picker to license usage report
* 🟢 Improved: Expand user portal configuration with option to show product download links on portal

#### v3.89.0 (23.02.2021.)

* 🟢 Improved: Subscription license type notice on license details and order create views
* 🟢 Improved: Additional installation file / version fields to platform UI

#### v3.88.0 (17.02.2021.)

* 🟣 Fixed: Prevent virtual machine form field on edit license form
* 🟢 Improved: eula\_link, release\_notes\_link, size on installation file

#### v3.87.0 (16.02.2021.)

* 🟣 Fixed: Display Floating timeout only for enterprise users
* 🟢 Improved: Time-limited product features implemented using Expiry date

#### v3.86.0 (09.02.2021.)

* 🟢 Improved: Filter products by short code
* 🟢 Improved: Tooltip to Expiration Date header with additional information
* 🟢 Improved: Validate product feature code - needs to be unique on product
* 🟢 Improved: Search by customer email to licenses list
* 🟢 Improved: Product feature groups model and endpoints
* 🟢 Improved: Export order data from order details page

#### v3.85.0 (02.02.2021.)

* 🟢 Improved: Management API for Device variables
* 🟢 Improved: User portal email templates updated
* 🟢 Improved: Label to management API keys
* 🟣 Fixed: Customer emails are all lowercase
* 🟢 Improved: Orders to User Portal

#### v3.84.0 (26.01.2021.)

* 🟢 Improved: Product features can now be deleted from products

#### v3.83.0 (19.01.2021.)

* 🟣 Fixed: Changing max activations below total active devices count
* 🟢 Improved: management API: Resetting and blacklisting devices
* 🟢 Improved: Show Disabled on for disabled licenses, hide expiration date when disabled
* 🟢 Improved: Hyperlink to the changelog from platform version label on the sidebar
* 🟣 Fixed: Encode emails as params in network requests
* 🟢 Improved: mgmt API: Set Password for user per email address

#### v3.82.0 (12.01.2021.)

* 🟢 Improved: Order reference field to the order view
* 🟢 Improved: Implemented product custom fields update form
* 🟢 Improved: Implemented new create order endpoint -> /api/v1/orders/create\_order/
* 🟢 Improved: Optional Is customer license manager checkbox field to order creation form

#### v3.81.0 (05.01.2021.)

* 🟢 Improved: management API for Product and License custom fields
* 🟣 Fixed: Bug when deleting order with active licenses
* 🟢 Improved: Expanded user portal configuration with sidebar and page background color

#### v3.80.0 (22.12.2020.)

* 🟢 Improved: Send email to managers upon assignment
* 🟢 Improved: Optional Set end date field on subscription licenses (validity\_period)
* 🟣 Fixed: Creating order manager from order customer
* 🟢 Improved: Hidden password field with copy button
* 🟣 Fixed: Active devices >= check
* 🟢 Improved: Collapsible sidebar
* 🟣 Fixed: Acount user status set active per company
* 🟢 Improved: Expanded user portal configuration with top header background color

#### v3.78.0 (16.12.2020.)

* 🟢 Improved: mngmnt API set\_password for license users
* 🟢 Improved: License usage report
* 🟢 Improved: Company logo upload to User portal configuration view

#### v3.76.0 (8.12.2020.)

* 🟢 Improved: Update product features and custom fields UI

#### v3.75.0 (01.12.2020.)

* 🔵 Added: Multiple mgmt API keys per account
* 🔵 Added: Changed data model to have m2m License-LicenseUser
* 🟢 Improved: User can change custom fields when creating order

#### v3.69.0 (10.11.2020.)

* 🟣 Fixed: Edit license validation bug
* 🟣 Fixed: Include archived products check to product name validation
* 🟢 Improved: Show list of archived products and enable product reactivation
* 🟢 Improved: License note field (sort, search, edit)
* 🔵 Added: Expose the Management API to allow adding new product versions
* 🟣 Fixed: Implement duration/period sync in Edit license form

#### v3.68.0 (04.11.2020.)

* 🟢 Improved: Edit license form redesigned as a slide pane
* 🟢 Improved: Product configuration redesigned as a multi step form
* 🟣 Fixed: Sending email on order create

#### v3.67.0 (28.10.2020.)

* 🟣 Fixed: Consent form checkboxes bug
* 🟣 Fixed: Prevent links to unavailable linked company accounts

#### v3.66.0 (27.10.2020.)

* 🟢 Improved: Linked Accounts feature
* 🟣 Fixed: Ordering licenses by product id and ordering orders by customer attributes
* 🟣 Fixed: Use product.product\_name field instead of product.id on licences list

#### v3.65.0 (22.10.2020.)

* 🟢 Improved: Linked Accounts feature
* 🟣 Fixed: Ordering licenses by product id and ordering orders by customer attributes
* 🟣 Fixed: Use product.product\_name field instead of product.id on licences list

#### v3.62.0 (20.10.2020.)

* 🟣 Fixed: Updated file hash label with algorithm description - MD5
* 🟣 Fixed: Updating maintenance\_period when maintenance\_duration changes if time\_activated is set
* 🟣 Fixed: Trim orders responses for faster load time
* 🟢 Improved: Enable creation of dev companies (enterprise or standard with no trial and no subscription)
* 🟢 Improved: Bug with inability to disable / re-enable a binary version for a product
* 🟣 Fixed: allow\_sdk\_password\_change field on Company
* 🟢 Improved: Customer labels sorting and filters to license list, orders list and customers list. Expanded labels with colors and created new Customer labels tab
* 🟢 Improved: License managers list on Account > User portal configuration page
* 🟢 Improved: Licenses, orders and customers are orderable by customer labels
* 🟢 Improved: first name, last name, phone number filters on license users
* 🟣 Fixed: license key in one line on the email table

#### v3.61.0 (5.10.2020.)

* 🟣 Fixed: Date range filter on export form
* 🟣 Fixed: Customer info on orders export
* 🟢 Improved: Filter license user by is\_manager
* 🟣 Fixed: Added company ID to all 'license-user' endpoint requests

#### 1.10.2020.

* 🟣 Fixed: License list pagination when using search by order ID query

#### 23.09.2020.

* 🟢 Improved: Product object with id and product\_name in Licenses response
* 🟢 Improved: Sending info with order details on order creation to customer email

#### 18.09.2020.

* 🟢 Improved: 'Send license keys to customer email' settings option
* 🟢 Improved: New data column in Licenses list: "Active Devices Up to Date"

#### 14.09.2020.

* 🟣 Fixed: Use company ID as param with license device endpoints
* 🟣 Fixed: Use product feature code instead of ID when patching license product features
* 🟣 Fixed: Pagination to all remaining tables
* 🟢 Improved: Expand sentry error logs with additional data
* 🟣 Fixed: Use product features codes instead of our internal IDs when setting license product features

#### v3.60.0 (7.9.2020.)

* 🔵 Added: management API generate\_license and create\_order endpoints

#### 28.08.2020.

* 🟣 Fixed: Changed label for sending out user-based activation emails in settings

#### 27.08.2020

* 🔵 Added: licenses can now be ordered by customer reference

#### 21.08.2020

* 🔵 Added: Product endpoints to swagger
* 🔵 Added: Devices GET to be used with management api key
* 🟣 Fixed: Replace "short code" with "product code"

#### 20.08.2020

* 🟢 Improved: Add basic search filters to Product List

#### 19.08.2020

* 🟢 Improved: Better search UI on product, customer, license and order lists

#### 12.08.2020

* 🟢 Improved: Filtering licenses by product name
* 🟢 Improved: Search field to product list - Search by name, Search by product code
* 🟣 Fixed: Correct status in response when updating license
* 🟣 Fixed: Exporting orders over management API

#### v3.57.0 (10.8.2020.)

* 🟣 Fixed: Include consumption\_period when creating orders
* 🟣 Fixed: Disabled user is left as NULL when disabling licenses over management API
* 🔵 Added: New issue license multi step form
* 🔵 Added: Company preferences expanded with company name change field

#### v3.56.0 (28.7.2020.)

* 🟣 Fixed: 'Set password' CSS alignment

#### v3.52.0

* 🟣 Fixed: Various fixes to Stripe handling
* 🟣 Fixed: Allow deleting orders

#### 3.45.0

* 🟢 Improved: Private Network Floating Licences to the Enterprise tier
* 🟢 Improved: New validation - max simultaneous users number cannot be higher than max activations
* 🟢 Improved: Show total value inside subscription form in Billing configuration view
* 🟢 Improved: Activation features limited to max 5 on standard pricing plan
* 🟢 Improved: Billing data edit feature to standard accounts: plan\_type (only when in trial), coupon and tax\_rate
* 🟢 Improved: Scheduled update feature to billing configuration
* 🟢 Improved: Offline floating license to product and licenses (is\_floating)
* 🟣 Fixed: CheckProductNumber takes only non-archived products in to the count
* 🟣 Fixed: Setting validity period on license edit
* 🟣 Fixed: Product features format for issuing license uses code instead of feature\_id

#### 10.6.2020

* 🟢 Improved: Documentation link inside 'SDK Integration' tab on Product page
* 🟣 Fixed: On License page added a link to that license customer page
* 🟢 Improved: Message text for existing license user warning popup to "Do you want to assign the license to existing user?"
* 🟢 Improved: On license list table placed "Times activated" and "Max activations" columns side by side
* 🔵 Added: Scrollbar on top instead of on the bottom of the overflowed tables
* 🔵 Added: Copy button to the Order and License page title (to copy license key, license user or order id)
* 🔵 Added: "Maintenance period" column title changed to "Maintenance End Date"
* 🟢 Improved: Customer name cell formatting (last name, first name)
* 🔵 Added: "Search by the first name", "Search by the last name" and "Search by phone number" search types to the Customers list page
* 🔵 Added: "Search by customer name" search type to the Order and License list pages
* 🔵 Added: License count, order count, customer count and products count to dashboard
* 🔵 Added: Table rows per page option form license and order list (added to UI options)

#### 16.4.2020

* 🔵 Added: address, postcode, city, country, state fields on Customer model. Support in webhook/order and platform
* 🔵 Added: UI layouts preferences saving model (options: column display, column sort); now preferences are saved for a specific user and not the whole company
* 🔵 Added: Prevent virtual machine flag to the app.
* 🔵 Added: Implemented a self-serve platform
* 🔵 Added: Registration, plan type, billing, automatic Stripe integration
* 🟢 Improved: UI
* 🔵 Added: Custom prompt messages
* 🟢 Improved: Better error handling
* 🔵 Added: Platform backend
* 🔵 Added: Plan types for companies and features based on plan types handling
* 🔵 Added: Implemented trial and inactivity logic for companies
* 🔵 Added: Implemented checking and handling company’s Stripe subscriptions

#### v2.2.21

* 🔵 Added: editing custom field on a license

#### 8.11.2019.

* 🟣 Fixed: editing license
* 🔵 Added: User-based product licensing
* 🔵 Added: Company code now editable on the company - a requirement for User-based licensing.

#### 23.10.2019.

* 🟢 Improved: Implemented consumption features for a product
* 🟣 Fixed: Fixes to user-based licensing

#### 10.10.2019.

* 🟣 Fixed: maintenance period not updating after disabling maintenance
* 🔵 Added: Persistent sort on license list
* 🔵 Added: Editing of customer email

#### 26.9.2019.

* 🟣 Fixed: sorting on orders and licenses
* 🟣 Fixed: searching of licenses by user email
* 🔵 Added: Tweaked select component
* 🟢 Improved: Changed sort of customer by last name instead of first name

#### 20.9.2019.

* 🔵 Added: Implemented custom sort for licenses on license\_key/customer field in the license list
* 🟣 Fixed: Sorting of orders by customer email on order list
* 🟣 Fixed: Product detail period row showing on non-periodic license types in product detail view
* 🟣 Fixed: Sorting in order list by customer\_email instead of the customer.email field
* 🔵 Added: Hostname and IP fields to device details
* 🔵 Added: Device custom variables

#### 26.8.2019.

* 🔵 Added: License and Device.last\_check, timestamp of last license check for a given license
* 🔵 Added: Device.app\_ver

#### 23.8.2019.

* 🟣 Fixed: sorting licenses by Status
* 🔵 Added: devices listed for each License. Resetting an individual device license
* 🔵 Added: export orders to CSV
* 🔵 Added: custom columns settings
* 🔵 Added: custom fields on a license/product

#### 19.8.2019.

* 🟣 Fixed: sorting licenses by Status
* 🔵 Added: devices listed for each License. Resetting an individual device license.

#### 30.7.2019.

* 🔵 Added: license users initial

#### 19.7.2019.

* 🔵 Added: export orders to CSV

#### 10.7.2019.

* 🔵 Added: custom columns settings
* 🔵 Added: initial version of custom fields

#### 23.5.2019.

* 🔵 Added: offline licensing portal released

#### 21.5.2019.

* 🔵 Added: Resetting trial licenses fixed
* 🟣 Fixed: After activating perpetual licenses (non-trial), the Expiration Date is set to the date it is created.
* 🟣 Fixed: When issuing a license with order ID set to "a", our dashboard just says "Error"
* 🟣 Fixed: What does the "reset" function in the dashboard do? Just reset the license activation state? For example, it doesn't reset the trial period in the case of a trial license.
* 🟣 Fixed: Creating manual orders with trial licenses

#### 7.5.2019.

* 🔵 Added: License model
* 🟢 Improved: Removed null=true from total\_consumptions

#### 26.4.2019.

* 🟣 Fixed: Bug where you could not access specific order or license through a deep link. The resolution was to change URL structure of app(added companyId in URL)
* 🔵 Added: IE9+ support
* 🔵 Added: company settings page under account/settings
* 🔵 Added: platform version
* 🔵 Added: staff dashboard page with the company list
* 🔵 Added: form to create a new company through platform within platform version
* 🟣 Fixed: user consent bug
* 🟣 Fixed: issue with customer data not being stored when creating an order from platform
* 🔵 Added: consumption licenses behaving properly

#### 6.3.2019.

* 🟣 Fixed: Returning resources for staff users
* 🔵 Added: ProductFeature model
* 🔵 Added: product\_feature ManyToMany on License
* 🔵 Added: product\_feature on Product
* 🟢 Improved: Modified sentry for staging and production only
* 🟢 Improved: Removed /accounts/registration/\* except /account-confirm-email
* 🟢 Improved: Removed /api/v1/rest-auth/\* except /password/change

#### 26.2.2019.

* 🔵 Added: License.date\_expires - date when the license expires
* 🔵 Added: License.license\_type - determining the type of this exact license (subscription, perpetual, time-limited...)

#### 16.1.2019.

* 🟢 Improved: Removed LicenseType, including from migrations.

#### 15.1.2019.

* 🟢 Improved: ProductUpgrade deprecate
* 🔵 Added: upgrade\_from to Product
* 🔵 Added: Updates to handling upgrades - see LicenseSpring.md

#### 11.1.2019.

* 🔵 Added: LicenseType model
* 🔵 Added: license\_types on Company, Product
* 🟢 Improved: License to use LicenseType - it is still a string (PK), so it kinda didn't change :)
* 🔵 Added: license\_types on a Product are supposed to be a subset of Company.license\_types
* 🟢 Improved: removed license\_model on Product (replaced by license\_types)

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.licensespring.com/changelog/platform-changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
