v3.3.0
What's Changed
What's New Features
- feat: support register tabbar right component by @bytemain in #3907
- feat: support change editor tabbar height by @bytemain in #3920
- feat: support configure inline diff style by @bytemain in #3924
- feat: add 'clear result' button to search panel by @Souls-R in #3906
- feat: chat slash command support isShortcut by @Ricbet in #3929
- feat(enhance-icon): add accessibility support by @lilangtop in #3926
- feat(ai-native): improve accessibility support by @lilangtop in #3937
- feat: support multi inline completion by @Ricbet in #3874
- feat: support register external ext api by @hacke2 in #3933
- feat: support multi-line edits rewrite widget by @Ricbet in #3962
- feat: support configure ext host spawn options by @bytemain in #3980
- feat(inline-diff): adjust data calculation for changed lines by @bytemain in #3983
- feat: avoid layouts thrashing by @bytemain in #3764
Refactor
- refactor: inline diff previewer snapshot by @Ricbet in #3919
- refactor: optimize editor tabbar scroll by @bytemain in #3953
- refactor: organize dependencies by @bytemain in #3977
Style Changes
- fix: edit tab scrollbar style problem by @bytemain in #3899
- fix: update scrollbar component style by @bytemain in #3909
- fix: update scrollbar component style by @bytemain in #3917
- style: fix editor tabbar style by @bytemain in #3967
- style: fix editor tab style by @bytemain in #3970
Other Changes
- fix: hide bottom tab panel if no container by @bytemain in #3925
- fix: rjsf version is inconsistent by @bytemain in #3934
- fix: capturer not work in web worker by @bytemain in #3935
- fix: inline input allow editor overflow by @Ricbet in #3944
- fix: improve inline chat position calculate by @Ricbet in #3942
- fix: electron reload not work by @winjo in #3958
- fix: add keyboard focus and accessibility support for editor tabs and close buttons by @lilangtop in #3957
- fix: right panel has two resize handle by @bytemain in #3960
- fix: inline chat indent by @Ricbet in #3961
- fix: document status may out of sync by @bytemain in #3954
- fix: model leak by @bytemain in #3969
- fix: listen previewer when change by @bytemain in #3972
- fix: set _currentScope when update tabList in constructor by @winjo in #3979
- fix: event driven state by @winjo in #3978
New Contributors
- @Souls-R made their first contribution in #3906
- @lilangtop made their first contribution in #3926
Full Changelog: v3.2.5...v3.3.0