1.56.0 - 11/28/2024
- [ai] added support for users to specify custom request settings, model, and optionally provider-specific #14535
- [ai] allowed specifying max lines used for AI code completion context #14539
- [ai] added hovers for agents and variables #14498
- [ai] allowed comments in prompt templates #14470
- [ai] added local models to non-streaming accept list #14420
- [ai] allowed canceling llama-file requests #14515
- [ai] showed arguments in tool call response renderer #14424
- [ai] supported prompt variants #14487
- [ai] turned automatic inline completion off by default #14513
- [ai] fixed request settings and stop words in HF provider #14504
- [ai] added preference to ignore files in workspace functions #14449
- [ai] fixed prompt template contribution category and template #14497
- [ai] chore: avoided conflicting keybinding for opening chat window #14495
- [ai] supported agents asking for input and continuing #14486 - Contributed on behalf of STMicroelectronics
- [ai] showed progress while calculating AI code completion #14537
- [ai] fixed AI history view crashing on first use #14443
- [ai] fixed: added React keys in chat views #14444
- [ai] sorted models in LLM selection dialogue in AI Configuration View #14442
- [ai] added support for Hugging Face #14412
- [ai] added manual AI code completion #14393
- [ai] improved workspace agent functions and prompt #14426
- [ai] improved agent history recording #14378
- [ai] allowed reopening AI history widget #14422
- [ai] avoided prompt template directory error #14421
- [ai] adjusted chat input height dynamically #14432
- [ai] fixed: allowed all three brackets for variables #14465
- [ai] allowed adding variants via prompt template files #14509
- [application-package] bumped API version to 1.95.3 #14541 - Contributed on behalf of STMicroelectronics
- [browser-only] removed browserfs dependency (replaced by OPFS) #14263
- [core] updated Inversify to latest #14435
- [core] updated parcel watcher to 2.5.0 #14545
- [core] fixed calculation of SelectComponent dropdown bottom #14381
- [core] fixed electron win background color #14491 - Contributed on behalf of STMicroelectronics
- [core] fixed: kept closable state through pin/unpin #14377 - Contributed on behalf of STMicroelectronics
- [core] fixed alignment of viewWelcome to VS Code #14391
- [core] fixed uppermost context menu item sometimes not clickable in Electron #14401
- [debug] disabled editing of read-only variables #14440
- [dev-container] fixed container stopping on disconnect and application close #14542
- [electron] pinned Electron version to 30.1.2 #14407 - Contributed on behalf of STMicroelectronics
- [filesystem] added support for files.insertFinalNewline during formatOnSave #13751 - Contributed on behalf of STMicroelectronics
- [plugin] added min height to cell outputs #14488
- [plugin] fixed selection and improved active text editor behavior #14480
- [plugin] supported MappedEditProviders proposed API evolution #14453 - Contributed on behalf of STMicroelectronics
- [plugin] added support for ThemeColor property id #14437 - Contributed on behalf of STMicroelectronics
- [plugin] added support for property ThemeColor ID #14437 - Contributed on behalf of STMicroelectronics
- [plugin-ext] fixed overlapping outputs when creating a cell at the top #14417
- [plugin-ext] fixed active notebook editor staying active as long as the editor is active #14419
- [metrics] fixed MeasurementNotificationService binding #14439
<a name="breaking_changes_1.56.0">Breaking Changes:</a>
- [core] fixed disposing of dialogs on close - #14456 - Contributed on behalf of STMicroelectronics