opensumi/core (@opensumi/ide-addons)
### [`v3.2.1`](https://togithub.com/opensumi/core/releases/tag/v3.2.1)
[Compare Source](https://togithub.com/opensumi/core/compare/v3.2.0...v3.2.1)
##### What's Changed
##### Other Changes
- fix: abort streaming inline diff by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3902](https://togithub.com/opensumi/core/pull/3902)
**Full Changelog**: https://github.com/opensumi/core/compare/v3.2.0...v3.2.1
### [`v3.2.0`](https://togithub.com/opensumi/core/releases/tag/v3.2.0)
[Compare Source](https://togithub.com/opensumi/core/compare/v3.1.4...v3.2.0)
##### What's Changed
##### What's New Features
- feat: optimize tree performance by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3742](https://togithub.com/opensumi/core/pull/3742)
- feat: avoid send too many log request by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3767](https://togithub.com/opensumi/core/pull/3767)
- feat: support inline chat on empty lines by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3762](https://togithub.com/opensumi/core/pull/3762)
- chore(deps): bump braces from 3.0.2 to 3.0.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3776](https://togithub.com/opensumi/core/pull/3776)
- Revert "feat: optimize tree performance" by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3783](https://togithub.com/opensumi/core/pull/3783)
- chore(deps): bump braces from 3.0.2 to 3.0.3 in /tools/electron by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3777](https://togithub.com/opensumi/core/pull/3777)
- feat: prevent accidentally opening binary file by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3772](https://togithub.com/opensumi/core/pull/3772)
- feat: optimize merge conflicts by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3787](https://togithub.com/opensumi/core/pull/3787)
- feat: support show inline chat on diff editor by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3774](https://togithub.com/opensumi/core/pull/3774)
- feat: inline diff supports live preview mode by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3798](https://togithub.com/opensumi/core/pull/3798)
- feat: support partial edit widget by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3814](https://togithub.com/opensumi/core/pull/3814)
- feat: add autoApplyNonConflictChanges configuration by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3829](https://togithub.com/opensumi/core/pull/3829)
- feat: support live inline diff undo/redo edit by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3823](https://togithub.com/opensumi/core/pull/3823)
- feat(editor-collection): add getEditorByUri method by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3840](https://togithub.com/opensumi/core/pull/3840)
- feat: support disable restore editor group state by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3838](https://togithub.com/opensumi/core/pull/3838)
- feat: request completion support workspaceDir by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3833](https://togithub.com/opensumi/core/pull/3833)
- chore(deps): bump mini-css-extract-plugin from 2.8.1 to 2.9.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3662](https://togithub.com/opensumi/core/pull/3662)
- feat: optimize inline diff viewer by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3836](https://togithub.com/opensumi/core/pull/3836)
- chore(deps): bump koa-router from 10.1.1 to 12.0.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3663](https://togithub.com/opensumi/core/pull/3663)
- feat(editor): add a preference prevent scroll after get focused by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3846](https://togithub.com/opensumi/core/pull/3846)
- feat(inline-diff): support serialize state by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3855](https://togithub.com/opensumi/core/pull/3855)
- feat: support 3-way change encoding by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3851](https://togithub.com/opensumi/core/pull/3851)
- feat: control whether previewer to dispose when editor closed by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3888](https://togithub.com/opensumi/core/pull/3888)
- chore(deps): bump [@rjsf/validator-ajv6](https://togithub.com/rjsf/validator-ajv6) from 5.4.0 to 5.19.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3893](https://togithub.com/opensumi/core/pull/3893)
- feat: support rate edit controller by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3896](https://togithub.com/opensumi/core/pull/3896)
##### Refactor
- refactor(ai-native): optimize monaco contrib registration by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3763](https://togithub.com/opensumi/core/pull/3763)
- refactor: optimize the logic of inline widget display by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3885](https://togithub.com/opensumi/core/pull/3885)
##### Style Changes
- style: add border-radius to scrollbar thumbs by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3752](https://togithub.com/opensumi/core/pull/3752)
- style: adjust tabbar close popover styles by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3749](https://togithub.com/opensumi/core/pull/3749)
- style: improve action widget styles by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3748](https://togithub.com/opensumi/core/pull/3748)
- style: adjust status bar colors for default and light themes by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3756](https://togithub.com/opensumi/core/pull/3756)
- style: add box-sizing and border-radius properties by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3759](https://togithub.com/opensumi/core/pull/3759)
- style: adjust title actions style by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3765](https://togithub.com/opensumi/core/pull/3765)
- style: adjust z-index values for layout components by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3769](https://togithub.com/opensumi/core/pull/3769)
- style: add styles for markdown popover and icons by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3766](https://togithub.com/opensumi/core/pull/3766)
- style: remove unnecessary overflow:hidden from menubar in global style by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3768](https://togithub.com/opensumi/core/pull/3768)
- style: improve SCM action button style by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3788](https://togithub.com/opensumi/core/pull/3788)
- style: inline-hint line height by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3826](https://togithub.com/opensumi/core/pull/3826)
- style: remove useless styles by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3854](https://togithub.com/opensumi/core/pull/3854)
- style: inline diff removed widget style by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3868](https://togithub.com/opensumi/core/pull/3868)
- style: improve inline diff partial style by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3877](https://togithub.com/opensumi/core/pull/3877)
- style: improve light theme editor style by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3884](https://togithub.com/opensumi/core/pull/3884)
##### Other Changes
- chore(release): v3.1.0 by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3745](https://togithub.com/opensumi/core/pull/3745)
- docs: add v3.1.0 changelog by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3746](https://togithub.com/opensumi/core/pull/3746)
- fix: adjust zone widget width for scrollbar by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3750](https://togithub.com/opensumi/core/pull/3750)
- fix: validate copy and move operations by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3754](https://togithub.com/opensumi/core/pull/3754)
- fix: conditionally show HorizontalVertical component based on visible by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3757](https://togithub.com/opensumi/core/pull/3757)
- fix: update default editor background color to [#181818](https://togithub.com/opensumi/core/issues/181818) by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3760](https://togithub.com/opensumi/core/pull/3760)
- fix: correct uri equality check with comments service by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3755](https://togithub.com/opensumi/core/pull/3755)
- fix: improve handling extra menu nodes on left tabbar by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3771](https://togithub.com/opensumi/core/pull/3771)
- chore(release): release v3.1.1 by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3775](https://togithub.com/opensumi/core/pull/3775)
- fix: server's incorrect dispose of service center by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3785](https://togithub.com/opensumi/core/pull/3785)
- chore(deps): bump file-type from 16.5.3 to 16.5.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3790](https://togithub.com/opensumi/core/pull/3790)
- chore(deps): bump ws from 8.16.0 to 8.17.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3786](https://togithub.com/opensumi/core/pull/3786)
- chore(release): release v3.1.2 by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3795](https://togithub.com/opensumi/core/pull/3795)
- fix(merge-editor): some scm provider cannot switch to text editor by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3799](https://togithub.com/opensumi/core/pull/3799)
- fix: skip locked panels during resize check by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3797](https://togithub.com/opensumi/core/pull/3797)
- chore(release): release v3.1.3 by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3807](https://togithub.com/opensumi/core/pull/3807)
- fix: inline chat code blocks controller by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3809](https://togithub.com/opensumi/core/pull/3809)
- fix: inline live diff zone range by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3810](https://togithub.com/opensumi/core/pull/3810)
- chore(deps): bump xterm-addon-fit from 0.7.0 to 0.8.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3818](https://togithub.com/opensumi/core/pull/3818)
- chore(release): release v3.1.4 by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3821](https://togithub.com/opensumi/core/pull/3821)
- fix: skip locked panels during resize check by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3801](https://togithub.com/opensumi/core/pull/3801)
- fix: add intersection observer for resize detection by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3819](https://togithub.com/opensumi/core/pull/3819)
- fix: will watch same folder multiple times by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3831](https://togithub.com/opensumi/core/pull/3831)
- fix: improve chat reporter by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3832](https://togithub.com/opensumi/core/pull/3832)
- fix: ai native left panel supports large size by [@wangxiaojuan](https://togithub.com/wangxiaojuan) in [https://github.com/opensumi/core/pull/3828](https://togithub.com/opensumi/core/pull/3828)
- fix: copy/paste in symbolic file by [@zhanba](https://togithub.com/zhanba) in [https://github.com/opensumi/core/pull/3827](https://togithub.com/opensumi/core/pull/3827)
- fix: improve live inline diff prioritization and fix discard functionality by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3837](https://togithub.com/opensumi/core/pull/3837)
- fix: add pty socket timeout by [@winjo](https://togithub.com/winjo) in [https://github.com/opensumi/core/pull/3834](https://togithub.com/opensumi/core/pull/3834)
- fix: textmate service is not compatible with monaco 0.47 by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3847](https://togithub.com/opensumi/core/pull/3847)
- chore(deps): bump v8-inspect-profiler from 0.0.20 to 0.1.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3665](https://togithub.com/opensumi/core/pull/3665)
- fix: enable multi-root workspace support by [@zhanba](https://togithub.com/zhanba) in [https://github.com/opensumi/core/pull/3848](https://togithub.com/opensumi/core/pull/3848)
- fix: open folder on web by [@zhanba](https://togithub.com/zhanba) in [https://github.com/opensumi/core/pull/3863](https://togithub.com/opensumi/core/pull/3863)
- fix: debug console readonly status by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3852](https://togithub.com/opensumi/core/pull/3852)
- chore(deps): bump nsfw from 2.2.0 to 2.2.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3859](https://togithub.com/opensumi/core/pull/3859)
- fix: overlap between inline hint and gitlens by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3870](https://togithub.com/opensumi/core/pull/3870)
- fix: not restore diff editor state by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3850](https://togithub.com/opensumi/core/pull/3850)
- fix: check potential null by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3872](https://togithub.com/opensumi/core/pull/3872)
- fix: left tabbar item cannot drag by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3873](https://togithub.com/opensumi/core/pull/3873)
- fix: inline input edit operations by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3876](https://togithub.com/opensumi/core/pull/3876)
- chore: improve inline stream diff render by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3881](https://togithub.com/opensumi/core/pull/3881)
- fix(inline-diff): remove-widget at first line cannot be dismissed by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3882](https://togithub.com/opensumi/core/pull/3882)
- chore: improve inline chat content visible by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3883](https://togithub.com/opensumi/core/pull/3883)
- fix: avoid multi ServerApp instance share one path handler by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3887](https://togithub.com/opensumi/core/pull/3887)
- fix: add workspace context by [@zhanba](https://togithub.com/zhanba) in [https://github.com/opensumi/core/pull/3890](https://togithub.com/opensumi/core/pull/3890)
- chore: improve inline diff indent by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3894](https://togithub.com/opensumi/core/pull/3894)
- fix: inline chat shortcut display by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3897](https://togithub.com/opensumi/core/pull/3897)
- fix: memory leak by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3898](https://togithub.com/opensumi/core/pull/3898)
- fix: render tabbar correctly on initial load by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3895](https://togithub.com/opensumi/core/pull/3895)
**Full Changelog**: https://github.com/opensumi/core/compare/v3.1.4...v3.2.0
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:
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
3.1.4
->3.2.1
Release Notes
opensumi/core (@opensumi/ide-addons)
### [`v3.2.1`](https://togithub.com/opensumi/core/releases/tag/v3.2.1) [Compare Source](https://togithub.com/opensumi/core/compare/v3.2.0...v3.2.1) ##### What's Changed ##### Other Changes - fix: abort streaming inline diff by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3902](https://togithub.com/opensumi/core/pull/3902) **Full Changelog**: https://github.com/opensumi/core/compare/v3.2.0...v3.2.1 ### [`v3.2.0`](https://togithub.com/opensumi/core/releases/tag/v3.2.0) [Compare Source](https://togithub.com/opensumi/core/compare/v3.1.4...v3.2.0) ##### What's Changed ##### What's New Features - feat: optimize tree performance by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3742](https://togithub.com/opensumi/core/pull/3742) - feat: avoid send too many log request by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3767](https://togithub.com/opensumi/core/pull/3767) - feat: support inline chat on empty lines by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3762](https://togithub.com/opensumi/core/pull/3762) - chore(deps): bump braces from 3.0.2 to 3.0.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3776](https://togithub.com/opensumi/core/pull/3776) - Revert "feat: optimize tree performance" by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3783](https://togithub.com/opensumi/core/pull/3783) - chore(deps): bump braces from 3.0.2 to 3.0.3 in /tools/electron by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3777](https://togithub.com/opensumi/core/pull/3777) - feat: prevent accidentally opening binary file by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3772](https://togithub.com/opensumi/core/pull/3772) - feat: optimize merge conflicts by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3787](https://togithub.com/opensumi/core/pull/3787) - feat: support show inline chat on diff editor by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3774](https://togithub.com/opensumi/core/pull/3774) - feat: inline diff supports live preview mode by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3798](https://togithub.com/opensumi/core/pull/3798) - feat: support partial edit widget by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3814](https://togithub.com/opensumi/core/pull/3814) - feat: add autoApplyNonConflictChanges configuration by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3829](https://togithub.com/opensumi/core/pull/3829) - feat: support live inline diff undo/redo edit by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3823](https://togithub.com/opensumi/core/pull/3823) - feat(editor-collection): add getEditorByUri method by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3840](https://togithub.com/opensumi/core/pull/3840) - feat: support disable restore editor group state by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3838](https://togithub.com/opensumi/core/pull/3838) - feat: request completion support workspaceDir by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3833](https://togithub.com/opensumi/core/pull/3833) - chore(deps): bump mini-css-extract-plugin from 2.8.1 to 2.9.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3662](https://togithub.com/opensumi/core/pull/3662) - feat: optimize inline diff viewer by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3836](https://togithub.com/opensumi/core/pull/3836) - chore(deps): bump koa-router from 10.1.1 to 12.0.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3663](https://togithub.com/opensumi/core/pull/3663) - feat(editor): add a preference prevent scroll after get focused by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3846](https://togithub.com/opensumi/core/pull/3846) - feat(inline-diff): support serialize state by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3855](https://togithub.com/opensumi/core/pull/3855) - feat: support 3-way change encoding by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3851](https://togithub.com/opensumi/core/pull/3851) - feat: control whether previewer to dispose when editor closed by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3888](https://togithub.com/opensumi/core/pull/3888) - chore(deps): bump [@rjsf/validator-ajv6](https://togithub.com/rjsf/validator-ajv6) from 5.4.0 to 5.19.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3893](https://togithub.com/opensumi/core/pull/3893) - feat: support rate edit controller by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3896](https://togithub.com/opensumi/core/pull/3896) ##### Refactor - refactor(ai-native): optimize monaco contrib registration by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3763](https://togithub.com/opensumi/core/pull/3763) - refactor: optimize the logic of inline widget display by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3885](https://togithub.com/opensumi/core/pull/3885) ##### Style Changes - style: add border-radius to scrollbar thumbs by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3752](https://togithub.com/opensumi/core/pull/3752) - style: adjust tabbar close popover styles by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3749](https://togithub.com/opensumi/core/pull/3749) - style: improve action widget styles by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3748](https://togithub.com/opensumi/core/pull/3748) - style: adjust status bar colors for default and light themes by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3756](https://togithub.com/opensumi/core/pull/3756) - style: add box-sizing and border-radius properties by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3759](https://togithub.com/opensumi/core/pull/3759) - style: adjust title actions style by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3765](https://togithub.com/opensumi/core/pull/3765) - style: adjust z-index values for layout components by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3769](https://togithub.com/opensumi/core/pull/3769) - style: add styles for markdown popover and icons by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3766](https://togithub.com/opensumi/core/pull/3766) - style: remove unnecessary overflow:hidden from menubar in global style by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3768](https://togithub.com/opensumi/core/pull/3768) - style: improve SCM action button style by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3788](https://togithub.com/opensumi/core/pull/3788) - style: inline-hint line height by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3826](https://togithub.com/opensumi/core/pull/3826) - style: remove useless styles by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3854](https://togithub.com/opensumi/core/pull/3854) - style: inline diff removed widget style by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3868](https://togithub.com/opensumi/core/pull/3868) - style: improve inline diff partial style by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3877](https://togithub.com/opensumi/core/pull/3877) - style: improve light theme editor style by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3884](https://togithub.com/opensumi/core/pull/3884) ##### Other Changes - chore(release): v3.1.0 by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3745](https://togithub.com/opensumi/core/pull/3745) - docs: add v3.1.0 changelog by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3746](https://togithub.com/opensumi/core/pull/3746) - fix: adjust zone widget width for scrollbar by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3750](https://togithub.com/opensumi/core/pull/3750) - fix: validate copy and move operations by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3754](https://togithub.com/opensumi/core/pull/3754) - fix: conditionally show HorizontalVertical component based on visible by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3757](https://togithub.com/opensumi/core/pull/3757) - fix: update default editor background color to [#181818](https://togithub.com/opensumi/core/issues/181818) by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3760](https://togithub.com/opensumi/core/pull/3760) - fix: correct uri equality check with comments service by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3755](https://togithub.com/opensumi/core/pull/3755) - fix: improve handling extra menu nodes on left tabbar by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3771](https://togithub.com/opensumi/core/pull/3771) - chore(release): release v3.1.1 by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3775](https://togithub.com/opensumi/core/pull/3775) - fix: server's incorrect dispose of service center by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3785](https://togithub.com/opensumi/core/pull/3785) - chore(deps): bump file-type from 16.5.3 to 16.5.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3790](https://togithub.com/opensumi/core/pull/3790) - chore(deps): bump ws from 8.16.0 to 8.17.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3786](https://togithub.com/opensumi/core/pull/3786) - chore(release): release v3.1.2 by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3795](https://togithub.com/opensumi/core/pull/3795) - fix(merge-editor): some scm provider cannot switch to text editor by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3799](https://togithub.com/opensumi/core/pull/3799) - fix: skip locked panels during resize check by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3797](https://togithub.com/opensumi/core/pull/3797) - chore(release): release v3.1.3 by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3807](https://togithub.com/opensumi/core/pull/3807) - fix: inline chat code blocks controller by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3809](https://togithub.com/opensumi/core/pull/3809) - fix: inline live diff zone range by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3810](https://togithub.com/opensumi/core/pull/3810) - chore(deps): bump xterm-addon-fit from 0.7.0 to 0.8.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3818](https://togithub.com/opensumi/core/pull/3818) - chore(release): release v3.1.4 by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3821](https://togithub.com/opensumi/core/pull/3821) - fix: skip locked panels during resize check by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3801](https://togithub.com/opensumi/core/pull/3801) - fix: add intersection observer for resize detection by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3819](https://togithub.com/opensumi/core/pull/3819) - fix: will watch same folder multiple times by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3831](https://togithub.com/opensumi/core/pull/3831) - fix: improve chat reporter by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3832](https://togithub.com/opensumi/core/pull/3832) - fix: ai native left panel supports large size by [@wangxiaojuan](https://togithub.com/wangxiaojuan) in [https://github.com/opensumi/core/pull/3828](https://togithub.com/opensumi/core/pull/3828) - fix: copy/paste in symbolic file by [@zhanba](https://togithub.com/zhanba) in [https://github.com/opensumi/core/pull/3827](https://togithub.com/opensumi/core/pull/3827) - fix: improve live inline diff prioritization and fix discard functionality by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3837](https://togithub.com/opensumi/core/pull/3837) - fix: add pty socket timeout by [@winjo](https://togithub.com/winjo) in [https://github.com/opensumi/core/pull/3834](https://togithub.com/opensumi/core/pull/3834) - fix: textmate service is not compatible with monaco 0.47 by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3847](https://togithub.com/opensumi/core/pull/3847) - chore(deps): bump v8-inspect-profiler from 0.0.20 to 0.1.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3665](https://togithub.com/opensumi/core/pull/3665) - fix: enable multi-root workspace support by [@zhanba](https://togithub.com/zhanba) in [https://github.com/opensumi/core/pull/3848](https://togithub.com/opensumi/core/pull/3848) - fix: open folder on web by [@zhanba](https://togithub.com/zhanba) in [https://github.com/opensumi/core/pull/3863](https://togithub.com/opensumi/core/pull/3863) - fix: debug console readonly status by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3852](https://togithub.com/opensumi/core/pull/3852) - chore(deps): bump nsfw from 2.2.0 to 2.2.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/opensumi/core/pull/3859](https://togithub.com/opensumi/core/pull/3859) - fix: overlap between inline hint and gitlens by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3870](https://togithub.com/opensumi/core/pull/3870) - fix: not restore diff editor state by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3850](https://togithub.com/opensumi/core/pull/3850) - fix: check potential null by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3872](https://togithub.com/opensumi/core/pull/3872) - fix: left tabbar item cannot drag by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3873](https://togithub.com/opensumi/core/pull/3873) - fix: inline input edit operations by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3876](https://togithub.com/opensumi/core/pull/3876) - chore: improve inline stream diff render by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3881](https://togithub.com/opensumi/core/pull/3881) - fix(inline-diff): remove-widget at first line cannot be dismissed by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3882](https://togithub.com/opensumi/core/pull/3882) - chore: improve inline chat content visible by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3883](https://togithub.com/opensumi/core/pull/3883) - fix: avoid multi ServerApp instance share one path handler by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3887](https://togithub.com/opensumi/core/pull/3887) - fix: add workspace context by [@zhanba](https://togithub.com/zhanba) in [https://github.com/opensumi/core/pull/3890](https://togithub.com/opensumi/core/pull/3890) - chore: improve inline diff indent by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3894](https://togithub.com/opensumi/core/pull/3894) - fix: inline chat shortcut display by [@Ricbet](https://togithub.com/Ricbet) in [https://github.com/opensumi/core/pull/3897](https://togithub.com/opensumi/core/pull/3897) - fix: memory leak by [@bytemain](https://togithub.com/bytemain) in [https://github.com/opensumi/core/pull/3898](https://togithub.com/opensumi/core/pull/3898) - fix: render tabbar correctly on initial load by [@erha19](https://togithub.com/erha19) in [https://github.com/opensumi/core/pull/3895](https://togithub.com/opensumi/core/pull/3895) **Full Changelog**: https://github.com/opensumi/core/compare/v3.1.4...v3.2.0Configuration
📅 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.