github tmux-python/tmuxp v1.69.0
v1.69.0 - libtmux 0.57.1 bump

latest release: v1.70.0
5 hours ago

tmuxp 1.69.0 raises the libtmux floor to 0.57.1, bringing client-awareness, tmux-native filtering, and expanded format-token fields to tmuxp shell users.

Full release notes: https://tmuxp.git-pull.com/history/#tmuxp-1-69-0-2026-05-23

libtmux 0.57.1

The libtmux bump pulls in the 0.57.x command-coverage and client-awareness releases. Scripts launched through tmuxp shell can now work with attached-client objects and use tmux-native filtering to query sessions, windows, and panes without manual post-filtering.

Highlights from libtmux 0.57.0 / 0.57.1:

  • Client object and Server.clients accessor — typed dataclass for tmux's attached-client model
  • search_*() methods with tmux-native filter= kwarg (-f flag) on Server, Session, and Window
  • Server.display_message and Window.display_message — read tmux format tokens without a pane handle
  • More format-token fields on Pane, Window, Session, and Client (zoomed, dead, marked, synchronized, path, pipe, flags, termtype, readonly)
  • LibTmuxException.subcommand — errors now record which tmux subcommand failed
  • Pane.reset() fix — scrollback clear works again (was silently no-op in 0.56.0)

What's Changed

Full Changelog: v1.68.0...v1.69.0

Don't miss a new tmuxp release

NewReleases is sending notifications on new releases.