All Versions
50
Latest Version
Avg Release Cycle
57 days
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v0.13.0 Changes
October 23, 2018 -
v0.12.0 Changes
July 03, 2018🛠 Bugfixes
- 🛠 Fix zsh completion when there are no projects
- ⚙ Run stop hook before killing the session
Misc
- 👍 Allow YAML Anchors & Aliases as per spec
- ✂ Remove confusing README section about the pane-base-index and window-base-index options. These options can be set independently of one another now that #542 and #543 are merged.
-
v0.11.3 Changes
June 12, 2018Misc
- replace j3rn's email with ethagnawl's in COC
- 👉 use correct paths in generated config file comment (#440)
🛠 Bugfixes
- 🛠 fix "wrong namespace" RuboCop warnings (#620)
- 🛠 fix #431, where Thor-based commands (e.g. "-v", "help") were failing
-
v0.11.2 Changes
May 09, 2018🛠 Bugfixes
- 🛠 Fix #555, restoring
on_project_exit
hook behaviour (same as deprecatedpost
)
- 🛠 Fix #555, restoring
-
v0.11.1 Changes
Misc
- ➕ Add support for tmux 2.7 (#611)
- 🛠 Fix load order when multiple versions of tmuxinator are installed (#603)
-
v0.11.0 Changes
Misc
- 👉 Make Config#xdg comment reference correct XDG variable and include example of degenerate case (#597)
- Introduce factory_bot, to replace factory_girl, which was renamed recently.
- ➕ Add Ruby 2.5 to the TravisCI test matrix and bump patch level of existing Rubies (2.2, 2.3, 2.4) ### 🆕 New Features
- ➕ Add optional
--project-config=...
parameter totmuxinator start
(#595)
-
v0.10.1 Changes
- 🖐 Handle emojis in project names (#564)
- 🛠 Fix remaining sites where the base-index option (for windows) was incorrectly used in place of the pane-base-index option.
- 🗄 Treat 'tmux master' as an arbitrarily high version and display a deprecation warning for unsupported tmux versions (#524, #570)
- ➕ Add tmux 2.4, 2.5, and 2.6 to the TravisCI test matrix
- ⚡️ Updates
rubocop
to resolve security vulnerability
-
v0.10.0 Changes
- 🛠 Fix a bug causing the user's global pane-base-index setting not to be respected
- ✂ Remove Object#blank? monkey patch (#458)
- 🔧 Add Project Configuration Location entry to README (#360, #534)
- 👻 Attach original exception message to exception re-raised by Project::load
- ✂ Remove unused attr_readers from Tmuxinator::Window
- ➕ Add ability for pre_window commands to parse yaml arrays
- 🔨 Refactor Tmuxinator::Config by extracting a Tmuxinator::Doctor class (#457)
- Fix a bug where startup_window and startup_pane were not respected if running tmuxinator from within an existing tmux session (#537)
- 🛠 Fix a bug causing the pane-base-index option to override base-index
Misc
- ✂ Removed support for Ruby 1.9.3, 2.0, & 2.1
- 🚚 Move gem dependencies from Gemfile to tmuxinator.gemspec
- ➕ Add tmux 2.2 and 2.3 the TravisCI test matrix
- 🛠 Fix typos
- 👌 Support user-specified and XDG Base Dirs configuration directories
🆕 New Features
- add on_project_start, on_project_first_start, on_project_restart, on_project_exit and on_project_stop hooks for project
-
v0.9.0 Changes
Misc
- Temporarily hiding Shorthand entry in README.md to prevent new bug reports about the mux symlink being broken
- 👉 Use
alias
(bash, zsh) andabbr
(fish) instead of a symlink to hashmux
. #401 - 🗄 replace instances of
File.exists?
(deprecated) withFile.exist?
- 🔨 Refactor Config.root
🆕 New Features
- 👍 Allow multiple panes to be defined using yaml hash or array #266, #406
- ➕ Add
startup_pane
#380 - ➕ Add synchronizations panes support #97
- ➕ Add
before
andafter
options to synchronization functionality - ➕ Add deprecation warning if
synchronize: true
orbefore
is used
🛠 Bugfixes
- Suppress
tmux ls
non-zero exit status/message when no sessions exist (#414) - Will no longer crash when no panes are specified in a window
- 🏗 Locking activesupport at < 5.0.0 to prevent broken builds on Ruby < 2.2.3
- 🛠 Fixed whitespace issues in help
-
v0.8.1 Changes
🛠 Bugfixes
- 🛠 Fixed broken shell completions