# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.1.4] - 2026-02-02

### Changed
- Cleaner README formatting

## [0.1.3] - 2026-02-02

### Changed
- README polish

## [0.1.2] - 2026-02-02

### Changed
- Added DemInf citation to credits

## [0.1.1] - 2026-02-02

### Changed
- Improved README clarity and documentation

## [0.1.0] - 2026-02-02

### Added
- Initial release
- KSG mutual information scoring for LeRobot episodes
- CLI with `analyze` command
- JSON report output
- Length normalization option (`--normalize-length`)
- MI threshold filtering (`--min-mi`)
- MI variance warnings for uniform quality datasets
- Bootstrap confidence intervals (`--ci`)
- PCA dimension reduction for high-dimensional states (`--max-dim`)
- Merge with score_lerobot_episodes output (`--merge`)
- Python API with `DemoScorer` class
