|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | + |
| 8 | +## [0.0.1] - 2024-09-28 |
| 9 | + |
| 10 | +### ✨ Features |
| 11 | +- Main committing logic by [@lucas-labs](https://github.com/lucas-labs) [`7f4ce1e`](7f4ce1ee5829f7c4d91756dc925ddeb2b4f936cd) |
| 12 | +- Builder type step header by [@lucas-labs](https://github.com/lucas-labs) [`b64c5ad`](b64c5ad92cf295c752e176b96107478658d5ab9a) |
| 13 | +- Add headers to all steps by [@lucas-labs](https://github.com/lucas-labs) [`90c14b9`](90c14b9d13fbd592887e70f50ed1744df6adcbec) |
| 14 | +- Show the final commit message before quitting by [@lucas-labs](https://github.com/lucas-labs) [`PR #8`](https://github.com/lucas-labs/coco/pull/8) |
| 15 | +- Use theme colors instead of hardcoded colors by [@lucas-labs](https://github.com/lucas-labs) [`PR #9`](https://github.com/lucas-labs/coco/pull/9) |
| 16 | +- Add real key binding glossary in the help view by [@lucas-labs](https://github.com/lucas-labs) [`PR #10`](https://github.com/lucas-labs/coco/pull/10) |
| 17 | +- Conditional form steps by [@lucas-labs](https://github.com/lucas-labs) [`ed822de`](ed822de778bc0c0c749388b3c2fc9386bbd3ba20) |
| 18 | +- Conditional builder steps for commit message textareas by [@lucas-labs](https://github.com/lucas-labs) [`PR #11`](https://github.com/lucas-labs/coco/pull/11) |
| 19 | +- Calculate the real max char count for the summary by [@lucas-labs](https://github.com/lucas-labs) [`PR #17`](https://github.com/lucas-labs/coco/pull/17) |
| 20 | +- Ability to set the locale via env var on debug builds by [@lucas-labs](https://github.com/lucas-labs) [`6a4f666`](6a4f6663a84872abcf1274868e4e2f39d9b3a5dc) |
| 21 | +- Don't show the commit message if the user quitted prematurely by [@lucas-labs](https://github.com/lucas-labs) [`PR #22`](https://github.com/lucas-labs/coco/pull/22) |
| 22 | + |
| 23 | +### 🚑 Bug Fixes |
| 24 | +- Fix english translation for the "creating commit" message by [@lucas-labs](https://github.com/lucas-labs) [`PR #18`](https://github.com/lucas-labs/coco/pull/18) |
| 25 | +- Hardcoded commit info in summary section by [@lucas-labs](https://github.com/lucas-labs) [`4c0059f`](4c0059fb69f3c149bcca7c8fb0eafc5cb16ca1e5) |
| 26 | + |
| 27 | +### 🔨 Refactor |
| 28 | +- Restructure the project to make it a single crate by [@lucas-labs](https://github.com/lucas-labs) [`PR #25`](https://github.com/lucas-labs/coco/pull/25) |
| 29 | +- Remove lool dependency by [@lucas-labs](https://github.com/lucas-labs) [`787f196`](787f1965bdb2121796e4f2437a175a33ec719e54) |
| 30 | + |
| 31 | +### 📝 Documentation |
| 32 | +- Add README.md file by [@lucas-labs](https://github.com/lucas-labs) [`PR #23`](https://github.com/lucas-labs/coco/pull/23) |
| 33 | + |
| 34 | +### 🌐 Internationalization |
| 35 | +- Implement i18n using rust-i18n crate by [@lucas-labs](https://github.com/lucas-labs) [`d49236b`](d49236b3277f545c18fd21cc3a502cb8cccbcd69) |
| 36 | +- Summary view i18n translation by [@lucas-labs](https://github.com/lucas-labs) [`PR #21`](https://github.com/lucas-labs/coco/pull/21) |
| 37 | + |
| 38 | +### ⚙️ Miscellaneous Tasks |
| 39 | +- Implement --no-stage-check argument by [@lucas-labs](https://github.com/lucas-labs) [`1d74e05`](1d74e057f2481fb1b72858524eec000b6e8cea11) |
| 40 | +- Prepare the package to be published on crates.io by [@lucas-labs](https://github.com/lucas-labs) [`PR #26`](https://github.com/lucas-labs/coco/pull/26) |
| 41 | +- Add cargo dist configuration by [@lucas-labs](https://github.com/lucas-labs) [`ad31d09`](ad31d096ea1383357089e698e86cd194653e4254) |
| 42 | +- Configure cargo-release and cliff by [@lucas-labs](https://github.com/lucas-labs) [`3586288`](358628833c61c6e1ca0a6d71d25c56f2e85b255a) |
| 43 | +- Release tasks by [@lucas-labs](https://github.com/lucas-labs) [`b48685c`](b48685c61f0aa57fe7543ce1951cbbbb780ca00e) |
| 44 | +- Changelog task by [@lucas-labs](https://github.com/lucas-labs) [`abf23da`](abf23da0cbd31757c4b969455a6541144cc2dea4) |
| 45 | +- Remove repeated keyword in Cargo.toml by [@lucas-labs](https://github.com/lucas-labs) [`3dfdc8b`](3dfdc8be85a4cfac2be967249898737a097f0d72) |
| 46 | + |
| 47 | +## New Contributors |
| 48 | +* [@lucas-labs](https://github.com/lucas-labs) made their first contribution 🎉 |
| 49 | + |
0 commit comments