All Versions
Latest Version
Avg Release Cycle
56 days
Latest Release
504 days ago

Changelog History
Page 6

  • v0.8.0 Changes

    May 07, 2015
    • ๐Ÿ”– version bump 0.1.13 -> 0.8.0
    • ๐Ÿ‘ tmux 2.0 support
    • ๐Ÿ›  Fix documentation for :meth:Session.switch_client().
    • โž• Add --log-level argument.
    • ๐Ÿ”จ Refactor {Server,Session,Window,Pane}.tmux into:

      • :meth:Server.cmd()
      • :meth:Session.cmd()
      • :meth:Window.cmd()
      • :meth:Pane.cmd()

    (See conversation at

    • ๐Ÿ”จ Refactor util.tmux into :meth:util.tmux_cmd.
  • v0.1.13 Changes

    March 25, 2015
    • ๐Ÿ“‡ Remove in favor of
    • ๐Ÿ— for building docs
    • docutils from 0.11 to 0.12
    • ๐Ÿง will check for linux, darwin (OS X) and windows and install the correct sniffer_ file watcher plugin.
    • โœ… testsuite for cli uses :py:func:tempfile.mkdtemp() instead TMP_DIR (which resolved to .tmuxp in the testsuite directory.
    • replace watchingtestrunner_ with sniffer_ in examples. .tmuxp.conf and .tmux.json updated
    • โšก๏ธ updates to doc links
    • make checkbuild for verifying internal / intersphinx doc references.
    • โž• Add Warning tmux versions less than 1.4 from @techtonik_.
    • โž• Add documentation on leading space in send_keys from @thomasballinger_.
    • โšก๏ธ Update about page from teamocil and erb support from @raine_.
  • v0.1.12 Changes

    August 06, 2014
    • ๐Ÿ”ง [config] :meth:config.expand now resolves directories in configuration via :py:func:os.path.expanduser and :py:func:os.path.expandvars.
    • [config] :meth:config.expandpath for helping resolve paths.
    • ๐Ÿ‘Œ improved support for loading tmuxp project files from outside current working directory. e.g.

    .. code-block:: bash

      $ tmuxp load /path/to/my/project/.tmuxp.yaml

    Will behave better with relative directories.

  • v0.1.11 Changes

    April 06, 2014
    • before_script now loads relative to project directory with ./.
    • ๐Ÿ‘‰ Use in tmuxp's .tmuxp.yaml and .tmuxp.json project files.
    • Improvements to :meth:util.run_before_script(), :class:exc.BeforeLoadScriptFailed behavior to print stdout and return stderr is a non-zero exit is returned.
    • run_script_before has moved to util.
    • BeforeLoadScriptFailed and BeforeLoadScriptNotExists has moved to the exc module.
    • Tests for run_script_before refactored.
  • v0.1.10 Changes

    April 02, 2014
    • ๐Ÿ›  2 bug fixes and allow panes with no shell commands to accept options, thanks for these 3 patches, @ThiefMaster_:
    • :issue:73 Fix an error caused by spaces in start_directory.
    • :issue:77 Fix bug where having a - in a shell_command would cauesd a build error.
    • :issue:76 Don't require shell_command to pass options to panes (like focus: true).
  • v0.1.9 Changes

    April 01, 2014
    • The --force was not with us.
  • v0.1.8 Changes

    March 30, 2014
    • :issue:72 Create destination directory if it doesn't exist. Thanks @ThiefMaster_.
    • ๐Ÿ†• New context manager for tests, temp_session.
    • ๐Ÿ†• New testsuite, testsuite.test_utils for testing testsuite tools.
    • ๐Ÿ†• New command, before_script, which is a file to be executed with a return code. It can be a bash, perl, python etc. script.
    • :issue:56 :ref:python_api_quickstart <libtmux:quickstart>
  • v0.1.7 Changes

    February 25, 2014
    • :issue:55 where tmuxp would crash with letter numbers in version. Write tests.
  • v0.1.6 Changes

    February 08, 2014
    • :meth:Window.split_window() now allows -c start_directory.
    • ๐Ÿ— :issue:35 Builder will now use -c start_directory to create new windows and panes.

    This removes a hack where default-path would be set for new pane and window creations. This would bleed into tmux user sessions after creations.

  • v0.1.5 Changes

    February 05, 2014
    • section heading normalization.
    • tao of tmux section now treated as a chatper. tao of tmux may be split off into its own project.
    • ๐Ÿ“ฆ use conventions from tony/cookiecutter-pypackage_.