> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lagerdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Version 0.5.0

> March 05, 2026

> Historical note: this release captured an earlier migration window where control-plane bootstrap lived in Lager. Current open-source Lager keeps shared box primitives such as `/status`, while downstream control planes own enterprise install/bootstrap.

## <u>Features</u>

* **Control plane heartbeat**: WebSocket-based heartbeat client reports Lager Box status (health, version, nets) to the control plane
* **Box status endpoint**: `/status` endpoint on both Flask and Python HTTP servers returning box health, version, and connected nets
* **`lager boxes connect`**: historical migration command to configure a Lager Box for control plane heartbeat reporting

## <u>Improvements</u>

* Refactored version file reading in `service.py` into reusable `_read_box_version()` helper
* `start-services.sh` starts control plane heartbeat when configured
* Added `websocket-client` dependency to box Docker image

## <u>Installation</u>

```bash theme={null}
pip install lager-cli==0.5.0
```

To upgrade from a previous version:

```bash theme={null}
pip install --upgrade lager-cli
```

## Resources

[View Release on PyPI](https://pypi.org/project/lager-cli/0.5.0/)
