Skip to content

Releases: guanguans/ai-commit

1.8.2

18 Aug 08:29
21f9a15
Compare
Choose a tag to compare

Full Changelog: 1.8.1...1.8.2

1.8.1: Refactor(OpenAIGenerator): Error handling

18 Aug 08:14
Compare
Choose a tag to compare

1.8.1 - 2023-08-18

Docs

  • readme: Update ERNIE-Bot links

Feat

  • tests: Add ErnieTest.php
  • tests.Unit.Generators.ErnieBotGeneratorTest: add test for generating commit messages

Fix

  • Support: Sanitize data in Ernie and OpenAI

Refactor

  • generator: simplify buildWriter method
  • generator: Change visibility of ernie property
  • rector: apply rector
  • rector: apply rector

Test

  • ErnieBotGeneratorTest: add test for writer function

Pull Requests

  • Merge pull request #44 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.52.1

1.8.0: refactor(app): improve GeneratorManager

17 Aug 09:42
Compare
Choose a tag to compare

1.8.0 - 2023-08-17

Docs

  • readme: update broken links in README.md

Feat

  • Ernie: Add Ernie class
  • Generators: Add ErnieBotGenerator
  • generators: add ErnieBotTurbo generator

Refactor

  • Support: move sanitizeData method to FoundationSDK.php
  • Support: refactor Ernie class
  • app: improve GeneratorManager

Pull Requests

  • Merge pull request #43 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.50.0
  • Merge pull request #42 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.48.0
  • Merge pull request #41 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.47.0
  • Merge pull request #40 from guanguans/dependabot/composer/mockery/mockery-1.6.6
  • Merge pull request #39 from guanguans/dependabot/composer/mockery/mockery-1.6.5
  • Merge pull request #38 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.46.3
  • Merge pull request #37 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.46.2
  • Merge pull request #36 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.46.1
  • Merge pull request #35 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.45.3
  • Merge pull request #34 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.45.2
  • Merge pull request #33 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.45.1
  • Merge pull request #32 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.45.0

1.7.6: test(ConfigCommandTest): Skip windows_os on edit config test

25 Jul 05:12
Compare
Choose a tag to compare

1.7.6 - 2023-07-25

Refactor

  • configcommand: update process TTY option
  • tests: Remove unnecessary code in ConfigCommandTest

Test

  • ConfigCommandTest: Skip windows_os on edit config test

1.7.5: fix(tests): Fix skipping of test cases

25 Jul 04:03
Compare
Choose a tag to compare

1.7.5 - 2023-07-25

Fix

  • tests: Fix skipping of test cases

Test

  • CommitCommandTest: add --no-verify option

1.7.4: fix(monorepo-builder): Update autoload.php path

25 Jul 03:31
Compare
Choose a tag to compare

1.7.4 - 2023-07-25

Docs

  • config: Improve commit message guidelines

Feat

  • ConfigCommand: Add support for windows editors

Fix

  • monorepo-builder: Update autoload.php path
  • tests: Fix skipping tests on non-Windows OS

Refactor

  • ConfigCommand: use dependency injection for ExecutableFinder
  • commands: Update ConfigCommand.php
  • tests: Refactor find method in ExecutableFinder

Pull Requests

  • Merge pull request #31 from guanguans/dependabot/composer/guanguans/monorepo-builder-worker-1.1.11

1.7.3: docs(README): Update command help section

24 Jul 08:00
Compare
Choose a tag to compare

1.7.3 - 2023-07-24

Docs

  • README: Update command help section

Refactor

  • CommitCommand: add shouldVerify method

1.7.2: fix(composer): update ai-commit-no-verify script

24 Jul 06:40
Compare
Choose a tag to compare

1.7.2 - 2023-07-24

Feat

  • commands: add --no-verify option

Fix

  • composer: update ai-commit-no-verify script

Refactor

  • CommitCommand: change edit mode handling

1.7.1: refactor(Commands): Use note instead of info for command line output

24 Jul 03:48
Compare
Choose a tag to compare

1.7.1 - 2023-07-24

Feat

  • CommitCommand: Add option to regenerate commit

Refactor

  • Commands: Use note instead of info for command line output
  • rector.php: remove unused PHPUnit sets

1.7.0: chore(workflows): update PHP version to 7.4

23 Jul 09:55
Compare
Choose a tag to compare

1.7.0 - 2023-07-23

Feat

  • composer: add guanguans/monorepo-builder-worker dependency

Refactor

  • rector: Remove unused rules and dependencies