Releases
v1.7.1
phodal
released this
13 Mar 06:00
Bug Fixes
agent chat processor: add flow collect to improve concurrency (7bfe9f0 )
append slash to openAI custom host #98 (510948e )
autodev-core: disable secondary tool window status (b28ad10 )
chat-coding-service: handle prompt and response with newChatContext as true (e1b177f )
chat: ignore empty or newline-only prompts in chat input #101 (1183caa )
completion: improve completion contribution for DevInT language #101 (ae27be4 )
devin-lang: add support for variable and command identifiers in grammar and lexer #101 (8fc17ec )
devin-lang: ensure proper handling of language identifiers #101 (cc45cf2 )
devin-lang: Improve code block parsing and injection logic #101 (8a80c12 )
devin-lang: improve code highlighting and completion #101 (cf5359e )
devin-lang: simplify regex patterns and add support for Java code blocks 101 (b7e6106 )
devin-language: update syntax #101 (1589eb1 )
devin-lang: update icon loading and add missing package declaration #101 (d653226 )
devin-lang: update parser and lexer tokens and rules for improved grammar and tokenization. #101 (eda58cd )
devti: correct language detection in code blocks #101 (437d2f1 )
ErrorMessageProcessor: simplify null-check logic and enhance readability. (418cc29 )
exts/devin-lang: Allow code blocks to start without content #101 (2f0b598 )
exts/devin-lang: Allow code blocks to start without content #101 (50cfdc7 )
exts/devin-lang: enhance CodeBlockElement to correctly handle injection host validations #101 (3bcf5a6 )
exts/devin-lang: ensure proper indentation of code blocks in parser grammar #101 (f3c1cc5 )
exts/devin-lang: remove CustomVariable class and refactor VariableProvider to use findLanguage method for language injection #101 (648a8c7 )
fix imports (5031a54 )
fix issue (45a72cf )
fix tests #101 (d65daaf )
fxi typo (083b22e )
gui: correct issue submission link and add hover text (70f24f4 )
gui: improve focus handling in AutoDevVariableList #51 (f774c6d )
gui: remove un support call to customize function in ChatCodingPanel.kt (927561b )
handle exceptions consistently in JavaVersionProvider.kt (3d6e91a )
java: ensure test code insertion with proper annotation and handling of full code blocks (822324b )
lexer: handle non-code characters within language identifier #101 (fbd0fb9 )
parser: remove redundant element type check and unnecessary code for collecting PsiElements #101 (e7a2fd1 )
parsing: improve regex patterns for DevInParser and DevInLexer to support more complex identifiers and whitespace handling #101 (7ea39e3 )
plugin: add dynamic action group for AutoDev Chat (648de34 )
statusbar: remove unnecessary statusbar service implementation (cdfc911 )
Features
auto-test: introduce auto-test design for prompt-based development (1bee22b )
autodev-chat: update group actions and refactor action types (017810b )
autoin-lang: add basic infrastructure for AutoDev input language support #101 (02c5a04 )
chat-coding-service: refactor variable template compiler and add support for custom agent state #51 (0fbdc91 )
chat: improve code readability in ChatWithThisAction.kt by simplifying input setting in contentPanel.setInput(). (31fe212 )
completion: add DevInCompletionContributor and remove deprecated TypedHandler from plugin.xml #101 (c757888 )
completion: add support for code fence language detection and completion #101 (7fd13e7 )
devin-lang: add CodeBlockElement class #101 (50f599e )
devin-lang: add stub support and refactoring to highlighter and parser #101 (035f8b7 )
devin-lang: Add support for DevIn language syntax highlighting and completion. #101 (f7990a6 )
devin-lang: add support for DevInAstFactory and DevInTypedHandler. #101 (c3a7b94 )
devin-lang: add support for Markdown plugin integration and completion provider implementation. #101 (0a863f7 )
devin-lang: add support for variables and commands #101 (e36d6f4 )
devin-lang: improve code completion for DevInTypes.VARIABLE_ID #101 (9f33f89 )
devin-lang: improve code fence parsing to support embedded languages #101 (f07f15f )
devin-lang: improve code input handling #101 (beb6f81 )
devin-lang: init basic code fence support #101 (d5fa471 )
devin-lang: introduce support for agent commands and variables #101 (03c6d92 )
devin-lang: introduce variable identifier and completion support #101 (6e30a9c )
devin-language: add support for code language completion and improve completion provider architecture. #101 (71099a9 )
devin-lang: update code_content support #101 (ca35bca )
devin-lang: update default icon to devin.svg #101 (f12af8d )
devin-lang: update language grammar and lexer to support optional language identifiers in code blocks. #101 (4b03090 )
devin-lang: update language grammar and lexer to support optional language identifiers in code blocks. #101 (81ebee4 )
exts/devin-lang: add DevInReferenceFoldingBuilder #101 (1e4507a )
exts: rename 'autoin-lang' to 'devin-lang' and update dependencies #101 (3a35ac6 )
gui: add canCloseContents attribute to toolwindow configuration files (85103d8 )
gui: add welcome panel with features description and context-aware code generation introduction. (c5ae948 )
gui: improve AutoDevStatusBarWidget functionality (2d42614 )
gui: optimize chat input section background #101 (76a7c47 )
java: refactor code to use runReadAction and replace string operation (f0e2372 )
language-injector: add DevInLanguageInjector class to support language injection for code blocks in DevIn language. #101 (ae4134a )
language-injector: optimize code block injection logic and add support for whitespace-sensitive language injections #101 (d804142 )
parser: introduce flex-based lexer and BNF-defined parser for the DevInLanguage #101 (b2bfd1b )
recording: add support for custom model (d360989 )
You can’t perform that action at this time.