2.5.0
✨ Features
APP
- 手动检测新版本后,点击确认会重启触发自动更新检测,不再跳转至github release页面
- 自动更新程序后台下载安装包时,主界面最上方显示下载进度条
- 压缩图片资源文件,减少打包体积
图床
- SFTP
- 添加了新的内置图床:SFTP
- 删除功能会额外校验路径,避免误删除 - 阿里云
- 上传文件无扩展名时不再报错
相册
- 现在支持内置SFTP图床的同步删除
- 现在支持Alist插件(V3版本) 在picgo把alist作为图床 (github.com)的同步云端删除
- 现在支持华为云插件 picgo华为云对象存储图床插件 (github.com)的同步云端删除
- 现在支持多吉云插件上传图片到多吉云存储的picgo插件 (github.com)的同步云端删除
- 更新了AWS S3删除接口实现方式
管理功能
- 页面与功能
- 优化了图床名过长时的显示处理
- 优化了文件名过长时的显示处理
- 自动导入配置功能支持指定导入图床类型
- 修改了上传页面和从URL上传功能对应的图标
- 添加了重命名成功的通知信息
- WebDAV
- 支持设置网址拼接路径
- 优化图片获取失败显示
- GitHub
- Github图床替换所有CDN加速域名占位符
- 阿里云
- 支持创建无地域属性存储桶
- 腾讯云
- 移除不再支持的莫斯科地域
- 本地图床
- 现在支持管理本地路径图床
- SFTP
- 现在支持管理SFTP
- S3
- 优化了上传时的资源占用
- 多吉云
- 现在S3图床支持启用dogeCloud模式来管理多吉云
插件
- 现在支持自动检测版本更新,并进行提示
- 现在支持一键更新所有插件
🐛 Bug Fixes
APP
- 修复主页菜单打开图床子菜单卡顿问题
- 修复特定情况下内存泄露问题
- 修复Obsidian软件发起云端删除时,未支持图床
本地相册
问题
设置
- 修复设置mini窗口图标未选择文件时错误保存空白路径并提示重启问题
管理功能
- 页面与功能
- 修复了关闭配置自动导入功能选项没有生效的问题
- 修复了自动导入配置时会重复导入阿里云的问题
- 修复了配置别名时,无法识别部分特殊中文字符的问题
- 修复了在图床设置界面导入已有配置时,相同的配置项会重复导入的问题
- 修复了强制刷新文件列表后,文件列表布局方式会被重置的问题
- 修复了网格式布局下,部分情况下复选框没有显示出来的问题
- 修复了重复获取文件列表时,排序方向会反复颠倒的问题
- AWS S3
- 修复了SSLEnabled选项、启用S3 path style选项和代理选项没有生效的问题
- 修复了特殊情况下region为非字符串时访问报错的问题
- WebDAV
- 修复了图片预览没有随着文件列表的变动即时刷新的问题
- 修复了非图片文件仍会尝试获取图片预览的问题
- 移除了webdav图床起始目录的错误备注
🔨 Refactor
代码风格
- 简化管理页面部分代码
- 整理模块导入代码增加易读性和规范
- 整理部分页面代码结构和变量名以便维护
性能
- 移除PicGo旧版本迁移的函数
- 调整了部分路径规则的表达式的匹配模式
- 优化了部分函数的性能表现,移除了重复的变量计算
- 提高了管理页面自动导入配置的速度
依赖
- AWS S3 SDK迁移至V3版本
加速下载地址
MacOS
PicList-2.5.0-arm64.dmg
PicList-2.5.0-x64.dmg
PicList-2.5.0-universal.dmg
Windows
PicList-Setup-2.5.0-ia32.exe
PicList-Setup-2.5.0-x64.exe
PicList-Setup-2.5.0.exe
Linux
PicList-2.5.0.AppImage
piclist_2.5.0_amd64.snap
Full Changelog: v1.9.9...v2.5.0