Skip to content

Releases: liblaf/ai-commit-cli

v0.8.3

13 Oct 00:37
d1c58d6
Compare
Choose a tag to compare

0.8.3 (2024-10-12)

🐛 Bug Fixes

  • refactor pricing model and context length handling (32aace9)

⬆️ Dependencies

  • deps: update eifinger/setup-rye action to v4 (9d807e7)
  • deps: update peter-evans/create-pull-request action to v7 (0b9a322)

dev

11 Aug 01:09
Compare
Choose a tag to compare
dev Pre-release
Pre-release

🐛 Bug Fixes

  • refactor pricing model and context length handling (32aace9)

⬆️ Dependencies

  • deps: update eifinger/setup-rye action to v4 (9d807e7)

v0.8.2

15 Jun 07:30
1f75403
Compare
Choose a tag to compare

0.8.2 (2024-06-15)

🐛 Bug Fixes

  • update release-please config and refactor CLI imports (4d0d878)

v0.8.1

09 Jun 18:08
2f6e744
Compare
Choose a tag to compare

0.8.1 (2024-06-09)

🐛 Bug Fixes

  • api: update model not found error message (15becbb)
  • update optional type annotations for pathspec, api_key, and base_url (ff63961)

🏗 Miscellaneous Chores

  • deps: update python docker tag to v3.12.4 (a29e127)

💻 Continuous Integration

  • repo: sync with repo template (730d778)
  • repo: sync with repo template (62141f9)
  • repo: sync with repo template (743c1c6)
  • repo: sync with repo template (c92d3fb)

v0.8.0

11 May 14:57
e632316
Compare
Choose a tag to compare

0.8.0 (2024-05-11)

✨ Features

  • add a template for generating conventional commit messages based on code diffs, types, scopes, and breaking changes. (af2b654)
  • ci: improve build process by activating virtual environment (afdd378)
  • update script configuration for 'aic' command (2dd2037)

🐛 Bug Fixes

  • ai_commit_cli/prompt: update prompt message for determining scope (142871d)
  • cli: sanitize response messages to remove unnecessary content (9423949)
  • deps: update dependency httpx to v0.27.0 (11f9096)
  • deps: update dependency openai to v1.13.3 (18921a7)
  • deps: update dependency rich to v13.7.1 (db8833b)
  • enhance displaying type of change (4273518)
  • provider/openai: correct token truncation calculation (a1a69eb)
  • sanitize message by stripping leading and trailing whitespace (885e95d)
  • update git commit function signature to include keyword arguments (9e80833)
  • update pathspec to include all lock files (6aaf2c2)
  • update script configuration in pyproject.toml (df68792)

📚 Documentation

  • add reference to experimental metaprompt feature (7226896)

🎨 Styles

  • refactor code formatting in Makefile and add ruff.toml for linting configuration. (86ed400)
  • update method signatures for consistency with async/await syntax (09a8936)

🏗 Miscellaneous Chores

  • deps: update dependency httpcore to v1.0.4 (7952ecc)
  • deps: update dependency nuitka to v2.0.4 (5bd5316)
  • deps: update dependency nuitka to v2.0.5 (59de0bf)
  • deps: update dependency nuitka to v2.0.6 (06f7323)
  • deps: update dependency nuitka to v2.1 (1caff43)
  • deps: update dependency nuitka to v2.1.1 (3c2e67b)
  • deps: update dependency openai to v1.13.3 (d0d1aed)
  • deps: update dependency pydantic-core to v2.16.3 (9122da0)
  • deps: update dependency pyinstaller to v6.5.0 (f7a4c76)
  • deps: update dependency rich to v13.7.1 (f84f8f6)
  • deps: update dependency sniffio to v1.3.1 (d2fa363)
  • deps: update dependency typing-extensions to v4.10.0 (409a100)
  • deps: update eifinger/setup-rye action to v3 (055e9a0)
  • deps: update python docker tag to v3.12.2 (7b0169d)
  • deps: update python docker tag to v3.12.3 (1de60a0)

📦 Build System

  • deps-dev: Bump the pip group with 2 updates (#48) (f7c2878)
  • deps: Bump openai from 1.11.0 to 1.11.1 (#45) (36ef730)
  • deps: Bump the pip group with 2 updates (#47) (36ab2da)
  • deps: update pydantic and typing-extensions versions (975db37)

💻 Continuous Integration

  • .github/workflows/ci.yaml: update CI workflow to install necessary tools (8df5a7a)
  • configure Release Please workflow for automated versioning and changelog generation (c494eae)
  • pre-commit: auto fixes from pre-commit hooks (b2d2bd7)
  • pre-commit: auto fixes from pre-commit hooks (6c64ebb)
  • pre-commit: pre-commit autoupdate (#46) (895d841)
  • pre-commit: pre-commit autoupdate (#49) (124b2d5)
  • repo: sync with repo template (f2d0148)
  • repo: sync with repo template (baca37b)
  • repo: sync with repo template (dfab5f0)
  • repo: sync with repo template (7c14a66)
  • repo: sync with repo template (fc38dfe)
  • repo: sync with repo template (6c694da)
  • repo: sync with repo template (989615d)
  • repo: sync with repo template (c53ae08)
  • repo: sync with repo template (aeda647)
  • repo: sync with repo template (c1be455)
  • repo: sync with repo template (890a265)
  • repo: sync with repo template (e7fba82)
  • repo: sync with repo template (0ca3453)
  • sync with repository template (fba62da)
  • sync with repository template (5069008)
  • sync with repository template (6ba0f20)
  • sync with repository template (a786370)
  • sync with repository template (0f2c919)
  • sync with repository template (7e15331)
  • sync with template repository (b815207)
  • sync with template repository (83ad2df)
  • sync with template repository ([d22947e](ht...
Read more

v0.7.0

04 Feb 10:07
593ae7a
Compare
Choose a tag to compare

0.7.0 (2024-02-04)

Features

  • initialize project structure and implement core functionality (5bd4bfd)

Bug Fixes

  • msg: update the sanitize function in msg.py to properly remove code blocks (5aa883e)

Documentation

  • readme: add usage information for the AI commit CLI (d96578c)

v0.6.1

26 Jan 17:20
5652086
Compare
Choose a tag to compare

0.6.1 (2024-01-26)

Bug Fixes

  • fix sanitize function in init.py (481cd94)

v0.6.0

26 Jan 09:37
21e2fad
Compare
Choose a tag to compare

0.6.0 (2024-01-26)

Features

  • add message sanitization in commit module (62b3f56)
  • ci: switch to using a single workflow for testing and checking (e4bcfc2)
  • ci: update release workflow to use custom action (56a0f39)
  • update default model to gpt-3.5-turbo-1106 (9ba6c06)

Bug Fixes

  • commit: fix options for exclude and include (47fbe99)

Documentation

v0.5.0

07 Dec 17:17
09b19b0
Compare
Choose a tag to compare

0.5.0 (2023-12-07)

Features

  • add ai_commit_cli command-line interface (933111a)
  • update Taskfile.yaml and add dist.sh script (252c553)

Documentation

v0.4.0

01 Dec 14:09
a9e6198
Compare
Choose a tag to compare

0.4.0 (2023-12-01)

Features

  • cmd: add verbosity flag for logging (d700ff3)