@@ -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
11085HooksMixin 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