opensumi/core (@opensumi/ide-addons)
### [`v3.3.3`](https://redirect.github.com/opensumi/core/releases/tag/v3.3.3)
[Compare Source](https://redirect.github.com/opensumi/core/compare/v3.3.2...v3.3.3)
##### What's Changed
##### Other Changes
- fix: split panel layout by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/4003](https://redirect.github.com/opensumi/core/pull/4003)
**Full Changelog**: https://github.com/opensumi/core/compare/v3.3.2...v3.3.3
### [`v3.3.2`](https://redirect.github.com/opensumi/core/releases/tag/v3.3.2)
[Compare Source](https://redirect.github.com/opensumi/core/compare/v3.3.1...v3.3.2)
##### What's Changed
##### Other Changes
- fix: update data reporting parameter by [@wangxiaojuan](https://redirect.github.com/wangxiaojuan) in [https://github.com/opensumi/core/pull/4000](https://redirect.github.com/opensumi/core/pull/4000)
**Full Changelog**: https://github.com/opensumi/core/compare/v3.3.1...v3.3.2
### [`v3.3.1`](https://redirect.github.com/opensumi/core/releases/tag/v3.3.1)
[Compare Source](https://redirect.github.com/opensumi/core/compare/v3.3.0...v3.3.1)
##### What's Changed
##### Other Changes
- fix: workbench editor layout by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3991](https://redirect.github.com/opensumi/core/pull/3991)
- fix: suppress EPIPE errors when log by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3993](https://redirect.github.com/opensumi/core/pull/3993)
- fix: getFileType is not work after Node.js 20 by [@winjo](https://redirect.github.com/winjo) in [https://github.com/opensumi/core/pull/3990](https://redirect.github.com/opensumi/core/pull/3990)
- fix: editor tabbar cannot scroll by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3994](https://redirect.github.com/opensumi/core/pull/3994)
**Full Changelog**: https://github.com/opensumi/core/compare/v3.3.0...v3.3.1
### [`v3.3.0`](https://redirect.github.com/opensumi/core/releases/tag/v3.3.0)
[Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.5...v3.3.0)
##### What's Changed
##### What's New Features
- feat: support register tabbar right component by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3907](https://redirect.github.com/opensumi/core/pull/3907)
- feat: support change editor tabbar height by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3920](https://redirect.github.com/opensumi/core/pull/3920)
- feat: support configure inline diff style by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3924](https://redirect.github.com/opensumi/core/pull/3924)
- feat: add 'clear result' button to search panel by [@Souls-R](https://redirect.github.com/Souls-R) in [https://github.com/opensumi/core/pull/3906](https://redirect.github.com/opensumi/core/pull/3906)
- feat: chat slash command support isShortcut by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3929](https://redirect.github.com/opensumi/core/pull/3929)
- feat(enhance-icon): add accessibility support by [@lilangtop](https://redirect.github.com/lilangtop) in [https://github.com/opensumi/core/pull/3926](https://redirect.github.com/opensumi/core/pull/3926)
- feat(ai-native): improve accessibility support by [@lilangtop](https://redirect.github.com/lilangtop) in [https://github.com/opensumi/core/pull/3937](https://redirect.github.com/opensumi/core/pull/3937)
- feat: support multi inline completion by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3874](https://redirect.github.com/opensumi/core/pull/3874)
- feat: support register external ext api by [@hacke2](https://redirect.github.com/hacke2) in [https://github.com/opensumi/core/pull/3933](https://redirect.github.com/opensumi/core/pull/3933)
- feat: support multi-line edits rewrite widget by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3962](https://redirect.github.com/opensumi/core/pull/3962)
- feat: support configure ext host spawn options by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3980](https://redirect.github.com/opensumi/core/pull/3980)
- feat(inline-diff): adjust data calculation for changed lines by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3983](https://redirect.github.com/opensumi/core/pull/3983)
- feat: avoid layouts thrashing by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3764](https://redirect.github.com/opensumi/core/pull/3764)
##### Refactor
- refactor: inline diff previewer snapshot by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3919](https://redirect.github.com/opensumi/core/pull/3919)
- refactor: optimize editor tabbar scroll by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3953](https://redirect.github.com/opensumi/core/pull/3953)
- refactor: organize dependencies by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3977](https://redirect.github.com/opensumi/core/pull/3977)
##### Style Changes
- fix: edit tab scrollbar style problem by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3899](https://redirect.github.com/opensumi/core/pull/3899)
- fix: update scrollbar component style by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3909](https://redirect.github.com/opensumi/core/pull/3909)
- fix: update scrollbar component style by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3917](https://redirect.github.com/opensumi/core/pull/3917)
- style: fix editor tabbar style by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3967](https://redirect.github.com/opensumi/core/pull/3967)
- style: fix editor tab style by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3970](https://redirect.github.com/opensumi/core/pull/3970)
##### Other Changes
- fix: hide bottom tab panel if no container by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3925](https://redirect.github.com/opensumi/core/pull/3925)
- fix: rjsf version is inconsistent by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3934](https://redirect.github.com/opensumi/core/pull/3934)
- fix: capturer not work in web worker by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3935](https://redirect.github.com/opensumi/core/pull/3935)
- fix: inline input allow editor overflow by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3944](https://redirect.github.com/opensumi/core/pull/3944)
- fix: improve inline chat position calculate by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3942](https://redirect.github.com/opensumi/core/pull/3942)
- fix: electron reload not work by [@winjo](https://redirect.github.com/winjo) in [https://github.com/opensumi/core/pull/3958](https://redirect.github.com/opensumi/core/pull/3958)
- fix: add keyboard focus and accessibility support for editor tabs and close buttons by [@lilangtop](https://redirect.github.com/lilangtop) in [https://github.com/opensumi/core/pull/3957](https://redirect.github.com/opensumi/core/pull/3957)
- fix: right panel has two resize handle by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3960](https://redirect.github.com/opensumi/core/pull/3960)
- fix: inline chat indent by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3961](https://redirect.github.com/opensumi/core/pull/3961)
- fix: document status may out of sync by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3954](https://redirect.github.com/opensumi/core/pull/3954)
- fix: model leak by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3969](https://redirect.github.com/opensumi/core/pull/3969)
- fix: listen previewer when change by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3972](https://redirect.github.com/opensumi/core/pull/3972)
- fix: set \_currentScope when update tabList in constructor by [@winjo](https://redirect.github.com/winjo) in [https://github.com/opensumi/core/pull/3979](https://redirect.github.com/opensumi/core/pull/3979)
- fix: event driven state by [@winjo](https://redirect.github.com/winjo) in [https://github.com/opensumi/core/pull/3978](https://redirect.github.com/opensumi/core/pull/3978)
##### New Contributors
- [@Souls-R](https://redirect.github.com/Souls-R) made their first contribution in [https://github.com/opensumi/core/pull/3906](https://redirect.github.com/opensumi/core/pull/3906)
- [@lilangtop](https://redirect.github.com/lilangtop) made their first contribution in [https://github.com/opensumi/core/pull/3926](https://redirect.github.com/opensumi/core/pull/3926)
**Full Changelog**: https://github.com/opensumi/core/compare/v3.2.5...v3.3.0
### [`v3.2.5`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.5)
[Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.4...v3.2.5)
##### What's Changed
##### Other Changes
- fix: platform detection after Node.js 21 by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3956](https://redirect.github.com/opensumi/core/pull/3956)
- fix: inline diff format indentation by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3966](https://redirect.github.com/opensumi/core/pull/3966)
**Full Changelog**: https://github.com/opensumi/core/compare/v3.2.4...v3.2.5
### [`v3.2.4`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.4)
[Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.3...v3.2.4)
##### What's Changed
##### Other Changes
- fix: export tab input api in ext host by [@zhanba](https://redirect.github.com/zhanba) in [https://github.com/opensumi/core/pull/3940](https://redirect.github.com/opensumi/core/pull/3940)
**Full Changelog**: https://github.com/opensumi/core/compare/v3.2.3...v3.2.4
### [`v3.2.3`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.3)
[Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.2...v3.2.3)
##### What's Changed
##### Other Changes
- fix: set cwd when terminal recovery by [@zhanba](https://redirect.github.com/zhanba) in [https://github.com/opensumi/core/pull/3923](https://redirect.github.com/opensumi/core/pull/3923)
**Full Changelog**: https://github.com/opensumi/core/compare/v3.2.2...v3.2.3
### [`v3.2.2`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.2)
[Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.1...v3.2.2)
##### What's Changed
##### Other Changes
- fix: lock nsfw to 2.2.0 by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3913](https://redirect.github.com/opensumi/core/pull/3913)
**Full Changelog**: https://github.com/opensumi/core/compare/v3.2.1...v3.2.2
### [`v3.2.1`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.1)
[Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.0...v3.2.1)
##### What's Changed
##### Other Changes
- fix: abort streaming inline diff by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3902](https://redirect.github.com/opensumi/core/pull/3902)
**Full Changelog**: https://github.com/opensumi/core/compare/v3.2.0...v3.2.1
### [`v3.2.0`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.0)
[Compare Source](https://redirect.github.com/opensumi/core/compare/v3.1.4...v3.2.0)
##### What's Changed
##### What's New Features
- feat: optimize tree performance by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3742](https://redirect.github.com/opensumi/core/pull/3742)
- feat: avoid send too many log request by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3767](https://redirect.github.com/opensumi/core/pull/3767)
- feat: support inline chat on empty lines by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3762](https://redirect.github.com/opensumi/core/pull/3762)
- chore(deps): bump braces from 3.0.2 to 3.0.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/opensumi/core/pull/3776](https://redirect.github.com/opensumi/core/pull/3776)
- Revert "feat: optimize tree performance" by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3783](https://redirect.github.com/opensumi/core/pull/3783)
- chore(deps): bump braces from 3.0.2 to 3.0.3 in /tools/electron by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/opensumi/core/pull/3777](https://redirect.github.com/opensumi/core/pull/3777)
- feat: prevent accidentally opening binary file by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3772](https://redirect.github.com/opensumi/core/pull/3772)
- feat: optimize merge conflicts by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3787](https://redirect.github.com/opensumi/core/pull/3787)
- feat: support show inline chat on diff editor by [@erha19](https://redirect.github.com/erha19) in [https://github.com/opensumi/core/pull/3774](https://redirect.github.com/opensumi/core/pull/3774)
- feat: inline diff supports live preview mode by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3798](https://redirect.github.com/opensumi/core/pull/3798)
- feat: support partial edit widget by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3814](https://redirect.github.com/opensumi/core/pull/3814)
- feat: add autoApplyNonConflictChanges configuration by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3829](https://redirect.github.com/opensumi/core/pull/3829)
- feat: support live inline diff undo/redo edit by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3823](https://redirect.github.com/opensumi/core/pull/3823)
- feat(editor-collection): add getEditorByUri method by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3840](https://redirect.github.com/opensumi/core/pull/3840)
- feat: support disable restore editor group state by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3838](https://redirect.github.com/opensumi/core/pull/3838)
- feat: request completion support workspaceDir by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3833](https://redirect.github.com/opensumi/core/pull/3833)
- chore(deps): bump mini-css-extract-plugin from 2.8.1 to 2.9.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/opensumi/core/pull/3662](https://redirect.github.com/opensumi/core/pull/3662)
- feat: optimize inline diff viewer by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3836](https://redirect.github.com/opensumi/core/pull/3836)
- chore(deps): bump koa-router from 10.1.1 to 12.0.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/opensumi/core/pull/3663](https://redirect.github.com/opensumi/core/pull/3663)
- feat(editor): add a preference prevent scroll after get focused by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3846](https://redirect.github.com/opensumi/core/pull/3846)
- feat(inline-diff): support serialize state by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3855](https://redirect.github.com/opensumi/core/pull/3855)
- feat: support 3-way change encoding by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3851](https://redirect.github.com/opensumi/core/pull/3851)
- feat: control whether previewer to dispose when editor closed by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3888](https://redirect.github.com/opensumi/core/pull/3888)
- chore(deps): bump [@rjsf/validator-ajv6](https://redirect.github.com/rjsf/validator-ajv6) from 5.4.0 to 5.19.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/opensumi/core/pull/3893](https://redirect.github.com/opensumi/core/pull/3893)
- feat: support rate edit controller by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3896](https://redirect.github.com/opensumi/core/pull/3896)
##### Refactor
- refactor(ai-native): optimize monaco contrib registration by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3763](https://redirect.github.com/opensumi/core/pull/3763)
- refactor: optimize the logic of inline widget display by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3885](https://redirect.github.com/opensumi/core/pull/3885)
##### Style Changes
- style: add border-radius to scrollbar thumbs by [@erha19](https://redirect.github.com/erha19) in [https://github.com/opensumi/core/pull/3752](https://redirect.github.com/opensumi/core/pull/3752)
- style: adjust tabbar close popover styles by [@erha19](https://redirect.github.com/erha19) in [https://github.com/opensumi/core/pull/3749](https://redirect.github.com/opensumi/core/pull/3749)
- style: improve action widget styles by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3748](https://redirect.github.com/opensumi/core/pull/3748)
- style: adjust status bar colors for default and light themes by [@erha19](https://redirect.github.com/erha19) in [https://github.com/opensumi/core/pull/3756](https://redirect.github.com/opensumi/core/pull/3756)
- style: add box-sizing and border-radius properties by [@erha19](https://redirect.github.com/erha19) in
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
2.26.8
->3.3.3
Release Notes
opensumi/core (@opensumi/ide-addons)
### [`v3.3.3`](https://redirect.github.com/opensumi/core/releases/tag/v3.3.3) [Compare Source](https://redirect.github.com/opensumi/core/compare/v3.3.2...v3.3.3) ##### What's Changed ##### Other Changes - fix: split panel layout by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/4003](https://redirect.github.com/opensumi/core/pull/4003) **Full Changelog**: https://github.com/opensumi/core/compare/v3.3.2...v3.3.3 ### [`v3.3.2`](https://redirect.github.com/opensumi/core/releases/tag/v3.3.2) [Compare Source](https://redirect.github.com/opensumi/core/compare/v3.3.1...v3.3.2) ##### What's Changed ##### Other Changes - fix: update data reporting parameter by [@wangxiaojuan](https://redirect.github.com/wangxiaojuan) in [https://github.com/opensumi/core/pull/4000](https://redirect.github.com/opensumi/core/pull/4000) **Full Changelog**: https://github.com/opensumi/core/compare/v3.3.1...v3.3.2 ### [`v3.3.1`](https://redirect.github.com/opensumi/core/releases/tag/v3.3.1) [Compare Source](https://redirect.github.com/opensumi/core/compare/v3.3.0...v3.3.1) ##### What's Changed ##### Other Changes - fix: workbench editor layout by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3991](https://redirect.github.com/opensumi/core/pull/3991) - fix: suppress EPIPE errors when log by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3993](https://redirect.github.com/opensumi/core/pull/3993) - fix: getFileType is not work after Node.js 20 by [@winjo](https://redirect.github.com/winjo) in [https://github.com/opensumi/core/pull/3990](https://redirect.github.com/opensumi/core/pull/3990) - fix: editor tabbar cannot scroll by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3994](https://redirect.github.com/opensumi/core/pull/3994) **Full Changelog**: https://github.com/opensumi/core/compare/v3.3.0...v3.3.1 ### [`v3.3.0`](https://redirect.github.com/opensumi/core/releases/tag/v3.3.0) [Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.5...v3.3.0) ##### What's Changed ##### What's New Features - feat: support register tabbar right component by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3907](https://redirect.github.com/opensumi/core/pull/3907) - feat: support change editor tabbar height by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3920](https://redirect.github.com/opensumi/core/pull/3920) - feat: support configure inline diff style by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3924](https://redirect.github.com/opensumi/core/pull/3924) - feat: add 'clear result' button to search panel by [@Souls-R](https://redirect.github.com/Souls-R) in [https://github.com/opensumi/core/pull/3906](https://redirect.github.com/opensumi/core/pull/3906) - feat: chat slash command support isShortcut by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3929](https://redirect.github.com/opensumi/core/pull/3929) - feat(enhance-icon): add accessibility support by [@lilangtop](https://redirect.github.com/lilangtop) in [https://github.com/opensumi/core/pull/3926](https://redirect.github.com/opensumi/core/pull/3926) - feat(ai-native): improve accessibility support by [@lilangtop](https://redirect.github.com/lilangtop) in [https://github.com/opensumi/core/pull/3937](https://redirect.github.com/opensumi/core/pull/3937) - feat: support multi inline completion by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3874](https://redirect.github.com/opensumi/core/pull/3874) - feat: support register external ext api by [@hacke2](https://redirect.github.com/hacke2) in [https://github.com/opensumi/core/pull/3933](https://redirect.github.com/opensumi/core/pull/3933) - feat: support multi-line edits rewrite widget by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3962](https://redirect.github.com/opensumi/core/pull/3962) - feat: support configure ext host spawn options by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3980](https://redirect.github.com/opensumi/core/pull/3980) - feat(inline-diff): adjust data calculation for changed lines by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3983](https://redirect.github.com/opensumi/core/pull/3983) - feat: avoid layouts thrashing by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3764](https://redirect.github.com/opensumi/core/pull/3764) ##### Refactor - refactor: inline diff previewer snapshot by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3919](https://redirect.github.com/opensumi/core/pull/3919) - refactor: optimize editor tabbar scroll by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3953](https://redirect.github.com/opensumi/core/pull/3953) - refactor: organize dependencies by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3977](https://redirect.github.com/opensumi/core/pull/3977) ##### Style Changes - fix: edit tab scrollbar style problem by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3899](https://redirect.github.com/opensumi/core/pull/3899) - fix: update scrollbar component style by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3909](https://redirect.github.com/opensumi/core/pull/3909) - fix: update scrollbar component style by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3917](https://redirect.github.com/opensumi/core/pull/3917) - style: fix editor tabbar style by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3967](https://redirect.github.com/opensumi/core/pull/3967) - style: fix editor tab style by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3970](https://redirect.github.com/opensumi/core/pull/3970) ##### Other Changes - fix: hide bottom tab panel if no container by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3925](https://redirect.github.com/opensumi/core/pull/3925) - fix: rjsf version is inconsistent by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3934](https://redirect.github.com/opensumi/core/pull/3934) - fix: capturer not work in web worker by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3935](https://redirect.github.com/opensumi/core/pull/3935) - fix: inline input allow editor overflow by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3944](https://redirect.github.com/opensumi/core/pull/3944) - fix: improve inline chat position calculate by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3942](https://redirect.github.com/opensumi/core/pull/3942) - fix: electron reload not work by [@winjo](https://redirect.github.com/winjo) in [https://github.com/opensumi/core/pull/3958](https://redirect.github.com/opensumi/core/pull/3958) - fix: add keyboard focus and accessibility support for editor tabs and close buttons by [@lilangtop](https://redirect.github.com/lilangtop) in [https://github.com/opensumi/core/pull/3957](https://redirect.github.com/opensumi/core/pull/3957) - fix: right panel has two resize handle by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3960](https://redirect.github.com/opensumi/core/pull/3960) - fix: inline chat indent by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3961](https://redirect.github.com/opensumi/core/pull/3961) - fix: document status may out of sync by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3954](https://redirect.github.com/opensumi/core/pull/3954) - fix: model leak by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3969](https://redirect.github.com/opensumi/core/pull/3969) - fix: listen previewer when change by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3972](https://redirect.github.com/opensumi/core/pull/3972) - fix: set \_currentScope when update tabList in constructor by [@winjo](https://redirect.github.com/winjo) in [https://github.com/opensumi/core/pull/3979](https://redirect.github.com/opensumi/core/pull/3979) - fix: event driven state by [@winjo](https://redirect.github.com/winjo) in [https://github.com/opensumi/core/pull/3978](https://redirect.github.com/opensumi/core/pull/3978) ##### New Contributors - [@Souls-R](https://redirect.github.com/Souls-R) made their first contribution in [https://github.com/opensumi/core/pull/3906](https://redirect.github.com/opensumi/core/pull/3906) - [@lilangtop](https://redirect.github.com/lilangtop) made their first contribution in [https://github.com/opensumi/core/pull/3926](https://redirect.github.com/opensumi/core/pull/3926) **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.5...v3.3.0 ### [`v3.2.5`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.5) [Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.4...v3.2.5) ##### What's Changed ##### Other Changes - fix: platform detection after Node.js 21 by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3956](https://redirect.github.com/opensumi/core/pull/3956) - fix: inline diff format indentation by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3966](https://redirect.github.com/opensumi/core/pull/3966) **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.4...v3.2.5 ### [`v3.2.4`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.4) [Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.3...v3.2.4) ##### What's Changed ##### Other Changes - fix: export tab input api in ext host by [@zhanba](https://redirect.github.com/zhanba) in [https://github.com/opensumi/core/pull/3940](https://redirect.github.com/opensumi/core/pull/3940) **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.3...v3.2.4 ### [`v3.2.3`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.3) [Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.2...v3.2.3) ##### What's Changed ##### Other Changes - fix: set cwd when terminal recovery by [@zhanba](https://redirect.github.com/zhanba) in [https://github.com/opensumi/core/pull/3923](https://redirect.github.com/opensumi/core/pull/3923) **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.2...v3.2.3 ### [`v3.2.2`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.2) [Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.1...v3.2.2) ##### What's Changed ##### Other Changes - fix: lock nsfw to 2.2.0 by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3913](https://redirect.github.com/opensumi/core/pull/3913) **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.1...v3.2.2 ### [`v3.2.1`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.1) [Compare Source](https://redirect.github.com/opensumi/core/compare/v3.2.0...v3.2.1) ##### What's Changed ##### Other Changes - fix: abort streaming inline diff by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3902](https://redirect.github.com/opensumi/core/pull/3902) **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.0...v3.2.1 ### [`v3.2.0`](https://redirect.github.com/opensumi/core/releases/tag/v3.2.0) [Compare Source](https://redirect.github.com/opensumi/core/compare/v3.1.4...v3.2.0) ##### What's Changed ##### What's New Features - feat: optimize tree performance by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3742](https://redirect.github.com/opensumi/core/pull/3742) - feat: avoid send too many log request by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3767](https://redirect.github.com/opensumi/core/pull/3767) - feat: support inline chat on empty lines by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3762](https://redirect.github.com/opensumi/core/pull/3762) - chore(deps): bump braces from 3.0.2 to 3.0.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/opensumi/core/pull/3776](https://redirect.github.com/opensumi/core/pull/3776) - Revert "feat: optimize tree performance" by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3783](https://redirect.github.com/opensumi/core/pull/3783) - chore(deps): bump braces from 3.0.2 to 3.0.3 in /tools/electron by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/opensumi/core/pull/3777](https://redirect.github.com/opensumi/core/pull/3777) - feat: prevent accidentally opening binary file by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3772](https://redirect.github.com/opensumi/core/pull/3772) - feat: optimize merge conflicts by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3787](https://redirect.github.com/opensumi/core/pull/3787) - feat: support show inline chat on diff editor by [@erha19](https://redirect.github.com/erha19) in [https://github.com/opensumi/core/pull/3774](https://redirect.github.com/opensumi/core/pull/3774) - feat: inline diff supports live preview mode by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3798](https://redirect.github.com/opensumi/core/pull/3798) - feat: support partial edit widget by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3814](https://redirect.github.com/opensumi/core/pull/3814) - feat: add autoApplyNonConflictChanges configuration by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3829](https://redirect.github.com/opensumi/core/pull/3829) - feat: support live inline diff undo/redo edit by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3823](https://redirect.github.com/opensumi/core/pull/3823) - feat(editor-collection): add getEditorByUri method by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3840](https://redirect.github.com/opensumi/core/pull/3840) - feat: support disable restore editor group state by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3838](https://redirect.github.com/opensumi/core/pull/3838) - feat: request completion support workspaceDir by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3833](https://redirect.github.com/opensumi/core/pull/3833) - chore(deps): bump mini-css-extract-plugin from 2.8.1 to 2.9.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/opensumi/core/pull/3662](https://redirect.github.com/opensumi/core/pull/3662) - feat: optimize inline diff viewer by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3836](https://redirect.github.com/opensumi/core/pull/3836) - chore(deps): bump koa-router from 10.1.1 to 12.0.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/opensumi/core/pull/3663](https://redirect.github.com/opensumi/core/pull/3663) - feat(editor): add a preference prevent scroll after get focused by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3846](https://redirect.github.com/opensumi/core/pull/3846) - feat(inline-diff): support serialize state by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3855](https://redirect.github.com/opensumi/core/pull/3855) - feat: support 3-way change encoding by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3851](https://redirect.github.com/opensumi/core/pull/3851) - feat: control whether previewer to dispose when editor closed by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3888](https://redirect.github.com/opensumi/core/pull/3888) - chore(deps): bump [@rjsf/validator-ajv6](https://redirect.github.com/rjsf/validator-ajv6) from 5.4.0 to 5.19.4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/opensumi/core/pull/3893](https://redirect.github.com/opensumi/core/pull/3893) - feat: support rate edit controller by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3896](https://redirect.github.com/opensumi/core/pull/3896) ##### Refactor - refactor(ai-native): optimize monaco contrib registration by [@bytemain](https://redirect.github.com/bytemain) in [https://github.com/opensumi/core/pull/3763](https://redirect.github.com/opensumi/core/pull/3763) - refactor: optimize the logic of inline widget display by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3885](https://redirect.github.com/opensumi/core/pull/3885) ##### Style Changes - style: add border-radius to scrollbar thumbs by [@erha19](https://redirect.github.com/erha19) in [https://github.com/opensumi/core/pull/3752](https://redirect.github.com/opensumi/core/pull/3752) - style: adjust tabbar close popover styles by [@erha19](https://redirect.github.com/erha19) in [https://github.com/opensumi/core/pull/3749](https://redirect.github.com/opensumi/core/pull/3749) - style: improve action widget styles by [@Ricbet](https://redirect.github.com/Ricbet) in [https://github.com/opensumi/core/pull/3748](https://redirect.github.com/opensumi/core/pull/3748) - style: adjust status bar colors for default and light themes by [@erha19](https://redirect.github.com/erha19) in [https://github.com/opensumi/core/pull/3756](https://redirect.github.com/opensumi/core/pull/3756) - style: add box-sizing and border-radius properties by [@erha19](https://redirect.github.com/erha19) inConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.