Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 06 Jan 17:46
· 113 commits to main since this release

Easy Commit v1.0.0 馃帀

A CLI tool for creating Conventional Commits with an interactive TUI powered by Bubble Tea.

Installation

Download the appropriate binary for your platform from the assets below.

Changelog

Features

  • 7b5feb0 feat(cli): add complete interactive CLI application
  • 82f1fcf feat: add basic logger system
  • 6d37cc3 feat: add basic parser
  • 165a39b feat: add cli config struct and methods
  • f88034e feat: add error improvement
  • 763eab9 feat: add git executor
  • f44f406 feat: add some help description
  • 703985a feat: add validator wit worker pool pattern
  • c25eb6b feat: implemented business logic and tests

Bug Fixes

  • 570ea81 fix: add another validation to parser
  • d515228 fix: quit program after commit success

Refactors

  • 496ba97 refactor: add centralized configurations
  • 156a9f6 refactor: implement classic concurrency way

Documentation

Build & CI

  • 621a97d ci: implement deployment and github actions

Others

  • 9e1afb0 feat(tui)!: add Bubble Tea TUI lib to improve UX/UI

Full Changelog: ...v1.0.0

Alternative Installation Methods

Go Install:

go install github.com/hector/easy-commit/cmd/easy-commit@v1.0.0

Build from Source:

git clone https://github.com/HectorZR/easy-commit.git
cd easy-commit
git checkout v1.0.0
make build

Verify Checksums

Download easy-commit_1.0.0_checksums.txt and verify your binary:

sha256sum -c easy-commit_1.0.0_checksums.txt