v0.5.0-alpha
Pre-release
Pre-release
- 加入了Client因异常终止的通知事件
OnStoppedUnexpectedly
PrivateMessage
现在实现了ICqMessageWindow
IClient
现在需要实现TickEvent
的发生 (每秒发生一次的事件)- 协程服务的Waiter增加 And 和 Or Waiter, 前者Waiter只有都等待后才继续, 后者会在其中任意一者完成时报告并继续
IPrivateMessage
现在需要实现临时群号属性- SimCmd更名params指令为va指令, 同时支持va指令的params参数位于其他位置
- SimCmd加入MergeExcess指令, 表现为合并多余参数至最后一个参数(目前有少许引号解析的bug)
- SimCmd加入Point类型解析支持
- 在依赖过期类型实现附近减轻线程锁的程度(从this改为具体对象)防止死锁出现的可能
- 内存session加入线程锁考虑线程安全问题, 储存Session的Sugar实现更改了一些注入方式
Full Changelog: v0.4.2-alpha...v0.5.0-alpha