# Changelog

## [1.2.4](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.2.3...v1.2.4) (2026-04-16)


### Bug Fixes

* :bug: fix humidity sensor value outside range ([#28](https://github.com/mezaugusto/matterbridge-iotas/issues/28)) ([f086949](https://github.com/mezaugusto/matterbridge-iotas/commit/f0869490b3777dd1781a36bfb608f7c034e52534))

## [1.2.3](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.2.2...v1.2.3) (2026-04-15)


### Bug Fixes

* :bricks: move humidty sensor to top-level endpoint ([#26](https://github.com/mezaugusto/matterbridge-iotas/issues/26)) ([4a02681](https://github.com/mezaugusto/matterbridge-iotas/commit/4a026815ccc471ad2585b6e2fa427355ccda2b47))

## [1.2.2](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.2.1...v1.2.2) (2026-04-13)


### Bug Fixes

* :bug: fix thermostat (and all devices) setAttribute errors  ([#24](https://github.com/mezaugusto/matterbridge-iotas/issues/24)) ([59cfdab](https://github.com/mezaugusto/matterbridge-iotas/commit/59cfdab8171fa685fda28fe44dffdbc887f3de5a))

## [1.2.1](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.2.0...v1.2.1) (2026-04-13)


### Bug Fixes

* :bug: Fix child devices not working ([#22](https://github.com/mezaugusto/matterbridge-iotas/issues/22)) ([f315469](https://github.com/mezaugusto/matterbridge-iotas/commit/f3154695a0e32cc53b8dd61d10b110784e2413a4))

## [1.2.0](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.1.6...v1.2.0) (2026-04-13)


### Features

* :sparkles: Extract motion sensor from motion lights ([#20](https://github.com/mezaugusto/matterbridge-iotas/issues/20)) ([729a094](https://github.com/mezaugusto/matterbridge-iotas/commit/729a094ae268b5e80b8399528908f3fd30f22149))

## [1.1.6](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.1.5...v1.1.6) (2026-04-13)


### Bug Fixes

* :bug: Fix off setting in level lights ([#18](https://github.com/mezaugusto/matterbridge-iotas/issues/18)) ([09518e6](https://github.com/mezaugusto/matterbridge-iotas/commit/09518e65c229fda74dd0c9ad9544666d4784f54e))

## [1.1.5](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.1.4...v1.1.5) (2026-04-13)


### Bug Fixes

* :bug: Register both moveToLevel AND moveToLevelWithOnOff handlers for… ([#15](https://github.com/mezaugusto/matterbridge-iotas/issues/15)) ([bf9fc17](https://github.com/mezaugusto/matterbridge-iotas/commit/bf9fc177d466a623b195881e4b08e7ffee2fdcc9))
* Update iotas-ts ([#17](https://github.com/mezaugusto/matterbridge-iotas/issues/17)) ([a76d0e9](https://github.com/mezaugusto/matterbridge-iotas/commit/a76d0e9f8c2b4d0c2e7f8c82dbb0d52591fa9fe0))

## [1.1.4](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.1.3...v1.1.4) (2026-04-13)


### Bug Fixes

* :bug: Apply light value clamping through the app ([#13](https://github.com/mezaugusto/matterbridge-iotas/issues/13)) ([3fe8e60](https://github.com/mezaugusto/matterbridge-iotas/commit/3fe8e60e72959608f23e358e1c3d76d63313c047))

## [1.1.3](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.0.2...v1.1.3) (2026-04-12)

### Bug Fixes

- :bug: Fix dimmer lights not showing ([#10](https://github.com/mezaugusto/matterbridge-iotas/issues/10)) ([ea56bd7](https://github.com/mezaugusto/matterbridge-iotas/commit/ea56bd7641edd71d119779ad5d32bd66eeb8eb5b))

### Miscellaneous Chores

- release 1.1.3 ([#12](https://github.com/mezaugusto/matterbridge-iotas/issues/12)) Release-As: 1.1.3 ([6a15143](https://github.com/mezaugusto/matterbridge-iotas/commit/6a15143b05f92e5475dfa0e8ccf3b33c3a388dc1))

## [1.0.2](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.0.1...v1.0.2) (2026-04-12)

### Bug Fixes

- :bug: dimmable lights not showing ([#6](https://github.com/mezaugusto/matterbridge-iotas/issues/6)) ([d15f5a7](https://github.com/mezaugusto/matterbridge-iotas/commit/d15f5a7cf67fac017d75d9a623dc6c4c68423775))

## [1.0.2](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.0.1...v1.0.2) (2026-04-12)

### Bug Fixes

- :bug: dimmable lights not showing ([#6](https://github.com/mezaugusto/matterbridge-iotas/issues/6)) ([d15f5a7](https://github.com/mezaugusto/matterbridge-iotas/commit/d15f5a7cf67fac017d75d9a623dc6c4c68423775))

## [1.0.1](https://github.com/mezaugusto/matterbridge-iotas/compare/v1.0.0...v1.0.1) (2026-04-12)

### Bug Fixes

- :bug: fix deadlock on feature update ([#4](https://github.com/mezaugusto/matterbridge-iotas/issues/4)) ([e38bb09](https://github.com/mezaugusto/matterbridge-iotas/commit/e38bb09c92281fb3c1057eaeb397eeaf25f52590))

## 1.0.0 (2026-04-12)

### Features

- :sparkles: Use iotas v1 fire and forget for update ([#2](https://github.com/mezaugusto/matterbridge-iotas/issues/2)) ([f225ec6](https://github.com/mezaugusto/matterbridge-iotas/commit/f225ec66baa98f64e59e84e8afee9035aedb5aeb))

## 0.1.0

### Features

- Initial release
- IOTAS device discovery and Matter endpoint creation
- Support for lights (on/off and dimmable), outlets, door locks, thermostats, and sensors (humidity, motion, contact)
- Background polling with cached state via iotas-ts FeatureCache
- Write barrier to prevent UI rubber-banding after commands
- Allow/deny list filtering (whiteList/blackList) for device exposure
- Command handlers for on/off, level control, door lock, and thermostat setpoints
- Battery power source support for battery-powered devices
