Skip to content

Commit 295f03c

Browse files
committed
Tag v1.18.0 (restructuring from #840)
1 parent a67cce3 commit 295f03c

File tree

4 files changed

+35
-3
lines changed

4 files changed

+35
-3
lines changed

CHANGES

+5-1
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,16 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
1515
// Usage: tmuxp@next load yoursession
1616
```
1717

18-
## tmuxp 1.18.x (unreleased)
18+
## tmuxp 1.19.x (unreleased)
1919

2020
- Notes on upcoming releases will be added here
2121

2222
<!-- Maintainers, insert changes / features for the next release here -->
2323

24+
## tmuxp 1.18.0 (2022-10-30)
25+
26+
We now refer to configs as workspaces. Other than just, just maintenance.
27+
2428
### Internal refactoring (#840)
2529

2630
#### Rename config to workspace

MIGRATION

+28
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,34 @@ _Notes on the upcoming release will be added here_
2525

2626
<!-- Maintainers, insert changes / features for the next release here -->
2727

28+
## tmuxp 1.18.0 (2022-10-30)
29+
30+
**Restructuring** (#840)
31+
32+
"Config files" and "configs" are now referred to as workspace files.
33+
34+
Additionally, there's been a major file structure update:
35+
36+
- `cli/utils.py` functions moved to `workspace/finders.py`
37+
- `config.py` split between:
38+
39+
- `workspace/finders.py`
40+
- `workspace/freezer.py`
41+
- `workspace/importers.py`
42+
- `workspace/validation.py`
43+
44+
- `workspacebuilder.py` split into:
45+
46+
- `workspace/builder.py`
47+
- `workspace/freezer.py`
48+
49+
`config.inline` moved to freezer
50+
51+
Tests:
52+
53+
- `tests/fixtures/{workspacebuilder,workspacefreezer}` -> `tests/fixtures/workspace/{builder,freezer}`
54+
- `tests/test_import_{teamocil,tmuxinator}.py` -> `tests/workspace/test_import_{teamocil,tmuxinator}.py`
55+
2856
## tmuxp 1.17.0 (2022-10-09)
2957

3058
**Completions have changed** (#830)

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "tmuxp"
3-
version = "1.18.0a0"
3+
version = "1.18.0"
44
description = "tmux session manager"
55
license = "MIT"
66
authors = ["Tony Narlock <[email protected]>"]

src/tmuxp/__about__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
__title__ = "tmuxp"
22
__package_name__ = "tmuxp"
3-
__version__ = "1.18.0a0"
3+
__version__ = "1.18.0"
44
__description__ = "tmux session manager"
55
__email__ = "[email protected]"
66
__author__ = "Tony Narlock"

0 commit comments

Comments
 (0)