@homebridge-plugins/homebridge-air
Version:
The AirNow plugin allows you to monitor the current AirQuality for your Zip Code from HomeKit and Siri.
97 lines (63 loc) • 4.88 kB
Markdown
# Changelog
All notable changes to this project will be documented in this file. This project uses [Semantic Versioning](https://semver.org/)
## [2.0.0](https://github.com/homebridge-plugins/homebridge-air/releases/tag/v2.0.0) (2026-04-15)
### What's Changed
- Added Homebridge v2.0 Matter support with runtime HAP/Matter platform proxy selection.
- Added Matter platform implementation and Matter sensor poller with AQI state updates.
- Added config options `options.enableMatter` and `options.preferMatter` with distinct fallback behavior.
- Added schema UI support for Matter settings.
- Added tests for platform proxy runtime selection and fallback semantics.
**Full Changelog**: https://github.com/homebridge-plugins/homebridge-air/compare/v1.0.8...v2.0.0
## [1.0.8](https://github.com/homebridge-plugins/homebridge-air/releases/tag/v1.0.8) (2025-11-03)
### What's Changed
- **Bug Fix**: Fixed AirNow API endpoints to use correct paths (`latLong` and `zipCode`) per official documentation
- **Feature**: Added "Save to Config" button on location lookup tab with duplicate prevention
- **Feature**: Implemented 10-minute caching and rate limiting (60 calls/hour) per AirNow best practices
- **Feature**: Added reverse geocoding fallback using OpenStreetMap Nominatim API
- **Improvement**: Enhanced error handling and debug logging
- Housekeeping and updated dependencies
**Full Changelog**: https://github.com/homebridge-plugins/homebridge-air/compare/v1.0.7...v1.0.8
## [1.0.7](https://github.com/homebridge-plugins/homebridge-air/releases/tag/v1.0.7) (2025-09-17)
### What's Changed
- Housekeeping and updated dependencies.
**Full Changelog**: https://github.com/homebridge-plugins/homebridge-air/compare/v1.0.6...v1.0.7
## [1.0.6](https://github.com/homebridge-plugins/homebridge-air/releases/tag/v1.0.6) (2025-09-15)
### What's Changed
- Enable blank issues in issue template configuration ([56f3f86](https://github.com/homebridge-plugins/homebridge-air/commit/56f3f86))
- Housekeeping and updated dependencies.
**Full Changelog**: https://github.com/homebridge-plugins/homebridge-air/compare/v1.0.5...v1.0.6
## [1.0.5](https://github.com/homebridge-plugins/homebridge-air/releases/tag/v1.0.5) (2025-09-03)
### What's Changed
- Fix HAP-NodeJS warning by validating accessory names before constructor call [#31](https://github.com/homebridge-plugins/homebridge-air/pull/31)
- Fix AQICN API response structure handling and improve error messages
- Housekeeping and updated dependencies.
**Full Changelog**: https://github.com/homebridge-plugins/homebridge-air/compare/v1.0.4...v1.0.5
## [1.0.4](https://github.com/homebridge-plugins/homebridge-air/releases/tag/v1.0.4) (2025-09-03)
### What's Changed
- Fix AQICN status parsing bug by handling different data structures correctly [#24](https://github.com/homebridge-plugins/homebridge-air/pull/24)
- Modified parseStatus() method to conditionally handle AirNow (array) vs AQICN (object) data structures
- Added test case for AQICN device status handling
- Resolves AQICN provider failing to parse air quality data [#22](https://github.com/homebridge-plugins/homebridge-air/issues/22)
**Full Changelog**: https://github.com/homebridge-plugins/homebridge-air/compare/v1.0.3...v1.0.4
## [1.0.3](https://github.com/homebridge-plugins/homebridge-air/releases/tag/v1.0.3) (2025-04-10)
### What's Changed
- Fix AQICN status update bug by completing interface and adding error handling [#17](https://github.com/homebridge-plugins/homebridge-air/pull/17)
- Fix can't fetch data from AQICN [#11](https://github.com/homebridge-plugins/homebridge-air/pull/11)
- Update config.schema.json [#19](https://github.com/homebridge-plugins/homebridge-air/pull/19)
- Housekeeping and updated dependencies.
**Full Changelog**: https://github.com/homebridge-plugins/homebridge-air/compare/v1.0.2...v1.0.3
## [1.0.2](https://github.com/homebridge-plugins/homebridge-air/releases/tag/v1.0.2) (2025-03-05)
### What's Changed
- Housekeeping and updated dependencies.
**Full Changelog**: https://github.com/homebridge-plugins/homebridge-air/compare/v1.0.1...v1.0.2
## [1.0.1](https://github.com/homebridge-plugins/homebridge-air/releases/tag/v1.0.1) (2025-01-25)
### What's Changed
- Housekeeping and updated dependencies.
**Full Changelog**: https://github.com/homebridge-plugins/homebridge-air/compare/v1.0.0...v1.0.1
## [1.0.0](https://github.com/homebridge-plugins/homebridge-air/releases/tag/v1.0.0) (2024-11-10)
### What's Changed
- Release of [homebridge-air](https://github.com/homebridge-plugins/homebridge-air) which allows you to see the air quality from AirNow Web API.
**Full Changelog**: https://github.com/homebridge-plugins/homebridge-air/compare/v0.1.0...v1.0.0
## [0.1.0](https://github.com/homebridge-plugins/homebridge-air/releases/tag/v0.1.0) (2024-09-07)
### What's Changed
- Initial Release