Releases: tmux-python/tmuxp
v1.17.0 - CLI overhaul
Breaking changes
-
Completions have changed (#830)
Completions now use a different tool: shtab. See the completions page for more information.
If you were using earlier versions of tmuxp (earlier than 1.17.0), you may need to uninstall the old completions, first.
Packages
- Remove
clickdependency
Full Changelog: v1.16.2...v1.17.0
v1.17.0a0 - Switch CLI from click to argparse
v1.16.2 - Packaging fix
Packaging fix
-
Fix issue where
pyyamlmay be missing due to 1.16.0's move from kaptan toConfigReaderin #828Promote PyYaml to a direct dependency by @heindsight in #833
Full Changelog: v1.16.1...v1.16.2
v1.16.1 - Fix issue with empty window_name
-
Bug fix for
window_name: ''via libtmux 0.15.7 -> 0.15.8See also: tmux-python/libtmux#444
Full Changelog: v1.16.0...v1.16.1
v1.16.0 - Move from `kaptan` -> `ConfigReader`
Maintenance / packaging only: No bug fixes or features
Internal update
Full Changelog: v1.15.3...v1.16.0
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_directorytonew_sessionwhen 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.inThis is handled by poetry's
includein pyproject.toml. -
Remove
.tmuxp-before-script.shfrom.tmuxp.yaml
Automated
- Document conditions for
suppress_historyby @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