Skip to content

Releases: tmux-python/tmuxp

v1.16.0a0 - `ConfigReader`

01 Oct 16:51
Compare
Choose a tag to compare
Pre-release

Internal refactor

  • Remove kaptan -> ConfigReader by @tony in #828

Full Changelog: v1.15.3...v1.16.0a0

v1.15.3 - Fix for `start_directory`

01 Oct 15:27
Compare
Choose a tag to compare

Bug fix

  • WorkspaceBuilder: Pass start_directory to new_session when building a session

    by @heindsight in #829

New Contributors

Full Changelog: v1.15.2...v1.15.3

v1.15.2 - Maintenance

24 Sep 13:57
Compare
Choose a tag to compare

Maintenance only release, no bugfixes or new features

Packaging

  • Don't package conftest.py in wheel by @tony in #826, for Arch package (#825)

Full Changelog: v1.15.1...v1.15.2

v1.15.1 - Maintenance

24 Sep 02:26
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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