Skip to content

Commit 62840ed

Browse files
committed
docs(CHANGES) Note start_directory annotations and tests
1 parent a6d220c commit 62840ed

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

CHANGES

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,20 @@ $ pip install --user --upgrade --pre libtmux
1515

1616
- _Future release notes will be placed here_
1717

18+
## libtmux 0.46.2 (Unreleased)
19+
20+
### Development
21+
22+
- Add `StrPath` type support for `start_directory` parameters (#596, #597, #598):
23+
- `Server.new_session`: Accept PathLike objects for session start directory
24+
- `Session.new_window`: Accept PathLike objects for window start directory
25+
- `Pane.split` and `Pane.split_window`: Accept PathLike objects for pane start directory
26+
- `Window.split` and `Window.split_window`: Accept PathLike objects for pane start directory
27+
- Enables `pathlib.Path` objects alongside strings for all start directory parameters
28+
- Includes comprehensive tests for all parameter types (None, empty string, string paths, PathLike objects)
29+
30+
Thank you @Data5tream for the initial commit in #596!
31+
1832
## libtmux 0.46.1 (2025-03-16)
1933

2034
_Maintenance only, no bug fixes or new features_

0 commit comments

Comments
 (0)