Releases: opensumi/core
Releases · opensumi/core
v3.7.0
What's Changed
What's New Features
- feat: support VSCode API TreeView.badge by @zhiyudangchu in #4185
- feat: partially supported the VSCode TerminalExitReason API by @life2015 in #4195
- feat: empty implement treeview support treeItem.checkboxstate by @zhiyudangchu in #4198
- feat: remove alipay cloudrun marketplace by @bk1012 in #4200
- feat: empty impl VSCode TestCoverage API by @bk1012 in #4206
- feat: empty impl VSCode TerminalShellIntegration API by @bk1012 in #4210
- feat: fix git branch input box flashing by @bk1012 in #4190
- feat: support VSCode API: DocumentDropEdit by @bk1012 in #4213
- feat: support TestRunProfile.onDidChangeDefault by @bk1012 in #4215
- feat: support treeview treeItem.checkboxstate by @zhiyudangchu in #4214
- feat: support VSCode API: TextEditorLineNumbersStyle.Interval by @bk1012 in #4216
- feat: support VSCode API: env.onDidChangeShell by @bk1012 in #4223
- feat: support VSCode API: AuthenticationGetSessionOptions.account by @hui2334387208 in #4224
- feat: empty impl VSCode DebugThread and DebugStackFrame debug by @quxingkai in #4225
- feat: support VSCode API: createTelemetryLogger.logUsage、createTeleme… by @hui2334387208 in #4226
- feat: update vscode engine version to 1.88.1 by @bk1012 in #4199
- feat: empty impl VSCode TestRunRequest.preserveFocus API by @hui2334387208 in #4232
- feat: support VSCode API: WindowState.active by @quxingkai in #4233
- feat: update default extension by @bk1012 in #4246
- feat: support VSCode API: TestMessage.stackTrace by @hui2334387208 in #4247
- feat: update vscode engine to 1.94.2 by @bk1012 in #4248
- chore: update comments、language、tests extension type by @hui2334387208 in #4257
- feat: support editor action arguments by @hacke2 in #4254
- feat: improve file drop to upload ux by @erha19 in #4260
- feat: support toggle column selection by @hacke2 in #4265
- feat: design menubar toolbar actions by @Ricbet in #4268
- feat: support activeEditorIsDirty contextKey by @Aaaaash in #4276
- feat: update rc dependencies version by @quxingkai in #4288
- feat: support VSCode API: Workspace.save and Workspace.saveAs by @hui2334387208 in #4277
- chore: update SnippetString.appendChoice param by @hui2334387208 in #4293
- feat: improve inlineChat and inlineEditInput UX by @erha19 in #4291
- feat: Define the exported IconPath type by @quxingkai in #4297
- chore: update WebviewPortMapping and proposed type by @hui2334387208 in #4295
Refactor
- refactor: run file watcher in child process by @Aaaaash in #4202
- refactor: upgrade monaco 0.53.0-dev by @Ricbet in #4227
Style Changes
- style: improve editor context menu style by @erha19 in #4261
- style: improve inline diff partial edit by @Ricbet in #4255
- style: prettify output log by @Ricbet in #4263
Other Changes
- chore(release): release v3.6.1 by @Ricbet in #4207
- fix: rename log service dispose by @winjo in #4212
- fix: update light theme by @wangxiaojuan in #4229
- fix: desing menubar order default by @winjo in #4231
- chore(deps): bump nanoid from 3.3.4 to 3.3.8 by @dependabot in #4209
- chore(release): release v3.6.2 by @Ricbet in #4239
- chore(release): release v3.6.3 by @Ricbet in #4244
- fix: pseudoterminal issue by @Aaaaash in #4242
- chore(release): release v3.6.4 by @Ricbet in #4256
- fix: debug stop render by @Ricbet in #4264
- fix: adjust the scope of the diffEditor.hideUnchangedRegions.enabled configuration to the user level by @hacke2 in #4270
- fix: fire quick pick accept after selection event by @ensorrow in #4267
- fix: intelligent completion render unusual by @Ricbet in #4280
- fix: provide default watch host by @hacke2 in #4284
- chore: enable local worker file in development mode by @Ricbet in #4273
- fix: quickopen auto focus previous active element by @hacke2 in #4272
- fix: add context check for debug mode by @erha19 in #4275
- chore: remove codeedits line change limit by @Ricbet in #4294
- fix: ai layout right tabbar render by @Ricbet in #4290
- fix: tabbar dnd invalid by @Ricbet in #4296
New Contributors
- @zhiyudangchu made their first contribution in #4185
- @hui2334387208 made their first contribution in #4224
- @quxingkai made their first contribution in #4225
Full Changelog: v3.6.4...v3.7.0
v3.6.4
v3.6.3
v3.6.2
v3.6.1
v3.6.0
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
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
Style Changes
- style: editor tab design style by @Ricbet in #4099
- style: beautify suggest style by @Ricbet in #4101
- style: improve notice toast style by @erha19 in #4142
- style: improve notification buttons style by @erha19 in #4141
- style: improve statusbar popover style by @erha19 in #4140
Other Changes
- chore(release): release v3.4.1 by @bytemain in #4056
- fix: build error in node16 by @zhanba in #4069
- chore: update xterm imports to use @xterm/xterm package (#4036) by @nxps in #4068
- fix(inline-diff): fix error in calculating lines of code change by @bytemain in #4074
- chore: add missing ajv dep for keymaps package by @MMhunter in #4072
- chore(release): release v3.4.3 by @Ricbet in #4082
- fix: incorrect actionType in data reporting by @wangxiaojuan in #4084
- chore(ext-service): remove unused method by @bytemain in #4086
- fix(inline-diff): fix cannot listen partial accept event by @bytemain in #4088
- chore: use tiktoken instead of js-tiktoken by @Aaaaash in #4094
- chore(release): release v3.4.4 by @Ricbet in #4097
- fix: improve inline diff widget render by @Ricbet in #4100
- fix: rewrite content minimum width by @Ricbet in #4103
- fix: diff editor model not exist error by @erha19 in #4109
- chore: improve code edits source trigger by @Ricbet in #4114
- chore: add extract code utils by @Ricbet in #4123
- fix: markdown html link render error by @Ricbet in #4119
- fix: diff computer null reference errors by @Ricbet in #4125
- chore(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 by @dependabot in #4124
- chore(release): release v3.4.5 by @Ricbet in #4132
- chore(deps): bump elliptic from 6.5.7 to 6.6.0 by @dependabot in #4133
- chore(deps): bump koa from 2.15.0 to 2.15.3 by @dependabot in #4128
- fix: open recent workspace in web by @weiwen111 in #4139
- fix: tiktoken dependencies build error by @Ricbet in #4143
New Contributors
- @nxps made their first contribution in #4068
- @weiwen111 made their first contribution in #4139
Full Changelog: v3.4.5...v3.5.0
v3.4.5
v3.4.4
v3.4.3
What's Changed
Other Changes
- fix: build error in node16 by @opensumi in #4070
- fix: tab keybinding invalid when always visible by @Ricbet in #4075
- fix: fix unexpected file operations on explorer by @erha19 in #4073
- fix(pty): cannot run bash with bash integration by @bytemain in #4076
- chore: add missing ajv dep for keymaps package by @opensumi in #4077
- fix: slash command unseen by @Ricbet in #4079
- fix: inline diff interactive input invalid by @Ricbet in #4080
Full Changelog: v3.4.1...v3.4.3