# Changelog All notable changes to this project will be documented in this file. ## [0.7.0] - 2024-12-03 ### Features - [**breaking**] Changed optional run command to mandatory, fixes #14 - Added tabs and color to `doctor` command ### Refactor - Changed Cli from builder to derive ## [0.6.1] - 2024-11-12 ### Bug Fixes - Fixed issue of cargo doc generating warning (proper sh blocks) ### Documentation - Rephrased README, fixed typo, closes #12 - Described shell script installation method - Added deprecation note to README ### Features - Added warning for running without start command, see #14 ### Miscellaneous Tasks - Updated cargo dist - Updated crates - Release rusmux version 0.6.1 ## [0.6.0] - 2024-08-27 ### Bug Fixes - Apply layout after each split, closes #10 ### Features - Added start and kill aliases (for run and stop) - Added per-window options (set -w ....) ### Miscellaneous Tasks - Updated dependencies - Cleaned some clippy warnings - Updated cargo-dist - Release rusmux version 0.6.0 ## [0.5.0] - 2024-04-02 ### Features - Added support for project files from filesystem path ### Miscellaneous Tasks - Some clippy and formatting cleanups - Updated cargo-dist - Release rusmux version 0.5.0 ## [0.4.0] - 2024-02-20 ### Miscellaneous Tasks - Removed homebrew - Release rusmux version 0.4.0 ## [0.3.12] - 2024-02-20 ### Miscellaneous Tasks - Removed toolchain pinning - Release rusmux version 0.3.12 ## [0.3.11] - 2024-02-20 ### Miscellaneous Tasks - Updated rust-toolchain-version - Release rusmux version 0.3.11 ## [0.3.10] - 2024-02-20 ### Bug Fixes - Allow name instead of project_name Resolves #11 ### Documentation - Added an example for pane multi-commands ### Features - Multicommand panes ### Miscellaneous Tasks - Update cargo-dist - Added AUTHORS - Updated Cargo.lock - Updated CHANGELOG - Release rusmux version 0.3.10 ### Refactor - Changed new project bool to an enum ## [0.3.9] - 2023-08-15 ### Bug Fixes - Set default pane width/height to 60% ### Miscellaneous Tasks - Release rusmux version 0.3.9 ## [0.3.8] - 2023-08-15 ### Bug Fixes - Added hooks to set layout Resolves #6 ### Documentation - Documented the `project_config` module - Documented top level `error` module. - Documented the `tmux` module - Documented the `app` module - Added rationale to README ### Miscellaneous Tasks - Updated clap - Bumped cargo-dist to 0.0.7 - Release rusmux version 0.3.8 - Release rusmux version 0.3.8 ## [0.3.7] - 2023-04-23 ### Bug Fixes - Added human readable errors, resolves #5 ### Documentation - Added AUR install instructions ### Miscellaneous Tasks - Removed MS Win target from cargo-dist - Updated cargo-dist, added Apple silicon target - Updated dependencies - Added git-cliff as pre-release hook - Release rusmux version 0.3.7 ## [0.3.6] - 2023-03-28 ### Bug Fixes - Added config dir creation, resolves #4 ### Features - Implemented `stop` command and `on_project_stop` resolves #1 ### Miscellaneous Tasks - Bumped to 0.3.6 ## [0.3.5] - 2023-03-21 ### Documentation - Added install instructions to README ### Features - Implemented `copy` command, resolves #3 ### Miscellaneous Tasks - Removed windows from release build - Bumped to 0.3.5 ### Refactor - DRY getting project path - Changed get paths to `PathBuf` usage ## [0.3.4] - 2023-03-07 ### Documentation - Added existing commands to README ### Features - Implemented `delete` command, resolves #2 ### Miscellaneous Tasks - Update CHANGELOG.md for 0.3.4 - Bumped to 0.3.4 ## [0.3.3] - 2023-03-01 ### Miscellaneous Tasks - Release rusmux version 0.3.3