Skip to content

Release v0.3.2

Choose a tag to compare

@github-actions github-actions released this 03 Nov 10:46
· 9 commits to main since this release

Anycode v0.3.2

Anycode v0.3.2 is a patch release fixing agent auto-scroll layout thrashing on Windows, terminal stdout/stderr drain synchronization, supporting insecure HTTP contexts without HTTPS restrictions, theme-adaptive tab header overlays, and adding per-commit binary installation support.

Agent Chat & Auto-Scroll

  • Windows Auto-Scroll Loop Fix: Resolved layout thrashing and infinite scroll loops during agent stream processing on Windows. Eliminated dynamic scrollbar-toggling CSS classes that repeatedly triggered resize observers, replacing them with stable thin scrollbar styling.

Backend & Terminal

  • Terminal Output Drain Synchronization: Ensured background stdout and stderr reading tasks are fully drained and joined before signaling terminal exit status, preventing truncated command output in agent terminal runs.

HTTP Context Compatibility & Polyfills

  • Insecure Context Support (LAN / HTTP): In non-HTTPS environments (e.g. accessing Anycode over a local network IP without TLS), crypto.randomUUID is restricted by browser security policies. Added a robust UUID polyfill fallback and protocol/host detection for seamless operation over standard HTTP and WebSockets.
  • Polyfill Recursion Safety: Prevented potential recursive self-calls in the crypto.randomUUID fallback implementation.

Layout & Themes

  • Theme-Adaptive Tab Header Actions Overlay: Tab header action overlays now dynamically inherit the active editor theme background (var(--theme-background)) instead of using hardcoded colors. In dynamic/transparent background modes, overlays feature smooth 12px backdrop blur and semi-transparent tinting.

CI & Installer Improvements

  • Commit Builds in Installers: install.sh and install.ps1 now support --commit <SHA> (or passing a 7-40 character commit hash) to directly download and install binaries built by CI for any specific commit.
  • Fast CI Artifact Publishing: Optimized test-build.yml to upload Linux and Windows CLI artifacts immediately upon job completion without waiting on macOS runners.

Full comparison: v0.3.1...v0.3.2