Skip to content
This repository has been archived by the owner on Jan 23, 2021. It is now read-only.

Releases: Ray-Eldath/Avalon

patch: fix problem, add function and reconfiguration.

19 Apr 05:21
Compare
Choose a tag to compare

Pre-release/patch版本:v0.0.1a

本版修复/更新

  • 拆分,分为Avalon-API、Avalon-Game(至本RELEASE发出之时未公开)和Avalon三个部分,精简代码架构。
  • 加入Hook功能,允许收到某类消息时执行指定代码。(详细请见Avalon-API
  • 内部自动派生Mojo-WebqqMojo-Weixin,不需手动打开窗口。
  • 加入RESTful API(目前未完善,文档有待补充)

测试不完全,请谨慎更新。

First Deployable Release: v0.0.1-beta

17 Apr 10:43
Compare
Choose a tag to compare

v0.0.1-beta

第一个可部署版本!

新增功能/优化

主要更新:加入了配置文件系统,优化性能,修复一些bug和稳定性问题。

  • 管理 / 立即刷新缓存文件:Flush
  • 管理 / 远程关闭阿瓦隆:Shutdown
  • BugFix / Recoder:Recoder部分情况下无法记录
  • 稳定性优化 / MainServlet:大规模重构
  • 性能优化 / 全项目:参照Java代码优化(长期更新)
  • 重构 / 全项目:使用Message中的response方法替代静态类Response
  • 重构 / 全项目:开始使用函数式编程

下一版本预计的修补/完善

  • 继续优化性能
  • 部分实现游戏系统
  • 系统可移植的测试与实现

First Release: v0.0.1-alpha

11 Mar 16:29
Compare
Choose a tag to compare

v0.0.1-alpha

第一个Release!

目前的功能:

  • 综合 / 基于SQLite的安全语录:Recorder
  • 管理 / API综合控制:APIManager
  • 管理 / 账户黑名单:Blacklist
  • 娱乐 / 重复我说的话:Echo
  • 娱乐 / 膜蛤:Mo(有bug,尽量在下一版本修复。若影响交流请使用APIManager关闭)
  • 娱乐 / 基于微软小冰的智能回复:XiaoIce
  • 基本 / 查看帮助信息:Help
  • 基本 / 查看版本信息:Version
  • DEBUG / 组消息测试:TestGroup(仅供开发人员使用

以及:

  • 部分惊喜彩蛋

下一版本预计的修补 / 完善

按优先级排列:

  1. 扩展:配置文件系统
  2. 修复MoAPI中的bug
  3. 重构:全面使用Message中的response方法替代静态类Response
  4. 重构:引入函数式编程
    • 尽量减少ListMap暴露,使用Stream 替代
    • 尽量遵循SOLID原则
  5. 文档:补充API文档(简化开发方式? - 新项目Avalon-API??)
  6. 扩展:提供MySQLRecorder支持
  7. 修复:使用ProGuard优化包大小