Releases: unit-mesh/auto-dev
Releases · unit-mesh/auto-dev
v1.8.7-SNAPSHOT
Full Changelog: v1.8.6-RELEASE...v1.8.7-SNAPSHOT
v1.8.6-RELEASE
Full Changelog: v1.8.6-SNAPSHOT...v1.8.6-RELEASE
v1.8.6-SNAPSHOT
Full Changelog: v1.8.5-RC...v1.8.6-SNAPSHOT
v1.8.5-RC
Full Changelog: v1.8.4-RC...v1.8.5-RC
v1.8.4-RC
Full Changelog: v1.8.3-RC...v1.8.4-RC
v1.8.3-RC
What's Changed
- fix(#124): support stop receive chat message by @hanrw in #149
- add support for flow control in DevInsProcessProcessor by @ymli0215 in #150
- better generate test by @jialiu-github in #153
- fix: should wrap runReadAction when read PsiElment fields #154 by @jialiu-github in #155
- fix: change prompts to fix issue #156, but this is not the best way #156 by @jialiu-github in #157
- fix: wrap runReadAction #154 by @jialiu-github in #158
- fix: should not include unselected file when generate commit message … by @jialiu-github in #161
- CustomAgent : add timeout for big agent by @ymli0215 in #163
- fix : if subfolder exists, createChildDirectory() will throw "xxx alr… by @ymli0215 in #165
- bugfix:修复解决需要重启才能刷新Custom Engine Prompt(Json) 配置问题 by @c913168497 in #173
- feat: 增加新特性,可以正则过滤编辑器选中的内容,提问内容更加精简,明确 by @c913168497 in #174
- fix agent被多次呼叫時,會重複subscribe的問題 by @ymli0215 in #182
New Contributors
- @hanrw made their first contribution in #149
- @ymli0215 made their first contribution in #150
- @c913168497 made their first contribution in #173
Full Changelog: v1.8.2-RC...v1.8.3-RC
v1.8.2-RC
Full Changelog: v1.8.1...v1.8.2-RC
v1.8.1
What's Changed
- fix: should set isIndeterminate to false if fraction exist #137 by @jialiu-github in #138
- fix: psi element text should not be null #123 by @jialiu-github in #139
Bug Fixes
- connection: rest result before flow start (c4718a3)
- devins: refactor write action to use runReadAction and WriteCommandAction for better performance and error handling #143 (8525a0b)
- fix import issue #143 (f6b3fa9)
- fix the wrong path of prompt templete file path (f38b53a)
- handle null in shortFormat() method (601120d)
- psi element text should not be null #123 (9a442cb)
- rename: ensure correct handling of target elements and improve error handling. (37ceab6)
- should not keep history when complete code (e79a8b7)
- should set isIndeterminate to false if fraction exist #137 (91f1875)
- typescript: refactor JSDoc comment creation and insertion logic to handle null values and exceptions more gracefully. (30f301e)
Features
- custom: Refactor variable resolver and prompt service in
CustomActionBaseIntention.kt
to improve efficiency and readability #136 (263e1a8) - devins: enable write new content to file #143 (ad029f1)
- devti-lang: add support for creating files with content in specific directories #143 (df38c29)
- devti-lang: improve directory creation logic for multiple levels #143 (23a71e1)
- devti-lang: improve directory creation logic for multiple levels #143 (32f263e)
- exts:database: Rename and refactor database extension module to
ext-database
, including changes to build.gradle.kts, settings.gradle.kts, and source file names. (fab0fa5) - intentions: simplify
TestCodeGenTask
and fixgetElementToAction
logic. (5f139d9) - llm: add simiple fix option to disable history auto-formatting in LLM stream creation #141 (dfc3840)
- typescript: refactor JSDoc comment insertion logic to handle null values and exceptions more gracefully #2 (5231b70)
- typescript: simplify insert logic #2 (8083b51)
Full Changelog: v1.8.0...v1.8.1
v1.8.0
What's Changed
- process wrong response format by @iptton in #122
- feat: change inlay code complete shortcut and remove markdown chars by @jialiu-github in #126
- feat: should cut down prompts when they exceed the max token length by @jialiu-github in #127
- feat: support Chinese in UI by @jialiu-github in #128
- feat: add Chinese to more UIs by @jialiu-github in #130
- fix issue #125 by @jialiu-github in #131
- set en as default prompts template (Issue #125) by @jialiu-github in #133
Bug Fixes
- actions: add ActionUpdateThread.EDT to ensure UI updates occur on the new EDT thread for smoother user experience. (3890a73)
- commit-message: optimize commit message generation by incorporating the original commit message. (5d8e08f)
- compiler: use consistent error message format across commands (8ce54d0)
- delete duplicate name in zh.properties file (f38a77d)
- devins-lang: remove unnecessary conditionals and simplify response handling (18abafc)
- devins-lang: remove unused imports and refactor compiler creation logic (2229789)
- fix import issue (d9a4762)
- fix package issue (a6f9cf3)
- java: add PsiErrorElement handling and collect syntax errors #129 (e78eca4)
- kotlin-provider: add PsiErrorElement handling and collect syntax errors (1a67593)
- language-processor: handle local commands in DevInsCustomAgentResponse (ae8b4db)
- llm: handle null response in CustomSSEProcessor (5de1db3)
- llm: handle null response in CustomSSEProcessor (41f2c72)
- refactor: add PsiErrorElement handling and collect syntax errors #129 (bbc691a)
- refactor: refactor rename lookup manager listener to use custom rename lookup element #129 (82caa05)
- rust: update CargoCommandConfigurationType to support 241 version (ed892d9)
- terminal: resolve compatibility issues in version 222 #135 (559edb3)
- terminal: resolve compatibility issues in version 222 by refactoring rename lookup manager listener to use custom rename lookup element and improving shell command input popup. This commit fixes the compatibility issues in version 222 of the terminal extension by refactoring the rename lookup manager listener to use a custom rename lookup element. It also improves the shell command input popup by using more appropriate imports and methods from the UIUtil class. (c5916cd)
- ui: remove unnecessary todo comments and refactor binding logic for consistency (dbfa022)
Features
- add Chinese to more UI (0f9cc68)
- add nature language directory for support Chinese prompts template (fd6b889)
- autodev: add toggle in naming for #132 (44008dc)
- change default shortcut of inlay complete code (0de56fe)
- chat: improve refactoring support by adding post-action support and code completion #129 (2369148)
- chat: improve refactoring support by adding post-action support and code completion #129 (e6ec4de)
- commit-message: improve commit message generation template for Chinese and English users, ensuring clarity and adherence to best practices. (f80495f)
- database: add support for parsing and verifying SQL scripts before inserting them into the editor. (7526032)
- database: add support for parsing and verifying SQL scripts before inserting them into the editor. (53412a9)
- devins-lang: add support for line info in commands (72efaef)
- devins-lang: add support for line info in commands (d524095)
- devins-lang: add support for line info in commands and improve symbol resolution formatting (2d8d1f1)
- devins-lang: add support for parsing and verifying SQL scripts before inserting them into the editor. (a9b9b77)
- devins-lang: add support for parsing and verifying SQL scripts before inserting them into the editor. (6872c07)
- devins-lang: add support for parsing and verifying SQL scripts before inserting them into the editor. (12b768b)
- devins-lang: improve symbol resolution for file commands (ef0ee46)
- devins-lang: refactor file handling logic to improve performance and add support for line info in commands. (710e945)
- devins-lang: try add support for parsing and verifying SQL scripts before inserting them into the editor. (29b6e61)
- docs: Enhance the commit message generation section of the Git documentation to include an optimized process for generating clear and accurate commit messages. (1b34335)
- docs: update refactoring documentation with additional examples and suggestions. #129 (814493b)
- ext-terminal: add ShellSuggestContext class and documentation #1235 (e815743)
- ext-terminal: introduce NewTerminalUiUtil class and refactor suggestCommand method to support new UI context #135 (3533b1d)
- ext-terminal: refactor suggestCommand method to support 241 new UI context and add TerminalUtil class for message sending #135. (712d45c)
- ext-terminal: refactor suggestCommand method to support 241 new UI context and add TerminalUtil class for message sending #135. (41b4b7e)
- ext-terminal: refactor suggestCommand method to support 241 new UI context and add TerminalUtil class for message sending #135. ([7d87fd0](https://github.com/unit-m...
v1.7.5 custom llm bug fix
Full Changelog: v1.7.4...v1.7.5