Muxed Versions Save

Another TMUX project manager

0.8.2

3 years ago

0.8.2 (2020-08-03)

Features

Documentation

  • README: Update usage for list and ls (039ccb96)

Refactor

  • Replace string slices in favor of Rc strings (0bfad6ec)
  • Dockerfiles: Rename stable to nix (f46a3ecf)
  • Packaging: Include license, changlog, and readme files (c729dee0)

0.8.1

4 years ago

0.8.1 (2020-01-02)

Fixes

  • Fixup doctest and run them in load crate (ae53ca38)
  • Add unit test for project open (7c830272)

Documentation

Refactor

  • Docker: Reduce docker image sizes (161ca7c8)
  • Readme: Update copyright for 2020 (c36f2c40)
  • Travisci: Run rust stable in travis (33f707d4)

Improvements

  • Support switching between sessions (f544873b, closes #49)

Contributions

0.8.0

4 years ago

The one that adds Edit and upgrades all the Dependencies

0.8.0 (2019-12-14)

Features

Improvements

  • New: Expand the new command's arguments to accept -F (9f1f04e5)

Fixes

  • New: Don't panic when file already exists (9f1f04e5)

Documentation

Refactor

  • Refactor file naming in tests (c104abd5)
  • Don't compile untested crates (9999778b)
  • Utilize same template creation code (46ecae5b)
  • Fixup un-used result warning (101bf984)
  • Muxed: Upgrade docopt 0.7.0 -> 1.1.0 (d0429ef3)
  • Common:
    • Upgrade rand 0.3.15 -> 0.7.2 (ef2b3dd0)
    • Upgrade dirs 1.0.5 -> 2.0.2 (90f60ed9)
  • Edit:
    • Upgrade libc 0.2.21 -> 0.2.66 (672430fc)
    • Upgrade dirs 1.0.5 -> 2.0.2 (07422d76)
  • Load:
    • Upgrade yaml-rust 0.3.2 -> 0.4.3 (31476536)
    • Upgrade libc 0.2.21 -> 0.2.66 (37562a42)
    • Upgrade rand 0.3.15 -> 0.7.2 (95392372)
    • Upgrade dirs 1.0.5 -> 2.0.2 (958a382b)
  • Snapshot:
    • Upgrade serde 0.8.23->1.0.103 (46f1e872)
    • Upgrade regex 0.2.1 -> 1.3.1 (2824b0ad)
  • Docker: Rename and fixup docker files (d6bec594)
  • First Run: Use paths for first run check (98fecbd2)
  • Project Paths: Use std::default for Args (9a0ec6dd)

0.7.1

4 years ago

0.7.1 (2019-12-05)

Documentation

  • Update installation methods (06266d1d)

Bug Fixes

  • Remove debug lines being printed during execution

Features

0.7.0

4 years ago

0.7.0 (2019-11-28)

Mostly this release plays some catch up. Updating with fixes used locally and changing how behind the scenes processing happens.

Bug Fixes

  • Use pane-base-index properly (4b9ee44a)
  • Fix root directory for new sessions (d52cba96)

Features

  • Add support for window paths (f52438fc)

Improvements

  • Begin trait based Command system (65223007)
  • Set default path on the session (4460f026)
  • Major internal refactoring of type
  • Restructured code into workspaces

Documentation

0.5.0

7 years ago

v0.5.0 (2016-07-07)

New Usage and installation:

  • The muxed-complete-0.5.0 package contains two bins that need to be in your path or use /usr/local/bin
  • The muxed-0.5.0 package contains the single bin.

Feature:

  • Added new SubCommand for generating new project files.

Bug:

  • Silence un-needed output.

Refactored:

  • Expressions in project/parser.rs to utilize if let.
  • Removed the linker from ./cargo/config. It had conflicts when actually building on osx.
  • When help is displayed.

0.4.0

7 years ago

v0.4.0 (2016-06-19)

Enhancement:

  • Increase the principle of least surprise by creating the project config directory during the first run, if the directory doesn't exist.

Bug fixes:

  • v0.3.5 (2016-06-18) - Add a fix for focusing on the top most first window when the session is attached.
  • v0.3.4 (2016-06-16) - Fixes a bug and now supports directories with spaces in the name.
  • v0.3.2 (2016-06-05) - Fixed a bug where blank values quotes values ex: "" created a send keys command for execution of no command. Instead let blank values opt out of the command completely.

Internals:

  • Uses has-session to find existing sessions.
  • Major changes to the integration testing suite. Makes testing against newly added values easier to access. Collects additional information to test against.

0.3.1

7 years ago

This is the first distribution release of Muxed.

The core functionality of opening defined projects is now available. See the readme for usage.

For installation, un-package the tar and place the muxed bin anywhere in your $PATH.