v3.0.2
What's Changed
What's New Features
- fix: menu bar items for design mode will be registered multiple times by @bytemain in #3645
- feat: support shellExecutionSupported context key by @hacke2 in #3649
- feat: support registerTerminalProvider API by @Ricbet in #3656
- feat: add debug command for python-debug by @hacke2 in #3671
- feat: support shell integration customize by @life2015 in #3674
- fix: ai editor feature contribution duplicate registration by @Ricbet in #3690
- feat: allow configure tabbar max visible counts by @bytemain in #3691
- feat: support send component message in chat by @bk1012 in #3693
Refactor
- refactor: refactor the restart interaction of extension host by @hacke2 in #3652
- refactor: do not kill the last extension host by @hacke2 in #3657
- refactor: remove msg stream manager by @Ricbet in #3667
- Revert "refactor: refactor the restart interaction of extension host" by @hacke2 in #3673
Style Changes
- style: chat input instruction options by @Ricbet in #3647
- style: adjust statusbar padding for better display by @erha19 in #3668
Other Changes
- chore(release): v3.0.1 by @bytemain in #3643
- fix: fix tab ext-host complaining about 'INVALID TAB' by @MMhunter in #3648
- fix: agent ext sampleQuestions not render by @Ricbet in #3650
- fix(terminal): ui state is not sync from data by @bytemain in #3654
- fix: terminal ai suggest z-index fix, remove click event by @life2015 in #3644
- fix: activating extension should not abort the whole restart progress by @bytemain in #3659
- fix(chat): show chat view first when send message by api by @bytemain in #3660
- fix: wschannel timing issues by @bytemain in #3658
- fix(ext): clean up possible zombie processes by @hacke2 in #3661
- fix: register design menubar item not work by @bytemain in #3670
- fix: remove components css-loader hash by @Ricbet in #3672
- fix: add null check before calling collapseNode and expandNode by @erha19 in #3675
- fix: ai code-action duplicate registration by @Ricbet in #3679
- fix: optimize ext progress restart by @bytemain in #3669
- fix: mobx action fix in debugConfigurationService by @life2015 in #3683
- fix: diagnostic cannot show by @bytemain in #3680
- fix: terminal cannot use after ws reconnect, blank terminal when created by @life2015 in #3686
- fix: chat sample questions icon render by @Ricbet in #3687
- fix: dirty-diff editor hide unchanged regions by @Ricbet in #3688
- fix: ensure valid theme by @Ricbet in #3689
- fix: default theme ahead render by @Ricbet in #3692
- fix: code action first invalid by @Ricbet in #3694
- fix: code action click invaild by @Ricbet in #3695
- fix: improve default ai theme preloaded by @Ricbet in #3696
- fix: extension process cannot be started when using webpack to bundle by @bytemain in #3698
- fix: use node18 in nixpacks by @bytemain in #3699
- fix: design theme preload by @Ricbet in #3700
- fix(ext-tree-view): reveal an element is not work by @bytemain in #3697
Full Changelog: v3.0.1...v3.0.2