File tree 1 file changed +27
-0
lines changed
1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change 67
67
68
68
- Fix loading of `.yml` files with `tmuxp convert`, thank you @kalixi! (#725)
69
69
70
+ # ### Internal API
71
+
72
+ - # 752: Command structure (internal API)
73
+
74
+ To make way for per-command options such as `enter : false` (#52), commands are now a different format:
75
+
76
+ Before, [`str`](str) :
77
+
78
+ ` ` ` python
79
+ "echo hello"
80
+ ` ` `
81
+
82
+ After, [`dict`](dict) :
83
+
84
+ ` ` ` python
85
+ {
86
+ "cmd": "echo hello"
87
+ }
88
+ ` ` `
89
+
90
+ This is purely internal. Normal usage should be the same since the
91
+ configuration emits the equivalent result.
92
+
93
+ This will permit commands to pass additional options, e.g. `enter : false` where it wasn't possible before.
94
+
95
+ - # 752: Configuration parsing refactorings
96
+
70
97
# ### Development
71
98
72
99
- Run through black + isort with string normalization (#738). This way we can
You can’t perform that action at this time.
0 commit comments