Download Latest Version v0.62.0 - Locate yourself, resolve linked windows source code.zip (644.3 kB)
Email in envelope

Get an email when there's a new version of libtmux

Home / v0.61.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-07-04 1.5 kB
v0.61.0 - tmux 3.7a and 3.7b test fixes source code.tar.gz 2026-07-04 547.8 kB
v0.61.0 - tmux 3.7a and 3.7b test fixes source code.zip 2026-07-04 616.1 kB
Totals: 3 Items   1.2 MB 0

libtmux 0.61.0 hardens support for the tmux 3.7 patch line. It fixes Pane.break_pane() naming broken-out windows libtmux instead of tmux's own default on tmux 3.7a/3.7b, and adds get_version_str() for reading the raw tmux version with its point-release suffix intact.

Highlights

  • Fix — break_pane() keeps tmux's default window name on 3.7a/3.7b (#699). Breaking a pane into a new window without an explicit window_name left it named libtmux on tmux 3.7a/3.7b; it now keeps tmux's own default (typically the running command). Passing window_name is unaffected.
  • New — get_version_str() (#699). libtmux.common.get_version_str() returns the running tmux version verbatim, keeping the point-release suffix ("3.7a") that get_version() strips for numeric comparison — useful for telling patch releases apart, e.g. 3.7 from 3.7a.
  • tmux 3.7a/3.7b test compatibility (#698). The test suite now passes against tmux 3.7a and 3.7b, which CI also exercises.

What's Changed

Full Changelog: https://github.com/tmux-python/libtmux/compare/v0.60.0...v0.61.0

Source: README.md, updated 2026-07-04