Appearance
Changelog
0.5.9 - 2026-06-30
Features
- add
agentsbuilt-in plugin for agent notifications in window tabs
Bug Fixes
- restart stale daemons automatically when the on-disk tpane binary changes
- prevent duplicate daemons from racing over pane and tab state
0.5.8 - 2026-06-29
Features
- add
open-urlbuilt-in plugin to open the URL under the cursor
0.5.7 - 2026-06-28
Features
- add
pane-detectionbuilt-in plugin for optional pane labels and border titles
Bug Fixes
- keep pane context available when no pane detection plugin is loaded
0.5.6 - 2026-06-28
Bug Fixes
- make job-backed widgets retry quickly on startup until they render a first value
0.5.5 - 2026-06-28
Bug Fixes
- render single-line statuslines with
status-format[0]sotpane.widgets.tabsis not truncated bystatus-left-length - reduce default spacing between statusline widgets
- remove extra trailing space from the session widget
Documentation
- add documentation site
- add README logo, badges and docs links
0.5.3 - 2026-06-27
Features
- add
tpane --version
Documentation
- document targeted mise upgrade command
0.5.2 - 2026-06-27
Features
- add built-in
sensibleplugin - add
cpu(opts)andmemory(opts)widgets - add plugin documentation
- allow statusline rows as top-level shorthand
Bug Fixes
- apply statusline changes immediately on reload
- clear stale statusline rows when switching between multiline and single-line configs
0.5.1 - 2026-06-27
Features
- add multiline statusline rows
0.5.0 - 2026-06-26
Features
- add built-in
themesplugin generated from iTerm2 color schemes - add
tpane themesto list bundled themes
0.4.2 - 2026-06-25
Bug Fixes
- Lua commands are now internal to avoid plugin command name collisions
0.4.1 - 2026-06-25
Bug Fixes
- generate job names internally instead of exposing public job names
0.4.0 - 2026-06-25
Features
- add background jobs:
tpane.job(name, { every, timeout, cmd }) - add built-in widgets:
session,host,clock,date,prefix,battery(opts), andplayer(opts) - add built-in plugins:
vim-navigatorandyank - add Lua helpers for tmux options, appends, unbinds, raw commands, and key bindings
Bug Fixes
- make jobs time out and clear their running state
- avoid overwriting externally managed pane tags with detected kind tags
- clear stale applied state after tmux server restarts
- clear pane tags when Lua detection no longer returns that tag
