Skip to content

v0.1.26

Choose a tag to compare

@github-actions github-actions released this 03 Aug 09:04

What's Changed

  • Release v0.1.26 (89df193)
  • Register the BigInteger constructors the image invokes reflectively (ac67464)
  • Explain a torn-down Python context and break identical retry loops (632247f)
  • Unwrap host tool envelopes before crossing into extension Python (e95dcf9)
  • Emit pytest terminal report and --junitxml from the sandbox shim (b8f5b58)
  • Guarantee a terminal event for every launched gateway turn (f879b78)
  • Teach python run_tests the project's declared layout (c02a649)
  • Underline markdown table links and pin the painted click region (0270524)
  • Make markdown links inside table cells clickable (71f3950)
  • Record how a draft clone was actually made (bd51f36)
  • Let a jailed command reach the macOS Keychain (ae2f2a7)
  • Mount a workspace root only where it exists (619ff91)
  • Paint a failed call's error line red (ed0ecca)
  • Derive a background shell id from its command (d77cee0)
  • Settle a cancelled turn in one frame (9730a9d)
  • Record who cancelled a turn (4ffc577)
  • Record the typed human-input pause API in the changelog (3ba586e)
  • Reformat the tree and drop the ambiguous loop name in the issues example (f704676)
  • Cover human-input dialog queueing in the TUI state store (24ef409)
  • Wrap dialog descriptions at the painted width and survive tiny terminals (483947f)
  • Render optional dialog description above human-input fields (d843925)
  • Enforce snake_case string keys at the Python human-input seam (6093749)
  • Ask the clone what its fork skipped instead of mirroring the rules (ad00c20)
  • Document the no-root options for draft copy-on-write (c397c63)
  • Document that btrfs drafts need root only once (f61be0f)
  • Enforce required human-input fields and mark them REQUIRED (46bb320)
  • Document that one btrfs mount over a subdirectory enables drafts (d3461ec)
  • Give every human-input field a name, a label and a description (bc7b618)
  • Explain the copy-on-write filesystem drafts require (782f4d5)
  • Enforce human-input rules identically on the TUI and the app (3633dab)
  • Stop tracking generated tsc buildinfo files (4ec7b78)
  • Pick the podman machine that can hold the native builder (ac1ddca)
  • Never read a filtered .yarn artifact pair as an agent deletion (024bfc7)
  • Render magit transient flags as toggles distinct from commands (0baca35)
  • Build the linux-x64 release asset locally through Rosetta (e756ef8)
  • Cross-validate human input on the TUI and the companion app (f001380)
  • Stop counting a draft-generated ignored tree as an agent change (9febe38)
  • Dismiss companion overlays when a session opens underneath them (0b0efce)
  • Refresh command-backed provider credentials on auth rejection (7037440)
  • Deliver human input requests to the companion app (a0ce6fa)
  • Never delete the trees a gitignore-aware fork skipped (86b3073)
  • Render human-input dialog with canonical TUI painters (4cd3c8a)
  • Wire the human-input dialog into the TUI screen (5ecfb8f)
  • Add the TUI human-input dialog renderer (1c8ca41)
  • Make the python_execution helper rule imperative (745f791)
  • Build the local linux-arm64 asset with podman as well as docker (165b654)
  • Ship GraalPy language resources beside the native runtime (d37c55e)
  • Flag off-wire scopes in the session_fold card (f315a8b)
  • Isolate drafted sessions from configured filesystem roots (2254805)
  • Add typed human-input pause API for extensions (d1eeb32)
  • Drop monorepo release note and extending link from README (96e0f91)
  • Render a pending shell call as its shell block (7abe19c)
  • Give the x64 native builder the heap its analysis measurably needs (9ec55ca)
  • Keep the composer keyboard across native picker and camera sheets (a77c5ff)
  • Make pushing verified work a repo contract (4da60f1)
  • Add a Magit-style --no-verify switch to the TUI commit transient (fdcb547)
  • fix(ios): ask App Store Connect for the relationship it is matched by (aa92c59)
  • release: update release notes for v0.1.25 (c22ad7f)

Package changes

com.blockether/vis

  • Release v0.1.26 (89df193)
  • Register the BigInteger constructors the image invokes reflectively (ac67464)
  • Explain a torn-down Python context and break identical retry loops (632247f)
  • Unwrap host tool envelopes before crossing into extension Python (e95dcf9)
  • Emit pytest terminal report and --junitxml from the sandbox shim (b8f5b58)
  • Guarantee a terminal event for every launched gateway turn (f879b78)
  • Teach python run_tests the project's declared layout (c02a649)
  • Record how a draft clone was actually made (bd51f36)
  • Let a jailed command reach the macOS Keychain (ae2f2a7)
  • Mount a workspace root only where it exists (619ff91)
  • Derive a background shell id from its command (d77cee0)
  • Record who cancelled a turn (4ffc577)
  • Record the typed human-input pause API in the changelog (3ba586e)
  • Reformat the tree and drop the ambiguous loop name in the issues example (f704676)
  • Render optional dialog description above human-input fields (d843925)
  • Enforce snake_case string keys at the Python human-input seam (6093749)
  • Ask the clone what its fork skipped instead of mirroring the rules (ad00c20)
  • Document the no-root options for draft copy-on-write (c397c63)
  • Document that btrfs drafts need root only once (f61be0f)
  • Enforce required human-input fields and mark them REQUIRED (46bb320)
  • Document that one btrfs mount over a subdirectory enables drafts (d3461ec)
  • Give every human-input field a name, a label and a description (bc7b618)
  • Explain the copy-on-write filesystem drafts require (782f4d5)
  • Enforce human-input rules identically on the TUI and the app (3633dab)
  • Stop tracking generated tsc buildinfo files (4ec7b78)
  • Pick the podman machine that can hold the native builder (ac1ddca)
  • Never read a filtered .yarn artifact pair as an agent deletion (024bfc7)
  • Build the linux-x64 release asset locally through Rosetta (e756ef8)
  • Cross-validate human input on the TUI and the companion app (f001380)
  • Stop counting a draft-generated ignored tree as an agent change (9febe38)
  • Dismiss companion overlays when a session opens underneath them (0b0efce)
  • Refresh command-backed provider credentials on auth rejection (7037440)
  • Deliver human input requests to the companion app (a0ce6fa)
  • Never delete the trees a gitignore-aware fork skipped (86b3073)
  • Make the python_execution helper rule imperative (745f791)
  • Build the local linux-arm64 asset with podman as well as docker (165b654)
  • Ship GraalPy language resources beside the native runtime (d37c55e)
  • Flag off-wire scopes in the session_fold card (f315a8b)
  • Isolate drafted sessions from configured filesystem roots (2254805)
  • Add typed human-input pause API for extensions (d1eeb32)
  • Drop monorepo release note and extending link from README (96e0f91)
  • Render a pending shell call as its shell block (7abe19c)
  • Give the x64 native builder the heap its analysis measurably needs (9ec55ca)
  • Keep the composer keyboard across native picker and camera sheets (a77c5ff)
  • Make pushing verified work a repo contract (4da60f1)
  • fix(ios): ask App Store Connect for the relationship it is matched by (aa92c59)
  • release: update release notes for v0.1.25 (c22ad7f)

com.blockether/vis-channel-tui

  • Underline markdown table links and pin the painted click region (0270524)
  • Make markdown links inside table cells clickable (71f3950)
  • Paint a failed call's error line red (ed0ecca)
  • Settle a cancelled turn in one frame (9730a9d)
  • Cover human-input dialog queueing in the TUI state store (24ef409)
  • Wrap dialog descriptions at the painted width and survive tiny terminals (483947f)
  • Render optional dialog description above human-input fields (d843925)
  • Enforce required human-input fields and mark them REQUIRED (46bb320)
  • Give every human-input field a name, a label and a description (bc7b618)
  • Enforce human-input rules identically on the TUI and the app (3633dab)
  • Render magit transient flags as toggles distinct from commands (0baca35)
  • Cross-validate human input on the TUI and the companion app (f001380)
  • Render human-input dialog with canonical TUI painters (4cd3c8a)
  • Wire the human-input dialog into the TUI screen (5ecfb8f)
  • Add the TUI human-input dialog renderer (1c8ca41)
  • Render a pending shell call as its shell block (7abe19c)
  • Add a Magit-style --no-verify switch to the TUI commit transient (fdcb547)

com.blockether/vis-language-python

  • Teach python run_tests the project's declared layout (c02a649)

com.blockether/vis-persistance-sqlite

  • Record how a draft clone was actually made (bd51f36)
  • Isolate drafted sessions from configured filesystem roots (2254805)

com.blockether/vis-workspace-rift

  • Record how a draft clone was actually made (bd51f36)
  • Ask the clone what its fork skipped instead of mirroring the rules (ad00c20)

Full Changelog: v0.1.25...v0.1.26