Releases: tmux-python/tmuxp
v1.16.0a0 - `ConfigReader`
Internal refactor
Full Changelog: v1.15.3...v1.16.0a0
v1.15.3 - Fix for `start_directory`
Bug fix
-
WorkspaceBuilder
: Passstart_directory
tonew_session
when building a sessionby @heindsight in #829
New Contributors
- @heindsight made their first contribution in #829
Full Changelog: v1.15.2...v1.15.3
v1.15.2 - Maintenance
v1.15.1 - Maintenance
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
-
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)
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
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 ofdoctest
in documentation.
Documentation
-
Render changelog in
linkify_issues
(#812) -
Fix Table of contents rendering with sphinx autodoc with
sphinx_toctree_autodoc_fix
(#812) -
Test doctests in our docs via
pytest_doctest_docutils
(built ondoctest_docutils
) (#812)
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
Docs / tests
Full Changelog: v1.14.0a0...v1.14.0a1
v1.14.0a0 - libtmux v0.15
v1.13.3 - Rollback v1.13.1
Functionally is back to v1.13.0's. We we now have a regression text for running out of window space.
Rollback
Full Changelog: v1.13.2...v1.13.3
v1.13.2 - Boost `default-size` for uncreated sessions
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
Full Changelog: v1.13.1...v1.13.2