Releases: unit-mesh/auto-dev
Releases · unit-mesh/auto-dev
v2.0.0-ALPHA3
Features
- python: add framework detection logic (ce7314c)
- run-config: add show console toggle for DevIns run configurations #257 (8c278d2)
- run: add
isFromToolAction
parameter torunFile
method (50eb955) - run: add project run service for task execution (83496fb)
- sketch: add current and opened files to context #257 (8ab56f1)
- sketch: add framework context to SketchRunContext #257 (5bbd24a)
- sketch: enhance DevIn tool integration and UI improvements #257 (2e08ad2)
- terminal: add TerminalDiffLangSketchProvider and refactor UI #257 (bd949f8)
- terminal: add TerminalDiffLangSketchProvider for bash support (7102d28)
- toolbar: add sketch panel creation in NewChatAction #257 (8ee6841)
Bug Fixes
- gui: handle LightVirtualFile in relativePath calculation (9f6db3e)
v2.0.0-ALPHA2
Features
- compiler: add DIR command for listing files and directories #257 (60378f7)
- completion: add directory reference completion support #257 (2c4e493)
- core: add JSON and HTTP extension points (e48309e)
- database: add SqlRunService and DatabaseFunctionProvider #257 (9fcd816)
- gui: update AutoDev tool window content creation #257 (cc5373d)
- inline-chat: enhance inline chat with context and template rendering #257 (38a5fd4)
- java: add related symbol resolution and command #257 (8e70b21)
- json: add optional JSON module dependency #257 (232c801)
- parser: add support for DevIns code format #257 (4c77940)
- parser: improve DevIn code block parsing logic #257 (f09b369)
- prompting: expose collectFrameworkContext as public method #257 (d672fc2)
- run: add DevInRunService for .devin file execution #257 (d3ac095)
- run: refactor and extend RunService for file execution #257 (15656e1)
- search: enhance local search with context lines and scope support (fad212f), closes #257
- search: replace GrepSearch with LocalSearch command #257 (f9a112d)
- shell: add ShellUtil for detecting available shells #257 (02f4293)
- shell: add support for shell script execution #257 (f454226)
- shell: support dynamic shell content execution #257 (fb6279a)
- sketch: add sketch functionality and rename InlineChatPanelView to ChatSketchView #257 (cc762f1)
- sketch: add SketchRunContext and SketchToolchain #257 (1399b02)
- sketch: add toolchain provider and refactor sketch UI #257 (0ad8531)
- sketch: add toolList support and refactor toolchain #257 (c160a7d)
- sketch: enhance toolchain and add open command #257 (7093f33)
- templates: enhance context variable usage in templates (587d64d)
- toolchain: add toolchain function provider and database command #257 (dd1b375)
- toolwindow: add sketch panel and improve editor handling #257 (4732572)
- update: add AutoDevUpdateStartupActivity and refactor UI components #257 (0e92133)
Bug Fixes
v2.0.0-ALPHA1
Full Changelog: v1.9.0...v2.0.0-ALPHA1
v1.9.0
What's Changed
- Support real-time code formatting when LLM return results #252 by @jiangyunpeng in #254
New Contributors
- @jiangyunpeng made their first contribution in #254
Full Changelog: v1.8.18...v1.9.0
v1.8.18
What's Changed
- pref: 优化panle输出, 可以在输出时选中, 并且不会一直刷新processbar by @c913168497 in #250
Bug Fixes
- android: handle exceptions in isApplicable method (8725848)
- code-review: 移除代码审查模板中的冗余代码块标记 (028d881)
- gui: handle exceptions in AutoDevRunDevInsAction (9572a61)
- gui: simplify document text access in AutoDevInputSection (f5236c8)
- llms: skip empty messages in CustomSSEProcessor (f9337d6)
Features
- agent: add Dify API support and enhance custom agent config #251 (9cc5268)
- chat: enhance chat handling with history and response tracking (803e184), closes #251
- code-review: 添加 diff 上下文展示和版本更新 (eba213a)
- completion: enhance agent selection in completion (3b1b3bb)
- custom: add dynamic field replacement in custom requests #251 (ba50600)
- parser: add support for shell script and HTTP request language names (c7d5f80)
- ui: enhance cursor positioning and UI adjustments (ccbe3e2)
Full Changelog: v1.8.17...v1.8.18
v1.8.17
Full Changelog: v1.8.16...v1.8.17
v1.8.16
What's Changed
- docs: update
CodeReviewAction.kt
reference by @emmanuel-ferdman in #244 - refactor(vcs): Improve commit message generation logic by @lkk214 in #249
- fix(LLMSettingComponent): 修复新装用户引擎未选择情况下的
Array contains no element matching the predicate.
异常 by @clarkhan in #247 - fix(CustomSSEProcessor): 支持自定义大模型 customFields 使用复杂类型字段 by @clarkhan in #248
New Contributors
- @emmanuel-ferdman made their first contribution in #244
- @clarkhan made their first contribution in #247
Full Changelog: v1.8.15...v1.8.16
v1.8.15 - 243 quick fix
Full Changelog: v1.8.12...v1.8.15
v1.8.12
Full Changelog: v1.8.11...v1.8.12
v1.8.11
What's Changed
- refactor(settings): Optimize the code for messages resource bundle and support dynamic translation without restarting the IDE by @lkk214 in #224
- fix: Unable to receive notifications when changes are made to the doc… by @lkk214 in #228
- refactor: Add the right-click actions to the dynamic group and check … by @lkk214 in #232
- refactor: Optimized the components of the tool window by @lkk214 in #233
Full Changelog: v1.8.8...v1.8.11