Highlights
This release makes the Command Palette work from the tray and gives terminal/SSH commands a native-or-in-app choice.
- Commands work even when LaraEnv is minimized to the tray. Opening a folder, an editor, a browser URL, or toggling a service from the global command bar previously did nothing while the window was hidden — those actions were sent to the hidden UI. They now run directly, so the bar is useful without ever showing the main window.
- Terminal & SSH: native by default, xterm.js on demand. From the palette, Enter opens a native external terminal (or SSH session); Shift+Enter opens it as an in-app xterm.js tab (multi-tab, inside LaraEnv) using your configured default shell. Same behavior in the global command bar and the in-app
Ctrl+Kpalette. - Reliability fix. The first couple of command-bar actions could silently fail (a write/quit race dropped the intent). The bar now waits for the action to be handed off before closing, so commands fire on the first try.
What's new & fixed
Command bar
- Runs from the tray — open folder / open in editor / open in browser and service start/stop/reload execute directly in the backend, independent of the main window's visibility.
- Native vs in-app terminal —
Enter= native external terminal,Shift+Enter= in-app xterm.js tab. Applies to "Open terminal · ", the inline launcher (<project> php artisan …), andssh:<host>. The palette footer and the selected row show the⇧↵ xterm.jshint. - External SSH —
ssh:<host>on Enter opens your default terminal running thesshCLI for the saved host (port, key, and ProxyJump are applied automatically; password hosts prompt in the window).
Fixes
- No more dropped commands — the bar now awaits the intent write before quitting, fixing the intermittent "had to try 2–3 times" behavior.
Install
- Download
LaraEnv-0.4.21.msiand double-click. - SHA-256 in
LaraEnv-0.4.21.msi.sha256. - Auto-update from prior versions picks this up automatically.
Compatibility
- Windows 10+ (x64).
- No config or data migrations — drop-in replacement for 0.4.20.