Cleanups (527)
- Streamline `{Server,Session,Window,Pane}.cmd()`, across all usages to:
- Use `cmd: str` as first positional
- Removed unused keyword arguments `**kwargs`
Renamings (527)
- `Session.attached_window` renamed to {meth}`Session.active_window`
- `Session.attached_window` deprecated
- `Session.attached_pane` renamed to {meth}`Session.active_pane`
- `Session.attached_pane` deprecated
- `Window.attached_pane` renamed to {meth}`Window.active_pane`
- `Window.attached_pane` deprecated
Improvements (527)
- `Server.attached_windows` now uses `QueryList`'s `.filter()`
Documentation (527)
- Document `.cmd` in README and quickstart
- Add doctests and improve docstrings to `cmd()` methods across:
- {meth}`Server.cmd()`
- {meth}`Session.cmd()`
- {meth}`Window.cmd()`
- {meth}`Pane.cmd()`
Post-release: v0.31.0post0 (2024-02-17)
- Documentation updates