Skip to content

Enclose 0.0.14

Choose a tag to compare

@glauberorg glauberorg released this 19 Oct 04:04
· 87 commits to main since this release
  • ci: install bsdtar for the pacman package (59baee6)
  • docs(desktop): say why an AppImage goes out with no package-type (bb2eaf9)
  • fix(desktop): let the sandbox check end though the app left Python being made (2460311)
  • feat(marketing): offer a Linux download beside the Mac one (323704c)
  • fix(marketing): match the app model's colours to the app's theme (a57436d)
  • docs(marketing): cover Linux and opencode in the legal pages (e9f6a1a)
  • fix(desktop): say "machine" in the keychain save error (cc2605f)
  • feat(examples): drive the clock with a stepper motor and its board (938c8be)
  • ci(linux): skip the installer job for example releases (9674838)
  • docs: speak of "the agent" rather than Claude throughout (4a0f3af)
  • feat(desktop): put the section handle away once the cut is set (3519182)
  • feat(desktop): draw board pictures in the theme's colours (3a0f43a)
  • feat(desktop): show which version of the project a conversation is (71feba2)
  • feat(desktop): open save dialogs where the last thing was saved (8ffc588)
  • test(desktop): rewrite the tool until its new folder is heard from (770169f)
  • ci: run the checks on pull requests and pushes to main (75fede3)
  • fix(desktop): run no tool its worker could not shut in (25aca4d)
  • test(desktop): make weak tests able to fail (9f43943)
  • fix(desktop): bring the section handle back for a cut chosen afresh where it was (ffe313e)
  • test(desktop): cover helpers that had no tests (38ba4ce)
  • perf(desktop): stop redrawing the whole conversation for every streamed word (a1a4071)
  • perf(desktop): let unchanged parts skip drawing again (a3119a7)
  • perf(desktop): reuse unchanged parts when a rebuilt model loads (9ba1206)
  • perf(desktop): draw less while the view is covered or the window is away (6547b47)
  • perf(desktop): keep part pictures and pointing out of the whole view's way (3a15942)
  • perf(desktop): find pieces that may need parting without trying every two (6210376)
  • perf(desktop): bound the renderer's caches and keep unchanged projects as they were (b1ee980)
  • fix(desktop): run git only in repositories the app set up, and none of their own commands (4d5e1c2)
  • fix(desktop): go by an opened folder's own Claude Code settings only once trusted (0779aa2)
  • fix(desktop): start new installs on Auto, and let Grok and opencode edit only inside the project (87798d8)
  • fix(desktop): ask before building drafts with a build command the agent changed (5723702)
  • fix(desktop): refuse files a link in the project leads out to (5f2bd67)
  • fix(desktop): take no debugging flags in the packaged app, and set its Electron fuses (9939268)
  • fix(desktop): keep no agent keys in the open, and settings.json for the user alone (887689a)
  • fix(desktop): put a known build123d in the Python the app makes (0fd9f93)
  • fix(desktop): keep a board drawing's style to itself, and nothing in it that moves (4a5c17e)
  • fix(desktop): count a model by name only where it is one of its makers' (e51031c)
  • fix(desktop): write what the app keeps whole, and move aside what it cannot read (52267ac)
  • fix(desktop): refuse to switch versions over a folder that cannot be read (d7f61cb)
  • fix(desktop): keep projects listed when their folder is missing (7ad1aea)
  • fix(desktop): keep a failed conversation save from stranding its turn (a3f13c4)
  • fix(desktop): ask before quitting mid-turn, and wait for the turn to be kept (450ade6)
  • fix(desktop): hold one lock per project for git, versions and undo (c556d06)
  • fix(desktop): see to a board made in the background like a turn (d99ea4b)
  • fix(desktop): show backup failures, clear stale git locks, time out pushes (57c5501)
  • fix(desktop): give a turned-away message back to the box (fc3fa02)
  • fix(desktop): clear the way before writing when a change is taken back (6d02ca2)
  • fix(desktop): leave no agent or Python setup running after quit (6b1059e)
  • fix(desktop): move where save dialogs open only once the save worked (74cd2e7)
  • fix(desktop): wait only for commits on quit, and switch no folder meanwhile (cf5f2b9)
  • perf(desktop): send streamed text to the window at a steady pace (97ec4bd)
  • perf(desktop): read a model again only once it changed, and tell the window once (4fbdfc6)
  • perf(desktop): on going back to the window, look into the shown projects first (e92f565)
  • perf(desktop): write conversations down off the main thread while a turn goes on (9e041fd)
  • perf(desktop): open the window before reading every conversation (d2ddb9a)
  • perf(desktop): copy aside before a turn only what changed since the last (8920c7a)
  • perf(desktop): stream model files to the window as they are read (197bbb8)

Full Changelog: v0.0.13...v0.0.14