Skip to content

BashDock v1.14.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 19:09
· 13 commits to main since this release

BashDock 1.14.0 adds an interrupt instruction to command buttons. These notes cover changes since public release 1.13.4.

Interrupt from a button

  • Put <<interrupt>> on its own line in a button's Bash command to send Ctrl+C to the active terminal.
  • Put a Bash command on the next line to run it after the interrupted program returns to the local shell prompt. For example, a button can stop a development server and restart it.
  • A button containing only <<interrupt>> can interrupt a foreground program, including one in an interactive or remote session. Following commands wait for the local Bash prompt, so they do not automatically run inside a remote session.
  • The marker must use the exact spelling shown above. Existing button settings and presets need no migration.

Install and update

Download the Windows x64 ZIP, extract the complete bashdock folder, and run bashdock.exe. Git for Windows must be installed; Python and Node are not required. Check the ZIP using the accompanying .sha256 file. The application source and matching dependency source archives are separate release assets.

The Windows executables are not Authenticode-signed. Automatic-update metadata is signed separately and verified by BashDock. BashDock is licensed under GNU GPL version 3 only; see the bundled notices and source information for third-party components.

Full Changelog: v1.13.4...v1.14.0