Skip to content

Releases: DreamVoid/MiraiMC

1.5-pre3

21 Sep 08:47
923410a
Compare
Choose a tag to compare
1.5-pre3 Pre-release
Pre-release

这是一个预发布版本,部分功能仍在测试,请及时反馈在本版本发现的问题。

致服主:此版本开始,不同平台的插件将分成不同的文件,请根据需要下载相应文件

致开发者:此版本开始,为了适应多模块Maven项目,发布到Maven中央仓库的构件名称已改为MiraiMC-Integration,请及时在pom.xml文件中修改。另外,1.5-pre3未发布到中央仓库。

更新日志

主代码

优化和修复

  • 减小插件文件体积
  • 修复插件启动时报错

Bukkit

优化和修复

  • 启动不兼容的服务端时向后台发送警告
  • 修正plugin.yml笔误

Bungee

新增

  • 内置SQLite-jdbc库

优化和修复

  • 移除不必要的异常捕获
  • 修复不自动下载Mirai核心问题

Sponge

新增

  • 支持Sponge
  • 重写Logger
  • 增加Metrics
  • 增加Mirai事件监听

优化和修复

  • 修复特定情况下加载插件崩溃问题
  • 修复配置加载问题

下载说明

  • MiraiMC-Bukkit-release.jar - 适用于CraftBukkit(如Spigot、Paper)服务端
  • MiraiMC-Bungee-release.jar - 适用于BungeeCord(如WaterFall)服务端
  • MiraiMC-Nukkit-release.jar - 适用于NukkitX服务端
  • MiraiMC-Sponge-release.jar - 适用于SpongeVanilla和SpongeForge服务端

1.5-pre2

20 Sep 07:08
aba500d
Compare
Choose a tag to compare
1.5-pre2 Pre-release
Pre-release

这是一个预发布版本,部分功能仍在测试,请及时反馈在本版本发现的问题。

致服主:此版本开始,不同平台的插件将分成不同的文件,请根据需要下载相应文件

致开发者:此版本开始,为了适应多模块Maven项目,发布到Maven中央仓库的构件名称已改为MiraiMC-Integration,请及时在pom.xml文件中修改。
另外,1.5-pre2未发布到中央仓库,请使用sonatype的SNAPSHOT仓库(https://s01.oss.sonatype.org/content/repositories/snapshots/)并将版本改为1.5-pre2-SNAPSHOT

更新日志

主代码

新增

  • 增加自动更新Mirai核心库
  • 配置文件增加指定Mirai核心版本
  • 配置文件增加指定Maven仓库地址
  • 添加友好报错功能(同时添加配置文件)

优化和修复

  • 移除不兼容的方法
  • 完善外部加载Mirai核心
  • 更新开发时使用的Mirai核心
  • 优化插件报错提示
  • 完善依赖下载流程
  • maven仓库地址自动转换http到https
  • 修复捕获报错问题
  • 修复“参数化类的原始使用”
  • 修复“方法只调用它的超级”
  • 代码细节优化

NukkitX

优化和修复

  • 修改API号
  • 自动登录保存文件添加报错捕获

下载说明

  • MiraiMC-Bukkit-release.jar - 适用于CraftBukkit(如Spigot、Paper)服务端
  • MiraiMC-Bungee-release.jar - 适用于BungeeCord(如WaterFall)服务端
  • MiraiMC-Nukkit-release.jar - 适用于NukkitX服务端

1.5-pre1

11 Sep 12:49
24b9773
Compare
Choose a tag to compare
1.5-pre1 Pre-release
Pre-release

这是一个预发布版本,部分功能仍在测试,请及时反馈在本版本发现的问题。

致服主:此版本开始,不同平台的插件将分成不同的文件,请根据需要下载相应文件

更新日志

新增

  • 增加自动更新 Mirai 核心库
  • 支持NukkitX
  • 为事件增加撤回方法

优化和修复

  • 完善出错机制避免出错时继续执行不该执行的代码
  • 修改部分功能的工作方式
  • 修复Bungee下过时的方法
  • 优化报错提示
  • 优化使用指令操作插件时的提示

下载说明

  • MiraiMC-Bukkit-release.jar - 适用于CraftBukkit(如Spigot、Paper)服务端
  • MiraiMC-Bungee-release.jar - 适用于BungeeCord(如WaterFall)服务端
  • MiraiMC-Nukkit-release.jar - 适用于NukkitX服务端

1.4

29 Jul 11:16
5d1b5b1
Compare
Choose a tag to compare
1.4

这是一个正式版本。此版本已经过测试确认没有大的问题,可以使用,建议所有用户和开发者都更新到此版本。

如果在本版本遇到任何问题,请提交issue

本次更新极大的提升了插件的稳定性。

2021/9/8编辑:从下个预发布版本开始,插件发布将采用模块化发布,不同平台的插件将不再整合到一个jar文件里。

更新日志

新增

功能

  • 增加自动加入Mirai参数的功能
  • 增加登录验证帮助链接
  • 为BungeeCord增加自动登录

开发

  • 消息事件增加getMessageContent()getMessageToMiraiCode()
  • 为事件增加撤回方法
  • 增加用于发送Mirai Code消息的方法sendMessageMirai()
  • 增加图片上传方法uploadImage()
  • 撤回消息事件增加获取群号
  • 为所有事件添加获取原始事件内容方法

优化和修复

功能

  • 修复自动登录读取账号时的数值转换问题
  • 修复使用默认Mirai自动登录时错误的登录
  • 修复无法正常使用自动登录
  • 修改配置文件中添加参数的样式
  • 修复当有未成功登录的机器人存在时,列出机器人列表报错的问题
  • 修复当有未验证账号存在时卸载插件报错的问题
  • 修复同一个机器人账号登录多次可能出现的问题
  • 修复退出不存在的机器人报错问题

开发

  • 去除用于开发时的不必要的代码
  • 消息事件更改getMessage()的工作方式
  • 移除过时的方法
  • 将用于发送消息链的方法标记为过时
  • 修复方法名描述不清

其他

  • 更新Javadoc
  • 代码细节优化

配置文件更改

更新到此版本后,请将以下内容添加到配置文件general项末尾(如果不知道添加在何处,请查看默认配置):

  add-properties:
    mirai.no-desktop: true
    mirai.slider.captcha.supported: true

1.4-rc1

05 Sep 08:35
116157d
Compare
Choose a tag to compare
1.4-rc1 Pre-release
Pre-release

这是一个发布候选版本,如果本版本没有问题,将直接作为正式版发布。

新增

  • 撤回消息事件增加获取群号
  • 为所有事件添加获取原始事件内容方法
  • 为BungeeCord增加自动登录

优化和修复

  • 修复方法名描述不清

1.4-pre2

04 Sep 15:56
a5b86f4
Compare
Choose a tag to compare
1.4-pre2 Pre-release
Pre-release

这是一个预发布版本,部分功能仍在测试,请及时反馈在本版本发现的问题。

新增

  • 增加登录验证帮助链接
  • 增加用于发送Mirai Code消息的方法sendMessageMirai()
  • 增加图片上传方法uploadImage()

优化和修复

  • 修复当有未成功登录的机器人存在时,列出机器人列表报错的问题
  • 修复当有未验证账号存在时卸载插件报错的问题
  • 修复同一个机器人账号登录多次可能出现的问题
  • 修复退出不存在的机器人报错问题
  • 将用于发送消息链的方法标记为过时
  • 细节优化

1.4-pre1

01 Sep 18:31
5206ffa
Compare
Choose a tag to compare
1.4-pre1 Pre-release
Pre-release

这是一个预发布版本,部分功能仍在测试,请及时反馈在本版本发现的问题。

新增

  • 增加自动加入Mirai参数的功能
  • 消息事件增加getMessageContent()getMessageToMiraiCode()
  • 为事件增加撤回方法

优化和修复

  • 修复自动登录读取账号时的数值转换问题
  • 去除用于开发时的不必要的代码
  • 修复使用默认Mirai自动登录时错误的登录
  • 修复无法正常使用自动登录
  • 修改配置文件中添加参数的样式
  • 消息事件更改getMessage()的工作方式
  • 移除过时的方法
  • 细节优化

1.3.2

02 Aug 04:36
359e339
Compare
Choose a tag to compare

这是一个正式版本。此版本已经过测试确认没有大的问题,可以使用,建议所有用户和开发者都更新到此版本。

如果在本版本遇到任何问题,请提交issue

更新日志

优化和修复

  • 修复自动登录无法正常使用的问题

1.3.1

30 Jul 06:00
eab235a
Compare
Choose a tag to compare

这是一个正式版本。此版本已经过测试确认没有大的问题,可以使用,建议所有用户和开发者都更新到此版本。

如果在本版本遇到任何问题,请提交issue

更新日志

优化和修复

  • 修复BungeeCord下命令无法使用的问题
  • 修复BungeeCord下无法正常载入插件的问题

1.3-rc2

29 Jul 07:43
4e5ee7c
Compare
Choose a tag to compare
1.3-rc2 Pre-release
Pre-release

这是一个发布候选版本,如果本版本没有问题,将直接作为正式版发布。

致开发者:为了解决遗留的问题,已将多个API迁移、标记为过时并将在日后删除。请及时调整代码避免未来无法正常使用。

新增

  • MiraiNormalGroup添加新的方法

优化和修复

  • 移除已过时的变量
  • 数据库处理改为异步
  • 完善 /miraimc 命令
  • 移除已过时的方法