Skip to content

Commit 91c3819

Browse files
committed
docs(CHANGES) Note Waiter
1 parent 62cd607 commit 91c3819

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

CHANGES

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,19 @@ $ pip install --user --upgrade --pre libtmux
1515

1616
- _Future release notes will be placed here_
1717

18-
## libtmux 0.46.0 (2025-03-16)
18+
### New features
19+
20+
#### Waiting (#582)
21+
22+
Added experimental `waiter.py` module for polling for terminal content in tmux panes:
23+
24+
- Fluent API inspired by Playwright for better readability and chainable options
25+
- Support for multiple pattern types (exact text, contains, regex, custom predicates)
26+
- Composable waiting conditions with `wait_for_any_content` and `wait_for_all_content`
27+
- Enhanced error handling with detailed timeouts and match information
28+
- Robust shell prompt detection
29+
30+
## libtmux 0.46.1 (2025-03-16)
1931

2032
_Maintenance only, no bug fixes or new features_
2133

0 commit comments

Comments
 (0)