# 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).
## [Unreleased]
## [0.8.0](https://github.com/tatimblin/sonos-sdk/compare/sonos-api-v0.7.2...sonos-api-v0.8.0) - 2026-08-18
### Other
- [**breaking**] replace hand-rolled implementations with public crates ([#107](https://github.com/tatimblin/sonos-sdk/pull/107))
## [0.7.1](https://github.com/tatimblin/sonos-sdk/compare/sonos-api-v0.7.0...sonos-api-v0.7.1) - 2026-08-17
### Other
- release v0.7.0 ([#101](https://github.com/tatimblin/sonos-sdk/pull/101))
## [0.7.0](https://github.com/tatimblin/sonos-sdk/compare/sonos-api-v0.6.0...sonos-api-v0.7.0) - 2026-08-17
### Other
- release v0.7.0 ([#95](https://github.com/tatimblin/sonos-sdk/pull/95))
## [0.6.0](https://github.com/tatimblin/sonos-sdk/compare/sonos-api-v0.5.3...sonos-api-v0.6.0) - 2026-08-16
### Fixed
- correct AVTransport request element names and escape queue URIs ([#87](https://github.com/tatimblin/sonos-sdk/pull/87))
- parse RenderingControl EQ variables as per-channel ([#85](https://github.com/tatimblin/sonos-sdk/pull/85))
- detect SOAP faults instead of reporting them as network errors ([#88](https://github.com/tatimblin/sonos-sdk/pull/88))
### Other
- prune unused dependencies and fix stale docs ([#84](https://github.com/tatimblin/sonos-sdk/pull/84))
## [0.5.0](https://github.com/tatimblin/sonos-sdk/compare/sonos-api-v0.4.0...sonos-api-v0.5.0) - 2026-05-02
### Added
- read-time coordinator resolution for PerCoordinator properties ([#68](https://github.com/tatimblin/sonos-sdk/pull/68))
### Other
- release v0.4.0 ([#66](https://github.com/tatimblin/sonos-sdk/pull/66))
## [0.4.0](https://github.com/tatimblin/sonos-sdk/compare/sonos-api-v0.3.0...sonos-api-v0.4.0) - 2026-03-29
### Other
- release v0.4.0 ([#65](https://github.com/tatimblin/sonos-sdk/pull/65))
## [0.3.0](https://github.com/tatimblin/sonos-sdk/compare/sonos-api-v0.2.1...sonos-api-v0.3.0) - 2026-03-28
### Added
- RAII WatchHandle with 50ms grace period ([#59](https://github.com/tatimblin/sonos-sdk/pull/59))
## [0.2.1](https://github.com/tatimblin/sonos-sdk/compare/sonos-api-v0.2.0...sonos-api-v0.2.1) - 2026-03-20
### Other
- release v0.2.0 ([#56](https://github.com/tatimblin/sonos-sdk/pull/56))
## [0.2.0](https://github.com/tatimblin/sonos-sdk/compare/sonos-api-v0.1.0...sonos-api-v0.2.0) - 2026-03-15
### Other
- release v0.2.0 ([#53](https://github.com/tatimblin/sonos-sdk/pull/53))