Skip to content

Commit 376b5cf

Browse files
committed
!squash CHANGES
1 parent 6547031 commit 376b5cf

File tree

1 file changed

+33
-35
lines changed

1 file changed

+33
-35
lines changed

CHANGES

Lines changed: 33 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -32,51 +32,26 @@ $ uvx --from 'libtmux' --prerelease allow python
3232

3333
<!-- To maintainers and contributors: Please add notes for the forthcoming version below -->
3434

35-
_Future release notes will be placed here_
36-
37-
## libtmux 0.48.0 (2025-11-28)
38-
39-
### Breaking Changes
40-
41-
#### Minimum tmux version bumped to 3.2+ (606)
42-
43-
tmux versions below 3.2a are now deprecated. libtmux 0.48.0 will be the last
44-
version to support tmux below 3.2. This is to ensure support for hooks, options,
45-
and newer tmux features.
46-
47-
A `FutureWarning` will be emitted on first use. Support for these versions will be removed in a future
48-
release. Set `LIBTMUX_SUPPRESS_VERSION_WARNING=1` to suppress the warning.
49-
50-
### Internal
51-
52-
- Added `TMUX_SOFT_MIN_VERSION` constant (3.2a) for deprecation threshold (#606)
53-
54-
### What's new
55-
56-
#### tmux 3.6 support (#607)
57-
58-
Added tmux 3.6 to test grid and `TMUX_MAX_VERSION` 3.4 -> 3.6.
59-
6035
### Breaking changes
6136

6237
#### Renamed commands
6338

64-
- Renamed `Window.set_window_option()` to {meth}`Window.set_option()` (#516)
39+
- Rename `Window.set_window_option()` to {meth}`Window.set_option()` (#516)
6540

66-
Deprecated `Window.set_window_option()`
41+
Deprecate `Window.set_window_option()`
6742

68-
- Renamed `Window.show_window_option()` to {meth}`Window.show_option()` (#516)
43+
- Rename `Window.show_window_option()` to {meth}`Window.show_option()` (#516)
6944

70-
Deprecated `Window.show_window_option()`
45+
Deprecate `Window.show_window_option()`
7146

72-
- Renamed `Window.show_window_options()` to {meth}`Window.show_options()` (#516)
47+
- Rename `Window.show_window_options()` to {meth}`Window.show_options()` (#516)
7348

74-
Deprecated `Window.show_window_options()`
49+
Deprecate `Window.show_window_options()`
7550

7651
### Improved options
7752

78-
- Option support expanded to server, session, window, and pane
79-
- Option support enhanced and streamlined via {class}`options.OptionsMixin`.
53+
- Expand option support to server, session, window, and pane
54+
- Enhance and streamline option support via {class}`options.OptionsMixin`.
8055

8156
- `set_option`
8257
- `show_option`
@@ -85,7 +60,7 @@ Added tmux 3.6 to test grid and `TMUX_MAX_VERSION` 3.4 -> 3.6.
8560

8661
- {meth}`Window.set_option()` (#516)
8762

88-
Added arguments:
63+
Add arguments:
8964

9065
- `format` -> `-F`
9166
- `unset` -> `-u`
@@ -97,7 +72,7 @@ Added tmux 3.6 to test grid and `TMUX_MAX_VERSION` 3.4 -> 3.6.
9772

9873
#### Hooks
9974

100-
Added {class}`hooks.HooksMixin` for managing tmux hooks programmatically:
75+
Add {class}`hooks.HooksMixin` for managing tmux hooks programmatically:
10176

10277
- {meth}`~hooks.HooksMixin.set_hook` - Set a hook with optional index
10378
- {meth}`~hooks.HooksMixin.show_hook` - Show current value of a hook
@@ -109,6 +84,29 @@ Bulk operations API for managing indexed hooks:
10984

11085
HooksMixin is available on {class}`Server`, {class}`Session`, {class}`Window`, and {class}`Pane`.
11186

87+
## libtmux 0.48.0 (2025-11-28)
88+
89+
### Breaking Changes
90+
91+
#### Minimum tmux version bumped to 3.2+ (606)
92+
93+
tmux versions below 3.2a are now deprecated. libtmux 0.48.0 will be the last
94+
version to support tmux below 3.2. This is to ensure support for hooks, options,
95+
and newer tmux features.
96+
97+
A `FutureWarning` will be emitted on first use. Support for these versions will be removed in a future
98+
release. Set `LIBTMUX_SUPPRESS_VERSION_WARNING=1` to suppress the warning.
99+
100+
### Internal
101+
102+
- Added `TMUX_SOFT_MIN_VERSION` constant (3.2a) for deprecation threshold (#606)
103+
104+
### What's new
105+
106+
#### tmux 3.6 support (#607)
107+
108+
Added tmux 3.6 to test grid and `TMUX_MAX_VERSION` 3.4 -> 3.6.
109+
112110
## libtmux 0.47.0 (2025-11-01)
113111

114112
### Breaking changes

0 commit comments

Comments
 (0)