Skip to content

v2.18.0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 May 14:05
033b540

v2.18.0

31 May 2022

🎉 New Features

  • support terminal profile icon #1043 by @erha19

  • support quick-open buttons and keepScrollPosition plugin api #843 by @yantze

  • support OpenVSX China mirror #1045 by @erha19

  • support vscode-js-debug extension #396 by @erha19

  • improve extension-management state & detail page styles #1005 by @songhn233

  • support icontheme on editor #963 by @Aaaaash

  • 编辑器右上角区域支持切换文件打开方式 #973 by @Ricbet

  • 支持通过 "打开方式..." 菜单来打开文件,并允许设置某类文件的默认打开方式 #987 by @Ricbet

  • add unregisterItem function on toolbar #1058 by @iamxukai

  • 支持 workbench.editorAssociations 配置项 #957 by @Ricbet

  • rpcProtocol 支持 ArrayBuffer 消息类型 #945 by @Ricbet

  • add supportHtml property to MarkdownString #796 by @MMhunter

  • 优化 Outilne 面板更新逻辑 #860 by @erha19

  • 当页面不可见的时候,不进行插件进程重启,同时监听 visibilitychange 事件,当页面变为可见后再重启 #868 by @bk1012

  • 支持终端多容器化改造- 支持终端重连能力- 支持终端生命周期与IDE Server同步### ISSUE TRACKER / TASK LIST: #803 #713 by @life2015

  • replace shortid with nanoid dependency #923 by @dqhl76

  • support vscode 1.63.2 type hierarchy api #819 by @bk1012

  • support format document with menu #846 by @Aaaaash

  • terminal support search on type #847 by @Aaaaash

🐛 Bug Fixes

  • 增加终端恢复的数据校验逻辑 #1147 by @life2015

  • 增加socket connect的try catch #1148 by @life2015

  • make sure terminal instance can be got #1145 by @erha19

  • remove unexpected expandAll action before filtering the file tree #1137 by @erha19

  • close terminal after type exit #1122 by @erha19

  • show extension list while extension manager is activated #1121 by @erha19

  • 检测到无"|"字符时候跳过终端校验逻辑 #1114 by @life2015

  • 修复编辑器 Diff 模式下切换编码失效问题 #1088 by @xyJen

  • 弱化文件树对于文件事件依赖,优化文件树操作响应速度 #1095 by @erha19

  • don't dispose model when execute callHierarchy #1096 by @hacke2

  • debug console input align style #1093 by @erha19

  • support search hidden file #1090 by @hacke2

  • support use top-level await on debug console #1072 by @erha19

  • scm resource tree node uri #1060 by @Aaaaash

  • 修复 FileSystemError 相关逻辑 #997 by @iamxukai

  • remove some temporary fileservice event #1047 by @Aaaaash

  • 修复存在多个分组时,切换分组导致打开方式菜单报错的问题 #1034 by @Ricbet

  • untitled 文件仅支持 type 为 code 的打开方式 #1027 by @Ricbet

  • the height of electron windows header bar #995 by @yantze

  • windows-compatible static resource URIs #1019 by @yantze

  • add missing breadcrumb and rename Schemas to Schemes #1013 by @iamxukai

  • remove embedded markdonw preview #968 by @moreJs

  • windows variables paths #962 by @erha19

  • 修复 DebugAdapterTracker 的 message 类型错误问题 #939 by @Ricbet

  • 修复格式化一直显示选择框的问题 #934 by @Aaaaash

  • response customRequest with the body in debug session #931 by @kidswong999

  • language features match issue #853 by @Aaaaash

💄 Style Changes

🪚 Refactors

⏱ Tests

  • Update jest collectCoverageFrom config #914 by @bytemain

  • use jsdom enviroments for browser and node enviroments for node #901 by @bytemain

🧹 Chores