Skip to content

v1.0.0

Choose a tag to compare

@andker87 andker87 released this 28 Feb 21:12
7514a89

🚀 ChronoTask v1.0.0 — First public release

This is the first stable release of ChronoTask, a Home Assistant integration designed to simplify and automate weekly scheduling through an intuitive UI and powerful backend engine.

✨ Key Features

  • Weekly Scheduler Engine
    Create recurring weekly rules with start/end times, services, tags, colors, and icons.

  • Two fully integrated Lovelace cards

    • ChronoTask Weekly Card — Visual weekly planner with drag‑free editing, rule overlays, and bulk enable/disable.
    • ChronoTask Tag Manager — Manage rule tags, enable/disable groups, and inspect rule metadata.
  • Automatic frontend installation
    The integration copies and serves all required JS files automatically under /local/chronotask/.
    No manual Lovelace resource configuration is required in UI/Storage mode.

  • Full Home Assistant integration

    • Config Flow support
    • Calendar + Sensor platforms
    • Diagnostics
    • Service API for rule management
    • Persistent storage with versioning
  • HACS compatible
    Can be installed as a custom integration via HACS.

🛠️ Improvements & Architecture

  • Clean separation between backend logic and UI components
  • Automatic static path registration
  • Automatic JS injection via extra_js_url
  • Automatic copying of frontend assets to /config/www/chronotask/
  • Optimized for reverse proxy setups (Nginx, Cloudflare, etc.)

📚 Documentation

See the README for installation instructions, YAML mode notes, and card usage examples.


Thank you for trying ChronoTask! Feedback and issues are welcome in the GitHub issue tracker.