Skip to content

v0.8.12

Choose a tag to compare

@github-actions github-actions released this 26 Sep 16:58
· 63 commits to main since this release

Patch release that makes the desktop app usable again: since v0.8.9 at least, it opened on an empty window. An idle application sent its agents to the interface as null, and the interface stopped before drawing anything. The web gateway was not affected. Release pages now show this CHANGELOG's section for the tag rather than the raw commit list.

Fixed

  • The desktop app opened on an empty window, on every launch, in v0.8.9, v0.8.10 and v0.8.11 at least. An application that has just started is idle and has no agents; the copy of its state that GetState returns turned that empty list into a nil slice, which reaches the interface as "agents": null, and the interface read it as a list before its first render, so nothing was drawn but the window's background. The state's lists are now always lists, and the interface takes a null list as empty. TestAnIdleApplicationSendsItsListsAsLists and a relayerState test fail against v0.8.11. The web gateway builds its lists another way and was not affected. Found by the v0.8.11 trial on Windows.

Full commit list: v0.8.11...v0.8.12