v3.4.0
What's Changed
What's New Features
- feat: add notebook extension api by @zhanba in #3963
- feat: support using editor AI in notebook by @zhanba in #4006
- feat: support problem fix api by @Ricbet in #3999
- feat: support inline chat proposed extension api by @Ricbet in #3936
- fix: ai feature support multiple instances by @Ricbet in #4027
- refactor: ai feature binding editor lifecycle by @Ricbet in #4033
- feat: support extension register panel to ai chat by @bytemain in #4012
- feat: use async in watch file changes by @bytemain in #4026
- feat: support intelligent completions always visible by @Ricbet in #4039
- feat: supports ai history relative feature by @MMhunter in #3989
- feat: support intelligent completions always visible preference by @Ricbet in #4043
- feat: revert an API that will be removed in a future version of VSCode by @bk1012 in #4044
- feat: upgrade inline completion extension api by @Ricbet in #4047
- feat: support detect EOL from file content by @erha19 in #4045
- feat: introduce new remote service by @bytemain in #4037
- feat: compatibility with the experimental API registerEditSessionIdentityProvider by @bk1012 in #4049
Style Changes
- style: design light selected background color by @Ricbet in #4016
- style: improve quickpick item style by @erha19 in #4020
Other Changes
- fix: inline chat controller timing by @Ricbet in #4010
- fix: inline chat first line overflow visible by @Ricbet in #4011
- chore: fix typos by @co63oc in #4013
- fix: store diff editor state while docs not destory by @erha19 in #4015
- fix: fire properties change on time by @bytemain in #4014
- fix: platform detect logic by @erha19 in #4021
- fix: remove global from browser by @bytemain in #4022
- fix: direct debug adapter fix, and runInTerminal fix by @life2015 in #4031
- fix: layout state restore not work by @bytemain in #3941
- fix: avoid rpc proxy leak by @bytemain in #4042
New Contributors
Full Changelog: v3.3.3...v3.4.0