github jeroenterheerdt/HAsmartirrigation v2025.7.0-beta0

latest releases: v2025.8.6, v2025.8.5, v2025.8.4...
pre-releaseone month ago

πŸš€ What’s New in v2025.7.0-beta0 (Pre-release)

Versioning

  • Version references updated to v2025.7.0-beta0 throughout:
    • custom_components/smart_irrigation/manifest.json
    • custom_components/smart_irrigation/const.py
    • custom_components/smart_irrigation/frontend/src/const.ts
    • custom_components/smart_irrigation/frontend/dist/smart-irrigation.js (rebuilt via npm run build)

Notable Changes & Fixes (last 10 merged PRs)

  • Async Handling Improvements
    • Added missing await in Python and proper handling of async/promises in TypeScript. Fire-and-forget operations are now clearly commented and explicit. (#587, #585)
  • Synchronous Naming Consistency
    • Renamed async_unregister_panel to remove_panel for clarity. (#586)
  • Precipitation Calculation Fix
    • Ensured total precipitation during calculation intervals is fully considered, per documentation. (#584, #583)
  • New Features & Providers
    • Added KNMI Weather Service support for Dutch users. (#574)
  • Sensor Accuracy
    • Fixed unit conversion logic in sensor reporting. (#572)
  • Bugfixes & Docs
    • Fixed pyeto delta bug, clarified docs, and improved development tooling.
    • See all merged pull requests for a full list (67 total, showing 10 here).

Contributors

Special thanks to @niddu85, @clarejor, @HiddevH, @fetzerch, @luccio8686, and everyone who contributed to this release!


Note:
This is a beta pre-release intended for testing purposes. Please report any issues you encounter so we can further improve stability before the stable release.


If you need the full changelog or more details on the changes, you can view all merged PRs here.

Don't miss a new HAsmartirrigation release

NewReleases is sending notifications on new releases.