Releases: SanderBlom/BIR_Waste_Watch
Releases · SanderBlom/BIR_Waste_Watch
2.0.0
What's Changed
- feat: use bir offical API to retrieve data by @SanderBlom in #12
- refactor: changed away for the deprecated
async_forward_entry_setup
Full Changelog: v1.2.2...v2.0.0
v1.2.2
What's Changed
- ci: added missing country code to hacs.json by @SanderBlom in #13
- build: bumped version for next release by @SanderBlom in #14
Full Changelog: v1.2.1...v1.2.2
v1.2.1
Fixed a bug where the days until sensor did not update the pickup date after the initial setup
v1.2.0
New Sensor Type Added 🎉
- Days Until Pickup Sensor: Displays the remaining days until waste pickup (e.g., 4 days). No need to create a template sensor in
config.yaml
anymore!
This addition complements the existing sensor that displays the date of the pickup.
V1.1.3
Added a description that will be used in the hacs store. No other code changes so no need to update 😄
V1.1.2
V1.1.1
Enhancements and Fixes in this Update
Changed domain name
- Changed the domain to "bir" for improved integration.
New Sensor Icons
- Introduced trashcan icons for sensors to visually match their purpose (Issue #2).
Code Optimization
- Removed
SCAN_INTERVAL = timedelta(hours=4)
from the class, as it's already defined outside, reducing redundancy.
Zip File Structure Fix
- Addressed an issue where redundant "bir" folders would be present in the zip file structure, ensuring that the zip file now only includes the "bir" folder and its contents. This problem likely emerged during the refactoring process to align with the HACS file structure.
Configuration Schema Addition
- Defined a
CONFIG_SCHEMA
to align with the best practices from HA
Integration for HACS Store
- Restructured and added required files to have the possibility to publish the integration to the HACS store.
Added integration logo
- Successfully merged the integration logo into the official Home Assistant Brands repository, providing the integration with the official BIR logo. View Logo PR.
Full Changelog: v1.0.2...v1.1.1
V1.1.0
- Removed the option to select when the integration should scrape for new data.
- The data will now be updated every hour
v1.0.2
Release Notes
Bug Fixes
- Resolved an issue where months scraped from the website were not converted to English locale. This led to parsing failures, for example, "okt" (Norwegian) not matching "Oct" (English).
Note
This is a pre-stable release and may still contain bugs. We appreciate your participation in testing and welcome any feedback.
Happy Testing!
v1.0.1
Release Notes
Enhancements
- Introduced a new attribute that displays the timestamp of the last successful data update. This allows for easier monitoring of data integrity.
Bug Fixes
- Resolved an issue that required a system restart for data to be updated in the integration. Data will now update dynamically, improving system reliability.
Performance
- Modified the default polling rate to once every 4 hours to optimize system resources. Additionally, the maximum polling rate has been capped at once per hour to ensure stable performance.
Note
This is a pre-stable release and may still contain bugs. We appreciate your participation in testing and welcome any feedback.
Happy Testing!