Skip to content

v0.5.0

Choose a tag to compare

@joaquimrocha joaquimrocha released this 09 Aug 23:20
· 3 commits to main since this release

Features

  • Session notes: a markdown notes panel per session, stored as one .md file per session
    in thel's config dir, so notes are editable and greppable outside the app.
  • Keyboard copy mode: Ctrl+Shift+Space puts a cursor on the buffer, vi motions move it,
    Space starts a selection, y/Enter copies. Scrollback is reachable without a mouse.
  • OSC 8 hyperlinks: links in output are clickable, the target shows while the pointer
    is on it, and the context menu offers Copy URL for the link it was opened on.
  • OSC 52 clipboard: programs (including over ssh) can put text on the system clipboard,
    in background tabs too. Writes only, clipboard reads are refused, and replayed history
    is stripped.
  • Window session restore: every profile window left open at quit reopens on the next
    launch, instead of always a single window.
  • Closing a window can now ask: keep terminals running, stop them, or ask each time.
    Cancelling the prompt cancels the close. Choose the behavior in the Settings dialog.
  • New terminals from the last dir: New terminals open where the last one was (also changeable in Settings).

Fixes

  • Ctrl+Tab cycles panes, replacing the bracket keys.
  • Links only open on a deliberate click, and failures to open now say so instead of
    failing silently.
  • Renaming stays open when something else grabs focus.
  • The app menu survives OS-drawn window decorations.
  • Idle sessions are no longer killed when the daemon is off.
  • Alt-screen state is restored correctly when replaying a snapshot.
  • Switching profiles twice at once no longer opens two windows.