Releases: Molunerfinn/PicGo
2.3.0-beta.7
注意:这不是正式版,可以尝鲜新功能,但是并不会保证稳定性。
如果不出意外将是2.3.0正式发布前最后一个beta版本。
Feature
- 新增:Windows 32 位安装包
- 新增:#255,支持自定义配置文件路径。如果你有自定义配置文件路径的需求,可以在默认的配置文件里增加
configPath
配置,PicGo在启动时将会从默认配置文件里读取这个值,如果自定义路径存在且合法,将会使用自定义路径作为配置文件路径。注意:如果启用了这个路径,PicGo的一些初始化文件、插件、日志、相册数据等文件将会一并使用新的配置文件所在路径作为根目录。示例:
{
"configPath": "E:\\Test\\picgo.json",
"picBed": {
"current": "tcyun",
},
// ....
}
请自行确保这个配置文件存在, 文件名可以自定义 ,必须以json结尾。建议直接拷贝默认的 PicGo 配置文件(data.json)到目标路径后,再配置默认配置文件的 configPath
字段。同时如果发现迁移了自定义配置文件后,相册数据丢失,可以将默认配置文件下的 picgo.db
也拷贝至新配置文件同级目录下,重启 PicGo,这样相册数据也能迁移过去。
await guiApi.galleryDB.insert({...})
- 新增: 废弃配置文件里
uploaded
数据,相册数据将使用配置文件同级目录下的picgo.db
并使用新的galleryDB
api 操作相册。 第一次从旧版本升级上来时,PicGo 将会对原有的配置文件做备份(备份为config.bak.json),同时将原本uploaded
里的相册数据迁移到同级目录下的picgo.db
存储。请用户和插件开发者留意。如果降级回去,请将config.bak.json
重命名为data.json
即可,但是后续使用galleryDB
上传的图片将无法在旧版本里识别。 - 新增:
remove
事件增加guiApi
为第二个参数。 示例:
ctx.on('remove', (files, guiApi) => {})
Bug Fix
- 修复:linux 环境下有可能上传失败的bug。#627
- 修复:优先使用
picBed.uploader
配置 - 修复:批量上传时会导致输出有误的bug。#666
- 修复:启用、禁用插件的时候都需要重启应用才能生效。#659
Others
PicGo-Core 升级到 v1.4.24,从这个版本起,uploaded
参数插件可以继续支持读写。不过 PicGo 将不再使用 uploaded
里的数据,将使用 picgo.db
作为相册数据的唯一来源。 请插件开发者留意。
2.3.0-beta.6
注意:这不是正式版,可以尝鲜新功能,但是并不会保证稳定性。
Feature
- 新增:数据统计,用于PicGo统计日活等信息,因此也更新了隐私协议。相关提交见这个 commit。
- 新增:更多的 PicGo Server 日志
- 新增:主进程的错误兜底
Bug Fix
- 修复:默认图床字段优先改为
picBed.uploader
- 修复:禁用插件应该重启生效
- 修复:插件安装失败时没有错误提示
- 修复:windows cli上传失败的问题
2.3.0-beta.5
注意:这不是正式版,可以尝鲜新功能,但是并不会保证稳定性。
Feature
- 新增:为Linux系统适配桌面图标栏(Tray) (#603) 感谢 @lpypl
- 新增:支持安装名称带有scope的插件。例如
@xxx/picgo-plugin-xxx
- 新增:支持导入本地插件(文件夹)。导入要求是一个完整的picgo插件文件夹。可用于离线安装picgo插件包或者插件开发者自测使用。导入插件的入口在
插件设置
页的标题栏右侧:
- 新增:支持配置插件安装时的代理和插件安装的镜像。国内用户建议配置插件安装镜像地址为:
https://registry.npm.taobao.org/
,这样插件安装的速度会显著加快。
配置入口为 PicGo设置
页的 设置代理和镜像地址
:
Bug Fix
Others
PicGo-Core 升级到 v1.4.19, 从这个版本起,插件无法修改相册列表,只读不可写,避免一些插件对相册列表的误操作导致越删越多的情况。
2.3.0-beta.4
注意:这不是正式版,可以尝鲜新功能,但是并不会保证稳定性。
Feature
- 新增:对配置文件自动备份。一旦出现配置文件损坏的问题将会尝试从备份文件恢复。如果不存在备份文件,将重新初始化配置文件。备份文件为
data.bak.json
,与配置文件在同一目录。解决因为配置文件损坏导致无法启动PicGo的问题(#557)。
Bug Fix
- 修复:禁用插件后,重启PicGo,在插件面板无法显示被禁用插件的问题 (33fdb16)
- 修复:快捷键设置 shortKeyConfig 可能是 undefined 的问题 (7b5e5ef), closes #557
- 修复:通过URL上传前没有对URL encode 的问题 (ce2b5cd), closes #581
Others
PicGo-Core 升级到 v1.4.14
2.3.0-beta.3
2.3.0-beta.2
注意:这不是正式版,可以尝鲜新功能,但是并不会保证稳定性。
Feature
- 新增:生成PicGo图床配置二维码,可用于flutter-picgo(安卓、iOS均可下载使用) (7fabc47)
Bug Fix
Others
- PicGo-Core 升级到 v1.4.11
2.3.0-beta.1
注意:这不是正式版,可以尝鲜新功能,但是并不会保证稳定性。
Feature
- 新增:更多格式上传支持,比如
ICO
、HEIC
等。(注意不是所有图床都支持), closes #299 - 移除:不再支持新浪微博图床,因为官方很早就开启了防盗链
Bug Fix
2.3.0-beta.0
注意:这不是正式版,可以尝鲜新功能,但是并不会保证稳定性。
Feature
- 新增:
autoCopy
选项,默认开启。关闭之后,上传图片将不再自动复制链接到剪贴板。 (67e526f) - 新增:
beta
版本更新支持,你可以在设置界面里关闭它,否则会收到beta
版本的更新推送。(ad6acd8) - 新增:
smms-v2
的支持,不必再使用smms-user
插件了。(3f3ea69) - 新增:通过 URL 上传图片的功能。主窗口的上传区将会有一个 URL 上传的按钮。 (a28c678)
- 新增:网页图片拖拽上传支持(注意只支持主窗口和mini窗口的拖拽上传,mac顶部栏不支持)(a28c678)
- 新增:相册里
全选
和简单的shift
键 多选功能。(2aeca50), closes #342
Bug Fix
2.2.2
Bug Fixes
- 修复了 PicGo-Server 上传剪贴板图片的接口返回值格式错误的问题。现在通过 PicGo-Server 不管上传剪贴板图片还是具体路径的图片,返回值都是:
{
"success": true, // or false
"result": ["$url"]
}
Improvements
- 改进了检查更新的链接与备用链接,用于在GitHub的api请求达到上限时依然能够尽快获取最新的版本
注:本次更新是为了及时修复Server的问题,以便在未来可能可以配合Typora用于快速贴图。
同时PicGo正在开发一些新功能,比如对相册编辑、删除的一些优化;以及将相册数据从配置文件 data.json 中独立出来,方便后续可以实现同步插件来同步相册与配置。
最后,欢迎加入官方的Gitter 频道,可以跟开发者面对面交流。