Skip to content

Releases: rianadon/timer-bar-card

v1.25

11 Feb 01:20
Compare
Choose a tag to compare

This special 25th release marks a quarter of the way there to the 100th release! 🎉

For this great occasion, you get a few meager bug fixes. They are important though :)

  1. The bugs with tap_action and other actions are fixed. You can now click the progress bar to trigger actions, and using target in your actions is now supported, just like it has been for a while in every other card. Setting action: none will also now use the correct mouse cursor.
  2. The remain_time feature is more stable. Using a start_time and end_time together will now take precedence over remain_time.
  3. The synchorization issue detection has fewer false positives. A side product of this change is that it'll take longer for the card to detect synchronization issues, but I hope it's worth it for the reduction of annoying messages.a

v1.25rc1

10 Feb 09:47
Compare
Choose a tag to compare
v1.25rc1 Pre-release
Pre-release

This pre-release should solve issues surrounding the use of actions with the card, specifically the lack of places one can tap to trigger an action and the inability to use targets with actions.

v1.25rc0

09 Jan 07:02
Compare
Choose a tag to compare
v1.25rc0 Pre-release
Pre-release

This release might fix an issue where cards using remain_time don't reliably update.

v1.24

21 Dec 09:33
Compare
Choose a tag to compare

Thanks to @funtastix's work, there's now another way to configure the card for strange entities: the remain_time config option (similar to start_time and end_time). It's immediately applicable to LG ThinQ devices that publish an attribute every minute with how many minutes are left. See the documentation for more!

v1.23

21 Dec 02:15
Compare
Choose a tag to compare

The last update introduced a warning to alert you if time-synchronization related problems between Home Assistant and the app/browser are causing the card to show the incorrect time, since these are often difficult to spot.

However, these problems are harder to fix in practice than I anticipated. This release adds a new option to give the card some semblance of competency when facing out-of-sync clocks:

sync_issues: fix - the card estimates Home Assistant's time rather than using the app's time
sync_issues: ignore - disables the warning

The documentation has also been updated to give more detail on these problems.

v1.22

18 Dec 02:26
Compare
Choose a tag to compare

This update deals with discrepancies between the Home Assistant clock and your browser's clock.

These discrepancies will cause the card's progress bar to misbehave, so it's important they both agree what time it is.
If the two are significantly out of sync, the card will now show a warning to alert you of the problem.
Otherwise, guess mode will now behave better if the two are slightly out of sync.

v1.21

13 Dec 22:30
Compare
Choose a tag to compare

There's a new configuration option: show_empty! 🥳

If you are hiding idle alarms in your card with filter:true, you can configure the card to remain visible and display text of your choice with the show_empty option.

v1.20

11 Jul 02:24
Compare
Choose a tag to compare

In removing restrictions on guess_mode to allow for better alarm configurations, I made the restrictions a bit too loose.
This release fixes the bugs caused by the last release, v1.19.

v1.19

11 Jul 02:03
Compare
Choose a tag to compare

You can now use guess_mode on entities like alarms whose start_time is best estimated by the time of last modification. There was a restriction that previously prevented this, but I've removed that restriction in this release.

v1.18

11 May 19:30
Compare
Choose a tag to compare

This release adds two new features:

  1. Support for the Paper Buttons Row card! This card allows you to add buttons to the side of the timer, so you have even more flexibility with your dashboard layout. Check the README for an example.
  2. Support for state through attributes. In the rare cases where you have an entity whose state is inaccurate but has a descriptive attribute representing its state, you can use that attribute to compute active_state, pause_state, etc. See the new state_attribute option.