Skip to content

0.9.7

Compare
Choose a tag to compare
@watkins-matt watkins-matt released this 22 Mar 00:33
· 17 commits to main since this release

Overview

This release includes a bugfix for an annoying bug where remote changes would sometimes be overwritten if automatic list sorting was turned on.

Additionally, there is one new feature: a new request_sync service! Basically, this allows you to manually trigger an update from an automation or script. This might be useful if you want to update specifically when in a grocery store or when you have the Google Keep app open on your phone.

How does this differ from homeassistant.update_entity you might ask? Well, you don't have to target a specific entity; it will instead update all of your lists making it easier to manage than having to list out every entity name you want to update. It also includes a safeguard to ensure that it is not called too frequently. If you have an automation that is broken and calls it too often, nothing bad will happen.

Note that the Google Keep Android app does not synchronize instantly to the Google Keep servers. This means that if you type something in the app, then call the service immediately after, you will not see the changes sync. This is not a bug, this happens because the changes you made have not synced up to the server yet. If you are creating an automation that, for example, runs after you close the Google Keep app, it is recommended that you add a delay to allow the changes time to sync from the Google Keep app to the Google Keep servers. From limited testing one minute seems to work well.

What's Changed

  • Fix issue where automatic list sorting would sometimes overwrite remote changes.
  • Fix indentation on automation by @alexschwantes in #18
  • Add a request_sync service by @watkins-matt in #23

Full Changelog: 0.9.6...0.9.7