Skip to content

Releases: tmux-python/tmuxp

v1.60.0 - libtmux bump

06 Dec 23:09

Choose a tag to compare

Breaking changes

  • py(deps) libtmux 0.50.1 -> 0.51.0 by @tony in #999

    This libtmux bump will have a hard exception raised for legacy APIs - rather than just a warning.

Full Changelog: v1.59.1...v1.60.0

v1.59.1 - Maintenance released

06 Dec 17:54

Choose a tag to compare

What's Changed

Full Changelog: v1.59.0...v1.59.1

v1.59.0 - Maintenance release

30 Nov 22:41

Choose a tag to compare

Breaking changes

libtmux 0.50.0 (#996)

libtmux minimum version bumped from 0.49.0 -> 0.50.0.

Internal updates to use libtmux's new unified options API:

  • Session.attach_session()Session.attach()
  • Window.show_window_option()Window.show_option()
  • Window.show_window_options()Window.show_options()
  • Window.set_window_option()Window.set_option()
  • g=True parameter → global_=True

Note: Options now return Python-native types (True/False instead of
"on"/"off", int instead of numeric strings).

What's Changed

  • libtmux 0.49.0 -> 0.50.0 and API updates by @tony in #996

Full Changelog:
v1.58.0...v1.59.0

v1.58.0 - Drop tmux < 3.2

30 Nov 12:14

Choose a tag to compare

Breaking Changes

  • Drop support for tmux versions < 3.2 by @tony in #993
  • py(deps) libtmux 0.48.0 -> 0.49.0 by @tony in #992

Full Changelog: v1.57.0...v1.58.0

v1.57.0 - Minimum tmux 3.2+

28 Nov 22:03

Choose a tag to compare

What's Changed

Breaking changes

  • Deprecate tmux versions below 3.2a by @tony in #991
  • py(deps) libtmux 0.47.0 -> 0.48.0 by @tony in #990

Development

  • tmux: Add tmux 3.6 to testgrid by @tony in #989

Full Changelog: v1.56.0...v1.57.0

v1.56.0 - Drop Python 3.9

01 Nov 17:24

Choose a tag to compare

Breaking changes

  • Drop Python 3.9 by @tony in #987
  • Minimum libtmux version to v0.47.0

Development

What's Changed

New Contributors

Full Changelog: v1.55.0...v1.56.0

v1.55.0 - Maintenance release

26 Feb 14:07

Choose a tag to compare

What's Changed

  • py(deps) libtmux 0.45.0 -> 0.46.0 by @tony in #969

    Update for libtmux.test imports.

Full Changelog: v1.54.0...v1.55.0

v1.54.0 - libtmux 0.45.0 (import update)

23 Feb 19:46

Choose a tag to compare

Breaking changes

  • py(deps) libtmux 0.44.2 -> 0.45.0 by @tony in #968

    Update for libtmux.test imports.

CI

  • ci(tests) Verify runtime deps for CLI commands by @tony in #967

Full Changelog: v1.53.0...v1.54.0

v1.53.0 - test overhaul, runtime import bug fix

19 Feb 11:34

Choose a tag to compare

What's Changed

Docs

Packaging

  • py(deps) libtmux 0.42.0 -> 0.44.2 by @tony in #962

Test overhaul

  • Tests: Improved parametrization by @tony in #964
  • ci(tests) Verify runtime deps by @tony in #965

Full Changelog: v1.52.2...v1.53.0

v1.52.2 - Output capturing fix

02 Feb 15:57

Choose a tag to compare

What's Changed

Compatibility

  • run_before_script: Fix output capturing too many newlines by @tony in #960

Full Changelog: v1.52.1...v1.52.2