Skip to content

Releases: qlerup/chores4kids

v3.2.1

Choose a tag to compare

@qlerup qlerup released this 15 Feb 12:51
2ad971f

🚀 Update: Apple Text Formatting Fix + Bonus Task Notifications ✨

Support this project

If you find this project useful, you can support me on Ko-fi 💙

Buy me some debugging time on Ko-fi


🐛 Bug Fixes

  • 🍏 Fixed a text-formatting issue on Apple devices (iOS/macOS) so content now displays correctly.

🔔 Improvements

  • 🧩 Notifications now support Bonus Tasks — stay updated when extra tasks are added or completed! ✅

🙌 Thanks

  • 💙 Thanks for using the project! If you spot anything odd, please open an issue 🐞 or drop feedback 💬.

v3.2.0

Choose a tag to compare

@qlerup qlerup released this 14 Feb 23:10
3a486e3

🎉 Release Notes

Support this project

If you find this project useful, you can support me on Ko-fi 💙

Buy me some debugging time on Ko-fi

✨ Highlights

  • 🆕 Bonus Tasks are here — add optional extra goals to any task and reward extra points! ⭐️
  • 🧹 Smarter rollover cleanup — pending approvals are kept safe ✅
  • 🎨 Child card UI upgrades — cleaner layout, better sorting, and scroll support 📜
  • 🛒 Shop feedback boost — smoother purchase animations + double-tap prevention 🔒

🆕 New Feature: Bonus Tasks ⭐️

You can now add a Bonus Task to a regular task 🎯

  • 🧩 Flexible rewards: e.g. 10 points for the main task + 5 bonus points if the bonus is also completed 💯

  • 🧒 Child card visual update: bonus + main are shown nicely and clearly on the card ✨

  • 👨‍👩‍👧 New parent approvals:

    • Approve All → awards points for main + bonus
    • 🟡 Approve Partially → awards points for main only
  • 👀 These two approval buttons are only shown when Bonus Tasks are enabled for that task 🔁

🐛 Bug Fixes

  • 🍎 Fixed a text formatting issue affecting Apple products ✍️✅

  • 🔄 Updated rollover behavior:

    • Before: rollover could delete tasks that were still waiting for approval
    • Now: tasks pending approval are preserved, while completed tasks are handled correctly ✅🧠

🎨 UI / UX Improvements

  • 🧒 Child card icon spacing improved:

    • Before: an empty gap always appeared if no icon was selected 🕳️
    • Now: that space is used by the task title + points, and the icon space returns only when an icon is chosen 🪄
  • 📌 Better task ordering on child card:

    • ⬆️ Incomplete tasks always appear at the top
    • ⬇️ Completed tasks always move to the bottom ✅
  • 📜 Child card is now scrollable, making long task lists much easier to use 👆

  • 🧼 Additional small UI polish and tweaks throughout the app ✨🛠️

🛒 Shop Improvements

  • 💥 More visual feedback when buying:

    • ✨ A pop-out effect triggers on purchase
    • 🟢 The “Buy” button changes to “Bought” for 5 seconds
    • 🔒 The button is disabled for those 5 seconds to prevent accidental double-taps 🖱️🚫

🧩 Data / Extensibility Updates

  • 🧠 Added 3 new attributes to the person sensor created when you add a name:

    • 📅 monthly points earned
    • 🗓️ weekly points earned
    • ♾️ lifetime points earned
  • 🔧 These are optional but available if you want to use them for extra features, stats, or automations 📈✨

v3.1.0

Choose a tag to compare

@qlerup qlerup released this 09 Feb 22:44
f3d7c83

🔔 Notifications are finally here! 🎉

Support this project

If you find this project useful, you can support me on Ko-fi 💙

Buy me some debugging time on Ko-fi


✨ Highlights

  • 🔔 Built-in notifications — no extra setup needed 🎯
  • 📱 Send directly from the integration by selecting a mobile_app entity
  • 🧩 Per-device targeting — choose exactly which devices receive which notifications 🎛️

🆕 New: Notifications (the big one!) 🚀

This is a feature many of you have been waiting for — notifications! 🥳

It’s been a tough one to build (and something I personally really wanted), but it’s now working straight from the integration 💪✨

⚙️ How it works

📌 Requirements

  • 🌐 Remote access must be enabled (so your Home Assistant instance can deliver notifications outside your local network) ✅
  • 📲 The Home Assistant app (Companion App) must be installed on the receiving device(s) ✅
  1. Pick the mobile_app entity you want to notify 📲
  2. (Optional) Decide which devices should receive which notification types 🎚️
  3. Enjoy automatic updates whenever something happens 🎉

📣 Currently supported notification types

  • ✅ Task completed

    • Includes who completed it 👤
    • Includes which task was completed 🧾
    • Includes date + time 📅🕒
image
  • 🛒 Shop item purchased

    • Includes who bought it 👤
    • Includes what was bought 🏷️
    • Includes how much it cost 💰
    • Includes date + time 📅🕒
image

🖼️ Optional: Attach the shop item image

For shop purchase notifications, you can enable an option to also attach the item image 🧡
So you can instantly see what was bought at a glance 👀✨

image

🛠️ Improvements & Fixes

  • Small changes and fixes contributed by @mew1033 — huge thanks! 🙌💚
  • A bug fix contributed by @phillclaxton — thank you! 🐛🔧💙

💬 Feedback

I really hope you’ll like this update ❤️
If you run into anything weird (or have ideas for more notification types 🔮), please open an issue or drop feedback 🙏✨

v3.0.2

Choose a tag to compare

@qlerup qlerup released this 08 Feb 14:35
912cf52

🚨 v3.0.0 — BREAKING CHANGE: Card + Integration are now bundled 📦✨

Support this project

If you find this project useful, you can support me on Ko-fi 💙

Buy me some debugging time on Ko-fi

Warning

🚨 Read this before installing v3.0.0

This release requires a mandatory one-time migration 🧰✅

🔴 Do NOT install/update to v3.0.0 until you complete the steps below.

The Lovelace card and the sync integration are now installed/managed together 📦✨.
To avoid conflicts, missing files, or broken resources, the old separate setup must be removed cleanly first 🧹🛠️


✨ What’s new in v3.0.0?

  • 📦 Bundled installation: Card + integration are now combined into one install

  • 🧩 After setup, the integration will automatically:

    • 📁 Install the card into your www folder
    • 🔗 Add the card to Resources (similar to HACS) ✅
  • 🏷️ Naming update:

    • Chores4Kids SyncChores4Kids

✅ There are no feature changes to the card itself — this release is about packaging + installation flow 🚀💙


✅ Mandatory migration steps (do this BEFORE installing v3.0.0)

1) 🧹 Remove the old standalone setup completely

  • ❌ Uninstall the standalone card (make sure it’s fully removed from Home Assistant)
  • 🗑️ Remove any old Resource entry for the standalone card (if it still exists) ✅

2) 📥 Install/update v3.0.0 (combined integration)

  • ✅ Install/update Chores4Kids (previously “Chores4Kids Sync”)
  • 🔁 Restart Home Assistant (recommended and important) ✅

3) ⚙️ Run the integration setup again

  • Go to Settings → Devices & Services 🧭

  • Open Chores4Kids and click Configure / Reconfigure (if available) ✅

  • Once configured, it will automatically:

    • 📁 Install the card into www
    • 🔗 Add it to Resources

4) 🌐 Hard refresh Home Assistant

  • Do a hard refresh in your browser 🔄
  • Chrome/Edge (Windows/Linux): Ctrl + Shift + R or Ctrl + F5 ⌨️
  • Chrome (macOS): ⌘ + Shift + R ⌨️

✅ After this, the card should appear exactly like before 👀✨


🆘 If something looks wrong

  • ✅ Double-check you removed the old standalone card and any leftover Resource entry
  • ✅ Verify the card exists in www
  • ✅ Verify the resource entry was added
  • 🔄 Do another hard refresh
  • 🔁 Try restarting Home Assistant one more time

If you still run into issues, please open an issue with logs + screenshots 🐞🧠📸

v2.2.1

Choose a tag to compare

@qlerup qlerup released this 11 Jan 13:07
7859702

🚀 Release Notes - v2.2.1

Support this project

If you find this project useful, you can support me on Ko-fi 💙

Buy me some debugging time on Ko-fi


⚠️ Important

  • 🗂️ These updates require updating the Card to the latest version — don’t forget! ✅🔄

✨ What’s new

🎨 Customization

  • “Task done” button color can now be customized too 🎛️🌈 (this was missing in the previous release)

🧩 Audio / Media

  • 🔊 Added a menu option to remove your audio file 🗑️🎧 — so it can be deleted again when you no longer need it

🐛 Fixes

  • 🗺️ Fixed a potential issue in the card view that could cause the editor to show up blank 🧯🛠️

🧼 UI polish

  • 🎀 A handful of small UI improvements for a smoother experience ✨🖱️

💬 Found something odd or have ideas? Feel free to open an issue — feedback is always welcome! 🙌💙

v2.2.0

Choose a tag to compare

@qlerup qlerup released this 10 Jan 19:09
059f54d

🚀 Release Notes — Recurring Tasks, Performance Fixes & Custom Colors 🎨

Support this project

If you find this project useful, you can support me on Ko-fi 💙

Buy me some debugging time on Ko-fi


✨ Highlights

  • 🛡️ Safer “Finish / Complete task” button — prevents multiple taps on slow devices
  • 🎊 Optional confetti — toggle it off to reduce lag
  • 🗓️ New recurring tasks — Weekly & Monthly auto-assign
  • 🎨 Category color picker — make your categories pop!

🛡️ Fixed

  • Multiple “Finish / Complete task” clicks on slow devices

    • Previously, the button could be pressed multiple times for a few seconds before disabling, which could cause lag and trigger the same action more than once.
    • Now a shield/lock mechanism ensures the task completion runs only once, even if the button is tapped repeatedly. ✅

⚙️ Added / Updated

  • 🎊 Confetti toggle in the Admin Editor

    • Some users experienced lag from confetti effects.
    • Confetti is now optional — switch it on/off depending on your device performance. 🧘‍♂️📱
  • 🗓️ Recurring tasks: Weekly & Monthly

    • Weekly 🔁: Automatically assigns every Monday
    • Monthly 📆: Automatically assigns on the 1st of every month
  • 🎨 Category colors

    • You can now choose colors for your categories to better organize and personalize your setup. 🌈

📝 Notes

  • If you notice smoother performance after disabling confetti, that’s expected — it’s designed to help reduce UI load on slower devices. ⚡
  • Recurring tasks are great for habits, routines, and monthly checklists ✅📌

Enjoy the update! 💙🚀

v2.1.0

Choose a tag to compare

@qlerup qlerup released this 03 Jan 12:52
3550c8f

🚀 Release Notes - v2.1.0

Support this project

If you find this project useful, you can support me on Ko-fi 💙

Buy me some debugging time on Ko-fi

💥 BREAKING CHANGE

  • 🔧 The card type has been renamed and must be updated manually in your YAML for all cards.

  • 🔄 Don’t forget to update the card too — the integration won’t work correctly until the card is updated. ⚠️

    ✅ Change this:

    type: custom:chores4kids-dev-card

    ➡️ To this:

    type: custom:chores4kids-card

🐛 Bug fixes

  • ⚡️ Fastest Wins is working again — fixed a bug that prevented it from functioning correctly. ✅
  • 🗓️ Fixed a potential issue where unfinished tasks could roll over to the next day even when roll-over was disabled. 🔒✨

✨ Improvements

  • 🛠️ In the Editor (Admin Card), you can now change the font size on the Kids Card for better readability. 🔤👶📇

v2.0.0

Choose a tag to compare

@qlerup qlerup released this 28 Dec 00:44
cb306bd

🚀 Release Notes - v2.0.0

Support this project

If you find this project useful, you can support me on Ko-fi 💙

Buy me some debugging time on Ko-fi

Here’s what’s new in this update! 🎉✨

🧩 New Features

  • ✅ First-Come, First-Served Tasks 🏁👦👧
    You can now create a task where “the first child to take it, gets it.”
    If the same task is assigned to multiple children, the first child who either:

    • Starts the task 🟢 (if start-to-claim is enabled), or
    • Completes the task ✅ (if complete-to-claim is enabled)
      will automatically claim the task.
  • 🧑‍💻 Admin Editor: Custom Color Settings 🎨🖌️
    The admin card editor now lets you choose custom colors for specific elements:

    • Start task 🟢
    • Complete task
    • Total points 🏅
    • Task points

    These updates are applied automatically across all cards 🔄✨.

  • 🚫 Hide Points Completely (Optional) 🙈💯
    You can now disable the points section entirely in the editor. This will hide:

    • Pointshop 🛍️
    • Points earned 🏆
    • Other point-related elements 💰

    The child’s card will show tasks only, without points 📝✅.

  • ✏️ Auto-Assigned Tasks Can Now Be Edited 🔁🛠️
    Previously, if a task was created with auto-assign and included today, it would jump straight into Assigned tasks and disappear from Tasks, making it impossible to edit.

    ✅ This is now fixed — auto-assigned tasks remain editable!

    ⚠️ Important note: Existing tasks created under the old behavior won’t gain editing support automatically. You’ll need to delete them and recreate them 🗑️➡️➕.

🐛 Bug Fixes

  • 🛍️ Pointshop Purchase History now shows Date & Time 🕒📅
    Fixed an issue where the purchase history did not display a date or timestamp. It now shows correctly ✅✨.

📊 Improvements

  • 🧾 New “Finished tasks” section in the Admin Card ✅📌
    A new section has been added to provide a clearer visual overview of:

    • What’s assigned 📌
    • What’s finished / ready for approval ✅👀

🔄 Important: Update the Card! ⚠️🤝

To ensure everything works correctly, please make sure to update your Card as well 🛠️✨
Many of the new features and improvements in this release will not work properly without the updated Card 🚫🔗.


🎯 Thanks for using the app! More improvements coming soon 🚀💙

v1.3.0

Choose a tag to compare

@qlerup qlerup released this 13 Dec 00:38
a39b667

🚀 Release Notes

If you find this project useful, you can support me on Ko-fi 💙

Buy me some debugging time on Ko-fi

✨ Highlights

  • 🎨 UI refresh: Small visual tweaks to improve clarity and overall experience.
  • 🏁 Early completion bonus (per task): Reward tasks completed ahead of schedule with a configurable bonus.
  • 👆 One‑tap completion (per task): Option to finish a task with a single tap.
  • Skip parent approval (per task): Allow certain tasks to be completed without requiring parent approval.
  • 🛠️ General fixes: Various small bug fixes and stability improvements.

🆕 Added

🏅 Early completion bonus (per task)

You can now configure an early completion bonus for individual tasks! 🎉

  • 💰 Choose the bonus amount.

  • 📅 Choose how many days before the due date the bonus should apply.

  • 🔁 Works with both:

    • 🤖 Auto‑assign schedules
    • 🎯 A specific selected date
  • ✅ Configuration is per task, so each task can have its own rules.

👆 One‑tap completion (per task)

A new setting lets you enable/disable one‑tap completion per task:

  • 🔘 When enabled, you only need one tap to complete the task.
  • 🧩 Set it individually per task depending on how strict you want the flow.

✅ Skip parent approval (per task)

A new per‑task option lets certain tasks bypass parent approval:

  • 🚦 Useful for trusted/recurring tasks where approval isn’t needed.
  • 🔧 Controlled per task for full flexibility.

🔄 Changed

🔁 Reassign flow when tasks repeat the same day

If Carry unfinished task to next day ✅ and Skip parent approval ✅ are both enabled:

  • After completing the task, under Assigned Tasks, you can reassign the task again 🔁 (only when that same task is also scheduled for the same day).

If Skip parent approval is disabled ❌:

  • You will still get a popup confirmation 🪟 when approving the task, asking whether you want to reassign it.
  • 📌 The popup only appears if the same task is scheduled again for the same day.

🐛 Fixed

  • 🧯 Minor bug fixes across the app.
  • 🧹 Small stability and UI polish improvements.

⚠️ Important

  • 🗺️ Please remember to update both the Card and the Sync integration when rolling out this release 🔄✨

❤️ Thanks

Thanks for using the app! More improvements coming soon 🌟🙌

v1.2.0

Choose a tag to compare

@qlerup qlerup released this 15 Nov 18:36
6238882

🎉 Release Notes v1.2.0

🕒 Smarter next-day tasks

  • "Persist task to next day" now skips duplicate tasks and shows a popup if an identical auto-assigned task already exists 🔁✨