Changelog

for the component nestorit/lis331 v1.0.0
# Changelog

## 1.0.0 — 2026-08-22

Stable release.

- Component is fully standalone: drop the `cmake_utilities` dependency and
  the `cu_pkg_define_version()` macro (generated `LIS331_VER_*` macros were
  unused). `cmake_utilities` is still pulled transitively by
  `espressif/i2c_bus` when enabled.
- Pin the optional `espressif/i2c_bus` dependency to `^1.0.0` instead of `*`.
- Declare all ESP-IDF targets.
- Add SPDX-License-Identifier and copyright notice to source files.
- Remove Arduino-related phrasing from documentation.

## 0.0.2 — 2026-08-22

- Declare all ESP-IDF targets (esp32, esp32c2, esp32c3, esp32c5, esp32c61,
  esp32c6, esp32h2, esp32p4, esp32s2, esp32s3).
- Add SPDX-License-Identifier and copyright notice to source files.

## 0.0.1 — 2026-08-22

Initial release.

- Native ESP-IDF I2C master driver transport (`lis331_create`)
- Optional ESP-IoT-Solution i2c_bus transport (`lis331_create_i2c_bus`)
- Full-scale ranges 2 g / 4 g / 8 g
- Output data rates in normal and low-power modes
- Block data update (BDU)
- Raw (signed 12-bit) and SI (m/s²) acceleration reads
- Data-ready status via STATUS_REG (ZYXDA flag)
- WHO_AM_I validation at device creation (expected 0x32)