# Initial Release Notes

## What’s New (v2)

* **New UI + backend.** Completely rebuilt UI and back-end.
* **Database options.** Choose **SQLite** (easy local/PoC) or **PostgreSQL** (production).
* **Provisioning choices.** Enroll via **YubiKey** or **direct platform** provisioning.
* **Configuration.** Generate, download, and customize a config file (e.g., sync intervals).
* **Offline and Air-gapped support.** Full **license activation & deactivation** flows.
* **Bundles.** Activation/deactivation of **bundle licenses** fully supported.
* **Manual sync.** Trigger a cloud sync on demand.
* **Platforms.** Windows, Linux, and Docker are supported.

{% hint style="warning" %}

## Breaking Changes

* **No in-place upgrade.** v2 does **not** read v1 data stores.
* **Fresh install required.** v2 starts empty, **re-create users, config, and records**.
* **Surface changes.** API/CLI endpoints and commands have been renamed or removed. See the v2 API/CLI docs for the current surface.
  {% endhint %}

## Feature Set

### Licensing & Activation

* Activate/deactivate licenses from the UI.
* **Offline/Air-gap:** UI generates request files for activation and deactivation; process works without internet access.

### Synchronization

* Cloud sync runs on a **customizable schedule** or **manually**.
* Sync updates local state (e.g., **consumption totals**) and fetches remote changes.

### Floating Users (Offline)

* All licenses on the Floating Server are **offline floating**.
* Machines/users/containers can **register** as floating users; they can **unregister** or **borrow time** (if the license allows borrowing).

### Consumption-Based Licensing

* Users can **consume** usage on consumption licenses.
* New **consumption values** are stored locally and synced to the cloud on schedule or on manual trigger.

### Features

* A license may expose **multiple features**; users can register for them.
* Features can themselves be **consumption-based**.

### Bundle Licenses

* **Complete bundle support**: activation, deactivation, and synchronization. Post-activation, full functionality is available for all licenses contained in the bundle.

### Roles & Access Control

* **RBAC:** Admins vs. Users.
* Admins can add/deactivate licenses, unregister users, and manage admin/user accounts.

### Platforms & Deployment

* **Windows**, **Linux**, and **Docker** supported.
* SQLite for quick starts; PostgreSQL recommended for production.


---

# 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-v2/initial-release-notes.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.
