Skip to content

v1.7.2

Compare
Choose a tag to compare
@phodal phodal released this 17 Mar 10:20
· 604 commits to master since this release
a93daa0

Full Changelog: 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)