Releases: guanguans/ai-commit
Releases · guanguans/ai-commit
1.8.2
Full Changelog: 1.8.1...1.8.2
1.8.1: Refactor(OpenAIGenerator): Error handling
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
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
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
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
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 inExecutableFinder
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
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
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
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
1.7.0 - 2023-07-23
Feat
- composer: add guanguans/monorepo-builder-worker dependency
Refactor
- rector: Remove unused rules and dependencies