Skip to content

v0.12.1

Choose a tag to compare

@github-actions github-actions released this 10 Nov 00:15
· 10 commits to main since this release
Immutable release. Only release title and notes can be modified.
6c8d9f7

Fixed

  • A device whose live-context entry ends with its areas (a light that is off, a switch
    or a button in an area) was refused as matching more than one device, with itself as
    the only candidate, and no action was proposed. Its entry is now compared without the
    blank line Home Assistant ends its answer with, so it no longer depends on where the
    device sits in an answer. The same difference could also single out one of two devices
    that print the same, instead of refusing both; they are refused again.
  • A streamed answer whose text the core replaces, such as a device that was not found,
    now streams the replacement whole after what already went out. The streamed part used
    to end mid-sentence, or run into the end of the replacement, and the replacement could
    be lost. The final line and the conversation keep the replacement alone.
  • A secret longer than the stream's hold-back window, such as a long-lived access token,
    could stream in part before the rest of it arrived and was redacted. Text that may
    still become a secret now stays back until it is complete: a run of key characters
    that has not ended, Bearer or Token before it, and the start of a configured
    secret value. Text written without blanks still streams.