Skip to content

v0.11.4

Choose a tag to compare

@github-actions github-actions released this 04 Nov 22:53
· 17 commits to main since this release
Immutable release. Only release title and notes can be modified.
5a4f434

Fixed

  • On a large install every confirmed action through Assist failed, because the
    states list used to look up a device passed the 1 MiB cap on what the relay
    reads. The states list is now read as it arrives, up to 64 MiB, and only entity
    ids and friendly names are kept. Affected versions: 0.7.9 to 0.11.3.
  • The same cap also hit a large tool catalog, a large live context and a large
    tool answer. An agent got no answer to its call, and a confirmed action that
    Home Assistant had carried out was reported as failed.
    All other answers from Home Assistant now share one budget of 16 MiB across
    everything being read or delivered at the same time.
  • An answer past its bound is refused the moment the bound is passed, and the
    connection to Home Assistant is closed. It is named as too large, with the
    bound, to the log and to the agent, instead of "answered with 200" or silence.
  • An answer from Home Assistant that stops halfway now fails at once, for a lookup,
    an action and an agent reading it, instead of leaving them waiting on it.
  • An agent that leaves now closes its request to Home Assistant, and an agent that
    stops reading a stream now slows it instead of filling memory.