Releases: Kuingsmile/PicList
2.6.5
✨ Features
- 现在上传接口不再明文返回
config
字段,而是经过加密的字符串,密钥可自行设置
🐛 Bug Fixes
- 修复了文件名中含有二级目录时,webdav、local和sftp图床会上传失败的问题
- 修复了使用watt toolkit加速时,github图床上传失败的问题
加速下载地址
MacOS
PicList-2.6.5-arm64.dmg
PicList-2.6.5-x64.dmg
PicList-2.6.5-universal.dmg
Windows
PicList-Setup-2.6.5-ia32.exe
PicList-Setup-2.6.5-x64.exe
PicList-Setup-2.6.5.exe
Linux
PicList-2.6.5.AppImage
piclist_2.6.5_amd64.snap
Full Changelog: v2.6.4...v2.6.5
2.6.4
✨ Features
- 现在当设置了内置服务器鉴权密钥时,图床设置界面复制api接口会自动添加密钥
- 添加了
PicList
自身作为套娃图床,实现A电脑添加B电脑的PicList
进行上传的功能 - 新增上传耗时等统计功能
🐛 Bug Fixes
- 修复了电脑间同步管理配置文件时,无法正常进入图床,需要重新保存一次配置的问题
- 修复了arm mac平台缺失右键菜单的问题
- 修复了跳过水印字体下载没有对文件上传情景生效的问题
加速下载地址
MacOS
PicList-2.6.4-arm64.dmg
PicList-2.6.4-x64.dmg
PicList-2.6.4-universal.dmg
Windows
PicList-Setup-2.6.4-ia32.exe
PicList-Setup-2.6.4-x64.exe
PicList-Setup-2.6.4.exe
Linux
PicList-2.6.4.AppImage
piclist_2.6.4_amd64.snap
Full Changelog: v2.6.3...v2.6.4
2.6.3
✨ Features
- 现在当已经设置了水印字体文件路径或使用图片水印时,不再检查内置字体文件是否存在
- PicList和PicList-Core的内置服务器现在均支持通过
formData
的方式上传图片文件 - 内置服务器现在默认监听
0.0.0.0
,而不是127.0.0.1
,以配合多电脑间使用 - 内置服务器现在支持设置鉴权密钥
key
参数,通过url参数形式传递?key=xxx
,避免被恶意利用 - PicList-Core现在支持通过
picgo-server
启动内置上传服务器,使用方式与PicList的内置服务器相同
🐛 Bug Fixes
- 修复了没有新建临时文件夹导致本地图床上传失败的问题
加速下载地址
MacOS
PicList-2.6.3-arm64.dmg
PicList-2.6.3-x64.dmg
PicList-2.6.3-universal.dmg
Windows
PicList-Setup-2.6.3-ia32.exe
PicList-Setup-2.6.3-x64.exe
PicList-Setup-2.6.3.exe
Linux
PicList-2.6.3.AppImage
piclist_2.6.3_amd64.snap
Full Changelog: v2.6.2...v2.6.3
2.6.2
✨ Features
- 相册页面只显示最后一级文件名,不包含额外的路径
- 现在更新提示窗口会显示更新日志,方便用户查看
🐛 Bug Fixes
- 修复了从Obsidian插件删除图片时,webdav图床和SFTP图床无法删除的问题
- 修复了用户无ssh权限时,sftp图床无法进行云端删除的问题
- 修复了sftp图床上传时,即使出错仍然会判断为上传成功的问题
- 修复了sftp图床上传时,会额外创建空文件夹的问题
加速下载地址
MacOS
PicList-2.6.2-arm64.dmg
PicList-2.6.2-x64.dmg
PicList-2.6.2-universal.dmg
Windows
PicList-Setup-2.6.2-ia32.exe
PicList-Setup-2.6.2-x64.exe
PicList-Setup-2.6.2.exe
Linux
PicList-2.6.2.AppImage
piclist_2.6.2_amd64.snap
Full Changelog: v2.6.1...v2.6.2
2.6.1
✨ Features
- webdav图床现在支持设置授权方式,支持digest或basic授权
- webdav管理页面新增授权方式选择
- 手册页面现在会在单独的窗口中打开
- 优化了管理页面首页列表的加载速度
🐛 Bug Fixes
- 修复了管理页面中选择框失效的问题
- 修复了管理页面中,切换图床时概率出现无法加载文件列表的问题
- 修复了管理页面首页在开启自动导入时页面没有自动刷新的问题
- 修复了管理页面中的计时器泄露导致的性能和文件加载问题
- 解决了local图床和webdav图床缓存文件目录相同的问题
加速下载地址
MacOS
PicList-2.6.1-arm64.dmg
PicList-2.6.1-x64.dmg
PicList-2.6.1-universal.dmg
Windows
PicList-Setup-2.6.1-ia32.exe
PicList-Setup-2.6.1-x64.exe
PicList-Setup-2.6.1.exe
Linux
PicList-2.6.1.AppImage
piclist_2.6.1_amd64.snap
Full Changelog: v2.6.0...v2.6.1
2.6.0
✨ Features
- 大幅度优化了管理页面文件列表加载的速度,提高30倍(加载260个文件,用时从 30秒 降低至 0.9秒)
- 大幅度优化了管理页面文件搜索的速度,提高50倍(260个文件中搜索,完成时间从 15秒 降低至 0.3秒)
- 优化了管理页面首页的提示文字
- 现在管理页面中批量重命名界面会实时显示匹配到的文件数量
- 上传页面标题现在当未设置图床配置时,默认使用Default配置
- 现在相册批量修改功能只对筛选出的照片生效
- 修改了配置同步中关于Gitee仓库路径填写的提示文字
🐛 Bug Fixes
- 修复了由于el-dialog,el-select等组件导致的内存泄露问题
- 修复了设置界面中,水印选择界面中多了一个
}
的问题、 - 修复了管理页面首页组件重复渲染的问题
- 修复了列表模式下,管理页面加载时会进行无效的额外网络请求,导致页面卡顿的问题
- 修复了管理页面中,获取文件列表时重复排序导致的性能问题
- 修复了日志记录等级的行为与预期不一致的问题(来自PicGo)
加速下载地址
MacOS
PicList-2.6.0-arm64.dmg
PicList-2.6.0-x64.dmg
PicList-2.6.0-universal.dmg
Windows
PicList-Setup-2.6.0-ia32.exe
PicList-Setup-2.6.0-x64.exe
PicList-Setup-2.6.0.exe
Linux
PicList-2.6.0.AppImage
piclist_2.6.0_amd64.snap
Full Changelog: v2.5.3...v2.6.0
2.5.3
✨ Features
- 新增telegra.ph作为图床的支持
- 现在支持对图片进行进行水平镜像或垂直镜像处理
- 现在内置服务器的upload接口可以接收picbed和configName两个url查询参数,用于在发送请求时指定上传的图床 #93
- 现在图床配置设置界面可以直接复制对应的upload接口地址
🐛 Bug Fixes
- 修复了不支持远程删除的图床在开启远程删除时,相册内图片无法删除的问题
- 修复了图床配置页面的部分布局问题
加速下载地址
MacOS
PicList-2.5.3-arm64.dmg
PicList-2.5.3-x64.dmg
PicList-2.5.3-universal.dmg
Windows
PicList-Setup-2.5.3-ia32.exe
PicList-Setup-2.5.3-x64.exe
PicList-Setup-2.5.3.exe
Linux
PicList-2.5.3.AppImage
piclist_2.5.3_amd64.snap
Full Changelog: v2.5.2...v2.5.3
2.5.2
✨ Features
- 又拍云管理页面现在支持设置防盗链密钥和过期时间
🐛 Bug Fixes
- 修复了路径中含有特殊字符时,阿里云、又拍云、Github图床上传失败的问题
- 修复了路径中含有中文等时,又拍云图床获取的防盗链参数错误的问题
- 移除了循环依赖错误
🔨 Refactor
- 依赖整体更新
- 删除了未使用的冗余代码
加速下载地址
MacOS
PicList-2.5.2-arm64.dmg
PicList-2.5.2-x64.dmg
PicList-2.5.2-universal.dmg
Windows
PicList-Setup-2.5.2-ia32.exe
PicList-Setup-2.5.2-x64.exe
PicList-Setup-2.5.2.exe
Linux
2.5.1
✨ Features
- 点击主页
手册
按钮,会在软件内打开官网文档,而不是进行跳转 - 又拍云支持设置防盗链密钥和过期时间
- 腾讯云图床支持设置endpoint和slim参数(来自PicGo)
- 图床设置页面支持设置tips(来自PicGo)
- 管理页面的说明链接更新为PicList官网文档地址,而不是沿用自PicHoro
🐛 Bug Fixes
- 修复了Imgur图床云端删除错误的问题(感谢@Smi1e96 #89 )
- 修复了s3PathStyle选项没有对S3自定义域名生效的bug
- 修复了使用S3插件上传至minio的文件,相册内无法同步云端删除的问题
🔨 Refactor
- 依赖整体更新
加速下载地址
MacOS
PicList-2.5.1-arm64.dmg
PicList-2.5.1-x64.dmg
PicList-2.5.1-universal.dmg
Windows
PicList-Setup-2.5.1-ia32.exe
PicList-Setup-2.5.1-x64.exe
PicList-Setup-2.5.1.exe
Linux
PicList-2.5.1.AppImage
piclist_2.5.1_amd64.snap
New Contributors
Full Changelog: v2.5.0...v2.5.1
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