-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathchangelog
59 lines (45 loc) · 2.36 KB
/
changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# SSH Click change-log
## Version 0.7.0 (2024-04-)
- Updated developement (pytest) and dependency packages (click, textual...) to latest releases
## Version 0.6.1 (2023-06-19)
- FIXED: Creating new group failed because of false check if group already exists
- FIXED: "ssht" command is now properly linked and functional after installation
## Version 0.6.0 (2023-05-20)
- Rework `generate_graph` to work with rich components, so we can remove `prettytable` as dependency
- `prettytable` deprecated and removed as project dependency
- Host testing reworked, implemented host-resolution for non-IP hostnames
- NEW FEATURE - Implemented new Experimental TUI interactive mode
- can be launched with `sshc tui` or directly with `ssht` command
- Offers TUI for browsing SSH configuration
- Currently only shows configurations, editing features on roadmap
- Allows opening SSH or SFTP session with selected node directly from APP
## Version 0.5.0 (2023-04-17)
- Refactor/extract config groups filtering from `host-list` to SSH_Config
- Updated group mechanism to match host ones, more user-friendly
- Small fixes for typing
- Implement more free style in writing metadata
- Group list added number of hosts and patterns
- Host key install feature (can be used on multiple hosts from config using regex match)
- Fixing poor design on exceptions when getting host/group from config
- Added aliases for `hosts` and `groups` top level commands
- Move inherited parameters processing from `trace_jumphosts`, now done during Config parsing
- Add parsing/generation option to save SSHClick config trough SSH Config file notation (host-style)
- Add command to allow setting/deleting configuration options in SSH config file (`sshc config set/get`)
- Dependencies updated
- Added Changelog and TODO
- Removed `setup.cfg`
## Version 0.4.4 (2022-08-8)
- First release on PyPI
- Removed `PyYAML` dependency
- Updating documentation
- Add feature to allow `host set` command to apply on multiple hosts
- Refactoring for `Poetry` and `pyproject.toml`
- Fixed testing
## Version 0.4.1 (2022-08-2)
- Fix broken type annotation
- Fixes for compatibility of older python3 (`3.7` and newer are supported)
## Version 0.4.0 (2022-08-1)
- First tagged release
- Integrated `rich` formatting
- Added auto-completions for majority of commands and options
- Added host-output style choices via command options and ENV setting