Skip to content

Releases: SKalt/git-cc

v0.0.8

05 Oct 23:48
Compare
Choose a tag to compare

Changelog

  • f26136c Merge branch 'support-no-signoff' into update-deps-2022-10-5
  • 79b1362 Merge pull request #11 from SKalt/accept-no-verify
  • ec14ab2 Merge pull request #13 from SKalt/update-go
  • 28f0aa4 Merge pull request #14 from SKalt/support-no-signoff
  • 7d09053 Merge pull request #16 from SKalt/update-deps-2022-10-5
  • aabf394 chore(release): 0.0.8
  • 072473f chore: update dependencies
  • 30a7a01 chore: update go to 1.19
  • 760be44 feat(dist): add installer script
  • 1909295 feat: search upwards for config files
  • 36af1b1 fix(cli): support --no-signoff git-commit(1) flag
  • 543060e fix(dist): ensure unpacked executable is, y'know, executable
  • d927e66 fix(dist): tar should unpack into a scratch directory, not cwd
  • a5b311e fix: support git-commit --no-verify flag
  • c1673ed refactor(dist): add --download-only flag, deprecate download_release.sh

v0.0.7

27 Mar 16:44
Compare
Choose a tag to compare

Changelog

  • 00b9adc Merge branch 'master' of https://github.com/SKalt/git-cc
  • db7e975 chore(dist): more drafting of the gh action
  • 79a0bb2 chore(release): 0.0.7
  • 11684d2 chore: go mod tidy
  • 787a667 feat(dist): adopt standard-version; draft goreleaser gh action
  • ca10e39 feat(installer): warn about unsupported arch
  • 3b4cce2 fix(cli): update scope options once commit_convention.yaml gets closed
  • 77b8b9a fix(dist): fix(dist): don't cause a kerfuffle requiring a go mod tidy
  • 1c28ece fix(installer): use portable uname flag

v0.0.6

28 Aug 11:53
Compare
Choose a tag to compare

Changelog

7ca8e95 Merge branch 'master' of github.com:SKalt/git-cc
928e934 chore(dist)!: relicense from strictEq to indiecc
d080082 chore: update deps
7fe3558 fix(cli): correct word wrapping on small screens
287d47c fix(docs): fix tar flag in install script
a102b60 refactor: remove hardcoded argument

v0.0.5

30 Dec 23:45
8fedd4c
Compare
Choose a tag to compare

Changelog

d91b8d1 feat(cli): allow & interpret mutliple -ms as git-commit does
bf9b3b9 feat(cli): explictly avoid editing when -m passed
27c9c1b feat(dist)!: symlink git-conventional-commit
0fa6f21 fix(cli): spawned $EDITORs shouldn't skip the first keystroke

v0.0.4

24 Nov 04:46
a06186e
Compare
Choose a tag to compare

Changelog

30b2d87 chore!: add a LICENSE.md
8fedd4c feat!: script a release-downloader & document how to use it to install

v0.0.3

21 Nov 02:10
a06186e
Compare
Choose a tag to compare

Changelog

a06186e feat(cli): build new configuration file from template

v0.0.2

16 Nov 05:03
4ca2ac9
Compare
Choose a tag to compare

Changelog

506c1a4 feat(cli): add information about what failed on fatal errors
f6fc945 fix(cli): for new scopes create a configuration file if none present

v0.0.1

13 Nov 13:55
11a9761
Compare
Choose a tag to compare

Changelog

4b813d8 chore: upgrade to bubbletea 0.12.x
11a9761 ci: use goreleaser to automate packaged releases
2337d68 docs(readme): initial goals of the project
7aa3734 feat(cli): actually commit
86bc2a1 feat(cli): add a text input for the short commit description
aa68327 feat(cli): add ability to add new scopes
61cca0f feat(cli): add flags for generating man pages, shell completion scripts
0fc2988 feat(cli): always allow unscoped CCs.
f0f0325 feat(cli): chained together the inputs from type -> description
e63718a feat(cli): delegate editing body to git editor
9a64b66 feat(parser): Add parser combinators
624dcd1 feat(parsing): build a minimal commit-type parser
f096be9 feat: added configuration lookup
291f660 feat: draft commit-type selector
dafe0a3 feat: parse complex commit
dcab50b feat: prettified the ui
d01f088 feat: wrap hint text
242498c fix(cli): abort if no files staged
9d6cdf3 fix(cli): accept commit type from cli arg-string
7fc0e14 fix(cli): assert scopes not in an empty scope list are invalid
36801d7 fix(cli): don't break into TUI if scope empty in otherwise valid CC
a420960 fix(cli): don't check for staged files if -a passed
9a985e5 fix(cli): don't skip unpopulated scope
3ec2b00 fix(cli): ensure correct help bar shown
d216bf7 fix(parser)!: deprecate ParseCC in favor of ParseAsMuchOfCCAsPossible
9ff453c fix: correclty parse valid commits
fa69e04 refactor(cli): drop the tui_ prefix from ui pkgs
6f32e23 refactor(cli): move the entrypoint to $repo_root/main.go
fd540c4 style(parsing): moved the parser into its own package
b987f73 temp: might restructure combinators?
3bfd6f0 temp: pass most of the CC into the ui