Skip to content

Commit

Permalink
chore(main): release tuxmux 0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Jun 1, 2024
1 parent 0e033d3 commit 17258be
Show file tree
Hide file tree
Showing 4 changed files with 149 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.2.1"
".": "0.3.0"
}
146 changes: 146 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,151 @@
# Changelog

## [0.3.0](https://github.com/EdenEast/tuxmux/compare/tuxmux-v0.2.1...tuxmux-v0.3.0) (2024-06-01)


### ⚠ BREAKING CHANGES

* rename tm bin name to tux ([#38](https://github.com/EdenEast/tuxmux/issues/38))

### refactor

* rename tm bin name to tux ([#38](https://github.com/EdenEast/tuxmux/issues/38)) ([e75cd39](https://github.com/EdenEast/tuxmux/commit/e75cd398283282d9687b34560c6126029119bc60))


### Security

* patch gix to resolve CVE-2024-32884 ([33bc4bd](https://github.com/EdenEast/tuxmux/commit/33bc4bdee28446e7c6c7ac009510f8ad5f1b0e7b))


### Features

* Add completion and manfile to nix build ([1a49f5e](https://github.com/EdenEast/tuxmux/commit/1a49f5e19c74671b569f2de79a04f7804924a126))
* Add completion option ([102d328](https://github.com/EdenEast/tuxmux/commit/102d328a605408eac28986e6b4fdbc7c7a112855))
* Add completions and man file generation ([2fbc2a4](https://github.com/EdenEast/tuxmux/commit/2fbc2a43f543c9861ece70a7d7974b700eddcfd0))
* Add config command ([0e98e47](https://github.com/EdenEast/tuxmux/commit/0e98e4795576b247cbf354d9a995a2b63b75cb14))
* add config option for default worktree selection ([1213804](https://github.com/EdenEast/tuxmux/commit/12138046ba44d6db0135187f0cf3c7a813e76b56))
* Add depth to settings ([b3444d1](https://github.com/EdenEast/tuxmux/commit/b3444d19f252b95576fe6610314a8cb8d5ae8896))
* Add exact flag for searching ([f005207](https://github.com/EdenEast/tuxmux/commit/f0052079426428d35d10702d7ef1ca18dbd68e9f))
* Add height of fuzzy search as config option ([bec497b](https://github.com/EdenEast/tuxmux/commit/bec497bb2904ec1de15f895aa6bbfddbdba27724))
* Add just recipes ([d519f9f](https://github.com/EdenEast/tuxmux/commit/d519f9f2aaff428496d919380bcf6c14fd6bd8c4))
* **attach:** select if only one exact match ([cc75ecb](https://github.com/EdenEast/tuxmux/commit/cc75ecb968925a6957839a54c22c66b0fd7921e2))
* **attach:** shortcut attach to current path `.` ([3b0c922](https://github.com/EdenEast/tuxmux/commit/3b0c92219ca341a8a0b6164fcdb27ba8223f6907))
* **attach:** support worktrees with non-bare repos ([#33](https://github.com/EdenEast/tuxmux/issues/33)) ([a133682](https://github.com/EdenEast/tuxmux/commit/a133682482e43ae9c1310be1349f8f09439edebb))
* **build:** generate manpages foreach subcommand ([fb6c9b3](https://github.com/EdenEast/tuxmux/commit/fb6c9b393fda17ec5fc7f5aa5f996223a19b8c4e))
* **build:** generate shell completions and manpages at build time ([33b7f15](https://github.com/EdenEast/tuxmux/commit/33b7f1538870918b9fd09da0edefbda9334da62a))
* Canonicalize single paths ([c2bab6d](https://github.com/EdenEast/tuxmux/commit/c2bab6d8c73a70bd50f220278aa1421a8fa1cf3b))
* **cli:** add completion subcommand ([#40](https://github.com/EdenEast/tuxmux/issues/40)) ([716843f](https://github.com/EdenEast/tuxmux/commit/716843f4b8952f723c1f4951b8aea34b2714b10c))
* **cli:** add default-config cli option ([4efaf8f](https://github.com/EdenEast/tuxmux/commit/4efaf8f6ea3e412615044db0feb46551be7d3c57))
* **cli:** add open in editor option to base command ([#19](https://github.com/EdenEast/tuxmux/issues/19)) ([e4cba78](https://github.com/EdenEast/tuxmux/commit/e4cba78f9fffa2d9095e81642d49a45ccc05b5fd))
* Config command now has options ([65a089e](https://github.com/EdenEast/tuxmux/commit/65a089e74628258f5f14c1bb89119a36189bc8eb))
* **config:** add exclude_path option ([4152b1c](https://github.com/EdenEast/tuxmux/commit/4152b1c810764fd224ed40873aa184e1f0c8faa3))
* **config:** add parser with proper error messages ([63cab85](https://github.com/EdenEast/tuxmux/commit/63cab85a9aec80a1fbee5800d72cd2834151f15c))
* **config:** Load config from kdl ([0bf9495](https://github.com/EdenEast/tuxmux/commit/0bf9495c3aa33477e0e62d1ff7b3c48b6871c0cb))
* **config:** migrade commands to use config ([9ad2809](https://github.com/EdenEast/tuxmux/commit/9ad28097558b1209336100196ba9c45215023b6a))
* **config:** output diagnostic errors ([8ce66dd](https://github.com/EdenEast/tuxmux/commit/8ce66dde61870c53de0c2606b605e5517744e875))
* **config:** walk workspace paths for workspace definitions ([e8c66a2](https://github.com/EdenEast/tuxmux/commit/e8c66a26166923e1c42335050354a13793e65138))
* **finder:** remove skim as internal fuzzy finder ([#7](https://github.com/EdenEast/tuxmux/issues/7)) ([4c8ec5d](https://github.com/EdenEast/tuxmux/commit/4c8ec5d8697c9055109bdca7c120c2feaf26a7e6))
* list path command ([9d7444c](https://github.com/EdenEast/tuxmux/commit/9d7444cde1adf367a4f4f4b2e4a2d14da580e959))
* **list:** add all paths option ([512037c](https://github.com/EdenEast/tuxmux/commit/512037cd4414e741231022dad108602423d947e4))
* migrade from eyre to miette Result ([67532f5](https://github.com/EdenEast/tuxmux/commit/67532f59d0529306d7654692d396e0388e0b5af3))
* **nix:** switch to use crane for nix rust build ([69da779](https://github.com/EdenEast/tuxmux/commit/69da7796db029ea7b44b75d6a773fbed0a96cded))
* Prioritize exact matches compared to fuzzy ([a803960](https://github.com/EdenEast/tuxmux/commit/a803960a49548c50c99287583db42ab022299786))
* select worktree if more then one exists ([9e29af3](https://github.com/EdenEast/tuxmux/commit/9e29af3f7c796c0c5f71b8be88380b02800e8cf1))
* Update to clap 4.0 ([3927f4d](https://github.com/EdenEast/tuxmux/commit/3927f4dbe8b36aae762cfbcffb64dda701b1a23d))


### Fixes

* add default config file to cargo include list ([02e82ce](https://github.com/EdenEast/tuxmux/commit/02e82ce9732452b791e45f9eb9465757470f1ad9))
* Attach command uses --path command ([294cd10](https://github.com/EdenEast/tuxmux/commit/294cd1038ac954716ae1968d04172f68a77eb0c9))
* **attach:** early exit if worktree selection is cancelled ([#21](https://github.com/EdenEast/tuxmux/issues/21)) ([96b583a](https://github.com/EdenEast/tuxmux/commit/96b583a73d0b8a9c7f76d73a4c1a9e1e9a6b6b73))
* **attach:** ignore non bare repos for worktrees ([29a231e](https://github.com/EdenEast/tuxmux/commit/29a231ed57dd8d33ddbd77f3e9e18934b2798ad3))
* **attach:** Window name now set to head branch name ([ae9b95f](https://github.com/EdenEast/tuxmux/commit/ae9b95fffafc07d7715c2e6aa51931dbc88644fa))
* **cli:** disable colored help ([725e9ed](https://github.com/EdenEast/tuxmux/commit/725e9ed9a7305e1626e7e5c706535162a4d02dc7))
* **cli:** make aliases visible in help ([e3bcfbf](https://github.com/EdenEast/tuxmux/commit/e3bcfbff78d6aee53d7cb3a6d5368cd7ae713ce7))
* **cmd:** handle aliases for commands ([d2f726f](https://github.com/EdenEast/tuxmux/commit/d2f726f109025aee9991eaf7e5bf6cd2d7b9110b))
* **config:** default depth setting to 10 ([b80edb4](https://github.com/EdenEast/tuxmux/commit/b80edb4421dd7e240953bfd174ce9591425da946))
* **config:** error on unknown configuration ([1bbe8db](https://github.com/EdenEast/tuxmux/commit/1bbe8db845d916555c3e43a201b252550411f3f3))
* deny copyleft dependencies ([ca4e93e](https://github.com/EdenEast/tuxmux/commit/ca4e93e388baeba2880f6f62716ddbef444b06c5))
* **deny:** remove ignore advisory as skim is removed ([bd43f38](https://github.com/EdenEast/tuxmux/commit/bd43f38a74c62a86f9d9e808d997cbd87b894fca))
* **docs:** use non-private image links in docs ([#42](https://github.com/EdenEast/tuxmux/issues/42)) ([057ee4e](https://github.com/EdenEast/tuxmux/commit/057ee4e6e6d3065d7af9cad2633681485af42b98))
* **finder:** remove printing query from result ([a167b5e](https://github.com/EdenEast/tuxmux/commit/a167b5ea0a34f815fe311061243aa75472846484))
* Format session name to a valid tmux name ([4246ce0](https://github.com/EdenEast/tuxmux/commit/4246ce0f29f023ea08435548c352b5678430e9f2))
* Height to 40 for search ([07ef9c2](https://github.com/EdenEast/tuxmux/commit/07ef9c2aadd138fd3adf3f9be858854191b05fcf))
* **jump:** create session if does not exist ([2e588aa](https://github.com/EdenEast/tuxmux/commit/2e588aa4ac797ddd9859fe55165be8875112fdb3))
* **main:** fallback to `attach` if subcommand fail ([2ccf0a9](https://github.com/EdenEast/tuxmux/commit/2ccf0a94a4d2e1f87ee1042b29675f608789d9ab))
* make fuzzy search of worktree optional ([485a1a1](https://github.com/EdenEast/tuxmux/commit/485a1a1db185013d9dd158c9b6cd074b36cf0b75))
* **nix:** add missing security native lib on mac ([38c50ed](https://github.com/EdenEast/tuxmux/commit/38c50ed7ca9881507a601d9d6d66ca940c945d69))
* **nix:** change zsh to correct completion ([d977c9f](https://github.com/EdenEast/tuxmux/commit/d977c9fce3c211089b0ea1e9d8cceb3301f46ea9))
* **nix:** install manpage and shell completion ([94d7f73](https://github.com/EdenEast/tuxmux/commit/94d7f7374f3896316eaa23d4d31c73225ec45eb7))
* **nix:** move from nixos-unstable to nixpkgs-unstable ([114bafd](https://github.com/EdenEast/tuxmux/commit/114bafddc8d0f6c1b28f4a0a434baa880a2e4577))
* **nix:** pkg-config added to full package drv ([a57edd4](https://github.com/EdenEast/tuxmux/commit/a57edd4a355a64902b172fdfda513c558f918d3e))
* **nix:** set proper name for nix app ([d81ecef](https://github.com/EdenEast/tuxmux/commit/d81ecef9d77f4b76d06054648e13793545cf82e7))
* Path option can on attach command can now take `.` ([bfa4d34](https://github.com/EdenEast/tuxmux/commit/bfa4d340a958d074139cef9cef3c56cea002f8b6))
* **path:** expand `~` to home dir ([d867f88](https://github.com/EdenEast/tuxmux/commit/d867f884aa06466591d80c3204ce71f8aa4d22fb))
* remove config command line option ([a7a5b85](https://github.com/EdenEast/tuxmux/commit/a7a5b85e7abfc5a8daebbc2e96c46f1e6fa0cf1a))
* remove unused argument for path.add ([d58647a](https://github.com/EdenEast/tuxmux/commit/d58647ae82e679cc44841dd445fb8c76793cc912))
* **walker:** add missing singles path back to result ([dd247a1](https://github.com/EdenEast/tuxmux/commit/dd247a1256ea95a3bcfdf2e1a1f121a4d062d23a))


### Other Changes

* add crates.io badge ([8369c18](https://github.com/EdenEast/tuxmux/commit/8369c188d789d4d0369c4518fb422321a5bd4c36))
* add jumplist demo ([9b40abd](https://github.com/EdenEast/tuxmux/commit/9b40abdf0491404288584b18dfbeebdb2809861f))
* add nixpkgs installation instruction ([6323e2e](https://github.com/EdenEast/tuxmux/commit/6323e2e15af838083c214ab6f3b03318dcd7ab2f))
* add worktree prompt to fuzzy selector ([4ebdeeb](https://github.com/EdenEast/tuxmux/commit/4ebdeeb2f48726d34ac2cfd50db8c8875b50d7f7))
* bootstrap releases for path: . ([#54](https://github.com/EdenEast/tuxmux/issues/54)) ([39fc974](https://github.com/EdenEast/tuxmux/commit/39fc9742e7d3e315fbaedd1d21d4079cbe4872d9))
* bump version to next dev version ([77de058](https://github.com/EdenEast/tuxmux/commit/77de058f7e03d8ec0b09707565866f6507d846d3))
* **ci:** trigger release-please on dispatch ([1fd7f59](https://github.com/EdenEast/tuxmux/commit/1fd7f59ce9f370fa46df2c968a15e2e75df34831))
* cleanup misc files ([cdad8f6](https://github.com/EdenEast/tuxmux/commit/cdad8f672288df0e81f596c58f3d1f0480d00c6e))
* Clippy fixes and fmt ([958587a](https://github.com/EdenEast/tuxmux/commit/958587a813ec70564075d616347fb25440f59f0c))
* clippy warnings ([c236ac6](https://github.com/EdenEast/tuxmux/commit/c236ac6063cf26cd1bf64154f5ffd1b50f4743aa))
* **deny:** remove deprecated keys for version 2 ([45979cc](https://github.com/EdenEast/tuxmux/commit/45979cc504c423d4f8f5324465b9b5f8a3ff82eb))
* **deps:** bump actions/checkout from 3 to 4 ([#11](https://github.com/EdenEast/tuxmux/issues/11)) ([6764600](https://github.com/EdenEast/tuxmux/commit/6764600ce7f0a98c8a752b0e2fb22034169d6f2b))
* **deps:** bump actions/download-artifact from 3 to 4 ([#37](https://github.com/EdenEast/tuxmux/issues/37)) ([4c5b31e](https://github.com/EdenEast/tuxmux/commit/4c5b31ec23396c1dba86bf1108356a762ac64f6b))
* **deps:** bump cachix/install-nix-action from 18 to 20 ([#2](https://github.com/EdenEast/tuxmux/issues/2)) ([74c938d](https://github.com/EdenEast/tuxmux/commit/74c938d3f17f5dfde7eedc9f38cd833c0beadb6a))
* **deps:** bump cachix/install-nix-action from 20 to 21 ([#1](https://github.com/EdenEast/tuxmux/issues/1)) ([7a2d31a](https://github.com/EdenEast/tuxmux/commit/7a2d31a1ea64f1690edbc3cb327d2aaa7e2c2d35))
* **deps:** bump cachix/install-nix-action from 21 to 22 ([#2](https://github.com/EdenEast/tuxmux/issues/2)) ([89cfc31](https://github.com/EdenEast/tuxmux/commit/89cfc31283c0b70ff332eeacd274dd080335a91c))
* **deps:** bump cachix/install-nix-action from 22 to 23 ([#8](https://github.com/EdenEast/tuxmux/issues/8)) ([e98f208](https://github.com/EdenEast/tuxmux/commit/e98f208860c97c821896dada48f5bd65448fbc41))
* **deps:** bump cachix/install-nix-action from 23 to 24 ([#35](https://github.com/EdenEast/tuxmux/issues/35)) ([7160ecf](https://github.com/EdenEast/tuxmux/commit/7160ecf515730e678c084b757cbc24197e58597c))
* **deps:** bump cachix/install-nix-action from 24 to 25 ([#46](https://github.com/EdenEast/tuxmux/issues/46)) ([e4033fc](https://github.com/EdenEast/tuxmux/commit/e4033fcba83f60b5f8acd04c33d92e166c14ef9c))
* **deps:** bump cachix/install-nix-action from 25 to 26 ([#49](https://github.com/EdenEast/tuxmux/issues/49)) ([b7b26f8](https://github.com/EdenEast/tuxmux/commit/b7b26f808fec48b32431f6f231ab955f49479f45))
* **deps:** bump google-github-actions/release-please-action ([#36](https://github.com/EdenEast/tuxmux/issues/36)) ([57eb56d](https://github.com/EdenEast/tuxmux/commit/57eb56d3b377ba908c9790a9ab63805b6dd6d041))
* **deps:** bump LoliGothick/clippy-check from 0.3.1 to 0.3.2 ([#48](https://github.com/EdenEast/tuxmux/issues/48)) ([a0536a8](https://github.com/EdenEast/tuxmux/commit/a0536a8158db82b97445ff2fc9f25d85a0dff4fc))
* **deps:** bump peter-evans/create-pull-request from 4 to 5 ([169311c](https://github.com/EdenEast/tuxmux/commit/169311c2438eadf8487d9b8e420b9e600f92c35a))
* **deps:** bump softprops/action-gh-release from 1 to 2 ([#50](https://github.com/EdenEast/tuxmux/issues/50)) ([62947a3](https://github.com/EdenEast/tuxmux/commit/62947a397505d59f475b38d68d98eb8a53077d5b))
* **deps:** bump stefanzweifel/git-auto-commit-action from 4 to 5 ([#31](https://github.com/EdenEast/tuxmux/issues/31)) ([210f639](https://github.com/EdenEast/tuxmux/commit/210f6394d340082d7e09a376599f996d772c573f))
* **deps:** update cargo lockfile ([49d8d56](https://github.com/EdenEast/tuxmux/commit/49d8d56d9084c24093526055edf27e41e9c21608))
* **deps:** update crate versions ([3fa33a9](https://github.com/EdenEast/tuxmux/commit/3fa33a96abebb78cb12f2b4e5db14b7cb8297d9d))
* **deps:** update dependency versions ([76f8118](https://github.com/EdenEast/tuxmux/commit/76f811838ec27bea163fb73695334e82c543fa22))
* **deps:** update skim to latest version ([6af857d](https://github.com/EdenEast/tuxmux/commit/6af857d9e0cddb6a532e4c5be999f8210936270d))
* downgrade release-please version ([baa5a04](https://github.com/EdenEast/tuxmux/commit/baa5a04cb0107ff2678da477f6c4703ba1f9be1c))
* **flake:** update flake.lock ([#51](https://github.com/EdenEast/tuxmux/issues/51)) ([abfce31](https://github.com/EdenEast/tuxmux/commit/abfce3118d6a0e00765c0e51985a2ab2707f815a))
* **main:** release 0.1.0 ([#16](https://github.com/EdenEast/tuxmux/issues/16)) ([5ae8b7a](https://github.com/EdenEast/tuxmux/commit/5ae8b7a1835daee09d4fd1e758ec09e107ae7216))
* **main:** release 0.1.1 ([#29](https://github.com/EdenEast/tuxmux/issues/29)) ([a149b7f](https://github.com/EdenEast/tuxmux/commit/a149b7f2a50c4c76c0f32e0759dd2c1797e6a295))
* **main:** release 0.2.0 ([#39](https://github.com/EdenEast/tuxmux/issues/39)) ([896ea3d](https://github.com/EdenEast/tuxmux/commit/896ea3d1afed23cefcdf7366168c4715549437ae))
* **main:** release 0.2.1 ([#43](https://github.com/EdenEast/tuxmux/issues/43)) ([6c4fdd6](https://github.com/EdenEast/tuxmux/commit/6c4fdd6e8431f7ff19353f8792953d2132072aec))
* **nix:** add rust-analyzer to nix shell ([3eab1bb](https://github.com/EdenEast/tuxmux/commit/3eab1bbbd7da72d5b510a16dab2834875f8bc00c))
* **nix:** remove cargo-edit ([fa3f5b9](https://github.com/EdenEast/tuxmux/commit/fa3f5b9c19a36c7fa324eeaef1dcb45b821cdba6))
* **nix:** update flake.lock ([1c81910](https://github.com/EdenEast/tuxmux/commit/1c81910add4a3b188a1a6de80debdae1dd806b79))
* **readme:** update demo gif ([4042e2f](https://github.com/EdenEast/tuxmux/commit/4042e2f2a150d2d8471b50e2f556f4468e4082e9))
* Remove build time config options map ([14a031d](https://github.com/EdenEast/tuxmux/commit/14a031d698e5950a4f81760c51693a5573e03e0a))
* remove dev-env link ([b316710](https://github.com/EdenEast/tuxmux/commit/b3167103076dc19c050c787ec47f0b435d52d52f))
* Remove old manfile generation ([39b0c41](https://github.com/EdenEast/tuxmux/commit/39b0c4168bfd346008cc40a345e78a17c7b8d39f))
* remove release workflow ([e492f25](https://github.com/EdenEast/tuxmux/commit/e492f254cb479e3e010b71e90f290e95710aef95))
* remove unused imports ([059d547](https://github.com/EdenEast/tuxmux/commit/059d547dcc19aa85f11a982ec516f7f19701d61a))
* reorganize command file structure ([2422d7b](https://github.com/EdenEast/tuxmux/commit/2422d7bcc673d4abfd18de215b9f77ee3a0c2dbc))
* resolve clippy warnings ([704dec4](https://github.com/EdenEast/tuxmux/commit/704dec4f4156d9d36a8b91b741266e1e703e5dc5))
* Update cargo ([af3d70f](https://github.com/EdenEast/tuxmux/commit/af3d70ff9776a3098ecc428e0af3dae2c71fc77e))
* update clap version ([60966b0](https://github.com/EdenEast/tuxmux/commit/60966b085aee69624272e2be413f5490cf104824))
* update crate dependencies ([4271080](https://github.com/EdenEast/tuxmux/commit/4271080fdc8ac3c23a59bd64116dbdcd52446a02))
* update dependencies ([f30350d](https://github.com/EdenEast/tuxmux/commit/f30350dbde0946226e065f8f015083e7babc264c))
* update dependencies ([#22](https://github.com/EdenEast/tuxmux/issues/22)) ([d23ca90](https://github.com/EdenEast/tuxmux/commit/d23ca908e51e3e4ad42be943372dfe6fab94bffd))
* update dependencies in toml file ([e84089e](https://github.com/EdenEast/tuxmux/commit/e84089e595e1f2eace8bd9acf5b5a7a2ff04bce2))
* update info for Cargo.toml ([d9899a1](https://github.com/EdenEast/tuxmux/commit/d9899a18adf1ff5acbf6cdfd12c8e46d18459b5c))
* update upload-artifact ([9d689c5](https://github.com/EdenEast/tuxmux/commit/9d689c5476b8d9128e6bbb197249fccc17bf929c))
* Use fork of deps cleanup ([26f5a1d](https://github.com/EdenEast/tuxmux/commit/26f5a1dc3f693bc7b3e2f0d078330275f5ce085f))

## [0.2.1](https://github.com/EdenEast/tuxmux/compare/v0.2.0...v0.2.1) (2023-12-31)


Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tuxmux"
version = "0.2.1"
version = "0.3.0"
authors = ["[email protected]"]
edition = "2021"
description = "Tmux utility for session and window management"
Expand Down

0 comments on commit 17258be

Please sign in to comment.