Tmuxinator v0.9.0 Release Notes

  • Misc

    • Temporarily hiding Shorthand entry in README.md to prevent new bug reports about the mux symlink being broken
    • ๐Ÿ‘‰ Use alias (bash, zsh) and abbr (fish) instead of a symlink to hash mux. #401
    • ๐Ÿ—„ replace instances of File.exists? (deprecated) with File.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 and after options to synchronization functionality
    • โž• Add deprecation warning if synchronize: true or before 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