v1.7.2
版本发布时间: 2024-03-17 18:20:43
unit-mesh/auto-dev最新发布版本:v1.8.12(2024-10-05 11:10:29)
Full Changelog: https://github.com/unit-mesh/auto-dev/compare/v1.7.1...v1.7.2
Features
- chat: add custom agent response provider #101 (e599196)
- compiler: add support for committing changes (14e9439)
- compiler: add support for rev auto command #101 (1ea0bb8)
- completion: add icons to builtin commands #101 (6f0e1e6)
- completion: add support for automatic colon insertion and caret positioning after builtin commands completion. #101 (5920d9b)
- completion: add support for built-in agent completion #101 (a09cd0f)
- completion: improve built-in agent support for file and revision references #101 (eb60574)
- completion: improve completion provider for DevInTypedHandler #101 (a696be3)
- completion: improve file reference completion by using editor history and project directory. #101 (78d95fb)
- completion: improve file reference completion support #101 (1d2e422)
- completion: improve file reference provider with project file index #101 (32bf931)
- completion: refactor completion provider and add support for revision references #101 (c7eee9a)
- completion: rename and modify CodeLanguageProvider to support code fence languages (0ca5616)
- devin-compiler: add support for builtin commands and agents in DevInCompiler #101 (81766ff)
- devin-lang: add AutoDevRunConfigurationProducer and related classes #101 (6e9efac)
- devin-lang: add console output support to DevInRunConfigurationProfileState #101 (849582f)
- devin-lang: add DevInCompilerTest and DevInCompiler classes to support DevInFile compilation and testing. #101 (ed9378b)
- devin-lang: add DevInRunFileAction and related changes #101 (035a3cb)
- devin-lang: add FileAutoCommand and refactor DevInCompiler to support dynamic file content retrieval. #101 (e74019a)
- devin-lang: add fullWidth utility function to AutoDevSettingsEditor.kt and remove unused imports from DevInProgramRunner.kt #101 (29480d5)
- devin-lang: add highlighting for agent and command identifiers #101 (039d053)
- devin-lang: add highlighting for property values #101 (1c58f51)
- devin-lang: add support for agent properties #101 (632372d)
- devin-lang: add support for DevIn Language in kover and update documentation (26f1115), closes #101
- devin-lang: add support for DevInRunConfigurationProfileState and related changes #101 (3a37baa)
- devin-lang: add support for file path processing in DevInCompiler #101 (9909f15)
- devin-lang: add support for script path configuration in run configurations #101 (044c6cd)
- devin-lang: add support for writing content to a file #101 (6140691)
- devin-lang: extend language identifier regex to support spaces and dots #101 (9ec0123)
- devin-lang: improve run line markers provider (07a549d)
- devin-lang: init design for patch and run commands #101 (c6cea24)
- devin-lang: refactor process handling in RunConfigurationProfileState #101 (34ca50e)
- devin-lang: update notification group id and add LLM support #101 (a2e96b6)
- devins-compiler: add support for commit command #101 (a498580)
- devins-compiler: add support for writing and auto commands #101 (d7232d8)
- devins-lang: add logging to handle commit loading errors #101 (ec7e984)
- devins-lang: add support for WRITE command #101 (a0c228b)
- devins-lang: introduce DevIns Lang as the AI Agent language #101 (e109520)
- devins-language: add LineInfo data class and fromString method #101 (2798643), closes filepath#L1-L12
- docs: rename DevIn Input Language to DevIn Agent Language #101 (4b504a8)
- exec: add CommitInsCommand for executing commits #101 (1870425)
- folding: add file reference folding support #101 (9c1aae4)
- git-completion: add asynchronous loading of git commits #101 (b237db7)
- gui: add support for custom agent file schema validation #101 (d52cf76)
- language: add support for flow in DevInRunConfigurationProfileState #101 (afc0897)
- lexer: add support for agent value block (a3b37a1), closes #101
- provider: enable DevIn agent responses #101 (1efc73c)
- run: add support for DevInRunFileAction and related changes #101 (ac187cf)
- runconfig: add AutoDevCommandRunner and related configuration types #101 (1834fed)
- runconfig: refactor AutoDevConfigurationFactory and AutoDevConfiguration classes to use inheritance and override methods for better code organization and maintainability. #101 (84e5033)
- schema: add support for custom prompts schema (d76bc07)
- testing: add support for running individual test files #101 (68063b1)
- utils: add isRepository function to MvcUtil.kt (9e6343c)
Bug Fixes
- compiler: improve handling of file paths and project roots #101 (a3d25f6)
- completion: improve completion provider for DevInTypes.COLON #101 (7f0c1cb)
- completion: improve performance by using ReadAction and runBlockingCancellable #101 (42449f1)
- completion: try correct order of completion contributors and add background task for git commit history loading #101 (33fea81)
- custom-schema-provider: correct class name and resource file reference (3f2a973)
- devin-lang: correct logging and enable action for non-zero offsets #101 (b8c0bc2)
- devin-lang: improve logging and fix compilation errors #101 (9443239)
- devins-compiler: fix error handling in DevInsCompiler #101 (d38f4d1)
- devins-compiler: fix result checking and code block skipping #101 (cffde71)
- devins-lang: fix console output formatting #101 (97c26e9)
- devins-lang: fix output equality assertion (ff4269d)
- devins-lang: improve file lookup logic in AutoCommand #101 (8c25c78)
- devins-lang: modify PatchInsCommand.kt and InsCommand.kt #101 (ad41f5b)
- devins-lang: use GenericProgramRunner for DevInProgramRunner #101 (91acc81)
- devins: fix condition to correctly process commands (84de6c4)
- devti-lang: improve file reference completion provider #101 (ded9c3c)
- devti-lang: improve run configuration handling #101 (cc8b04e)
- devti: migrate test data generation action to use AI (c5fa199)
- exts/devin-lang: Improve parsing and lexing of DevInLang files #101 (26f823f)
- exts/devin-lang: improve resource management in RunProfileState (861b5d8)
- fix import issue (9776b57)
- folding: correct handling of file references in DevInFileReferenceFoldingBuilder.kt #101 (ca240d1)
- folding: improve file reference folding in DevInFileReferenceFoldingBuilder #101 (2a7a330)
- git: fix 222 & 233 version GitUtil class for committing local changes #101 (71c3d69), closes #233
- language: update external ID in DevInFile.kt #101 (7521246)
- runconfig: update AutoDevConfigurationType to use AutoCRUDConfigurationOptions #101 (cd98122)
- run: rename DevInRunFileAction to DevInsRunFileAction #101 (85e75fe)
- text-block-view: update text listener registration and text parsing for assistant messages (011f7ab)
1、 intellij-autodev-1.7.2-222.zip 36.43MB
2、 intellij-autodev-1.7.2-233.zip 36.4MB