# Changelog

## v1.6.4 - 06.08.2025

* Resolved Docker-related vulnerabilities
* Fixed parameter handling in Floating Register endpoint
* Prevented license deactivation on server shutdown

## v1.6.3 - 15.05.2025

* Updated dependencies
* Fixed bug in unregister\_all endpoint

## v1.6.2 - 13.02.2025

* Fixed air-gapped license activation issue
* Resolved inconsistency in periodic consumption reset
* Updated floating feature registration output to align with SDKs
* Restricted feature registration to only occur during license registration
* Updated License registration output to include updated consumption and floating user count values
* Updated "floating\_not\_available" error code to align with license API

## v1.6.1 - 24.12.2024

* Restricted offline license request reuse
* Prevented offline license request hardware ID mismatches
* Added an endpoint for license feature checks

## v1.6.0 - 19.11.2024

* Support for unlimited licenses per product
* Additional option to handle invalid Hardware Keys
* Added an endpoint to retrieve all licenses associated with a product

## v1.5.1 - 15.10.2024

* Enhanced handling of hardware key validity after device reattachment or server restarts.
* Only a single admin user can be configured initially during setup.
* In authentication mode, the username is now displayed in the user interface.
* Product names are now visible in the UI.
* API and shared keys are no longer visible in the UI for improved security.

## v1.5.0 - 23.09.2024

* User authentication and role-based access control
* Support for hardware keys and licenses with hardware key requirements
* Storage optimization of file database
* Helm chart - added `hardwareKeySupport` flag - `false` by default
* Helm chart - dependency (Redis) updated to latest chart version 20.1.4\
  Please check bitnami offical chart page for breaking changes and upgrade procedures - [**https://artifacthub.io/packages/helm/bitnami/redis**](https://artifacthub.io/packages/helm/bitnami/redis)

## v1.4.12 - 21.08.2024

* Verbose Error Logging Introduced.
* Verbose Error Logging Introduced.

## v1.4.11 - 25.06.2024

* Disk usage optimization of file database
* Support for Floating Features
* CVE fixes
* Docker image security fixes
* Helm chart - dependency (Redis) updated to latest chart version 19.5.5\
  Please check bitnami offical chart page for breaking changes and upgrade procedures - [**https://artifacthub.io/packages/helm/bitnami/redis**](https://artifacthub.io/packages/helm/bitnami/redis)

## v1.4.10 - 05.04.2024

* Usage logs CSV fix
* Database initialization fix

## v1.4.9 - 11.03.2024

* Support for choice between redis or embedded database

## v1.4.8 - 09.02.2024

* Support for Reset and Unlimited Usage of License and Feature Consumptions
* Consumption Calculations and Synchronization
* Consumption Amounts shows on UI

## v1.4.7 - 04.12.2023

* Support for whitelabel and custom API url
* Add path and pathType to Igress - helm chart

## v1.4.6 - 14.6.2023

* JavaScript libraries bundled with Floating Server

## v1.4.5 - 1.6.2023

* User-based offline licenses

## v1.4.4 - 23.5.2023

* Database initialization fix

## v1.4.3 - 6.4.2023

* OpenAPI spec and UI

## v1.4.2 - 22.3.2023

* Custom expiration system, due to Redis expiration system limitations
* Basic migration system

## v1.4.1 - 16.3.2023

* Logging error fix

## v1.4.0 - 3.2.2023

* Redis optimization

## v1.3.3 - 10.1.2023

* Airgapped licenses
* Unregister all fix
* API error format fix

## v1.3.2 - 14.12.2022

* HWID fix for MacOS

## v1.3.1 - 10.10.2022

* Logging improvements
* Online sync improvements
* General bug fixes

## v1.3.0 - 7.9.2022

* Unified event system (for reporting and sync events)
* Refactored database layer and dependent code
* Not compatible with Badger (embedded DB), only with Redis
* Not backwards compatible

## v1.2.1 - 3.8.2022

* Consumption activity synced with LicenseSpring

## v1.2.0 - 8.7.2022

* Licenses are now configured using product code, instead of product name
* Not backwards compatible

## v1.1.9 - 23.6.2022

* JSON serialization standardized
* Additional fields for APIs

## v1.1.8 - 2.6.2022

* Reporting database change

## v1.1.7 - 13.5.2022

* Implemented feature consumption

## v1.1.6 - 28.4.2022

* License borrowing feature on floating server

## v1.1.5 - 19.4.2022

* Unregistration UI buttons can now be disabled ([**https://licensespring.kwiki.io/docs/configuration-file**](https://licensespring.kwiki.io/docs/configuration-file))
* More information is sent to LS during license activation, you can see that information under Devices in License details page
* You are able to send more data on Register request, which you can see under Registrations page on the UI.

## v1.1.4 - 31.3.2022

* logout button
* whitelabel additions
* csv export fix

## v1.1.3 - 21.3.2022

* remove "unregister", "unregister all"
* licenses bugged (no license key)
* login with wrong password message
* registration page statistics
* registration log (downloadable)
* favicon fix

## v1.1.2 - 1.2.2022

* Consumption feature: API, UI
* Backwards compatible

## v1.1.1 - 10.1.2022

* Whitelabeling
* License details page
* "Unregister all" API endpoint
* Not backwards compatible

## v1.1.0 - 23.12.2021

* Redis support
* High-availability setup
* Not backwards compatible


---

# 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/floating-server/floating-server-v1/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.
