Releases: LaanaProto/Laana
Releases · LaanaProto/Laana
v1.0.1
这是 Laana 的第一个正式版,请参考文档和 proto
文件夹以获取参考。
相较于上一个版本进行了诸多改动,并添加了大量注释。请参考下面的 Compare 以查看具体更改,此处不再赘述。
Full Changelog: v0.6.0...v1.0.1
v0.6.0
- 为
ServerSideHandshake
增加了serverName
,extendedHandshakeData
字段 - 为
ClientSideHandshake
增加了clientName
字段 - 彻底移除了与群精华消息有关的 Action
- 将
OutgoingMessage
更名为LaanaOutgoingMessage
- 增加了
ConstructedForwardedMessage
(伪造转发消息)消息类型
Full Changelog: v0.5.2...v0.6.0
v0.5.2
- 删除了
GetAllGroupsEssenceMessages
,强制分页获取群精华消息 - 删除了
GroupRoleData
中的level
字段
Full Changelog: v0.5.0...v0.5.2
v0.5.0
- 删除了
GetRecentContactList
- 将
ForwardMessage
更名为ForwardedMessage
以防歧义 - 用 Enum 来表示性别
武装直升机什么的就算了 - (在无数的试错之后) 自动化发布包裹到 registry
Full Changelog: v0.4.0...v0.5.0
v0.4.0
- 增加了
BotOnlineEvent
和BotOfflineEvent
的元事件
Full Changelog: v0.3.2...v0.4.0
v0.3.2
- 未雨绸缪,将所有时间戳相关字段修改为
uint64
Full Changelog: v0.3.1...v0.3.2
v0.3.1
- 去除了
SendPackedMessages
- 所有时间戳均用
uint32
表示 - 修复
ts/def
的依赖问题 - 在
proto
文件中为部分字段增加注释
Full Changelog: v0.3.0...v0.3.1
v0.3.0
- 修复 -
BuddyMessageWithdrawEvent
根本不需要operatorUin
嘛! WithdrawEvent
改名为WithdrawalEvent
- 增加了
Handshake
环节,也即在连接刚刚建立时进行 token 验证和协议版本比对等 - 在易混淆的名词前加
Laana
前缀,防止命名冲突
Full Changelog: v0.2.1...v0.3.0
v0.2.1
- 为
Message
实体增加了Unknown
和ExtendedMessage
的扩展消息类型 - 将
JsonMessage
重命名为ArkMessage
Full Changelog: v0.2.0...v0.2.1
v0.2.0
- 增加了通信数据类型
Message
,也即上报收到的消息 - 为 Action, Event 和一般数据增加了
Extended
的定义,以满足不同框架的扩展需求
Full Changelog: v0.1.3...v0.2.0