| v3.9.0 | <!-- Release notes generated using configuration in .github/release.yml at v3.9.0 --> ## What's Changed ### What's New Features * feat: add user's intention in apply prompt by @ensorrow in https://github.com/opensumi/core/pull/4454 * feat: support builtin mcp tool order by @ensorrow in https://github.com/opensumi/core/pull/4468 * feat: support chat reasoning by @ensorrow in https://github.com/opensumi/core/pull/4470 * feat: improve MCP Server edit UX and i18n by @erha19 in https://github | Low | 5/20/2025 |
| v3.8.2 | <!-- Release notes generated using configuration in .github/release.yml at v3.8.2 --> ## What's Changed ### What's New Features * feat: support apply manager in chat view by @ensorrow in https://github.com/opensumi/core/pull/4458 * feat: support contextWindow & maxToken setting, use lruCache to store sessions by @ensorrow in https://github.com/opensumi/core/pull/4460 ### Other Changes * chore: improve mcp views by @Aaaaash in https://github.com/opensumi/core/pull/4453 * fix: remove sumi | Low | 3/11/2025 |
| v3.8.1 | <!-- Release notes generated using configuration in .github/release.yml at v3.8.1 --> ## What's Changed ### What's New Features * feat: support mcp server management by @life2015 in https://github.com/opensumi/core/pull/4387 * feat: clientId no longer required in base language model by @life2015 in https://github.com/opensumi/core/pull/4411 * feat: optmize file search list UI by @life2015 in https://github.com/opensumi/core/pull/4431 * feat: support custom model id by @hacke2 in https:// | Low | 3/7/2025 |
| v3.8.0 | <!-- Release notes generated using configuration in .github/release.yml at v3.8.0 --> ## What's Changed ### What's New Features * feat: terminal adds drag-and-drop by @lulusir in https://github.com/opensumi/core/pull/4300 * feat: improve terminal local link parser by @erha19 in https://github.com/opensumi/core/pull/4302 * feat: show inline input after cmd+K is triggered by @erha19 in https://github.com/opensumi/core/pull/4309 * feat: support search path on file dialog by @erha19 in https | Low | 2/24/2025 |
| v3.7.1 | <!-- Release notes generated using configuration in .github/release.yml at v3.7.1 --> ## What's Changed ### Other Changes * chore(release): release v3.7.0 by @Ricbet in https://github.com/opensumi/core/pull/4301 * fix: comments zone widget show hide by @Ricbet in https://github.com/opensumi/core/pull/4361 **Full Changelog**: https://github.com/opensumi/core/compare/v3.7.0...v3.7.1 | Low | 2/17/2025 |
| v3.7.0 | <!-- Release notes generated using configuration in .github/release.yml at v3.7.0 --> ## What's Changed ### What's New Features * feat: support VSCode API TreeView.badge by @zhiyudangchu in https://github.com/opensumi/core/pull/4185 * feat: partially supported the VSCode TerminalExitReason API by @life2015 in https://github.com/opensumi/core/pull/4195 * feat: empty implement treeview support treeItem.checkboxstate by @zhiyudangchu in https://github.com/opensumi/core/pull/4198 * feat: rem | Low | 1/3/2025 |
| v3.6.4 | <!-- Release notes generated using configuration in .github/release.yml at v3.6.4 --> ## What's Changed ### Other Changes * fix: inline chat lower level than findwidget by @Ricbet in https://github.com/opensumi/core/pull/4251 * fix: debug console enter invalid by @Ricbet in https://github.com/opensumi/core/pull/4252 * chore: support editor hover preference by @Ricbet in https://github.com/opensumi/core/pull/4253 **Full Changelog**: https://github.com/opensumi/core/compare/v3.6.3...v | Low | 12/20/2024 |
| v3.6.3 | <!-- Release notes generated using configuration in .github/release.yml at v3.6.3 --> ## What's Changed ### Other Changes * fix: remove hooks dependencies to prevent circular dependencies by @hacke2 in https://github.com/opensumi/core/pull/4241 **Full Changelog**: https://github.com/opensumi/core/compare/v3.6.2...v3.6.3 | Low | 12/17/2024 |
| v3.6.2 | <!-- Release notes generated using configuration in .github/release.yml at v3.6.2 --> ## What's Changed ### Other Changes * fix: potential null ref when reloading components by @hacke2 in https://github.com/opensumi/core/pull/4228 * fix: 3-way git dirty status by @Ricbet in https://github.com/opensumi/core/pull/4220 * fix: immediately update with current component to handle initial badge by @hacke2 in https://github.com/opensumi/core/pull/4238 **Full Changelog**: https://github.com/o | Low | 12/17/2024 |
| v3.6.1 | <!-- Release notes generated using configuration in .github/release.yml at v3.6.1 --> ## What's Changed ### Other Changes * chore(release): release v3.6.0 by @Ricbet in https://github.com/opensumi/core/pull/4194 * fix: comments thread cannot be closed by @Ricbet in https://github.com/opensumi/core/pull/4205 **Full Changelog**: https://github.com/opensumi/core/compare/v3.6.0...v3.6.1 | Low | 12/10/2024 |
| v3.6.0 | <!-- Release notes generated using configuration in .github/release.yml at v3.6.0 --> ## What's Changed ### What's New Features * feat: add support for VSCode API: TextEditorOptions.indentSize by @bk1012 in https://github.com/opensumi/core/pull/4146 * feat: support VSCode API: inputBox.valueSelection by @bk1012 in https://github.com/opensumi/core/pull/4145 * feat: add code edits perferences by @Ricbet in https://github.com/opensumi/core/pull/4155 * feat: empty implement testing 1.84 api | Low | 12/3/2024 |
| v3.5.0 | <!-- Release notes generated using configuration in .github/release.yml at v3.5.0 --> ## What's Changed ### What's New Features * chore(deps): bump express from 4.18.3 to 4.21.0 by @dependabot in https://github.com/opensumi/core/pull/4034 * feat(inline-diff): support hide accpet widget by @bytemain in https://github.com/opensumi/core/pull/4066 * feat(iframe): support load webview by srcdoc by @bytemain in https://github.com/opensumi/core/pull/4071 * feat: enhance data store by @bytemain | Low | 11/4/2024 |
| v3.4.5 | <!-- Release notes generated using configuration in .github/release.yml at v3.4.5 --> ## What's Changed ### Other Changes * fix: improve keybinding performance by @Ricbet in https://github.com/opensumi/core/pull/4126 **Full Changelog**: https://github.com/opensumi/core/compare/v3.4.4...v3.4.5 | Low | 10/29/2024 |
| v3.4.4 | <!-- Release notes generated using configuration in .github/release.yml at v3.4.4 --> ## What's Changed ### What's New Features * fix: ai feature accidental invalid by @Ricbet in https://github.com/opensumi/core/pull/4089 ### Other Changes * fix: incorrect actionType in data reporting by @opensumi in https://github.com/opensumi/core/pull/4085 * fix: chat render unusual by @Ricbet in https://github.com/opensumi/core/pull/4095 * fix: add config for diff editor state restore by @erha19 in | Low | 10/16/2024 |
| v3.4.3 | <!-- Release notes generated using configuration in .github/release.yml at v3.4.3 --> ## What's Changed ### Other Changes * fix: build error in node16 by @opensumi in https://github.com/opensumi/core/pull/4070 * fix: tab keybinding invalid when always visible by @Ricbet in https://github.com/opensumi/core/pull/4075 * fix: fix unexpected file operations on explorer by @erha19 in https://github.com/opensumi/core/pull/4073 * fix(pty): cannot run bash with bash integration by @bytemain in ht | Low | 10/11/2024 |
| v3.4.1 | <!-- Release notes generated using configuration in .github/release.yml at v3.4.1 --> ## What's Changed ### Other Changes * fix: back service register completion not work by @Ricbet in https://github.com/opensumi/core/pull/4054 **Full Changelog**: https://github.com/opensumi/core/compare/v3.4.0...v3.4.1 | Low | 9/29/2024 |
| v3.4.0 | <!-- Release notes generated using configuration in .github/release.yml at v3.4.0 --> ## What's Changed ### What's New Features * feat: add notebook extension api by @zhanba in https://github.com/opensumi/core/pull/3963 * feat: support using editor AI in notebook by @zhanba in https://github.com/opensumi/core/pull/4006 * feat: support problem fix api by @Ricbet in https://github.com/opensumi/core/pull/3999 * feat: support inline chat proposed extension api by @Ricbet in https://github.co | Low | 9/27/2024 |
| v3.3.3 | <!-- Release notes generated using configuration in .github/release.yml at v3.3.3 --> ## What's Changed ### Other Changes * fix: split panel layout by @Ricbet in https://github.com/opensumi/core/pull/4003 **Full Changelog**: https://github.com/opensumi/core/compare/v3.3.2...v3.3.3 | Low | 9/10/2024 |
| v3.3.2 | <!-- Release notes generated using configuration in .github/release.yml at v3.3.2 --> ## What's Changed ### Other Changes * fix: update data reporting parameter by @wangxiaojuan in https://github.com/opensumi/core/pull/4000 **Full Changelog**: https://github.com/opensumi/core/compare/v3.3.1...v3.3.2 | Low | 9/9/2024 |
| v3.3.1 | <!-- Release notes generated using configuration in .github/release.yml at v3.3.1 --> ## What's Changed ### Other Changes * fix: workbench editor layout by @bytemain in https://github.com/opensumi/core/pull/3991 * fix: suppress EPIPE errors when log by @bytemain in https://github.com/opensumi/core/pull/3993 * fix: getFileType is not work after Node.js 20 by @winjo in https://github.com/opensumi/core/pull/3990 * fix: editor tabbar cannot scroll by @bytemain in https://github.com/opensum | Low | 9/6/2024 |
| v3.3.0 | <!-- Release notes generated using configuration in .github/release.yml at v3.3.0 --> ## What's Changed ### What's New Features * feat: support register tabbar right component by @bytemain in https://github.com/opensumi/core/pull/3907 * feat: support change editor tabbar height by @bytemain in https://github.com/opensumi/core/pull/3920 * feat: support configure inline diff style by @bytemain in https://github.com/opensumi/core/pull/3924 * feat: add 'clear result' button to search panel b | Low | 9/2/2024 |
| v3.2.5 | <!-- Release notes generated using configuration in .github/release.yml at v3.2.5 --> ## What's Changed ### Other Changes * fix: platform detection after Node.js 21 by @bytemain in https://github.com/opensumi/core/pull/3956 * fix: inline diff format indentation by @Ricbet in https://github.com/opensumi/core/pull/3966 **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.4...v3.2.5 | Low | 8/27/2024 |
| v3.2.4 | <!-- Release notes generated using configuration in .github/release.yml at v3.2.4 --> ## What's Changed ### Other Changes * fix: export tab input api in ext host by @zhanba in https://github.com/opensumi/core/pull/3940 **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.3...v3.2.4 | Low | 8/19/2024 |
| v3.2.3 | <!-- Release notes generated using configuration in .github/release.yml at v3.2.3 --> ## What's Changed ### Other Changes * fix: set cwd when terminal recovery by @zhanba in https://github.com/opensumi/core/pull/3923 **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.2...v3.2.3 | Low | 8/12/2024 |
| v3.2.2 | <!-- Release notes generated using configuration in .github/release.yml at v3.2.2 --> ## What's Changed ### Other Changes * fix: lock nsfw to 2.2.0 by @Ricbet in https://github.com/opensumi/core/pull/3913 **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.1...v3.2.2 | Low | 8/7/2024 |
| v3.2.1 | <!-- Release notes generated using configuration in .github/release.yml at v3.2.1 --> ## What's Changed ### Other Changes * fix: abort streaming inline diff by @Ricbet in https://github.com/opensumi/core/pull/3902 **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.0...v3.2.1 | Low | 8/1/2024 |
| v3.2.0 | <!-- Release notes generated using configuration in .github/release.yml at v3.2.0 --> ## What's Changed ### What's New Features * feat: optimize tree performance by @bytemain in https://github.com/opensumi/core/pull/3742 * feat: avoid send too many log request by @bytemain in https://github.com/opensumi/core/pull/3767 * feat: support inline chat on empty lines by @Ricbet in https://github.com/opensumi/core/pull/3762 * chore(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in https:/ | Low | 7/31/2024 |
| v3.1.4 | <!-- Release notes generated using configuration in .github/release.yml at v3.1.4 --> ## What's Changed ### Other Changes * fix: add pty proxy deferred by @winjo in https://github.com/opensumi/core/pull/3811 * fix: sync dirty state when will save document by @bytemain in https://github.com/opensumi/core/pull/3817 **Full Changelog**: https://github.com/opensumi/core/compare/v3.1.3...v3.1.4 | Low | 7/2/2024 |
| v3.1.3 | <!-- Release notes generated using configuration in .github/release.yml at v3.1.3 --> ## What's Changed ### Fixes * fix: adjust search icon styles by @Ricbet in https://github.com/opensumi/core/pull/3804 * fix: dialog buttons cannot show by @bytemain in https://github.com/opensumi/core/pull/3803 --- ## 更新内容 ### 修复 * 修复搜索框图标样式不正确 @Ricbet https://github.com/opensumi/core/pull/3804 * 修复对话框按钮不显示的问题 @bytemain https://github.com/opensumi/core/pull/3803 **Full Changelog**: https://git | Low | 6/25/2024 |
| v3.1.2 | <!-- Release notes generated using configuration in .github/release.yml at v3.1.2 --> ## What's Changed ### Other Changes * fix: use ext message io for worker by @bytemain in https://github.com/opensumi/core/pull/3781 * fix: diff editor display error model content by @bytemain in https://github.com/opensumi/core/pull/3792 * fix: improve inline completion report by @Ricbet in https://github.com/opensumi/core/pull/3789 * fix: lazy get layout modules by @bytemain in https://github.com/ope | Low | 6/21/2024 |
| v3.1.1 | <!-- Release notes generated using configuration in .github/release.yml at v3.1.1 --> ## What's Changed ### Refactor * refactor(ai-native): optimize monaco contrib registration by @bytemain in https://github.com/opensumi/core/pull/3773 **Full Changelog**: https://github.com/opensumi/core/compare/v3.1.0...v3.1.1 | Low | 6/14/2024 |
| v3.1.0 | <!-- Release notes generated using configuration in .github/release.yml at v3.1.0 --> ## What's Changed [Release Notes](https://github.com/opensumi/core/blob/main/CHANGELOG.md#v310) [Breaking Changes](https://github.com/opensumi/core/blob/main/CHANGELOG.md#breaking_changes_3.1.0) **Full Changelog**: https://github.com/opensumi/core/compare/v3.0.4...v3.1.0 | Low | 6/6/2024 |
| v3.0.4 | <!-- Release notes generated using configuration in .github/release.yml at v3.0.4 --> ## What's Changed ### What's New Features * feat: support test results panel, icons in test view by @life2015 in https://github.com/opensumi/core/pull/3706 * feat: support monaco editor worker by @bytemain in https://github.com/opensumi/core/pull/3703 * feat: support AI completion prompt engineering by @erha19 in https://github.com/opensumi/core/pull/3681 * feat: chat api support scrollToBottom by @Ricb | Low | 6/3/2024 |
| v3.0.3 | <!-- Release notes generated using configuration in .github/release.yml at v3.0.3 --> ## What's Changed ### What's New Features * feat(chat): support customize thinking result component by @wangxiaojuan in https://github.com/opensumi/core/pull/3702 ### Other Changes * chore(release): release v3.0.2 by @bytemain in https://github.com/opensumi/core/pull/3704 **Full Changelog**: https://github.com/opensumi/core/compare/v3.0.2...v3.0.3 | Low | 5/22/2024 |
| v3.0.2 | <!-- Release notes generated using configuration in .github/release.yml at v3.0.2 --> ## What's Changed ### What's New Features * fix: menu bar items for design mode will be registered multiple times by @bytemain in https://github.com/opensumi/core/pull/3645 * feat: support shellExecutionSupported context key by @hacke2 in https://github.com/opensumi/core/pull/3649 * feat: support registerTerminalProvider API by @Ricbet in https://github.com/opensumi/core/pull/3656 * feat: add debug comm | Low | 5/21/2024 |
| v3.0.1 | <!-- Release notes generated using configuration in .github/release.yml at v3.0.0 --> ## What's Changed [Release Notes](https://github.com/opensumi/core/blob/main/CHANGELOG.md#v300) [Breaking Changes](https://github.com/opensumi/core/blob/main/CHANGELOG.md#breaking_changes_3.0.0) ## New Contributors * @wjywy made their first contribution in https://github.com/opensumi/core/pull/3095 * @chaoyue1217 made their first contribution in https://github.com/opensumi/core/pull/3167 * @yilia | Low | 5/10/2024 |
| v2.27.2 | <!-- Release notes generated using configuration in .github/release.yml at v2.27.2 --> ## What's Changed ### Other Changes * fix(electron): avoid incorrect dispose of connection by @bytemain in https://github.com/opensumi/core/pull/3266 * chore: add missing inlineCompletion types by @erha19 in https://github.com/opensumi/core/pull/3280 * chore: add missing env and version by @erha19 in https://github.com/opensumi/core/pull/3281 **Full Changelog**: https://github.com/opensumi/core/com | Low | 1/19/2024 |
| v2.27.1 | <!-- Release notes generated using configuration in .github/release.yml at v2.27.1 --> ## What's Changed ### What's New Features * feat: add enable persistent terminal session preference by @opensumi in https://github.com/opensumi/core/pull/3149 ### Refactor * fix: extension nls resource initialization error by @erha19 in https://github.com/opensumi/core/pull/3133 ### Style Changes * style: improve preference checkbox style by @erha19 in https://github.com/opensumi/core/pull/3148 | Low | 11/1/2023 |
| v2.27.0 | <!-- Release notes generated using configuration in .github/release.yml at v2.27.0 --> ## What's Changed ### What's New Features * feat: add activate keybinding for explorer and search view by @erha19 in https://github.com/opensumi/core/pull/2930 * feat: support vscode.l10n api by @erha19 in https://github.com/opensumi/core/pull/3002 * feat: ws reconnect report connection info by @pipiiiiii in https://github.com/opensumi/core/pull/3030 * feat: add editor top side bar support by @MilkWang | Low | 10/16/2023 |
| v2.26.8 | <!-- Release notes generated using configuration in .github/release.yml at v2.26.8 --> ## What's Changed ### Other Changes * fix: new file with compact node by @erha19 in https://github.com/opensumi/core/pull/3053 * fix: invalid breakpoints line number error by @opensumi in https://github.com/opensumi/core/pull/3056 * fix: worker extension initial error by @AhkunTa in https://github.com/opensumi/core/pull/3028 * fix: get wrong state in toolbar action delegate by @bytemain in https://gith | Low | 9/12/2023 |
| v2.26.7 | <!-- Release notes generated using configuration in .github/release.yml at v2.26.7 --> ## What's Changed ### Style Changes * style: improve notification multi-button style by @erha19 in https://github.com/opensumi/core/pull/3020 ### Other Changes * fix: fix left panel display by @bytemain in https://github.com/opensumi/core/pull/3021 **Full Changelog**: https://github.com/opensumi/core/compare/v2.26.6...v2.26.7 | Low | 8/29/2023 |
| v2.26.6 | <!-- Release notes generated using configuration in .github/release.yml at v2.26.6 --> ## What's Changed ### Other Changes * Revert "fix: fix select component style" by @bytemain in https://github.com/opensumi/core/pull/3000 * fix: improve modifier keybinding ux by @erha19 in https://github.com/opensumi/core/pull/2999 * Revert "fix(component): remove select component unreasonable span selector" by @bytemain in https://github.com/opensumi/core/pull/3001 **Full Changelog**: https://git | Low | 8/21/2023 |
| v2.26.5 | <!-- Release notes generated using configuration in .github/release.yml at v2.26.5 --> ## What's Changed ### Style Changes * style: improve editor navigator style by @erha19 in https://github.com/opensumi/core/pull/2982 ### Other Changes * fix: diff editor type by @Aaaaash in https://github.com/opensumi/core/pull/2978 * fix: fix forced save not working by @bytemain in https://github.com/opensumi/core/pull/2979 * fix: hideOnDidAccept set default true by @pipiiiiii in https://github.com/o | Low | 8/9/2023 |
| v2.26.4 | <!-- Release notes generated using configuration in .github/release.yml at v2.26.4 --> ## What's Changed ### What's New Features * fix: lock @rjsf node module version by @bk1012 in https://github.com/opensumi/core/pull/2974 ### Other Changes * fix: terminal panel registered wrong view id by @bytemain in https://github.com/opensumi/core/pull/2969 * fix: support vscode workbench.action.openGlobalKeybindings commands by @pipiiiiii in https://github.com/opensumi/core/pull/2970 * fix: not re | Low | 8/2/2023 |
| v2.26.3 | <!-- Release notes generated using configuration in .github/release.yml at v2.26.3 --> ## What's Changed ### Bugfixs * fix: disable minimap for diffEditor by @Aaaaash in https://github.com/opensumi/core/pull/2956 * fix: fix treeview would not render by @Aaaaash in https://github.com/opensumi/core/pull/2945 * fix: improve comment node style and support twistier click by @erha19 in https://github.com/opensumi/core/pull/2946 * fix: file tree decoration render error by @erha19 in https://git | Low | 8/1/2023 |
| v2.26.2 | <!-- Release notes generated using configuration in .github/release.yml at v2.26.2 --> ## What's Changed ### What's New Features * fix: add "locks" dep for split-panel element memo by @winjo in https://github.com/opensumi/core/pull/2928 ### Other Changes * fix: delete watcherMap when watcher is disposed by @pipiiiiii in https://github.com/opensumi/core/pull/2910 * fix: improve file tree render speed by @erha19 in https://github.com/opensumi/core/pull/2912 * chore: update Overlay compone | Low | 7/25/2023 |
| v2.26.0 | <!-- Release notes generated using configuration in .github/release.yml at v2.26.0 --> ## What's Changed ### What's New Features * feat: bottom panel support accordion by @Aaaaash in https://github.com/opensumi/core/pull/2798 * feat: support InlineCompletionItemProvider.handleDidShowCompletionItem API by @erha19 in https://github.com/opensumi/core/pull/2799 * feat: support search preference by @ext expression by @erha19 in https://github.com/opensumi/core/pull/2813 * feat: support overwr | Low | 7/18/2023 |
| v2.25.4 | <!-- Release notes generated using configuration in .github/release.yml at v2.25.4 --> ## What's Changed ### Style Changes * fix: button white-space style by @opensumi in https://github.com/opensumi/core/pull/2871 ### Other Changes * fix: rerender select component if label changed by @bytemain in https://github.com/opensumi/core/pull/2880 **Full Changelog**: https://github.com/opensumi/core/compare/v2.25.3...v2.25.4 | Low | 7/12/2023 |
| v2.25.3 | <!-- Release notes generated using configuration in .github/release.yml at v2.25.3 --> ## What's Changed ### What's New Features * feat: location opened editor when open file by @pipiiiiii in https://github.com/opensumi/core/pull/2853 ### Style Changes * style: improve statusbar popover tooltip by @erha19 in https://github.com/opensumi/core/pull/2854 ### Other Changes * fix: select not current file, need update targets by @pipiiiiii in https://github.com/opensumi/core/pull/2842 * fix: | Low | 6/30/2023 |
| v2.25.2 | <!-- Release notes generated using configuration in .github/release.yml at v2.25.2 --> ## What's Changed ### What's New Features * fix: launch editor component rendering exception by @Ricbet in https://github.com/opensumi/core/pull/2808 ### Other Changes * chore: use @rjsf/validator-ajv6 by @erha19 in https://github.com/opensumi/core/pull/2804 **Full Changelog**: https://github.com/opensumi/core/compare/v2.25.1...v2.25.2 | Low | 6/26/2023 |