Releases: xirixiz/homeassistant-afvalwijzer
Releases · xirixiz/homeassistant-afvalwijzer
Release list
2026.1020
What's Changed
- fix(opzet): map afvalstoffendienst PMD label and restore provider alias by @sebastiaanspeck in b412b6e
Full Changelog: 2026.1019...2026.1020
2026.1019
What's Changed
- Add Goirle postcode override and fix formatting issues by @Veldkornet in #622
- Map legacy street_number and id in PLATFORM_SCHEMA to gracefully handle YAML migration by @Veldkornet in #624
- Add Native Home Assistant Translations & UI Fixes by @Veldkornet in #625
- feat: add config toggle for translated sensor states by @Veldkornet in #626
- fix: resolve entity ID deprecation warnings for HA 2027.2.0 by @Veldkornet in #627
- Refactor core, config, and collectors to address Security, Performance, and Style Findings by @Veldkornet in #628
- chore(ci): Secure GitHub Actions workflows by @Veldkornet in #629
- ci(deps): bump the actions group with 2 updates by @dependabot[bot] in #630
- fix: resolve code audit findings (calendar cache, scheduler leak, reconfigure duplicates) by @Veldkornet in #631
- feat(calendar): show the full pickup schedule instead of only the next pickup per type by @Veldkornet in #632
- feat: add monthly municipality coverage check by @sebastiaanspeck in #633
- Use new RecyleApp API by @sebastiaanspeck in #637
- fix(lint): resolve PLR0917 too-many-positional-arguments by @sebastiaanspeck in #638
- ci(deps): bump the actions group with 2 updates by @dependabot[bot] in #634
- ci(deps): bump the actions group with 2 updates by @dependabot[bot] in #640
- chore(deps): pin lint tooling and enable Dependabot for pre-commit by @sebastiaanspeck in #641
- fix(sensor): remove translate_states/language config, no longer mutate sensor state by @Veldkornet in #643
- fix(sensor): create notifications sensor based on provider support, not current count by @Veldkornet in #642
- ci(release): adopt AwesomeVersion-compatible beta versions and gate releases on version match by @sebastiaanspeck in #650
- fix(calendar): remove orphaned pre-2026.1018 calendar entity on setup by @Veldkornet in #649
- feat(sensor): attribute-based waste type translation by @Veldkornet in #645
- feat(calendar): optional per-waste-type calendars for dashboard colour-coding by @Veldkornet in #646
- docs: contributing guide, plus release tooling fixes it turned up by @sebastiaanspeck in #651
- docs(readme): stop the notification example re-notifying on reload by @sebastiaanspeck in #652
- fix(devcontainer): resolve config picked up by VS Code to this repo's own by @Veldkornet in #655
- ci(deps): bump step-security/harden-runner from 2.20.1 to 2.21.0 in the actions group by @dependabot[bot] in #657
- chore(deps): bump the python group with 2 updates by @dependabot[bot] in #658
- chore(deps): bump https://github.com/astral-sh/ruff-pre-commit from v0.16.2 to 0.16.3 in the pre-commit group by @dependabot[bot] in #659
Full Changelog: 2026.1017...2026.1019
2026.1019.0b1
What's Changed
- ci(deps): bump the actions group with 2 updates by @dependabot[bot] in #640
- chore(deps): pin lint tooling and enable Dependabot for pre-commit by @sebastiaanspeck in #641
- fix(sensor): remove translate_states/language config, no longer mutate sensor state by @Veldkornet in #643
- fix(sensor): create notifications sensor based on provider support, not current count by @Veldkornet in #642
- ci(release): adopt AwesomeVersion-compatible beta versions and gate releases on version match by @sebastiaanspeck in #650
- fix(calendar): remove orphaned pre-2026.1018 calendar entity on setup by @Veldkornet in #649
- feat(sensor): attribute-based waste type translation by @Veldkornet in #645
- feat(calendar): optional per-waste-type calendars for dashboard colour-coding by @Veldkornet in #646
Full Changelog: 2026.1018-b02...2026.1019.0b1
2026.1018-b02
What's Changed
- feat: add config toggle for translated sensor states by @Veldkornet in #626
- fix: resolve entity ID deprecation warnings for HA 2027.2.0 by @Veldkornet in #627
- Refactor core, config, and collectors to address Security, Performance, and Style Findings by @Veldkornet in #628
- chore(ci): Secure GitHub Actions workflows by @Veldkornet in #629
- ci(deps): bump the actions group with 2 updates by @dependabot[bot] in #630
- fix: resolve code audit findings (calendar cache, scheduler leak, reconfigure duplicates) by @Veldkornet in #631
- feat(calendar): show the full pickup schedule instead of only the next pickup per type by @Veldkornet in #632
- feat: add monthly municipality coverage check by @sebastiaanspeck in #633
- Use new RecyleApp API by @sebastiaanspeck in #637
- fix(lint): resolve PLR0917 too-many-positional-arguments by @sebastiaanspeck in #638
- ci(deps): bump the actions group with 2 updates by @dependabot[bot] in #634
Full Changelog: 2026.1018-b01...2026.1018-b02
2026.1018-b01
What's Changed
- Add Goirle postcode override and fix formatting issues by @Veldkornet in #622
- Map legacy street_number and id in PLATFORM_SCHEMA to gracefully handle YAML migration by @Veldkornet in #624
- Add Native Home Assistant Translations & UI Fixes by @Veldkornet in #625
Full Changelog: 2026.1017...2026.1018-b01
2026.1017
What's Changed
- 1017 by @xirixiz in #619
- Fix Today sensor showing 'geen' and handle mixed date types by @Veldkornet in #620
- Refactor to DataUpdateCoordinator and Persistent Caching by @Veldkornet in #621
New Contributors
- @Veldkornet made their first contribution in #620
Full Changelog: 2026.1016...2026.1017
2026.1016
2026.1015
What's Changed
- ci(deps): bump actions/checkout from 6 to 7 in the actions group by @dependabot[bot] in #612
Fix: When exclude today was enabled, the next sensors were not properly calculated (#606)
Fix: Date sensor no longer is a timestamp, breaking functionality (date sensor no longer is a timestamp, breaking functionality #604)
Feature: Add items to calendar logic
Full Changelog: 2026.1014...2026.1015
2026.1014
What's Changed
- Make next waste types unique by @sebastiaanspeck in #603
- ci(deps): bump softprops/action-gh-release from 2 to 3 in the actions group by @dependabot[bot] in #607
- Only scan for .py and .json files by @sebastiaanspeck in #608
- Fetch twenty occurrences for Rova by @sebastiaanspeck in d3595b3
Full Changelog: 2026.1013...2026.1014
2026.1013
Warning
If you are coming from 2026.1007, please read https://github.com/xirixiz/homeassistant-afvalwijzer/discussions/539.
Due to a new unique ID implementation, the sensors you currently have will be recreated with different IDs. This will lead to duplicate entities.
Recommended approach
- Remove the existing configuration.
- Uninstall the component.
- Reinstall and configure it again.
After several years of stability, this restructuring step was unavoidable and necessary for long-term maintainability.
What's Changed
- ci(deps): bump dorny/test-reporter from 2.6.0 to 3.0.0 in the actions group by @dependabot[bot] in #597
- Remap mobiletransferpoint to grip (and add default icon) by @sebastiaanspeck in #602
Full Changelog: 2026.1012...2026.1013