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:
Clientobject andServer.clientsaccessor — typed dataclass for tmux's attached-client modelsearch_*()methods with tmux-nativefilter=kwarg (-fflag) on Server, Session, and WindowServer.display_messageandWindow.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 failedPane.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