# ChangeLog ## v0.4.0 * Add `bmi270_sensor_create_from_master_bus_with_address()` for selecting Bosch I2C address 0x68 or 0x69 on a native I2C master bus. ## v0.3.0 * Add `aux_bmm150` and `raw_data` examples. * Add `bmi270_sensor_create_from_master_bus()`; keep the existing create API. * Release I2C devices per instance; the caller keeps the bus. * Fix AUX manual transfers and `bmi2_delay_us`. * Remove unimplemented `bmi270_toy_*` declarations. ## v0.2.1 - 2026-07-31 * Support AUX interface APIs for external sensor integration (e.g. BMM150): - `bmi270_aux_set_config` / `bmi270_aux_get_config` - `bmi270_aux_read` / `bmi270_aux_write` (manual mode) - `bmi270_get_dev` to obtain underlying `struct bmi2_dev *` for AUX adapters ## v0.2.0 - 2026-07-15 * Added support for ESP-IDF v6.0 to v6.2 and ESP32-S31 * **BREAKING CHANGE:** Removed support for the legacy I2C driver configuration * Added ESP32-P4 revision-specific prebuilt library selection for Rev 1 and Rev 3 * Updated CI build and package rules for ESP-IDF v6.0 to v6.2, ESP32-S31, and ESP32-P4 Rev 3 * Updated examples to use local component overrides and explicit default CI profiles ## v0.1.1 - 2025-12-31 * Optimize FreeRTOS tick rate detection to avoid timing issue ## v0.1.0 - 2025-10-19 * Add initial version of the BMI270 sensor component