Visitar URL original
docs(CHANGES): libtmux ~=0.61.0 -> ~=0.62.0 · tmux-python/tmuxp@de0e007 · GitHub
Skip to content

Commit de0e007

Browse files
committed
docs(CHANGES): libtmux ~=0.61.0 -> ~=0.62.0
why: Record the libtmux floor bump under the unreleased 1.75.0 block. what: - Add a Dependencies entry for the libtmux ~=0.62.0 minimum
1 parent 226be36 commit de0e007

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

‎CHANGES‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,22 @@ $ tmuxp@next load yoursession
4444
_Notes on the upcoming release will go here._
4545
<!-- END PLACEHOLDER - ADD NEW CHANGELOG ENTRIES BELOW THIS LINE -->
4646

47+
### Dependencies
48+
49+
#### Minimum `libtmux~=0.62.0` (was `~=0.61.0`) (#1088)
50+
51+
Picks up libtmux 0.62.0, which adds
52+
{meth}`Pane.from_env() <libtmux.Pane.from_env>` and its siblings for code
53+
running inside tmux, {attr}`~libtmux.Window.linked_sessions`, and
54+
tmux-accurate resolution of windows linked into several sessions. libtmux
55+
also moved {exc}`~libtmux.exc.ObjectDoesNotExist` and
56+
{exc}`~libtmux.exc.MultipleObjectsReturned` under
57+
{exc}`~libtmux.exc.LibTmuxException`, so code that catches
58+
`LibTmuxException` before them now intercepts missing and ambiguous
59+
lookups. tmuxp's own handlers are unaffected;
60+
{exc}`~tmuxp.exc.SessionMissingWorkspaceException`, which already derived
61+
from `ObjectDoesNotExist`, is now also a `LibTmuxException`.
62+
4763
### Documentation
4864

4965
#### Diagrams stay readable on narrow screens (#1076)

0 commit comments

Comments
 (0)