# Platform changelog

#### **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>
