github joshmedeski/sesh v2.28.0

5 hours ago

Sesh has some big TUI updates! I'll will be making a YouTube video on the new features this week. The key things are preview support, custom icons, index jumping, and aliases. It makes sesh feel faster than ever.

Thanks to a couple of new contributors for helping squash some bugs and get rid of placeholder text.

Can't wait for all of you to try and it and give me some feedback. I'm sure we have some rough edges to work out. But I've removed my fzf bindings and have gone all-in on the new picker!

What's Changed

  • fix: remove placeholder debug log statements from main() by @yannrapaport in #410
  • feat: enrich tmux session names with GitHub issue titles by @joshmedeski in #408
  • fix: create wildcard windows when connecting from outside tmux by @joshmedeski in #413
  • Fix wildcard matching for relative connect paths by @joshmedeski in #415
  • fix(shell): run preview_command through the shell so operators like && work by @myUdav4iik in #419
  • Show window names in the picker by @joshmedeski in #422
  • Session aliases with optional auto-connect by @joshmedeski in #424
  • Add an opt-in preview pane to the picker TUI by @joshmedeski in #425
  • fix(picker): cap the fuzzy length penalty so long names can rank first by @joshmedeski in #426
  • Picker TUI: #{1-9} index jump and a --query prefill flag by @joshmedeski in #429
  • Support custom icons for configured sessions and wildcards in the picker by @joshmedeski in #431
SCR-20260726-qznu

New Contributors

Full Changelog: v2.27.0...v2.28.0

Don't miss a new sesh release

NewReleases is sending notifications on new releases.