Skip to content

v0.3.0

Compare
Choose a tag to compare
@LamGC LamGC released this 18 May 08:09
· 227 commits to main since this release
v0.3.0
efbb57f

简介

本次更新修复了扩展包无法从第三方 Maven 仓库下载的问题,并且修复了几个小 Bug,详见更新日志!

更新日志

Feat

  • config: 支持限定 Maven 仓库构件类型.
  • launch: 对配置中没有启用任何机器人的情况输出警告.
  • config: 第一次运行将提醒用户更改配置文件.
  • 可以覆盖 Maven 中央仓库配置.

Fix

  • extension: 修复 Maven 仓库扩展搜索器无法从第三方仓库获取扩展的问题.
  • launch: 修复 Maven 本地仓库文件夹未初始化的问题.
  • bot: 修复因机器人命令列表为空而导致命令列表自动更新报错的问题.
  • 修正方法参数使用错误的问题.
  • extension: 修复搜索器错误日志不包括异常信息.
  • 修复Maven 本地仓库文件夹未初始化的问题.

Refactor

  • utils: 移除不再使用的方法.
  • bot: 修正提示信息错误, 移除空父类方法调用.
  • utils: 加强 getPriority 方法的优先值判断.
  • 更改 AppConfig 的获取方式, 以便于编写测试用例.
  • 将十六进制转换代码迁移到 Kotlin.
  • config: 修改 AppConfig 的获取方式, 便于编写测试用例.

Perf

  • utils: 优化自动释放钩子的资源引用.

警告:依赖仓库变更

由于我自建在 Github 的 Maven 仓库存在不少问题,因此现已将构件转移至自建的 Nexus 仓库
旧版本可继续沿用 Github 仓库,新版本将只会发布到 Nexus 仓库,请注意更改仓库地址。

新的仓库地址为:

https://nexus.kuku.me/repository/maven-public/

Edit (2022-6-7):由于本人仓库出现问题,故暂时更改仓库地址,仓库恢复另行通知。

目前已将 scalabot-extension 历史版本发布到新仓库。


项目依然处于开发阶段,如果有 Bug,欢迎提出!