Skip to content

Releases: tmux-python/tmuxp

v1.15.1 - Maintenance

24 Sep 02:26

Choose a tag to compare

Infrastructure

  • CI speedups (#819)

    • Split out release to separate job so the PyPI Upload docker image isn't pulled on normal runs

    • Clean up CodeQL

  • Bump poetry 1.1.x -> 1.2.x

  • Bump libtmux 0.15.1 -> 0.15.6

    • 0.15.7 (moveΒ .coveragercΒ ->Β pyproject.toml)

    • 0.15.6 (#823, pytest fixes, packaging improvements)

    • 0.15.3 (#821, pytest plugin improvements, root-level conftest.py)

  • MoveΒ .coveragercΒ ->Β pyproject.tomlΒ (#824)

Packaging

  • RemoveΒ MANIFEST.in

    This is handled by poetry'sΒ includeΒ in pyproject.toml.

  • RemoveΒ .tmuxp-before-script.shΒ fromΒ .tmuxp.yaml

Automated

  • Document conditions for suppress_history by @jpcirrus in #817
  • CI: Speed improvements by @tony in #819
  • build(deps): Bump libtmux 0.15.1 -> 0.15.3 by @tony in #821
  • build(deps): Bump libtmux to 0.15.6 by @tony in #823
  • build: Remove .coveragerc, use pyproject.toml by @tony in #824

New Contributors

Full Changelog: v1.15.0...v1.15.1

v1.15.0 - Maintenance (src/ layout change)

11 Sep 23:03

Choose a tag to compare

Maintenance release, no features or fixes

There will be several of these releases as infrastructure and APIs are upgraded to facilitate fixes for layout issues and general contributions.

Project moved to src/ layout by @tony in #814

Full Changelog: v1.14.0...v1.15.0

v1.14.0 - Maintenance

11 Sep 16:18

Choose a tag to compare

Maintenance release, no features or fixes

There will be several of these releases as infrastructure and APIs are upgraded to facilitate fixes for layout issues and general contributions.

Development

  • libtmux bumped to v0.15.1

    This includes a major retooling underneath, includingΒ src/Β layout and testing ofΒ doctestΒ in documentation.

Documentation

PRs

  • libtmux v0.15 by @tony in #805
  • docs: Move to gp-libs (our internal helpers for sphinx) by @tony in #812

Full Changelog: v1.13.3...v1.14.0

v1.14.0a1 - Update `libtmux`, use `gp-libs` for docs

11 Sep 16:05

Choose a tag to compare

Docs / tests

  • docs: Move to gp-libs (our internal helpers for sphinx) by @tony in #812

Full Changelog: v1.14.0a0...v1.14.0a1

v1.14.0a0 - libtmux v0.15

11 Sep 00:24

Choose a tag to compare

Pre-release

libtmux updated

Full Changelog: v1.13.3...v1.14.0a0

v1.13.3 - Rollback v1.13.1

10 Sep 22:37

Choose a tag to compare

Functionally is back to v1.13.0's. We we now have a regression text for running out of window space.

Rollback

  • Revert v1.13.1's changes temporarily by @tony in #811

Full Changelog: v1.13.2...v1.13.3

v1.13.2 - Boost `default-size` for uncreated sessions

10 Sep 21:53

Choose a tag to compare

What's Changed

  • tests / fix: Fix v1.13.1 pane spacing issue #809

    This will likely negate the "fix" from last v1.13.1, the underlying cause of why workspaces in #737, #667, #704 aren't working will need to be revisited.

    As libtmux - the underlying library - receives updates and improvements this will get easier.

Developmental stuff

  • build(deps): Add flake8-bugbear via #807
  • build(deps): Add flake8-comprehensions via #808

Full Changelog: v1.13.1...v1.13.2

v1.13.1 - Fix for longstanding layout issue

21 Aug 21:28

Choose a tag to compare

Bug fixes

  • fix(WorkspaceBuilder): Fix layout issue due to missing default-size for terminal #793

Fixes #737, #667, #704 This fix is reversed via v1.13.2

Automated

Full Changelog: v1.13.0...v1.13.1

v1.13.0 - Under the hood

14 Aug 19:05

Choose a tag to compare

Internal improvements

Automated PR list

Full Changelog: v1.12.1...v1.13.0

v1.13.0a2 - Basic mypy support

14 Aug 09:10

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v1.13.0a1...v1.13.0a2