- fix & change:
en-GB ( English - Global )
=>en-GB ( English - Great Britain )
- change:
zh-CLS
=>zh-Classical
- add: 在插件
description
中提示用户会卸载如下恶意/不安全插件:koishi-plugin-koishi-2345
,koishi-plugin-2345-security
- 防护新升级! 针对故意干扰本插件执行防护措施的执行特殊卸载操作, 以免干扰本插件防护能力
- fix: 写入临时文件可能遇到错误
- fix:
k2345-security
插件包名错误
- fix: 使用
globalThis
可能导致其他插件可停止本插件检查更新或阻止黑名单插件安装 (内存泄漏)
- add: 可设置插件安装黑名单
- fix: 使用指令组后
shutdown
命令失效 (in shutdown.ts) - add: 自动移除
koishi-2345
插件功能 (in ?)
- change: 使用
Global English
取代American English
(in index.ts) - add:
readme
新增语言支持情况 (in readme.md) - fix: 语法错误 (in shutdown.ts)
- change:
ip
指令群聊私聊判断方法 (in ip.ts)
- fix: 安装并启用本插件后若环境中安装并启用了
milk-ikun
会导致milk-ikun
失效 - remove: 与
milk-ikun
的联动 - add:
usage
显示各版本更新内容 - fix:
usage
脚本问题 - fix: 拼写错误
userCommandGroup
=>useCommandGroup
- fix:
use(r)CommandGroup
关闭时若commandGroup
不为空字符串时仍会启用命令组
- change: 更新时等待
package.json
更新的debug
日志 - fix: 本插件输出内容会受
milk-ikun
影响 - add:
reload
指令 => 重载koishi
- fix: 安装过程中若发生错误导致
update-status.runtime.json
时间戳为0
的feature
- fix: 语言文件在开启命令组后格式错误 的问题
- fix: 因
market API
更改导致的自动更新失效 的问题 - fix: 应用更新时的重载不会等到
market
安装完成 的问题
- fix:
commandGroup
不设置导致其为undefined
无发获取length
的问题
- fix: 对命令进行分组并自定义描述 导致
i18n
路径不正确 的问题
- fix: 自动更新读取
installer
恒为undefined
的问题
- add: 对命令进行分组并自定义描述
- fix: 因模块缓存和引用地址导致开启指令组后重载本插件后命令信息丢失 的问题, 现已改为 浅拷贝
- fix: 编译问题导致插件无法加载 的问题
- fix: 更新状态文件在重载前未完成写入 的问题
- fix: WebUI 配置界面未预期的创建 button 的问题
- 测试插件
-
修复
systools
指令不会判断EULA
的问题因日志上传服务器服务端遭到不明进程攻击, 导致服务端遭到未预料的
kill -9
目前该问题正在加紧排查当中, 目前上报功能属于崩溃状态, 上报失败目前属正常情况, 感谢大家理解与支持, 为您带来不便, 敬请谅解!Systools 开发者 - 爱喝牛奶 及其 服务端开发者 - Cyan Changes 联合声明
UTC+8 2023年05月23日 21时53分43秒
- 修复 更新成功不显示
log
的问题 - 修复 使用
market
镜像源导致插件最新版本获取失败 的问题 - 新增 更新成功后cd时间, 以免过于频繁的更新
- 新增 检查更新对
market
插件所设置镜像源 的支持 - 更改
Usage
排版
- 修复
package.json
描述过长导致在插件市场中不显示 的问题 (如果还没有修复就是我的问题 - 修复 上报 Bug 出现的问题
- 新增 设备唯一识别uuid生成功能 (感谢开源项目:
node-machine-id
)
- 修正
Usage
拼写错误 - 修正 提示信息 语法错误的问题
- 修复 更新成功仍然上报 Bug 的问题
- 修复 拼写错误 一处
- 修复 部分开发配置项没有
.hidden(true)
(隐藏) 的问题
- 修复 因开发调试导致的 Update 一定会失败的问题
- 修复 更新失败后根目录
package.json
版本(为最新版本)与实际插件版本不符的问题 - 修改 更新策略
- 修正 上报 Bug 一处语言错误
- 新增 更新错误提醒
- 新增 错误内容显示日志
- 紧急修复 检查更新间隔因开发而未重置的问题,
开发是1s检查更新一次, 这个版本修好了
- 修改 自动更新策略, 减小插件Bug概率, 为构建和谐美好社区付出微博之力!
- 新增 调用插件市场的自动更新功能, 以免被标记为不安全插件
- 修改 上报 Bug 策略
- 修复
lib
文件夹为空(编译问题)导致插件无法运行 的问题
- 修复
package.json
写错导致插件无法安装的问题
- 修复
package.json
写错导致插件无法安装的问题
- 修复
ip
指令出现的各种问题, 并修复该指令若获取本机地址显示两遍的问题 - 修复
cmd
指令运行时阻塞框架即主线程的问题 - Tips: 受 插件安全策略影响,
systools
插件可能需要分裂出两个版本:normal
和unsafe
, 当前版本为normal
, 我们会在unsafe
版上新增自动更新、自动热补丁等使用功能用于修补小 Bug,normal
版的可能需要等到 Bug 修补较多后发布新版避免版本号更新过快, 您也可以理解为unsafe
版是类似于含有自动更新功能的dev
版
目前自动更新并未实装
- 修复
test
指令 存在于生产环境的问题, 现在只能在sandbox里面用这个指令啦
- 修复
sysinfo
指令kept
参数 可能RangeError: toFixed() digits argument must be between 0 and 100
的问题 - 修复
test
指令 应当仅在开发环境注册但生产环境任注册 的问题 - 调整上报 Bug 策略以避免邮箱被封禁
, 但副作用是可能非中国大陆地区(包含部分墙内 港澳台 地区) 大概率 无法上报已解决
- 新增上报 Bug 显示版本号
- 新增上报 Bug 显示系统信息
- 修改上报 Bug 显示排版
- 新增上报 Bug 显示IP功能
- 修复 插件需要激活 的问题
- 修复 usage <iframe> 出现滚动条
- 修正 3处拼写错误
- 修复 错误信息上传失败导致插件崩溃 的问题
- 修改
usage
加载策略
- 紧急修复 非中国大陆网络的港澳台地区和其他国家与地区获取 IP归属地 错误的问题, 但目前只能无法获取, 敬请谅解!
- 修复
cmd
指令设置与cmd
长度不同的别名时指令识别错误 的问题 - 修复 上报问题部分内容错误
- 修复 非中国大陆网络的港澳台地区和其他国家与地区获取国内 IP 错误的问题, 但目前只能获取到国外 IP, 敬请谅解!
- 修复
cmd
指令在部分平台(特指QQ) 将>
等 转义为>
等 的问题 (参考 koishi-plugin-spawn)
- 修改 日期判断
- 修改
ping
指令错误的 键名称 - 修改指令注册, 并新增选项注释 (虽然是错的(x 但是能用
- 添加了彩蛋内容 (?
- 修复
act
指令关键字过于广泛 的问题 - 新增已知问题 "因未知原因导致的
act
指令有概率不触发"
- 对 usage 进行少量修改
- 添加了一个彩蛋 (?
- 修复 usage <iframe> 出现滚动条
- 对 usage 进行少量修改
- 新增时间自动格式化
- 新增文件/内存大小自动格式化
- 新增
shutdown
指令, 为您的维护大业添砖java加瓦
- 紧急修复 更新内容无效的问题
- 修复已知 Bug 并调整指令注册策略
- 新增
sysinfo
指令, 让您一眼分辨您的系统!
- 更改 IP API 地址以获取更准确、更详细的信息, 让您的调试事半功倍!
- 更改 错误信息显示策略以避免刷屏, 让您的机器人更加安全!
- 更改 提示同意 用户协议 文本
- 新增
ping
指令, 让您的调试事半功倍! 使用详见help ping
- 对 usage 进行小部分更改
- 修复 依赖不会自动安装 的问题
- 新增 Bug 上报功能
- 新增 IP 指令群聊开关, 关闭后仅私聊可使用 ip 指令, 提升ip安全性, 避免误操作以造成 ip 泄露.
- 新增
ip
指令
- 修复以
-
或--
的参数被系统吞的问题
- 首个可用版本