diff --git a/CHANGELOG.md b/CHANGELOG.md index 819b141..575bf47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,39 @@ All notable, and not so notable, changes to this project will be documented in this file. +## [0.9.5] - 2024-08-19 + +### Features + +- [`c312e64`](https://github.com/ryanccn/nrr/commit/c312e64252a7552f9638dc6a81e7e81100a2293a) (_list_) Use `unicode-width` for alignment ([#58](https://github.com/ryanccn/nrr/issues/58)) - Ryan Cao + +### Refactor + +- [`92eb098`](https://github.com/ryanccn/nrr/commit/92eb098648ec682ecb650a9d4de711b4d4b46ab3) Code quality improvements - Ryan Cao + +### Performance + +- [`159e300`](https://github.com/ryanccn/nrr/commit/159e3006709b5e97dd55e574fd781e3f735ce0b2) (_list_) Expand stdout locking - Ryan Cao + +### Miscellaneous + +- [`ffeea6d`](https://github.com/ryanccn/nrr/commit/ffeea6d62c38abdc5eeab883b50a136d795ae83f) (_ci_) Add update flake.lock workflow - Ryan Cao +- [`2162be2`](https://github.com/ryanccn/nrr/commit/2162be2d5fb0358aea8500239bf31b168054cb26) (_update-flake-lock_) Use GitHub Actions for creating PRs - Ryan Cao +- [`c826f99`](https://github.com/ryanccn/nrr/commit/c826f99d7972089483966f5f8f3c3cab8518fcb6) (_build_) Enable link-time optimizations - Ryan Cao +- [`113e84a`](https://github.com/ryanccn/nrr/commit/113e84aa35b26e539d7a04320f61fc794253a446) (_nix_) Refactors and improvements - Ryan Cao +- [`1e11638`](https://github.com/ryanccn/nrr/commit/1e116389e5228d7ee007ed5baf08c720a4318c02) (_nix_) [**breaking**] Rename boolean flags according to convention - Ryan Cao +- [`82259e7`](https://github.com/ryanccn/nrr/commit/82259e75b3149ad42b7ad06c4435fd1363bc135c) (_nix_) Refactor flake ([#65](https://github.com/ryanccn/nrr/issues/65)) - seth + +### Dependencies + +- [`d00398e`](https://github.com/ryanccn/nrr/commit/d00398e93b341cb1e89f56966de753ccfd7cc7b2) Bump DeterminateSystems/nix-installer-action from 12 to 13 ([#57](https://github.com/ryanccn/nrr/issues/57)) - dependabot[bot] +- [`a181ae1`](https://github.com/ryanccn/nrr/commit/a181ae15a4ee9f85fba5727fc1757f99d29bce96) Bump clap from 4.5.11 to 4.5.13 ([#60](https://github.com/ryanccn/nrr/issues/60)) - dependabot[bot] +- [`b3817bc`](https://github.com/ryanccn/nrr/commit/b3817bc0fc98a0b7fe1efb46dbf1397a23761c25) Bump indexmap from 2.2.6 to 2.3.0 ([#59](https://github.com/ryanccn/nrr/issues/59)) - dependabot[bot] +- [`cd1f248`](https://github.com/ryanccn/nrr/commit/cd1f248363ddaf7b1a203f6b5a1d176c2c6a5eb0) Update dependencies - Ryan Cao +- [`a5f3884`](https://github.com/ryanccn/nrr/commit/a5f388457be0c5f8da64cf4a9ddd07044a97060a) Update flake.lock ([#61](https://github.com/ryanccn/nrr/issues/61)) - Ryan Cao +- [`9135a05`](https://github.com/ryanccn/nrr/commit/9135a0519cbbee324931707714ba4915e8b0a2a1) Bump clap from 4.5.14 to 4.5.15 ([#63](https://github.com/ryanccn/nrr/issues/63)) - dependabot[bot] +- [`bdc1ddf`](https://github.com/ryanccn/nrr/commit/bdc1ddf857c4a1ba8283075912ef52d8aa28b034) Bump serde from 1.0.205 to 1.0.207 ([#64](https://github.com/ryanccn/nrr/issues/64)) - dependabot[bot] + ## [0.9.4] - 2024-07-26 ### Features @@ -10,11 +43,19 @@ All notable, and not so notable, changes to this project will be documented in t ### Miscellaneous -- [`0b0e0bc`](https://github.com/ryanccn/nrr/commit/0b0e0bcd925016df0a5d565806e6c133e90fa61a) Don't generate attestations on PRs - Ryan Cao -- [`002d6e0`](https://github.com/ryanccn/nrr/commit/002d6e0fe9ab5aa5117c900b449946482c6f107b) Fix inputs and tests in devshell (#52) - Cristian Oliveira +- [`0b0e0bc`](https://github.com/ryanccn/nrr/commit/0b0e0bcd925016df0a5d565806e6c133e90fa61a) (_ci_) Don't generate attestations on PRs - Ryan Cao +- [`002d6e0`](https://github.com/ryanccn/nrr/commit/002d6e0fe9ab5aa5117c900b449946482c6f107b) (_nix_) Fix inputs and tests in devshell ([#52](https://github.com/ryanccn/nrr/issues/52)) - Cristian Oliveira - [`ce44fc3`](https://github.com/ryanccn/nrr/commit/ce44fc380b0e270e30fcee2bce898503fa2803eb) Update dependencies and inputs - Ryan Cao - [`9c4b678`](https://github.com/ryanccn/nrr/commit/9c4b67846876bcffdadd2f445936cb060b577a78) Add Contributor Covenant - Ryan Cao +### Dependencies + +- [`8caf48d`](https://github.com/ryanccn/nrr/commit/8caf48d59266eb87da22a70bf53686ee5eebac62) Bump clap from 4.5.7 to 4.5.8 ([#51](https://github.com/ryanccn/nrr/issues/51)) - dependabot[bot] +- [`8dd5894`](https://github.com/ryanccn/nrr/commit/8dd58944302f29141f71eeb63bb99296b49e08d0) Bump serde from 1.0.203 to 1.0.204 ([#53](https://github.com/ryanccn/nrr/issues/53)) - dependabot[bot] +- [`3734b21`](https://github.com/ryanccn/nrr/commit/3734b21e63eae9473d8020ce062631e4b6c84c52) Bump clap from 4.5.8 to 4.5.9 ([#55](https://github.com/ryanccn/nrr/issues/55)) - dependabot[bot] +- [`896154f`](https://github.com/ryanccn/nrr/commit/896154f6164527ea4f4def31be756a4d46ae0f69) Bump thiserror from 1.0.61 to 1.0.62 ([#54](https://github.com/ryanccn/nrr/issues/54)) - dependabot[bot] +- [`65c8ae1`](https://github.com/ryanccn/nrr/commit/65c8ae12db9dc9d5fd452f4dc6e369ab90f95d72) Bump thiserror from 1.0.62 to 1.0.63 ([#56](https://github.com/ryanccn/nrr/issues/56)) - dependabot[bot] + ### Build - [`37a5834`](https://github.com/ryanccn/nrr/commit/37a583472c9d650bca306f2b5cd7dd840a37681a) Update dependencies - Ryan Cao @@ -35,9 +76,16 @@ All notable, and not so notable, changes to this project will be documented in t ### Miscellaneous -- [`ce64c3f`](https://github.com/ryanccn/nrr/commit/ce64c3f4d1dd99f9c33610e3c494810a8adb6da8) Add build provenance attestations - Ryan Cao +- [`ce64c3f`](https://github.com/ryanccn/nrr/commit/ce64c3f4d1dd99f9c33610e3c494810a8adb6da8) (_ci_) Add build provenance attestations - Ryan Cao - [`8f2f132`](https://github.com/ryanccn/nrr/commit/8f2f1328fa1fb67c512ed0db59d004f020301add) (_release_) Add attestation permissions - Ryan Cao +### Dependencies + +- [`2eda7fd`](https://github.com/ryanccn/nrr/commit/2eda7fd452a5dcaf623bc8255d0b443331d5b1fe) Bump clap from 4.5.4 to 4.5.6 ([#47](https://github.com/ryanccn/nrr/issues/47)) - dependabot[bot] +- [`541b7d4`](https://github.com/ryanccn/nrr/commit/541b7d469c90f07efc404b82d55f5e3bfaeb5826) Bump DeterminateSystems/nix-installer-action from 11 to 12 ([#49](https://github.com/ryanccn/nrr/issues/49)) - dependabot[bot] +- [`b743e99`](https://github.com/ryanccn/nrr/commit/b743e9912b3e13eee0bdb1b330afd934b958fb3b) Bump DeterminateSystems/magic-nix-cache-action from 6 to 7 ([#48](https://github.com/ryanccn/nrr/issues/48)) - dependabot[bot] +- [`40d714b`](https://github.com/ryanccn/nrr/commit/40d714b177b8ae5933fd090ef94862f42eb0e7d9) Bump clap from 4.5.6 to 4.5.7 ([#50](https://github.com/ryanccn/nrr/issues/50)) - dependabot[bot] + ## [0.9.2] - 2024-05-31 ### Features @@ -50,7 +98,17 @@ All notable, and not so notable, changes to this project will be documented in t ### Miscellaneous -- [`c1fce66`](https://github.com/ryanccn/nrr/commit/c1fce66725b285b70b3bf8ba79d22811615d1a77) Generate changelog for releases - Ryan Cao +- [`c1fce66`](https://github.com/ryanccn/nrr/commit/c1fce66725b285b70b3bf8ba79d22811615d1a77) (_ci_) Generate changelog for releases - Ryan Cao + +### Dependencies + +- [`070f577`](https://github.com/ryanccn/nrr/commit/070f577998403f7ce4d9398e86d79e70898bd60d) Bump DeterminateSystems/magic-nix-cache-action from 4 to 6 ([#42](https://github.com/ryanccn/nrr/issues/42)) - dependabot[bot] +- [`ccd5c01`](https://github.com/ryanccn/nrr/commit/ccd5c01ed5984b64c5e1b9046201dbf82326a737) Bump DeterminateSystems/nix-installer-action from 10 to 11 ([#41](https://github.com/ryanccn/nrr/issues/41)) - dependabot[bot] +- [`66eee86`](https://github.com/ryanccn/nrr/commit/66eee86cd04395ca88c11b04ef6e57b8b792d9f4) Bump serde from 1.0.200 to 1.0.201 ([#40](https://github.com/ryanccn/nrr/issues/40)) - dependabot[bot] +- [`559bee3`](https://github.com/ryanccn/nrr/commit/559bee328a5a0e9440dff2fbf479074df1665c1f) Bump trycmd from 0.15.1 to 0.15.2 ([#44](https://github.com/ryanccn/nrr/issues/44)) - dependabot[bot] +- [`5f30162`](https://github.com/ryanccn/nrr/commit/5f30162ab547fc66092574583391c278ea3251a3) Bump serde from 1.0.201 to 1.0.202 ([#43](https://github.com/ryanccn/nrr/issues/43)) - dependabot[bot] +- [`cec10ad`](https://github.com/ryanccn/nrr/commit/cec10ad7422d609f7f7c73bae3fc1df7abe398cd) Bump serde from 1.0.202 to 1.0.203 ([#46](https://github.com/ryanccn/nrr/issues/46)) - dependabot[bot] +- [`ebdb244`](https://github.com/ryanccn/nrr/commit/ebdb24471d09d8404764b58fe714528219fa0d90) Bump trycmd from 0.15.2 to 0.15.4 ([#45](https://github.com/ryanccn/nrr/issues/45)) - dependabot[bot] ## [0.9.1] - 2024-05-11 @@ -76,6 +134,14 @@ All notable, and not so notable, changes to this project will be documented in t - [`16ab9b9`](https://github.com/ryanccn/nrr/commit/16ab9b995629cb654dc246d98305793129be8e7e) Add `cargo-binstall` support - Ryan Cao - [`e8d5c80`](https://github.com/ryanccn/nrr/commit/e8d5c8075d755e0e65457608e6f57de04bc5aaad) Update benchmark to include `node --run` - Ryan Cao +### Dependencies + +- [`f61f430`](https://github.com/ryanccn/nrr/commit/f61f430dbb4c0c3a07489b405c5a17c74fc0b102) Bump strsim from 0.11.0 to 0.11.1 ([#35](https://github.com/ryanccn/nrr/issues/35)) - dependabot[bot] +- [`ff98992`](https://github.com/ryanccn/nrr/commit/ff98992720ff1f57fa6a086f444c564b2269149a) Bump simd-json from 0.13.9 to 0.13.10 ([#37](https://github.com/ryanccn/nrr/issues/37)) - dependabot[bot] +- [`3aaedaa`](https://github.com/ryanccn/nrr/commit/3aaedaa3b3ef79f28d9eebbb5414313f83eebb1e) Bump serde from 1.0.197 to 1.0.198 ([#36](https://github.com/ryanccn/nrr/issues/36)) - dependabot[bot] +- [`dfc8d95`](https://github.com/ryanccn/nrr/commit/dfc8d95fc1cfdc44e96fb385918d9ca44048f6ad) Bump serde from 1.0.198 to 1.0.199 ([#38](https://github.com/ryanccn/nrr/issues/38)) - dependabot[bot] +- [`ba7876e`](https://github.com/ryanccn/nrr/commit/ba7876eaa993880e712bce0d29668e2f3066ac1a) Bump serde from 1.0.199 to 1.0.200 ([#39](https://github.com/ryanccn/nrr/issues/39)) - dependabot[bot] + ### Build - [`122bda0`](https://github.com/ryanccn/nrr/commit/122bda048a3c4811fa966fd0ee220fbecb5ec113) Add `aarch64-pc-windows-msvc` target - Ryan Cao @@ -84,10 +150,10 @@ All notable, and not so notable, changes to this project will be documented in t ### Features -- [`7c1576e`](https://github.com/ryanccn/nrr/commit/7c1576e939bb07704d4e654f424a8b498ec4b418) [**breaking**] Arbitrary command execution (#27) - Ryan Cao +- [`7c1576e`](https://github.com/ryanccn/nrr/commit/7c1576e939bb07704d4e654f424a8b498ec4b418) [**breaking**] Arbitrary command execution ([#27](https://github.com/ryanccn/nrr/issues/27)) - Ryan Cao - [`b6d0d14`](https://github.com/ryanccn/nrr/commit/b6d0d14fc49de19db6a109a6e651e6e93bdd18f2) Add `silent` flag - Ryan Cao - [`e3ebf16`](https://github.com/ryanccn/nrr/commit/e3ebf165a08571d341ce3b717a0cea49050046bd) Adopt `simd_json`, drop zero-copy - Ryan Cao -- [`0adae88`](https://github.com/ryanccn/nrr/commit/0adae88811096ded12a6e028c5c8ee829579d21e) Add binary artifacts and static builds (#31) - seth +- [`0adae88`](https://github.com/ryanccn/nrr/commit/0adae88811096ded12a6e028c5c8ee829579d21e) Add binary artifacts and static builds ([#31](https://github.com/ryanccn/nrr/issues/31)) - seth - [`fd8e1de`](https://github.com/ryanccn/nrr/commit/fd8e1dee6658473de4d1c4ce1a25355945e122ea) Load environment files with `-e/--env-file` - Ryan Cao - [`6aa164f`](https://github.com/ryanccn/nrr/commit/6aa164fc4f9bd1c3fedfcbf3b270af4e1496a0e9) (_exec_) Allow non-npm installed commands, adopt `execvp` on unix - Ryan Cao @@ -113,9 +179,13 @@ All notable, and not so notable, changes to this project will be documented in t ### Miscellaneous -- [`06ec194`](https://github.com/ryanccn/nrr/commit/06ec194a0447f449c3457234d0cd7c0423c7f9d2) Adopt `cargo-auditable` - Ryan Cao +- [`06ec194`](https://github.com/ryanccn/nrr/commit/06ec194a0447f449c3457234d0cd7c0423c7f9d2) (_ci_) Adopt `cargo-auditable` - Ryan Cao - [`d622834`](https://github.com/ryanccn/nrr/commit/d622834916e5a9e7973bfcd577697675879f929e) Remove unused fns - Ryan Cao +### Dependencies + +- [`e9ac77e`](https://github.com/ryanccn/nrr/commit/e9ac77eb3f1523de64164d97fe48e91147c74fd5) Bump nix from 0.27.1 to 0.28.0 ([#24](https://github.com/ryanccn/nrr/issues/24)) - dependabot[bot] + ### Revert - [`10aaa49`](https://github.com/ryanccn/nrr/commit/10aaa49a33f4daa223a46da1c03df1396e18019c) Don't use `exec` on unix - Ryan Cao @@ -161,6 +231,12 @@ All notable, and not so notable, changes to this project will be documented in t - [`d6ba0c1`](https://github.com/ryanccn/nrr/commit/d6ba0c11b8b1f6914e45a8866cdbbdfc26dae473) Reduce unnecessary allocs when constructing arguments - Ryan Cao - [`5322336`](https://github.com/ryanccn/nrr/commit/5322336981e803b9805d776f6509faaa522ca7cf) Adopt `smartstring` to automatically inline small strings - Ryan Cao +### Dependencies + +- [`6c774fa`](https://github.com/ryanccn/nrr/commit/6c774fa0e3d35c16f70af6c60ba3d62dc04e9220) Bump tokio from 1.35.1 to 1.36.0 ([#20](https://github.com/ryanccn/nrr/issues/20)) - dependabot[bot] +- [`e201791`](https://github.com/ryanccn/nrr/commit/e20179106b7ce2e4564dbc810b061fd63f67aea0) Bump serde_json from 1.0.112 to 1.0.114 ([#23](https://github.com/ryanccn/nrr/issues/23)) - dependabot[bot] +- [`0cebd21`](https://github.com/ryanccn/nrr/commit/0cebd213286240531591a993ec824e843f9ad29d) Bump clap from 4.4.18 to 4.5.1 ([#22](https://github.com/ryanccn/nrr/issues/22)) - dependabot[bot] + ## [0.6.0] - 2024-02-20 ### Performance @@ -196,7 +272,7 @@ All notable, and not so notable, changes to this project will be documented in t ### Miscellaneous -- [`be8c177`](https://github.com/ryanccn/nrr/commit/be8c177639b0ca15ac4e4fd91554e392651eb441) Update flake inputs - Ryan Cao +- [`be8c177`](https://github.com/ryanccn/nrr/commit/be8c177639b0ca15ac4e4fd91554e392651eb441) (_nix_) Update flake inputs - Ryan Cao ## [0.4.1] - 2024-01-24 @@ -210,8 +286,12 @@ All notable, and not so notable, changes to this project will be documented in t ### Miscellaneous -- [`74f1061`](https://github.com/ryanccn/nrr/commit/74f1061478941c604a385fc3e3032042826e4704) Add garnix config - Ryan Cao -- [`59fac25`](https://github.com/ryanccn/nrr/commit/59fac25986cc9bc7108954a81a84a42ed2cc7378) Remove Nix workflow in favor of garnix - Ryan Cao +- [`74f1061`](https://github.com/ryanccn/nrr/commit/74f1061478941c604a385fc3e3032042826e4704) (_ci_) Add garnix config - Ryan Cao +- [`59fac25`](https://github.com/ryanccn/nrr/commit/59fac25986cc9bc7108954a81a84a42ed2cc7378) (_ci_) Remove Nix workflow in favor of garnix - Ryan Cao + +### Dependencies + +- [`145a822`](https://github.com/ryanccn/nrr/commit/145a822e2286ddc2b72b8c63081f17c760c2fb23) Bump which from 5.0.0 to 6.0.0 ([#18](https://github.com/ryanccn/nrr/issues/18)) - dependabot[bot] ## [0.4.0] - 2024-01-23 @@ -219,6 +299,15 @@ All notable, and not so notable, changes to this project will be documented in t - [`b8d8c4a`](https://github.com/ryanccn/nrr/commit/b8d8c4a8837a7ad43200b28b56525c9c0c6667f2) Track script level and log script name in nested scripts - Ryan Cao +### Dependencies + +- [`fa3ad30`](https://github.com/ryanccn/nrr/commit/fa3ad3016ef76a7915b3bf8f3791ad6bf46e29ed) Bump owo-colors from 3.5.0 to 4.0.0 ([#9](https://github.com/ryanccn/nrr/issues/9)) - dependabot[bot] +- [`8aaacb4`](https://github.com/ryanccn/nrr/commit/8aaacb4a6ffed5745a9db47d4198a03bf0f324ed) Bump tokio from 1.35.0 to 1.35.1 ([#10](https://github.com/ryanccn/nrr/issues/10)) - dependabot[bot] +- [`2042643`](https://github.com/ryanccn/nrr/commit/2042643623d5f442bc3e1ae84a2d8f8d43ccd0d1) Bump clap from 4.4.11 to 4.4.13 ([#14](https://github.com/ryanccn/nrr/issues/14)) - dependabot[bot] +- [`8c7ba35`](https://github.com/ryanccn/nrr/commit/8c7ba350f95b1c00052e6abaf5d957ecdbd61956) Bump serde_json from 1.0.108 to 1.0.109 ([#12](https://github.com/ryanccn/nrr/issues/12)) - dependabot[bot] +- [`a6213d8`](https://github.com/ryanccn/nrr/commit/a6213d83bb09263e5eb1c3ee27264c9dfe675b34) Bump serde from 1.0.193 to 1.0.195 ([#13](https://github.com/ryanccn/nrr/issues/13)) - dependabot[bot] +- [`a6cb691`](https://github.com/ryanccn/nrr/commit/a6cb6915d9e45638dbda83fc1fd34d1202530001) Update dependencies - Ryan Cao + ## [0.3.1] - 2023-12-25 ### Features @@ -229,6 +318,11 @@ All notable, and not so notable, changes to this project will be documented in t - [`318d5b1`](https://github.com/ryanccn/nrr/commit/318d5b1ca674f2fa3f2df9a8299fbc55ea559ecc) Improve iterators - Ryan Cao +### Dependencies + +- [`5f27955`](https://github.com/ryanccn/nrr/commit/5f279552a6bf28aaa01bbbcc2db6179f743c69f1) Bump github/codeql-action from 2 to 3 [skip ci] ([#8](https://github.com/ryanccn/nrr/issues/8)) - dependabot[bot] +- [`d36075c`](https://github.com/ryanccn/nrr/commit/d36075cdb5aa00fda5e5e74b68af54836e1f67d1) Bump DeterminateSystems/nix-installer-action from 8 to 9 [skip ci] ([#7](https://github.com/ryanccn/nrr/issues/7)) - dependabot[bot] + ## [0.3.0] - 2023-12-18 ### Bug Fixes @@ -239,6 +333,12 @@ All notable, and not so notable, changes to this project will be documented in t - [`c4a32f5`](https://github.com/ryanccn/nrr/commit/c4a32f589b656f6cbf56bd9c4b3ee44cad33c5ed) Use `color_eyre` - Ryan Cao +### Dependencies + +- [`66c8da8`](https://github.com/ryanccn/nrr/commit/66c8da8da5ae1bca2771c9a8e33c678e22d00295) Bump DeterminateSystems/nix-installer-action from 7 to 8 [skip ci] ([#2](https://github.com/ryanccn/nrr/issues/2)) - dependabot[bot] +- [`5412ad0`](https://github.com/ryanccn/nrr/commit/5412ad053927d3f3529213be5bc7f7e22040df95) Bump serde from 1.0.192 to 1.0.193 ([#3](https://github.com/ryanccn/nrr/issues/3)) - dependabot[bot] +- [`2e59f5c`](https://github.com/ryanccn/nrr/commit/2e59f5cd741319bea29920e70f638cc305c87dc6) Bump dependencies - Ryan Cao + ## [0.2.0] - 2023-11-25 ### Features @@ -274,9 +374,10 @@ All notable, and not so notable, changes to this project will be documented in t ### Miscellaneous -- [`1373b97`](https://github.com/ryanccn/nrr/commit/1373b972de7540e9496217b3121455b4eddb83dd) Add cargo release workflow - Ryan Cao +- [`1373b97`](https://github.com/ryanccn/nrr/commit/1373b972de7540e9496217b3121455b4eddb83dd) (_ci_) Add cargo release workflow - Ryan Cao -[0.9.4]: https://github.com/ryanccn/nrr/compare/v0.9.3..0.9.4 +[0.9.5]: https://github.com/ryanccn/nrr/compare/v0.9.4..0.9.5 +[0.9.4]: https://github.com/ryanccn/nrr/compare/v0.9.3..v0.9.4 [0.9.3]: https://github.com/ryanccn/nrr/compare/v0.9.2..v0.9.3 [0.9.2]: https://github.com/ryanccn/nrr/compare/v0.9.1..v0.9.2 [0.9.1]: https://github.com/ryanccn/nrr/compare/v0.9.0..v0.9.1 diff --git a/Cargo.lock b/Cargo.lock index 759bd3b..7933140 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -580,7 +580,7 @@ checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" [[package]] name = "nrr" -version = "0.9.4" +version = "0.9.5" dependencies = [ "ahash", "clap", diff --git a/Cargo.toml b/Cargo.toml index 50d6c18..48ba1d0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nrr" -version = "0.9.4" +version = "0.9.5" edition = "2021" rust-version = "1.78" @@ -9,6 +9,9 @@ authors = ["Ryan Cao "] license = "GPL-3.0-only" repository = "https://github.com/ryanccn/nrr.git" +categories = ["command-line-utilities", "development-tools"] +keywords = ["cli", "node", "javascript", "npm", "scripts"] + [dependencies] ahash = "0.8.11" clap = { version = "4.5.16", features = ["derive", "env"] } diff --git a/cliff.toml b/cliff.toml index a6bd342..39dd928 100644 --- a/cliff.toml +++ b/cliff.toml @@ -45,20 +45,22 @@ conventional_commits = true filter_unconventional = true split_commits = false -commit_preprocessors = [] +commit_preprocessors = [{ pattern = "\\(#([0-9]+)\\)", replace = "([#${1}](/issues/${1}))" }] commit_parsers = [ { message = "^rm", group = "Removed" }, { message = "^feat", group = "Features" }, { message = "^fix", group = "Bug Fixes" }, - { message = "^doc", group = "Documentation" }, - { message = "^perf", group = "Performance" }, { message = "^refactor", group = "Refactor" }, - { message = "^style", group = "Styling" }, + { message = "^perf", group = "Performance" }, { message = "^test", group = "Testing" }, - { message = "^build\\(deps.*\\)", skip = true }, - { message = "^chore\\(deps.*\\)", skip = true }, - { message = "^chore|^ci|^nix", group = "Miscellaneous" }, + { message = "^doc", group = "Documentation" }, + { message = "^style", group = "Styling" }, + { message = "^build\\(deps.*\\)", group = "Dependencies", scope = "" }, + { message = "^chore\\(deps.*\\)", group = "Dependencies", scope = "" }, + { message = "^chore", group = "Miscellaneous" }, + { message = "^nix", group = "Miscellaneous", default_scope = "nix" }, + { message = "^ci", group = "Miscellaneous", default_scope = "ci" }, { message = "^revert", group = "Revert" }, ]