Skip to content

Releases: nikmd1306/cwai

v0.1.1

21 Feb 18:54

Choose a tag to compare

This release adds several new CLI and AI-driven features, improves installation and CI workflows, updates defaults, and includes various documentation and dependency maintenance updates.

Features

  • Apply environment variable overrides when the configuration file is missing.
  • Add a changelog command with AI-assisted text generation.
  • Add CLI commands for self-update and showing version.
  • Set a default maximum output token limit for reasoning AI models.
  • Add an install script and quick-install documentation.

Bug Fixes

  • Fix incorrect curl flags in the install script.

Improvements

  • Improve setup documentation and interactive prompts.
  • Update default AI model to gpt-5-mini.
  • Use the GitHub token in the installer for release fetching.
  • Add a CI job and enhance release fetching in the install script.
  • Simplify checksum filename handling in the installer.

Other Changes

  • Update various CI workflows and bump Go version in release/CI workflows.
  • Update GitHub Action and dependency versions (actions/checkout, setup-go, goreleaser action, spf13/cobra, gopkg.in/ini.v1).
  • Add pre-commit hooks configuration and a Makefile go test hook/targets.
  • Add Dependabot configuration and a security policy.
  • Add code of conduct and contributor guidelines clarifications.
  • Ignore .envrc in the repository.
  • Improve README logo and tagline.

v0.1.0

21 Feb 13:40

Choose a tag to compare

Changelog

  • bb3c995 chore(project): initial repository setup
  • 92e862b docs(docs): add claude guidance doc
  • 58d12dd docs(prompt): clarify scope must not repeat commit type
  • 2813b9e docs(readme): add documentation, license, and contributing guide
  • 484d4af feat(ai): add ai-based commit message generator
  • 50cdfe9 feat(cli): add --yes flag to auto-accept commits
  • 777ffa1 feat(cli): add cli commands for configuration and setup
  • c9d8df8 feat(cli): allow arbitrary args for root command
  • 5aa048d feat(config): add config package with load/set/get/validate
  • 2d708d1 feat(git): add git utilities and diff truncation
  • eca077a feat(github): add github templates and ci workflows
  • 89e765b feat(hook): add git hook install and uninstall utilities
  • 5e60d1a test(ai): add unit tests for ai and prompt packages