Skip to content

v2.0.0-beta.4

Compare
Choose a tag to compare
@phodal phodal released this 27 Feb 05:38
· 1472 commits to master since this release
2dfcc58

follow to update config: https://ide.unitmesh.cc/quick-start

[
  {
    "name": "GLM4-Plus",
    "url": "https://open.bigmodel.cn/api/paas/v4/chat/completions",
    "auth": {
      "type": "Bearer",
      "token": "sk-ii"
    },
    "requestFormat": "{ \"customFields\": {\"model\": \"glm-4-plus\", \"stream\": true}}",
    "responseFormat": "$.choices[0].delta.content",
    "modelType": "FastApply"
  },
  {
    "name": "DeepSeek R1",
    "url": "https://api.deepseek.com/chat/completions",
    "auth": {
      "type": "Bearer",
      "token": "sk-ii"
    },
    "requestFormat": "{ \"customFields\": {\"model\": \"deepseek-reasoner\", \"stream\": true}}",
    "responseFormat": "$.choices[0].delta.content",
    "modelType": "Plan"
  }
]

Bug Fixes

  • archview: remove leading slash in WebApi command #308 (cd724e3)
  • bridge: correct file opening parameters in StructureCommandUtil #319 (40528eb)
  • container: refactor DockerContextProvider to use PsiFileImpl #306 (c17776b)
  • core: prevent empty input processing in SketchInputListener (95a0088)
  • core: simplify invokeLater call in SketchToolWindow #308 (49b3ee1)
  • docker: update FROM regex to support platform and alias syntax #306 (67e44de)
  • java: handle null newTestMethod in JavaCodeModifier #312 (00db051)
  • llm-provider: correct initial message check and add document listener #271 (699cc0a)
  • prompting: improve language block handling in PromptOptimizer #317 (8ea5d35)
  • provider: add logging for model requests and extend modelType options #271 (1020aa1)
  • schema: correct filename for custom LLM schema (9ce0ae6)
  • vue: update file type for virtual files in VueUIComponentProvider (bfaa587)

Features

  • assessment: add SccFunctionProvider for SCC command #308 (45fcf80)
  • assistant: enhance legacy system migration guidance #308 (809ab40)
  • bridge: add bridge.vm template and update bridge components #308 (b1d25cb)
  • bridge: add BridgeToolProvider and update tool list formatting #308 (e9c3fbc)
  • bridge: add BridgeToolWindow and enhance SketchToolWindow #308 (76ca561)
  • bridge: add ComponentViewFunctionProvider and refactor BridgeCommandProvider #319 (3012be0)
  • bridge: add StylingViewFunctionProvider for CSS file handling #319 (e435187)
  • chat: add BRIDGE action type and translations #308 (bb4be32)
  • container: add dev container support and integrate Docker gateway #306 (a66f465)
  • container: add DockerContextProvider for chat context #306 (d57bccb)
  • container: enhance Dockerfile service with Docker connection support #306 (88654aa)
  • core: add JsonText and JsonPath param types #271 (ffe2bb3)
  • custom: add AutoDevNotifications on non-empty output #271 (f21ec5c)
  • docker: add Docker support to 223 #306 (b1e7a1b)
  • docker: add Dockerfile parser and enhance context provider #306 (12f801c)
  • docker: enhance DockerContextProvider with regex and runReadAction #306 (2649ffd)
  • docker: implement DockerContextProvider and RunDockerfileService #306 (b1a53d3)
  • editor: implement right toolbar and preview layout for file editor (dd53855)
  • ext-container: enhance Docker context provider with error handling #306 (d382e71)
  • javascript: add ReactUIComponentProvider for UI component collection #319 (5527d13)
  • knowledge: add history function provider for knowledge transfer (97bfac8)
  • openrewrite: add OpenRewrite plugin integration #319 (78d7fed)
  • plugins: add Jupyter support and update plugin configurations (bc86beb)
  • prompting: add PromptOptimizer to trim code spaces #317 (44d00c6)
  • prompting: enhance trimCodeSpace to handle Python code #316 (e477111)
  • scc: add SCC wrapper for code analysis #319 (6155a78)
  • schema: add modelType field with predefined options to JSON schema #271 (5092cc0)
  • schema: refactor and extend JSON schema providers #271 (49d0bfe)
  • settings: add trim code option before sending #317 (643bb41)
  • toolchain: add funcNames method to ToolchainFunctionProvider (6bbed83), closes #308
  • tools: enhance AgentTool and add new tool examples #308 (4cc3dd8)
  • ui: add custom action and documentation links #271 (2d8e8ba)

What's Changed

  • improve JavaContextCollection to resolve the object's field of array type by @jiangyunpeng in #322

Full Changelog: v2.0.0-beta.3...v2.0.0-beta.4