Releases: inhere/sshc
Releases · inhere/sshc
Release list
v0.10.0
Change Log
Refactor
- refactor(ssh): split known hosts helpers 41dc900
Feature
- feat(host): add host tags 6d70e3a
- feat(config): add group defaults 8aa6fc0
- feat(check): add host health checks 39b7177
- feat(host): import hosts from ssh config c5d3822
- feat(batch): write batch run summaries 91c85cc
- feat(batch): rerun failed batch hosts 379541e
- docs: document p1 usability features 9154e06
Fixed
- fix(ssh): prefer known host key algorithms 64234b0
Other
v0.9.0
Change Log
Refactor
Feature
- feat(serve): add local web server 3c96c12
- feat(serve): add config management api 3da4fcb
- feat(web): add serve web ui e127249
- feat(serve): add local access control 8ef6816
- feat(serve): add web terminal sessions 91c15c6
- feat(web): refine serve console design 3fd7657
- feat(config): support config dir env 8efeefd
- feat(serve): improve webui host selectors 390ae5b
- feat(log): add runtime slog file logging 4fe5ebc
- feat(serve): show host details in selectors 702a87d
- feat(host): allow forced host key trust 3994542
Fixed
- fix(serve): make terminal disconnect idempotent 7213341
- fix(serve): improve web terminal keyboard handling e855225
Other
- docs: add sshc serve design 49bca04
- docs: add sshc serve v1 plan 358c016
- docs: update serve v1 decisions 9d53307
- docs: document serve web ui a97699e
- chore: rename some go files 9ac5d04
- chore: add cmd alias for serve 8d271d7
- build: embed web assets in release builds 2e3468b
- ci: install web deps before release build c873af8
v0.8.0
Change Log
Feature
- feat(host): add command proxy config 9a6df23
- feat(run): execute command proxy hosts c882b49
- feat(login): support command proxy hosts 264bc7d
- feat(ssh): prompt to trust unknown host keys 149770e
- feat(host): add trust command 69eef9e
Update
- up: add,host command add option aliases 8551ff7
Fixed
- fix(transfer): reject command proxy hosts 60c5068
- fix(add): reuse host import kv parser b12d6f0
- fix(host): check rename target by name 7c62581
Other
v0.7.0
Change Log
Feature
- feat(login): select host interactively e3155d4
- feat(cfg): manage default settings 912be14
- feat(host): set and unset host fields 7586ae8
- feat(host): parse host import files 636eb6f
- feat(host): plan imported host changes d5db747
- feat(host): import hosts from files 3cbec13
- feat(config): add encrypted config export format 765e29c
- feat(cfg): export encrypted config 362386e
- feat(cfg): import encrypted config 90157f1
Fixed
- fix(host): apply import defaults 81b457c
Other
- docs: align sshc roadmap status a7e1d33
- docs: plan config export import 22af173
- docs: plan host import ea38abb
- docs: refine host import formats c7c7c9c
- docs: document host import usage 8cc5db8
- docs: align config import plan 039e186
- chore: update commands alias and help be5f2e6
- docs: document config export and import a8c251e
v0.6.0
Change Log
Refactor
Feature
- feat(config): add versioned config model 4d8b50a
- feat(config): resolve effective host settings d02f178
- feat(auth): encrypt and mask credential profiles eb2c31b
- feat(config): add cfg management commands 80ce335
- feat(auth): add credential profile commands 10707f3
- feat(host): add host management commands e3cae44
- feat(log): store large run output by task id 63eca2d
- feat(batch): resolve batch host sources 8302f58
- feat(batch): add batch-run command e889523
- feat(batch): add parallel and fail-fast options 020fa39
- feat(ssh): resolve jump host settings a357392
- feat(ssh): connect through jump host 91fffca
- feat(ssh): add jump option to ssh commands 709b2bb
- feat(auth): add profile remark bfbeadf
- feat(host): save jump host from add 7f196e6
Other
- docs: add config auth implementation plan 37d19d3
- docs: update config and auth documentation 599eda1
- docs: add batch and jump implementation plans 17f73cd
- docs: update batch-run ad-hoc host plan f405c09
- docs: add run log task output plan 5775679
- docs: lower run log inline output limit 7e0c031
- docs: refine log id line selection plan e9a9e8b
- docs: document batch-run usage 3f14355
- doc: update en and zh-CN readme docs ca07fe7
- test: split big test file to multi files 119524d
- test(core): split large core test file 73aedc3
- docs: align english readme with zh-cn 9d49f67
- chore: update readme zh-cn 7a1ecde
- docs: refine jump host implementation plan c28490f
- docs: document jump host usage fbf6938
- ci: fix ci release action fail 2c0e947
- docs: document host jump configuration fbf8ef7