All Versions
50
Latest Version
Avg Release Cycle
57 days
Latest Release
-

Changelog History
Page 3

  • v0.13.0 Changes

    October 23, 2018

    0.13.0

    🛠 Bugfixes

    • prevent optargs from being lost when using the project-config flag (#639)

    Misc

    • ➕ Add support for tmux 2.8 (#653)

    🔖 Version 0.13.0

  • 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, 2018

    Misc

    • 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 deprecated post)
  • 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 to tmuxinator 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) 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
  • v0.8.1 Changes

    🛠 Bugfixes

    • 🛠 Fixed broken shell completions