Releases: jrmoulton/tmux-sessionizer
v0.4.5
What's Changed
- flake-overlay: remove unnecessary attributes by @junglerobba in #129
- Update dependencies by @petersimonsson in #131
- Add command to open a named session by @petersimonsson in #133
- Add marks feature by @junglerobba in #134
- open-session: add shell completions by @junglerobba in #136
- fix: session exists filter isn't removing the
'
from tmux sessions by @TheSiggs in #138 clone-repo
: Display clone repo progress by @junglerobba in #139- Add command to list configuration by @junglerobba in #141
- Ignore invalid search_dirs and search_paths by @junglerobba in #140
- Remove unnecessary cloning by @petersimonsson in #142
- Update dependencies by @petersimonsson in #144
- Update dependencies by @petersimonsson in #145
- Feat: Allow picker to cycle from top -> bottom by @redsuperbat in #147
- Update cargo-dist to 0.28.0 by @petersimonsson in #151
- Clean up error handling in repos by @petersimonsson in #150
- Add rust-toolchain.toml + update flake.nix by @junglerobba in #155
New Contributors
- @TheSiggs made their first contribution in #138
- @redsuperbat made their first contribution in #147
Full Changelog: v0.4.4...v0.4.5
Install tmux-sessionizer 0.4.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/jrmoulton/tmux-sessionizer/releases/download/v0.4.5/tmux-sessionizer-installer.sh | sh
Download tmux-sessionizer 0.4.5
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.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