Releases: jrmoulton/tmux-sessionizer
v0.4.4
Many thanks to everyone who contributed in this release!
What's Changed
- Cleanup by @petersimonsson in #86
- Add tests by @emilioziniades in #87
- Improvements by @petersimonsson in #89
- Updates by @petersimonsson in #91
- Error handling by @petersimonsson in #96
- Use the index to select a new window by @petersimonsson in #99
- Update dependencies to latest patch version by @petersimonsson in #98
- Add support for bookmarking a directory by @petersimonsson in #102
- feat: attach path to
fs::read_dir
errors by @nathanregner in #103 - Update dependencies by @petersimonsson in #104
- Deduplicate session names for repos and bookmarks by @petersimonsson in #105
- Update ratatui to latest release by @petersimonsson in #106
- Add auto-completion generation by @petersimonsson in #107
- nix package: install shell completions by @junglerobba in #108
- Clean up code by @petersimonsson in #109
- don't keep tms process around when attaching session by @junglerobba in #110
- Fix handling of bare repos by @petersimonsson in #112
- Add support for running script on session creation by @petersimonsson in #113
- Add command to initialize new git repo by @junglerobba in #115
- Attach to a session if switching fails by @jrmoulton in #117
- fix error by @jrmoulton in #119
- clone/init repo: show directory picker if more than one is configured by @junglerobba in #118
- fix window pane capture by @jrmoulton in #120
- Update dependencies by @petersimonsson in #121
- Clean up picker rendering by @petersimonsson in #122
- Skip directories with insufficient permissions instead of exiting by @fpiribauer in #125
- Use window ID in windows command to make preview work by @petersimonsson in #127
- fix: shellexpand final path in pick_search_path by @satoqz in #128
New Contributors
- @nathanregner made their first contribution in #103
- @fpiribauer made their first contribution in #125
- @satoqz made their first contribution in #128
Full Changelog: v0.4.3...v0.4.4
v0.4.2
Install tmux-sessionizer 0.4.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/jrmoulton/tmux-sessionizer/releases/download/v0.4.2/tmux-sessionizer-installer.sh | sh
Download tmux-sessionizer 0.4.2
File | Platform | Checksum |
---|---|---|
tmux-sessionizer-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
tmux-sessionizer-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
tmux-sessionizer-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
tmux-sessionizer-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
v0.4.0
Install tmux-sessionizer 0.4.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/jrmoulton/tmux-sessionizer/releases/download/v0.4.0/tmux-sessionizer-installer.sh | sh
Download tmux-sessionizer 0.4.0
File | Platform | Checksum |
---|---|---|
tmux-sessionizer-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
tmux-sessionizer-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
tmux-sessionizer-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
tmux-sessionizer-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
Version 0.3.2
Quick fix for nix flake
What's Changed
- Bump version to 0.3.2 and sync Cargo.lock by @junglerobba in #43
Full Changelog: v0.3.1...v0.3.2
Version 0.3.1
This mainly fixes issues with the configuration
What's Changed
- Add option to show submodules by @junglerobba in #35
- fix: remove trailing slash from repo path by @junglerobba in #36
- Cli and config fixes by @petersimonsson in #38
- Cleanup cli.rs by @petersimonsson in #39
- fix: Load config if search_dirs is missing by @petersimonsson in #40
- Upgrades by @petersimonsson in #41
New Contributors
- @junglerobba made their first contribution in #35
- @petersimonsson made their first contribution in #38
Full Changelog: v0.3.0...v0.3.1
Version 0.3.0
What's Changed
- feat: support for max-depth by @PhilippHeuer in #22
- nix flake +
tms windows
command by @mrcjkb in #28
New Contributors
- @PhilippHeuer made their first contribution in #22
- @mrcjkb made their first contribution in #28
Full Changelog: v0.2.3...v0.3.0
v0.2.3
A quick bump to fix an issue with cargo.lock and Cargo.toml being out of sync
What's Changed
- bump Cargo.toml version to 0.2.3 and sync Cargo.lock by @emilioziniades in #19
New Contributors
- @emilioziniades made their first contribution in #19
Full Changelog: v0.2.2...v0.2.3
Version 0.2.2
What's Changed
- make excluded more general by @AlexErrant in #5
- clean up error handling by @jrmoulton in #6
- Improvements on working with bare repos and worktrees by @Gawise in #7
- Bump version by @jrmoulton in #8
New Contributors
- @AlexErrant made their first contribution in #5
- @Gawise made their first contribution in #7
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Version 0.2.1!
The standout feature in this release is the tms switch
subcommand that will show all currently running sessions with a fuzzy finder and a preview window. This can be bound to a tmux keybinding and a popup.
I accidentally labeled the last release as 2.0 when it was actually 0.2.0. That was a mistake and this is now version 0.2.1
What's Changed
- Create LICENSE by @jrmoulton in #3
- fixed broken link by @tjex in #4
New Contributors
Full Changelog: v0.2.0...v0.2.1
Version 2.0!
Breaking Changes
The confy lib was updated and with this update the location of where the configuration file is stored has changed on MacOS. This means that the configuration will need to be run and set again.
What's Changed
- Added option for displaying full paths by @PWillumsen in #2
New Contributors
- @PWillumsen made their first contribution in #2
Full Changelog: v0.1.1...v0.2.0
Many thanks to @PWillumsen for the PR in this release adding support for displaying full paths! Having more eyes on the code and contributions are always welcome.