Back to Changelog
v1.24.1May 10, 2026

Container Shell stability fixes

Stability pass on the v1.24.0 Container Shell: keystrokes now register properly, the shell starts faster, the prompt always appears, and terminal resizes correctly notify the container so tools like vim and htop fit the window. Setup also shows step-by-step progress so you can tell what stage it's at instead of guessing.

Download v1.24.1

Get this version from GitHub Releases

Download

What's Changed

Improvements

1
  • Step-by-step progress during container shell setup — Instead of Establishing container shell… hanging until it either connects or fails, the terminal now shows each step as it happens: connecting to the server, verifying the container, detecting the shell, and opening the session.

Bug Fixes

4
  • Fixed container shell opening but typing completely not working — Keystrokes were being silently discarded because the session was established after a React update cycle, leaving the input handler looking at a stale connection reference with no session ID. Everything you type is now forwarded to the container correctly.
  • Fixed container shell taking too long to open — The shell detection step was running as a login shell, which triggered all startup scripts inside the container on every probe. Startup is now significantly faster.
  • Fixed container shell failing without a clear prompt — When the shell could not start for any reason, the terminal showed an error but accepted input without displaying anything, making it look broken. It now switches cleanly into command execution mode with a visible prompt.
  • Fixed terminal window resize not being sent to the container — Resizing the terminal window now correctly updates the PTY dimensions inside the container, so tools like vim and htop fit the window properly.
Related Topics
container shellbug fixesterminal resize