Skip to content

v2.4.0

Compare
Choose a tag to compare
@way-zer way-zer released this 30 Dec 11:42
· 28 commits to 5a60b108e41bda0617d3dc4239b8ca69187650ef since this release
32c40b1

v2 版本针对游戏6.0版本(BE/105+)

6.0已经成为官方正式版, 故插件v1版本也完全停更

更新内容

  • ⬆️ (loader) 更新库到1.4.1(kotlin 到 1.4.20)
    • 🔧 (core&main&mirai&wayzer) 跟随更新
    • ✨ (wayzer/ext/vote) 使用新服务接口重构
    • ✨ (wayzer/maps) 使用新服务模式重构接口
  • ✨ [coreLib] Add ServiceProvider(已在库中增加依赖注入实现,该类很可能被移除)
  • ✨ (coreLib/control) 增加disable指令
  • ✨ [mirai/codeSender] 重写
  • 🐛 (wayzer/maps) 修复没有装地图崩溃的问题
  • ✨ (wayzer/permission) 增加权限系统
    • 🔧 (wayzer/admin) 伴随调整
    • 🔧 (wayzer/ext/vote) 伴随调整
  • ✨ (wayzer/user/statistics) 对外暴露主动结算接口
    • ✨ (wayzer/ext/vote) 换图或者回档时,主动调用贡献结算接口
  • ✨ (wayzer/ext/vote) 添加自定义文本投票
  • ✨ (wayzer/maps) 始终调用assignTeam
  • 🚚 (wayzer) 调整目录结构(将部分脚本移动到map文件夹)
  • 🐛 (wayzer/ext/pvpProtect) 原版nearest实现导致保护失效的bug
  • 🐛 (wayzer/ext/betterTeam) 非pvp模式可以使用指令的bug

更新建议

本次更新涉及到脚本后缀名更改,增量替换将很麻烦,建议全部删除重装
不需要(请不要)删除scripts/data文件夹,不然会导致之前的配置数据全部丢失
wayzer模块部分文件移动,可能导致部分配置失效