Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 09:37

tty7 v0.5.0

Added

  • Windows Inno Setup installer — Windows releases now ship
    tty7-<version>-windows-x86_64-setup.exe alongside the portable zip. Installs
    per-user by default (no admin prompt, with an all-users option), adds a Start
    Menu shortcut and an "Apps" uninstall entry, and offers an optional desktop
    icon. Still unsigned, so SmartScreen warns on first launch.
  • Startup update check — tty7 asks GitHub once, in the background, whether a
    newer release has shipped, and pops a one-time "Update available" dialog (once
    per version) plus a persistent "Download" prompt in Settings → About. It never
    downloads or updates itself — you still install by hand. Turn it off with
    check_for_updates in config.json or the toggle in About; a failed or
    offline check is silent.
  • ⌘K clears the screen and scrollback (Ctrl+K on Windows/Linux) — the same
    "Clear" the right-click menu already offered, now on the keyboard shortcut
    Terminal.app / iTerm2 / Ghostty users expect. Also in the command palette and
    remappable as ClearScrollback.
  • ⌘⏎ toggles window fullscreen (new ToggleFullscreen action, also in the
    View menu and command palette), matching the Ghostty/iTerm2 default.
  • Right-click menu shortcut hints — Copy, Paste, Select All, and Find now
    show their keyboard shortcut like the other items, so the menu no longer looks
    half-labelled. (⌘A / ⌘F stay hint-less on Windows/Linux, where those chords
    keep their readline meaning.)

Changed

  • Maximize / restore pane moved from ⌘⏎ to ⌘⇧⏎ (Ghostty's toggle_split_zoom
    default), making room for fullscreen on the bare chord. An existing
    ToggleMaximizePane override in keybindings still wins.

Fixed

  • Windows: launching tty7 no longer opens a stray console window behind the app.
    (#10)
  • The right-click "Select All" now matches the ⌘A shortcut: at the prompt it
    selects the edited command line, otherwise the whole terminal buffer.
  • Ctrl+R reverse-search now accepts plain ASCII keystrokes — a non-CJK input
    source on macOS, and all typing on Linux, was previously swallowed. Reported
    on V2EX.

Full changelog: v0.4.0...v0.5.0