All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.2.4 (2024-11-11)
- parser: handle incomplete scopes (c72bb94)
0.2.3 (2024-06-02)
0.2.2 (2024-06-02)
0.2.1 (2024-06-02)
0.2.0 (2024-06-02)
- removes all public code except for pkg/parser
-
replace dangling references to pkg/ (6ae7150)
-
move all not-intended-for-the-public dirs into ./internal (43cf8e4)
0.1.3 (2024-03-07)
0.1.2 (2024-03-06)
0.1.1 (2024-03-06)
- cli: check that cfg file exists after maybe writing it to disk (8ddbfa7)
- correct misleading-but-unused
license
field in package.json (8f994cc)
0.1.0 (2023-11-14)
- The license changed. However, the terms should be mostly the same, i.e. free for noncommercial work or a short commercial trial.
- cli: add --init flag to initialize a config file (bf594e0)
- relicense to Polyform-Noncommercial OR Polyform-Free-trial OR COMMERCIAL (40a6f3e)
0.0.19 (2023-08-01)
- cli: search in ./.config when . is the repo root (3479b77)
0.0.18 (2023-08-01)
- search for config in ${REPO_ROOT}/.config (50b4e55)
0.0.17 (2023-04-05)
- premature pointer reference (6e51b85)
0.0.16 (2023-03-04)
- cli: allow using ctrl+n/ctrl+p to navigate (b5ccbf8), closes #33
- dist: add brew installation to installer, docs (7362b74)
- cli: correct creation of config file for new scopes (05a3c90)
0.0.15 (2023-02-19)
- dist: export homebrew gh token (7571166)
0.0.14 (2023-02-19)
- dist: use separate gh token for brew tap (1d97296)
0.0.13 (2023-02-19)
- devtools: use ./dist/git-cc as primary git-cc (2c9ecdb)
- dist: use
homebrew
-prefixed repo as homebrew tap (7a82692)
0.0.12 (2023-02-18)
- cli: handle mouse-based scrolling (7bcb1c2)
0.0.11 (2023-02-05)
- cli: accept map[string]string config (e12c2f1)
- cli: add --redo flag (923d3a1), closes #26
- cli: send new scope to clipboard!!! (adcb96c)
- dist: add homebrew tap (13ed429), closes #18
- dist: attempt manually triggering the gh release pipeline (05a12b7)
- cli: fail fast on empty redo commits, remove old comments/unused code (45e4d4a)
- cli: return error rather than immediately panicing (b0e02b4)
- cli: validation-error conditions (03b3a0c)
0.0.10 (2022-11-06)
- cli: adds a warning for editor not found when creating scope (8a31a1c)
- devtools: draft nix flake (804e87f)
- cli: correctly handle spawning editors in a subprocess (3a96806)
- devtools: get
go build
working with nix (71cc1dd) - dist: fix get_arch in install.sh (1ef1bd7)
- prevent video from being stripped from GFM (d35e20a)
0.0.9 (2022-10-23)
- cli: prevents next step until an available commit type is selected (60563af)
0.0.8 (2022-10-05)
- cli: support
--no-signoff
git-commit(1)
flag (36af1b1) - dist: ensure unpacked executable is, y'know, executable (543060e)
- dist: tar should unpack into a scratch directory, not cwd (d927e66)
- support git-commit --no-verify flag (a5b311e)
0.0.7 (2022-03-27)
- dist: adopt standard-version; draft goreleaser gh action (787a667)
- installer: warn about unsupported arch (ca10e39)
- cli: update scope options once commit_convention.yaml gets closed (3b4cce2)
- installer: use portable uname flag (1c28ece)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.