Repository navigation
Minor Changes
-
feat(vscodePlugin): 统一上传配置、支持 PicGo multipart,并为重要行为变化提供一次性更新说明
- 上传配置按当前文档所属文件夹、工作区、用户、默认值的顺序读取。上传器地址和认证头整体取自同一层,避免项目地址混入全局认证信息。
- 配置无效时阻止上传并提示修正,不静默切换上传目标。
- 重要行为变化会显示一次性更新说明通知,可查看随插件打包的本地说明或打开上传设置,也可从命令面板重新查看。通知按重要变更标识记录,普通 patch、关闭通知和重载窗口不会重复提示;首次上线无法可靠区分新装和升级,因此首次启用都会提示一次。
- 仅记录扩展内部通知状态,不迁移用户设置,上传时的配置错误提醒继续保留。
CustomUploader.format支持binary和multipart,省略时仍使用原有的binary行为。- PicGo 2.4.0+ 用户可设置
ImageUploadMode=remote、format=multipart、fieldName=files继续上传;插件直接发送文件内容,自动生成表单边界和长度,不根据地址猜测协议,也不在失败后切换路线。 - 停止使用旧
UploadType、PicGoServer选择上传方式和地址,不提供旧路径列表或剪贴板协议适配。 - 仅有旧配置时,上传提醒会说明本地、Base64、远程三种新模式,并提供 PicGo 配置示例,可打开设置或配置说明;此过渡提醒计划在下一个 major 版本移除。不会自动修改或清理用户已有设置。
- 受限模式只允许用户级上传设置;用户可通过 VS Code 原生工作区信任界面授权,再使用项目配置。预览显示当前上传目标和配置来源。
- 原有手动主题继续保存在扩展状态中,不再自动读取或迁移已移除的旧主题设置。 @RSS1102(#1943)(
59de6c1)
-
feat(vscodePlugin): 支持跟随 VS Code 主题并在预览中搜索 @RSS1102(#1938)(
37e4600)