@@ -21,7 +21,15 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
21
21
22
22
### What's new
23
23
24
- - #747 : Skip execution via ` enter: false `
24
+ - {issue}` 747 ` : Skip execution via ` enter: false `
25
+
26
+ See {ref}` enter ` .
27
+
28
+ :::{note}
29
+
30
+ _ Experimental setting_ : behavior and api is subject to change until stable.
31
+
32
+ :::
25
33
26
34
``` yaml
27
35
session_name : Should not execute
@@ -37,7 +45,15 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
37
45
enter : false
38
46
` ` `
39
47
40
- - #750: Pause execution via ` sleep_before: [int]` and `sleep_after: [int]`
48
+ - {issue}` 750`: Pause execution via `sleep_before: [int]` and `sleep_after: [int]`
49
+
50
+ See {ref}`sleep`.
51
+
52
+ :::{note}
53
+
54
+ _Experimental setting_ : behavior and api is subject to change until stable.
55
+
56
+ :: :
41
57
42
58
` ` ` yaml
43
59
session_name: Pause / skip command execution (command-level)
@@ -58,7 +74,7 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
58
74
- cmd: echo "2 seconds later"
59
75
` ` `
60
76
61
- - # 701: `tmuxp freeze` now accepts `--quiet` and `--yes` along with the
77
+ - {issue}` 701` : `tmuxp freeze` now accepts `--quiet` and `--yes` along with the
62
78
` --config-format` and filename (`--save-to`). This means you can do it all in
63
79
one command :
64
80
@@ -68,7 +84,7 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
68
84
69
85
Credit : [@davidatbu](https://github.com/davidatbu)
70
86
71
- - # 672: Panes now accept `shell` for their initial command.
87
+ - {issue}` 672` : Panes now accept `shell` for their initial command.
72
88
73
89
Equivalent to `tmux split-windows`'s `[shell-command]`
74
90
@@ -101,19 +117,19 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
101
117
102
118
### Improvements
103
119
104
- - Improve ` tmuxp freeze` UX flow, credit @joseph-flinn (# 657, in re: # 627)
120
+ - Improve ` tmuxp freeze` UX flow, credit @joseph-flinn ({issue}` 657` , in re: {issue}` 627` )
105
121
- ` tmuxp freeze` will now detect the attached session if no session name
106
- is specified. Credit : @will-ockmore. (# 660)
122
+ is specified. Credit : @will-ockmore. ({issue}` 660` )
107
123
108
124
# ## Bugs
109
125
110
- - Fix loading of `.yml` files with `tmuxp convert`, thank you @kalixi! (# 725)
126
+ - Fix loading of `.yml` files with `tmuxp convert`, thank you @kalixi! ({issue}` 725` )
111
127
112
128
# ## Internal API
113
129
114
- - # 752: Command structure (internal API)
130
+ - {issue}` 752` : Command structure (internal API)
115
131
116
- To pave the way for per-command options such as `enter : false` (#53 ), commands are now a different format:
132
+ To pave the way for per-command options such as `enter : false` ({issue}`53` ), commands are now a different format:
117
133
118
134
Before, [`str`](str) :
119
135
@@ -132,13 +148,13 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
132
148
This is purely internal. Normal usage should be the same since the
133
149
configuration emits the equivalent result.
134
150
135
- - # 752: Configuration parsing refactorings
151
+ - {issue}` 752` : Configuration parsing refactorings
136
152
137
153
# ## Development
138
154
139
- - Run through black + isort with string normalization (# 738). This way we can
155
+ - Run through black + isort with string normalization ({issue}` 738` ). This way we can
140
156
use black without any configuration. (One-time, big diff)
141
- - Run codebase through pyupgrade (# 745)
157
+ - Run codebase through pyupgrade ({issue}` 745` )
142
158
- Add `codeql-analysis.yml` to try it out
143
159
144
160
# ## Documentation
@@ -151,49 +167,48 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
151
167
152
168
# ## Packaging
153
169
154
- - ` poetry build` used to package in place of `python setup.py build` (# 729)
170
+ - ` poetry build` used to package in place of `python setup.py build` ({issue}` 729` )
155
171
156
- Package maintainers : If you run into any issues check in at
157
- [#625](https://github.com/tmux-python/tmuxp/issues/625) and file an issue.
172
+ Package maintainers : If you run into any issues check in at {issue}`625` and file an issue.
158
173
159
174
Additionally, `libtmux` has been pinned to a similar release at
160
175
[0.10.3](https://pypi.org/project/libtmux/0.10.3/) which has used the new
161
176
build process.
162
177
163
- - ` poetry publish` instead of `twine upload dist/*` (# 729)
178
+ - ` poetry publish` instead of `twine upload dist/*` ({issue}` 729` )
164
179
165
- Similar to the above, reach out to the # 625 issue if you bump into problems.
180
+ Similar to the above, reach out to the {issue}` 625` issue if you bump into problems.
166
181
167
182
# ## What's new
168
183
169
- - ` tmuxp edit` for configuration changes (# 707, @GlebPoljakov)
184
+ - ` tmuxp edit` for configuration changes ({issue}` 707` , @GlebPoljakov)
170
185
171
186
Inside of configuration directory : ` tmuxp edit yourconfig`
172
187
173
188
Inside a project : ` tmuxp edit .`
174
189
175
190
# ## Removed support
176
191
177
- - Python 3.6 support has been removed (# 726)
192
+ - Python 3.6 support has been removed ({issue}` 726` )
178
193
179
194
# ## Development
180
195
181
196
- We are trying `.pre-commit-config.yaml` in pull requests to automate
182
- black, isort and flake8 for those who forget (# 726)
183
- - Poetry update 1.1.7 -> 1.1.12 and use new installer URL (# 726)
184
- - Black updated 21.9b0 -> 21.12b0 (# 726)
197
+ black, isort and flake8 for those who forget ({issue}` 726` )
198
+ - Poetry update 1.1.7 -> 1.1.12 and use new installer URL ({issue}` 726` )
199
+ - Black updated 21.9b0 -> 21.12b0 ({issue}` 726` )
185
200
186
201
# # tmuxp 1.9.3 (2021-10-30)
187
202
188
- - # 700: Add `-h` / `--help` option, thanks @GHPS
189
- - # 689: Update poetry to 1.1
203
+ - {issue}` 700` : Add `-h` / `--help` option, thanks @GHPS
204
+ - {issue}` 689` : Update poetry to 1.1
190
205
- CI : Use poetry 1.1.7 and `install-poetry.py` installer
191
206
- Relock poetry.lock at 1.1 (w/ 1.1.7's fix)
192
- - # 696: Typo fix, thanks @inkch
207
+ - {issue}` 696` : Typo fix, thanks @inkch
193
208
194
209
# # tmuxp 1.9.2 (2021-06-17)
195
210
196
- - # 686: Allow click 8.0.x
211
+ - {issue}` 686` : Allow click 8.0.x
197
212
- Remove `manual/`, move to https://github.com/tmux-python/tmux-manuals
198
213
199
214
# # tmuxp 1.9.1 (2021-06-16)
0 commit comments