Skip to content

Scanline Term v0.6.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 17:42
· 0 commits to e031cbba8cae2c2f99ca5304950650ccd2781e09 since this release

Highlights

  • Added Lua configuration and automation with examples for editor cursor behavior, keyboard layouts, guarded preset switching, and Smart Caps (for nvim and helix editors). Existing configurations are preserved; examples can be enabled individually.
  • Added user-defined ANSI palettes from Lua, available in the palette picker.
  • Added custom shell profiles with commands and arguments, plus a default profile for new terminal tabs.
  • Added a Windows Explorer context-menu action to open Scanline Term in the selected folder.
  • Added optional MCP terminal control and clipboard paste support, with improved resource limits and cleanup.
  • Refreshed the UI with updated panel, tab bar, and settings styling.
  • Improved window-size restoration, terminal and tab lifecycle handling, and stability across several bug fixes.
Screenshot_49

Install and upgrade

  • The MSI is recommended for Windows 10 version 1809 or later and Windows 11.
  • For the portable edition, extract the full ZIP to a writable folder. Keep sterm.lua and its editors/, modules/, scripts/, and palettes/ folders beside sterm.exe, along with the included runtime resources.
  • Back up user-edited Lua files before a portable upgrade. Keep the existing sterm.lua and support files instead of overwriting them with the archive copies. Portable sterm.lua takes precedence over the profile configuration at %APPDATA%\com.zhunter.scanlineterm\config.lua.
  • Existing Lua configuration and support files are preserved. Missing starter support files are created on startup; example bindings are not automatically enabled in an existing config. App data and settings may still use the Windows user profile, so the portable edition is not fully self-contained.