Skip to content

Releases: Kuingsmile/PicList

2.6.5

18 Oct 14:56
Compare
Choose a tag to compare

✨ 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

14 Oct 12:04
Compare
Choose a tag to compare

✨ 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

10 Oct 10:24
Compare
Choose a tag to compare

✨ 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

30 Sep 13:55
Compare
Choose a tag to compare

✨ 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

13 Sep 05:37
Compare
Choose a tag to compare

✨ 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

11 Sep 15:04
Compare
Choose a tag to compare

✨ 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

07 Sep 04:57
Compare
Choose a tag to compare

✨ 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

04 Sep 13:49
Compare
Choose a tag to compare

✨ 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

PicList-2.5.2.AppImage
piclist_2.5.2_amd64.snap

2.5.1

29 Aug 13:00
Compare
Choose a tag to compare

✨ 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

23 Aug 08:53
Compare
Choose a tag to compare

✨ Features

APP

  • 手动检测新版本后,点击确认会重启触发自动更新检测,不再跳转至github release页面
  • 自动更新程序后台下载安装包时,主界面最上方显示下载进度条
  • 压缩图片资源文件,减少打包体积

图床

  • SFTP
    - 添加了新的内置图床:SFTP
    - 删除功能会额外校验路径,避免误删除
  • 阿里云
    • 上传文件无扩展名时不再报错

相册

管理功能

  • 页面与功能
    • 优化了图床名过长时的显示处理
    • 优化了文件名过长时的显示处理
    • 自动导入配置功能支持指定导入图床类型
    • 修改了上传页面和从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