Skip to content

Releases: quantumsheep/sshs

4.0.0

21 Feb 21:17
65c03bc
Compare
Choose a tag to compare

Important

Big News: This update is a total rewrite, meaning things might not work like they used to. Also, when trying to get sshs with package managers, there could be some hiccups because of the new programming language it's written in.

It's been almost two years without much new stuff happening with sshs. The old code was my early work in Go, and to be honest, it wasn't fun to mess with anymore. The TUI library that was present wasn't helping either. So, I decided it was time for a big change - I cleaned up the code and switched to a simpler TUI library. All that in hope to revive sshs!

✨ What's New ✨

  • New SSH Configuration Parser: Parsing issues are now a thing of the past. The new version ships with an homemade sshs configuration parser!
  • Custom Commands with Handlebars: You can now set up sshs to run specific commands and arguments when you pick a host. Pretty cool, right?
  • Quick Exit Option (-e/--exit): Want to leave sshs right after you're done with a session? This option is made for you.
  • Better Search with Fuzzy Matching: Finding things should be a lot easier now with the new search system that guesses what you're looking for.
  • Nicer Looking UI: Everything should look better and work smoother.

See All the Changes: Here's the full list of updates from version 3.4.0 to 4.0.0

3.4.0

06 Nov 22:42
Compare
Choose a tag to compare

What's Changed

  • Removed Nix advisory (Backport PR Merged) by @not-my-segfault in #38
  • Add option to exit instead of returning to sshs by @nodauf in #45
  • Allows wraps vertically by @nodauf in #44

New Contributors

Full Changelog: 3.3.0...3.4.0

3.3.0

19 Jul 12:11
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.2.0...3.3.0

3.2.0

05 May 12:20
Compare
Choose a tag to compare

What's Changed

  • add nix support and installation instructions for nix by @jnats in #23

New Contributors

  • @jnats made their first contribution in #23

Full Changelog: 3.1.0...3.2.0

3.1.0

30 Mar 08:47
Compare
Choose a tag to compare
Use Go 1.18 in release CI

3.0.0

17 Mar 23:20
Compare
Choose a tag to compare
Upgrade to Go 1.18

2.1.2

24 Feb 09:23
Compare
Choose a tag to compare
Use `path/filepath` instead of `path`

2.1.1

23 Feb 21:57
Compare
Choose a tag to compare
Create `~/.ssh/config` if it doesn't exists (Closes #14)

2.1.0

21 Feb 22:31
Compare
Choose a tag to compare
Fix connect for empty hostname

2.0.0

13 Feb 23:08
Compare
Choose a tag to compare
Fix match nothing regex