Skip to content

Releases: opensumi/core

v3.8.0

24 Feb 11:47
4ff2083
Compare
Choose a tag to compare

What's Changed

What's New Features

  • feat: terminal adds drag-and-drop by @lulusir in #4300
  • feat: improve terminal local link parser by @erha19 in #4302
  • feat: show inline input after cmd+K is triggered by @erha19 in #4309
  • feat: support search path on file dialog by @erha19 in #4306
  • feat: support property ThemeColor id by @quxingkai in #4298
  • feat: support typing code edits source by @Ricbet in #4316
  • feat: support diff & git uri preview of notebook file by @ensorrow in #4323
  • feat: line-change of code edits adds change parameter by @Ricbet in #4329
  • feat: add word link provider by @Aaaaash in #4327
  • feat: support polling watcher by @Aaaaash in #4299
  • feat: enhance file search service to handle absolute paths and update… by @Aaaaash in #4334
  • feat: add styles for dialog content and update file dialog logic by @erha19 in #4337
  • feat: support inline input restore by @Ricbet in #4345
  • feat: improve file delete confirmation message and styling by @erha19 in #4333
  • feat: support code edits keybinding by @Ricbet in #4362
  • feat: support fetching preference file after editor is saved by @erha19 in #4365
  • feat: support file dialog renderCustomMsg by @xujingli in #4352
  • feat: improve code edits source data by @Ricbet in #4368
  • feat: inline chat handler api adds selection parameter by @Ricbet in #4366
  • feat: make terminal draggable by @Marckon in #4340
  • feat: support copy relative path from link files by @erha19 in #4367
  • feat: improve line change code edits trigger rule by @Ricbet in #4373
  • refactor: upgrade monaco to 0.54.0 and support vscode.languages.registerInlineEditProvider API by @erha19 in #4359
  • feat: terminal search optimization by @Marckon in #4384
  • feat: support MCP server and client by @life2015 in #4335
  • feat: tabbar supports React.ReactNode for description by @wangxiaojuan in #4386
  • feat: send data by chunk in websocket by @bytemain in #3988
  • feat: support trigger source code edits by @Ricbet in #4389
  • feat: upgrade monaco core to 0.54.0-patch.2 by @erha19 in #4391
  • feat: support edit_file tool by @ensorrow in #4385
  • feat: add search file & content tool by @ensorrow in #4396
  • feat: support chat sessions management & recover from storage by @ensorrow in #4399
  • feat: add terminal command execution tool with user approval by @Aaaaash in #4398
  • feat: support maxInputTokens for agent by @ensorrow in #4397
  • feat: support NES render in code edits by @Ricbet in #4403

Refactor

  • refactor: inline chat & input and support config by @Ricbet in #4339
  • refactor: inline diff data layer & render layer by @Ricbet in #4353

Style Changes

  • fix: video preview style and static server by @Aaaaash in #4324
  • style: improve search panel popover content style by @erha19 in #4342
  • style: improve inline input decoration by @Ricbet in #4343
  • style: improve hover widget style by @erha19 in #4390

Other Changes

  • fix(ai-native): use path.join for wasm file paths in WasmModuleManager by @nxps in #4304
  • fix: remove all unexpected errors by @erha19 in #4307
  • chore: revert incorrect prop name in Modal component by @erha19 in #4311
  • fix: debug toolbar is disappeared or session paused after debug session started by @erha19 in #4312
  • chore: outout channel append line type by @Aaaaash in #4303
  • Revert "chore: enable local worker file in development mode" by @Ricbet in #4314
  • fix: debug breakpoint paused and updated current session handling by @erha19 in #4315
  • docs: add codefuse ide to getting started by @hacke2 in #4321
  • chore: update default vscode engine version to 1.96.2 by @bk1012 in #4320
  • fix: retore files by order by @Aaaaash in #4325
  • fix: add method to check if doc is ignored by @erha19 in #4341
  • fix: display debug hover view with correct size config by @erha19 in #4338
  • fix: interactive input handle api adds selection parameter by @Ricbet in #4346
  • fix: always dispose debug unexpected widget in the end by @erha19 in #4349
  • fix: watcher dispose logic by @Aaaaash in #4355
  • fix: adjust default sizes for top slot and menubar height by @erha19 in #4356
  • fix: add default file name handling for save dialog by @erha19 in #4357
  • fix: getDefaultPath add model param by @xujingli in #4372
  • fix: normalize content type by converting file extension to lowercase by @Aaaaash in #4375
  • chore: update to the latest diff package by @ensorrow in #4376
  • fix: notebook diff monaco upgrade issue by @ensorrow in #4379
  • chore(release): release v3.7.1 by @Ricbet in #4380
  • fix: tabbar supports React.ReactNode for description by @wangxiaojuan in #4388
  • chore: add missing InlineEdit export by @erha19 in #4393
  • chore: improve llm context by @Aaaaash in #4394
  • fix: add default context prompt provider by @Aaaaash in #4395
  • fix: add delay for disposing inline edit adapter to prevent rejection by @erha19 in #4400
  • fix: reduce font size in chat components and update MCP tools localiz… by @Aaaaash in #4401

New Contributors

Full Changelog: v3.7.1...v3.8.0

v3.7.1

17 Feb 12:33
Compare
Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v3.7.0...v3.7.1

v3.7.0

03 Jan 09:16
c174571
Compare
Choose a tag to compare

What's Changed

What's New Features

Refactor

Style Changes

Other Changes

New Contributors

Full Changelog: v3.6.4...v3.7.0

v3.6.4

20 Dec 07:06
Compare
Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v3.6.3...v3.6.4

v3.6.3

17 Dec 11:13
Compare
Choose a tag to compare

What's Changed

Other Changes

  • fix: remove hooks dependencies to prevent circular dependencies by @hacke2 in #4241

Full Changelog: v3.6.2...v3.6.3

v3.6.2

17 Dec 06:53
Compare
Choose a tag to compare

What's Changed

Other Changes

  • fix: potential null ref when reloading components by @hacke2 in #4228
  • fix: 3-way git dirty status by @Ricbet in #4220
  • fix: immediately update with current component to handle initial badge by @hacke2 in #4238

Full Changelog: v3.6.1...v3.6.2

v3.6.1

10 Dec 09:26
Compare
Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v3.6.0...v3.6.1

v3.6.0

03 Dec 01:53
fc4ad0d
Compare
Choose a tag to compare

What's Changed

What's New Features

  • feat: add support for VSCode API: TextEditorOptions.indentSize by @bk1012 in #4146
  • feat: support VSCode API: inputBox.valueSelection by @bk1012 in #4145
  • feat: add code edits perferences by @Ricbet in #4155
  • feat: empty implement testing 1.84 api by @Ricbet in #4167
  • feat: add notebook by @zhanba in #3945
  • feat: support VSCode API: SnippetTextEdit by @bk1012 in #4154
  • feat: support VSCode API: TaskPresentationOptions by @bk1012 in #4137
  • feat: support VSCode API: EnvironmentVariableMutator.option by @bk1012 in #4169
  • feat: empty implement VSCode proposed API: registerMultiDocumentHighlightProvider by @bk1012 in #4172
  • feat:support VSCode API: GlobalEnvironmentVariableCollectoin by @bk1012 in #4171
  • feat: empty implement VSCode API: DebugSessionOptions by @bk1012 in #4184
  • fix: when using language pack extensions, extensions that use i10n do not load correctly by @xkaede in #4181
  • feat: add notebook variable inspector panel by @ensorrow in #4186
  • chore(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #4175

Refactor

Other Changes

  • chore(release): release v3.5.0 by @Ricbet in #4144
  • fix: code edits reporter code by @Ricbet in #4153
  • fix: quick pick update options by @Ricbet in #4163
  • fix: use modified uri handling for diff editor by @erha19 in #4150
  • fix: correct width calculation in resize component by @erha19 in #4170
  • fix: support ensure save file dialog by enter keyboard event by @erha19 in #4165
  • chore: revert vscode engine version by @bk1012 in #4173
  • fix: right panel container view by @Ricbet in #4178
  • chore(deps-dev): bump webpack-bundle-analyzer from 4.10.1 to 4.10.2 by @dependabot in #4176
  • chore(deps-dev): bump @types/react-mentions from 4.1.13 to 4.4.0 by @dependabot in #4090
  • chore(deps): bump cross-spawn from 6.0.5 to 6.0.6 in /tools/electron by @dependabot in #4179
  • fix: when context key cause different menu bars change at same time. only one menu bar refreshed by @xkaede in #4182
  • fix: restored notebook have invalid keybinding by @zhanba in #4174
  • fix: terminal open link on changed cwd by @zhanba in #4188

Full Changelog: v3.5.0...v3.6.0

v3.5.0

04 Nov 08:38
df6e816
Compare
Choose a tag to compare

What's Changed

What's New Features

  • chore(deps): bump express from 4.18.3 to 4.21.0 by @dependabot in #4034
  • feat(inline-diff): support hide accpet widget by @bytemain in #4066
  • feat(iframe): support load webview by srcdoc by @bytemain in #4071
  • feat: enhance data store by @bytemain in #4081
  • chore(deps-dev): bump @commitlint/cli from 19.2.2 to 19.5.0 by @dependabot in #4057
  • feat(ext): support sumiContributesOverride field by @bytemain in #4092
  • feat: improve ghost text render by @Ricbet in #4102
  • feat: implement line change code edits api by @Ricbet in #4106
  • feat: add option to render removed widget immediately by @bytemain in #4113
  • feat: support VSCode API: provideDocumentRangesFormattingEdits by @bk1012 in #4116
  • feat: support AuthenticationForceNewSessionOptions by @bk1012 in #4115
  • feat: add code edits api reporter by @Ricbet in #4118
  • feat: support AutoClosingPair by @bk1012 in #4117
  • feat: support WorkspaceEditMetadata by @bk1012 in #4120
  • feat: add zsh integration support by @life2015 in #4130
  • feat: support QuickPickItem.iconPath by @bk1012 in #4134
  • feat: Implementing an Empty Function for registerDocumentDropEditProvider and registerDocumentPasteEditProvider by @bk1012 in #4136
  • feat: support MessageOptions.detail by @bk1012 in #4135

Refactor

  • refactor: intelligent completion & implement code edits api by @Ricbet in #4105

Style Changes

Other Changes

New Contributors

Full Changelog: v3.4.5...v3.5.0

v3.4.5

29 Oct 08:40
Compare
Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v3.4.4...v3.4.5