All notable changes to this project will be documented in this file.
1.15.3 - 2024-11-10
- CommitCommand: Replace null with empty string in message
- command: Sort commit message keys consistently
- deps: update laminas-servicemanager to 3.7.0
- CommitCommand: Replace table output method
- CommitCommandTest: Disable message generation tests
- Merge pull request #212 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.83.5
- Merge pull request #211 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.83.4
- Merge pull request #210 from guanguans/dependabot/composer/laravel-zero/phar-updater-1.4.0
- Merge pull request #209 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
- Merge pull request #208 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.83.3
1.15.2 - 2024-11-05
- GithubModelsCliGenerator: Improve process generation logic
- generators: Rename defaultRunningCallback method
- ConfigManager: Improve directory handling for files
1.15.1 - 2024-11-02
- readme-lint: Improve README validation logic
- generator: Simplify command options handling
- generators: consolidate command option handling
- README: Add collapsible details sections for commands
- generator: enhance BitoCliGenerator command handling
- GithubModelsCliGenerator: Optimize command generation
- app: optimize GithubCopilotCliGenerator
- generators: Improve option handling in defaultHydratedOptions
- github-models-cli: Add test for ProcessFailedException
1.15.0 - 2024-11-02
- config: Update AI commit options for better performance
- deps: update laminas-servicemanager to 3.7.0
- config: Add readme-lint script to validate README files
- add Traditional Chinese Readme
- README: Add GitHub Models CLI to documentation
- generator: Improve command options handling in GithubModelsCliGenerator
- generators: Add GithubModelsCliGenerator for command execution
- Merge pull request #205 from guanguans/dependabot/composer/laravel-zero/phar-updater-1.4.0
- Merge pull request #204 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.83.2
- Merge pull request #203 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.83.0
- Merge pull request #202 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
- Merge pull request #200 from PrathameshSPawar/main
- Merge pull request #198 from samarth29jc/TW_Readme
- Merge pull request #201 from guanguans/dependabot/composer/laravel-zero/phar-updater-1.4.0
- Merge pull request #199 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
- Merge pull request #194 from guanguans/dependabot/composer/laravel-zero/phar-updater-1.4.0
- Merge pull request #192 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.82.13
- Merge pull request #191 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
1.14.5 - 2024-10-24
- readme: update command examples for configuration
- chore(deps-dev): bump laminas/laminas-text from 2.9.0 to 2.11.0
- Merge pull request #190 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
- Merge pull request #189 from guanguans/revert-188-dependabot/composer/laminas/laminas-text-2.11.0
- Merge pull request #188 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
- Merge pull request #187 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.82.12
- Merge pull request #185 from sravan1946/add-link-to-badge
1.14.4 - 2024-10-22
- Merge pull request #186 from guanguans/dependabot/composer/laravel-zero/phar-updater-1.4.0
- Merge pull request #184 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
- Merge pull request #183 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.82.11
1.14.3 - 2024-10-17
- Merge pull request #182 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
1.14.2 - 2024-10-16
- commands: fix handling of JSON decoding errors
- Generator: Refactor Generator class
- Generator.php: refactor Generator class
- app: refactor CommitCommand.php and GithubCopilotCliGenerator.php
- generator: refactor processHelperMustRun and processHelperRun
- Generator.php: improve process handling
- Merge pull request #181 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
- Merge pull request #180 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.82.9
1.14.1 - 2024-10-15
- Generators: refactor generate method in BitoCliGenerator
- app: Refactor Generator.php and GithubCopilotCliGenerator.php
- generators: improve process helper management
- generators: Refactor generator classes
- Generator: add logger property
- generators: Add processHelperMustRun and processHelperRun methods
- Generators: add string cmd test
- Generators: Update Generator.php and GithubCopilotCliGenerator.php
- Unit: Add GithubCopilotCliGeneratorTest
1.14.0 - 2024-10-15
- Generators: 修复 GithubCopilotCliGenerator 输出格式
- Generators: update GithubCopilotCliGenerator to include output message
- app: Fix dumping issue
- app: Fix copilot explain command output
- generators: update CLI binary configuration
- commit: Update dependencies in README files
- generator: Support for github copilot CLI driver
- Merge pull request #179 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
1.13.5 - 2024-10-13
- BitoCliGenerator: improve code structure and readability
- logging: replace NullLogger with ConsoleLogger for verbose output
1.13.4 - 2024-10-13
- composer-updater: remove --ansi option from commands
- Generators: update BitoCliGenerator to improve process handling
- Move images to resources directory
- add Japanese README
- Merge pull request #177 from eltociear/add-japanese-readme
- Merge pull request #178 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.82.8
- Merge pull request #176 from guanguans/dependabot/composer/laravel-zero/phar-updater-1.4.0
- Merge pull request #175 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
- Merge pull request #174 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.82.7
- Merge pull request #173 from guanguans/dependabot/composer/laravel-zero/phar-updater-1.4.0
- Merge pull request #172 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
1.13.3 - 2024-10-01
- ConfigCommand: simplify argToValue function
- Merge pull request #171 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
1.13.2 - 2024-09-30
- tests: remove commented parameters in InvalidJsons.php
- update logo path and clean up files
- AppServiceProvider: extend logger to use NullLogger
- exceptions: Improve error reporting behavior
1.13.1 - 2024-09-30
- Exceptions: Correct error message formatting
- deps: update laminas and other dependencies
- exceptions: simplify exception handling logic
- JsonFixer: Improve readability of conditional statements
- commands: Improve null handling and code clarity
- generators: Refactor config property initialization
- Merge pull request #170 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.82.6
- Merge pull request #169 from guanguans/dependabot/composer/laravel-zero/phar-updater-1.4.0
- Merge pull request #168 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
1.13.0 - 2024-09-26
- command: add dry-run option for commit messages
- commit: add optional diff parameter for commit command
- Merge pull request #166 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.82.5
- Merge pull request #165 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.82.3
- Merge pull request #164 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.82.2
- Merge pull request #163 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.82.1
- Merge pull request #162 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.81.10
- Merge pull request #161 from guanguans/dependabot/composer/laravel-zero/phar-updater-1.4.0
- Merge pull request #160 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
1.12.5 - 2024-08-16
- deps: update guzzlehttp/guzzle to version 7.9
- rector: Remove unused rector and update configurations
- Merge pull request #159 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.81.9
- Merge pull request #158 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.81.8
- Merge pull request #157 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.81.7
- Merge pull request #156 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.81.6
- Merge pull request #155 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.81.5
- Merge pull request #154 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.81.4
- Merge pull request #153 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.80.5
- Merge pull request #152 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.80.4
- Merge pull request #151 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.80.3
- Merge pull request #150 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.80.2
- Merge pull request #149 from guanguans/dependabot/composer/guzzlehttp/guzzle-7.9.2
- Merge pull request #148 from guanguans/dependabot/composer/guzzlehttp/guzzle-7.9.1
- Merge pull request #147 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.80.1
- Merge pull request #146 from guanguans/dependabot/composer/guzzlehttp/guzzle-7.9.0
- Merge pull request #144 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.80.0
- Merge pull request #143 from guanguans/dependabot/composer/laravel-zero/phar-updater-1.4.0
- Merge pull request #141 from guanguans/dependabot/composer/laminas/laminas-text-2.11.0
- Merge pull request #140 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-2.2.0
- Merge pull request #139 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.79.0
1.12.4 - 2024-06-24
- config: Update logo font class conditionally
- phpunit: Fix coverage exclusion in phpunit.xml.dist
- phpunit: Remove coverage settings and add source settings
1.12.3 - 2024-06-24
1.12.2 - 2024-06-24
- app: Remove outdated OpenAI model options
- composer: update composer-git-hooks version requirement
- Merge pull request #137 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.78.2
1.12.1 - 2024-06-12
- commands: Remove unnecessary annotations
1.12.0 - 2024-06-12
- config: Add commit type prompt in ai-commit.php
- add ability to select commit type
- CommitCommand.php: Modify commit type selection logic
- app: improve handle method performance
- test: improve commit command test coverage
- Merge pull request #136 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.78.1
1.11.2 - 2024-06-11
- Merge pull request #135 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.78.0
- Merge pull request #134 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.77.0
- Merge pull request #133 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.76.3
- Merge pull request #132 from guanguans/dependabot/composer/mockery/mockery-1.6.12
- Merge pull request #131 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.76.2
- Merge pull request #130 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.76.1
- Merge pull request #129 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.76.0
- Merge pull request #127 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.75.1
- Merge pull request #126 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.75.0
- Merge pull request #125 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-2.1.0
- Merge pull request #124 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.74.0
- Merge pull request #123 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.73.0
1.11.1 - 2024-04-08
- tests: Add HTTP fake setup for Moonshot and chat completions
- Pest: Update API response mock data
- Unit: Add MoonshotGeneratorTest.php and OpenAIGeneratorTest.php
1.11.0 - 2024-04-08
- generator: Refactor GeneratorManager to improve readability and maintainability
- Generators: Add KimiGenerator class for AI completion
- Kimi: Add chatCompletions method to Kimi class
1.10.2 - 2024-04-07
- Merge pull request #118 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-2.0.0
- Merge pull request #122 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.72.0
- Merge pull request #121 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.71.2
- Merge pull request #120 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.71.1
- Merge pull request #119 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.71.0
- Merge pull request #117 from guanguans/dependabot/composer/mockery/mockery-1.6.11
- Merge pull request #116 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.70.3
- Merge pull request #114 from guanguans/dependabot/composer/mockery/mockery-1.6.10
- Merge pull request #113 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.70.2
- Merge pull request #111 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.70.0
1.10.1 - 2024-03-14
1.10.0 - 2024-03-14
- openai: Improve data handling and response creation
- StrMacro: Add link to polyfill-php83
- composer-updater: add composer-updater script and configuration
- Merge pull request #109 from guanguans/dependabot/composer/mockery/mockery-1.6.9
- Merge pull request #108 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.69.0
- Merge pull request #107 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.68.5
- Merge pull request #94 from guanguans/dependabot/github_actions/codecov/codecov-action-4
- Merge pull request #106 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.68.4
- Merge pull request #105 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.68.3
- Merge pull request #104 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.68.2
- Merge pull request #103 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.68.0
- Merge pull request #102 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.67.7
- Merge pull request #101 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.67.6
- Merge pull request #100 from guanguans/dependabot/composer/php-mock/php-mock-phpunit-2.10.0
- Merge pull request #99 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.67.5
- Merge pull request #98 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.67.4
- Merge pull request #97 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.67.2
- Merge pull request #96 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.67.1
- Merge pull request #95 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.66.3
- Merge pull request #93 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.66.2
- Merge pull request #92 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.66.1
- Merge pull request #88 from guanguans/dependabot/github_actions/actions/cache-4
- Merge pull request #84 from guanguans/imgbot
- Merge pull request #91 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.65.0
- Merge pull request #90 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.64.0
- Merge pull request #89 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.11
- Merge pull request #87 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.10
- Merge pull request #86 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.9
- Merge pull request #85 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.8
1.9.4 - 2024-01-03
1.9.3 - 2024-01-03
- Commands: Fix issue in CommitCommand
- commands: Fix formatting issue in CommitCommand
- CommitCommand: refactor commit message generation and confirmation
- OpenAIGenerator: Improve data handling
- commands: update commit message generation
- commit: refactor CommitCommand.php
1.9.2 - 2024-01-03
- CommitCommand: add newLine(3) before and after confirming commit message
- commands: Automagically generate conventional commit message with AI
- CommitCommand: Refactor CommitCommand class
- commands: add new line before and after commit tasks
1.9.1 - 2024-01-02
- Merge pull request #74 from guanguans/dependabot/github_actions/actions/labeler-5
- Merge pull request #76 from guanguans/dependabot/github_actions/actions/stale-9
- Merge pull request #79 from guanguans/dependabot/github_actions/actions/upload-artifact-4
1.9.0 - 2023-12-25
- Merge pull request #83 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.7
- Merge pull request #82 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.6
- Merge pull request #81 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.5
- Merge pull request #80 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.4
- Merge pull request #78 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.3
- Merge pull request #77 from guanguans/dependabot/composer/mockery/mockery-1.6.7
- Merge pull request #75 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.2
- Merge pull request #73 from guanguans/dependabot/composer/guzzlehttp/guzzle-7.8.1
- Merge pull request #72 from guanguans/dependabot/composer/php-mock/php-mock-phpunit-2.9.0
- Merge pull request #71 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.1
- Merge pull request #70 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.63.0
1.8.6 - 2023-11-16
1.8.5 - 2023-11-13
- monorepo-builder: update CreateGithubReleaseWorker to CreateGithubReleaseReleaseWorker
1.8.4 - 2023-11-09
1.8.3 - 2023-11-01
- Merge pull request #69 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.62.1
- Merge pull request #68 from guanguans/dependabot/composer/php-mock/php-mock-phpunit-2.8.0
- Merge pull request #67 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.62.0
- Merge pull request #66 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.60.4
- Merge pull request #65 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.60.3
- Merge pull request #64 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.60.2
- Merge pull request #60 from guanguans/dependabot/github_actions/stefanzweifel/git-auto-commit-action-5
- Merge pull request #63 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.60.1
- Merge pull request #62 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.60.0
- Merge pull request #59 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.59.0
- Merge pull request #58 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.58.0
- Merge pull request #57 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.57.0
- Merge pull request #54 from guanguans/dependabot/github_actions/codecov/codecov-action-4
- Merge pull request #51 from guanguans/dependabot/github_actions/actions/checkout-4
- Merge pull request #56 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.56.1
- Merge pull request #55 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.56.0
- Merge pull request #53 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.55.1
- Merge pull request #52 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.54.4
- Merge pull request #50 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.54.3
- Merge pull request #49 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.54.2
- Merge pull request #48 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.54.1
- Merge pull request #47 from guanguans/dependabot/composer/guzzlehttp/guzzle-7.8.0
- Merge pull request #46 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.54.0
- Merge pull request #45 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.53.0
1.8.2 - 2023-08-18
1.8.1 - 2023-08-18
- Support: Sanitize data in Ernie and OpenAI
- generator: simplify buildWriter method
- generator: Change visibility of ernie property
- rector: apply rector
- rector: apply rector
- readme: Update ERNIE-Bot links
- tests: Add ErnieTest.php
- tests.Unit.Generators.ErnieBotGeneratorTest: add test for generating commit messages
- ErnieBotGeneratorTest: add test for writer function
- Merge pull request #44 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.52.1
1.8.0 - 2023-08-17
- Support: move sanitizeData method to FoundationSDK.php
- Support: refactor Ernie class
- app: improve GeneratorManager
- readme: update broken links in README.md
- Ernie: Add Ernie class
- Generators: Add ErnieBotGenerator
- generators: add ErnieBotTurbo generator
- 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 - 2023-07-25
- configcommand: update process TTY option
- tests: Remove unnecessary code in ConfigCommandTest
- ConfigCommandTest: Skip windows_os on edit config test
1.7.5 - 2023-07-25
- tests: Fix skipping of test cases
- CommitCommandTest: add --no-verify option
1.7.4 - 2023-07-25
- monorepo-builder: Update autoload.php path
- tests: Fix skipping tests on non-Windows OS
- ConfigCommand: use dependency injection for ExecutableFinder
- commands: Update ConfigCommand.php
- tests: Refactor
find
method inExecutableFinder
- config: Improve commit message guidelines
- ConfigCommand: Add support for windows editors
- Merge pull request #31 from guanguans/dependabot/composer/guanguans/monorepo-builder-worker-1.1.11
1.7.3 - 2023-07-24
- CommitCommand: add shouldVerify method
- README: Update command help section
1.7.2 - 2023-07-24
- composer: update ai-commit-no-verify script
- CommitCommand: change edit mode handling
- commands: add --no-verify option
1.7.1 - 2023-07-24
- Commands: Use note instead of info for command line output
- rector.php: remove unused PHPUnit sets
- CommitCommand: Add option to regenerate commit
1.7.0 - 2023-07-23
- workflows: Add support for manual tag input
- rector: Remove unused rules and dependencies
- composer: add guanguans/monorepo-builder-worker dependency
v1.6.9 - 2023-07-14
- commands: Update success message in ConfigCommand
v1.6.8 - 2023-07-14
- commands: Update commit success message
- composer.json: add ai-commit-no-verify command
- Merge pull request #30 from guanguans/dependabot/composer/pestphp/pest-1.23.1
- Merge pull request #29 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.44.0
- Merge pull request #28 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.43.0
v1.6.7 - 2023-06-30
- CommitCommand: Change visibility of methods
v1.6.6 - 2023-06-30
- Merge pull request #27 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.42.0
- Merge pull request #26 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-1.6.0
- Merge pull request #25 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.41.1
- Merge pull request #24 from guanguans/imgbot
v1.6.5 - 2023-06-26
- README: add logo
- composer: Add trufflehog command
- github-actions: add secrets check workflow
v1.6.4 - 2023-06-23
- build: change directory permission to 0755
v1.6.3 - 2023-06-23
- commands: update error message for no cached files to commit
- app: improve code readability and structure
- commit-command: improve code readability and add doc comments
v1.6.2 - 2023-06-22
- CommitCommand: use --cached instead of --staged in git diff
- ConfigManager: use File facade and update return types
- commands: modify CommitCommand to handle Windows OS
- config: update generator name to openai_chat
- generators: rename Bito to Bito Cli
- README: reorganize and update installation steps
- app: add ChangeAndIfToEarlyReturnRector to ConfigManager and CommitCommand
- tests: add support for Windows in tests
- ConfigCommandTest: add skip for windows_os()
- config: add test for edit config on Windows
v1.6.1 - 2023-06-21
- readme: Update README with OpenAI and Bito configuration instructions
- readme: add support section
- composer.json: add bito and other dependencies
- generators: Add BitoGeneratorTest
v1.6.0 - 2023-06-21
- generator: use configured path for bito command
- Generators: make BitoGenerator class final and change visibility of properties
- Generators: simplify code for generating prompt file
- app: use custom exceptions and update driver creation
- app: update GeneratorManager.php
- composer: remove unused composer script
- config: add Bito driver configuration
v1.5.3 - 2023-06-21
- OpenAIGenerator: change extractCompletion method to non-static
- rector: add FinalizeClassesWithoutChildrenRector
v1.5.2 - 2023-06-21
- dev: Add bamarni/composer-bin-plugin to require-dev
v1.5.1 - 2023-06-20
v1.5.0 - 2023-06-20
- Merge pull request #23 from guanguans/dependabot/composer/php-mock/php-mock-phpunit-2.7.2
- Merge pull request #22 from guanguans/dependabot/composer/mockery/mockery-1.6.2
- Merge pull request #21 from guanguans/dependabot/composer/mockery/mockery-1.6.0
- Merge pull request #20 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-1.5.1
- Merge pull request #19 from guanguans/dependabot/composer/guzzlehttp/guzzle-7.7.0
- Merge pull request #18 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-1.5.0
v1.4.4 - 2023-05-16
- Merge pull request #17 from guanguans/dependabot/composer/guzzlehttp/guzzle-7.6.1
v1.4.3 - 2023-05-06
- config: Update app locale to English
v1.4.2 - 2023-05-04
- commands: use collection to set options
- config: add reset action to ConfigCommand
- Merge pull request #16 from guanguans/dependabot/composer/pestphp/pest-1.23.0
- Merge pull request #15 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-1.4.0
- Merge pull request #14 from guanguans/dependabot/composer/guzzlehttp/guzzle-7.5.1
v1.4.1 - 2023-04-13
v1.4.0 - 2023-04-13
v1.3.3 - 2023-04-01
- Merge pull request #13 from guanguans/dependabot/github_actions/actions/stale-8
- Merge pull request #12 from guanguans/dependabot/composer/php-mock/php-mock-phpunit-2.7.1
- Merge pull request #11 from guanguans/dependabot/composer/pestphp/pest-1.22.6
- Merge pull request #10 from guanguans/dependabot/composer/php-mock/php-mock-phpunit-2.7.0
v1.3.2 - 2023-03-06
- generator: fix JSON decoding error
v1.3.1 - 2023-03-04
- Merge pull request #9 from guanguans/dependabot/composer/pestphp/pest-1.22.5
v1.3.0 - 2023-03-03
- config: update generator name
- Merge pull request #8 from guanguans/imgbot
v1.2.8 - 2023-03-02
v1.2.7 - 2023-03-01
v1.2.6 - 2023-02-28
v1.2.5 - 2023-02-28
- Generator: Hydrate data with JSON_THROW_ON_ERROR
- OpenAIGenerator: Refactor response handling
v1.2.4 - 2023-02-22
v1.2.3 - 2023-02-20
v1.2.2 - 2023-02-18
v1.2.1 - 2023-02-18
v1.2.0 - 2023-02-17
v1.1.5 - 2023-02-16
v1.1.4 - 2023-02-16
v1.1.3 - 2023-02-15
v1.1.2 - 2023-02-15
v1.1.1 - 2023-02-15
v1.1.0 - 2023-02-15
v1.0.4 - 2023-02-15
- Merge pull request #5 from guanguans/imgbot
v1.0.3 - 2023-02-15
v1.0.2 - 2023-02-15
v1.0.1 - 2023-02-15
- ConfigCommand: Fix UnsupportedActionOfConfigException
v1.0.0 - 2023-02-09
- OpenAIGenerator: Fix is_json() call
- Apply rector
- Update README and CHANGELOG
v0.5.0 - 2023-02-09
- ConfigCommand: Transform config value
- CommitCommand: Add config option
- CommitCommand: Add InputArgument for path
- ConfigCommand: Add ACTIONS constant
- config: Add list actions
v0.4.0 - 2023-02-08
- CommitCommand: Add no-edit option
- StrMacro: Add StrMacro class
v0.3.0 - 2023-02-07
v0.2.5 - 2023-02-07
v0.2.4 - 2023-02-07
v0.2.3 - 2023-02-07
v0.2.2 - 2023-02-07
v0.2.1 - 2023-02-07
v0.2.0 - 2023-02-06
- add config command
- add config manager