> ## 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.3.1

> January 5, 2026

## <u>Features</u>

### Major Codebase Restructure

* Reorganized CLI commands into logical groups: power, measurement, communication, development, box, and utility
* Consolidated shared utilities into `cli/core/` package
* Reorganized Lager Box code into grouped modules: power, io, measurement, protocols, and automation

### New Hardware Support

* Added support for Logitech C930e webcam

## <u>Bug Fixes</u>

* Fixed Dockerfile build: corrected pcb -> nets reference
* Fixed webcam import path and updated test results
* Fixed arm `move-by` command: use `move_relative` instead of delta
* Fixed UART nets list: use `get_saved_nets` from `lager.core`
* Fixed UART import path: `lager.uart` -> `lager.protocols.uart`
* Fixed documentation: changed 'command above' to 'command below' in adding-first-lager-box guide

## <u>Improvements</u>

* Removed legacy OpenOCD code (J-Link is now the only supported debug backend)
* Removed backward compatibility import stubs from CLI
* Removed \~500 lines of commented-out legacy Keithley battery code
* Added confirmation output when setting voltage/current on power supplies
* Updated documentation overview and guides

## <u>Installation</u>

To install this version:

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

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.3.1/)
