Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: joshmedeski/sesh

v2.21.0

14 Jan 19:31
04d1cc1

Choose a tag to compare

In my recent YouTube video, How to Use Git Worktrees to Switch Contexts Quickly and Easily I talk about switching from the .bare cloning convention to using .git instead. This caused the sesh root to not automatically detect the parent dir when using bare clone repos with worktrees. So I fixed it! Now the previous functionality should act the same way when cloning to .git.

What's Changed

New Contributors

Full Changelog: v2.20.0...v2.21.0

v2.20.0

14 Dec 20:10
1b38b8f

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.19.0...v2.20.0

v2.19.0

06 Nov 20:45
33c0eda

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.18.2...v2.19.0

v2.18.2

22 Oct 16:36

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.18.1...v2.18.2

v2.18.1

17 Sep 14:56

Choose a tag to compare

What's Changed

Full Changelog: v2.18.0...v2.18.1

v2.18.0

16 Sep 14:46

Choose a tag to compare

What's Changed

Sesh now does a better job at naming sessions related to git bare repos (git clone --bare)

Previously, it expected you to use the ./.bare convention when setting up git bare repos, this is not the default behavior so now sesh supports the default .git when cloning to bare but still supports the .bare convention if you're using it.

Shoutout to @jesseleite for working on this with me!

Full Changelog: v2.17.1...v2.18.0

v2.17.1

03 Jul 19:59

Choose a tag to compare

What's Changed

  • The new Fang configuration required disabling of the version feature.
  • Update fang dependency
  • Use fang's built-in Ansi theme

Full Changelog: v2.17.0...v2.17.1

v2.17.0

03 Jul 14:46

Choose a tag to compare

What's Changed

  • ✨ Switch to Cobra and Fang CLI and add CLAUDE with Obsidian vault by @joshmedeski in #266
  • ✨ Strict toml marshalling by @randomdude16671 in #252
    • If you want to ensure your sesh config file is properly setup, you can now add strict_mode = true to your config file and if there are any errors sesh will crash and report the errors to you. This is an opt-in feature so don't worry if your config is a little messy on upgrade.
  • 📄 Update readme with for linux launchers by @jacostag in #264
  • ⬆️ Update mockery to v3 by @joshmedeski in #262
    • I've updated the mockery library to the latest version and removed the mocked files from version control. Now, if you try to run tests with make test the mockery library will auto-generate the mocks!

New Contributors

Full Changelog: v2.16.0...v2.17.0

Please go to the discussion for this release if you have any issues with the update.

v2.16.0

13 Jun 13:52
f6ab988

Choose a tag to compare

What's Changed

  • ✨ Save log files into $HOME/.seshtmp when no permission for $TMPDIR (#261)

Full Changelog: v2.15.0...v2.16.0

v2.15.0

04 Jun 14:36
307c5e2

Choose a tag to compare

What's Changed

You can now use the {} as a placeholder for the sessions path for startup command:

[default_session]
startup_command = "tmuxinator start default_project path={}"

New Contributors

Full Changelog: v2.14.0...v2.15.0