Releases: Sc-Softs/CornerstoneSDK
Releases · Sc-Softs/CornerstoneSDK
v1.0.2
v1.0.0
兼容小栗子框架 v2.7.1 和 Corn SDK v2.7.1
✨新增
- 兼容 Corn SDK v2.7.1
- 自动解包易语言结构体并转换编码
- 适配 VS + MSVC
- 支持
ANSI
编码混杂UCS2
编码的相关转换 - 适配 CMake(测试中)
- 在插件卸载时自动释放 API 对象
- 支持转义和反转义字符
- 在线教程和文档
🔧改进
- 优化例程
- 优化枚举类型
- 修改部分英文翻译
- 重构 README
- 修复易语言结构体野指针和对象生命问题
- 重构
types.h
- 包装全部事件处理函数
- 静态存储 API 接口地址
- 重构
earray
向vector
的转换 - 将
config.h
合并进plugin.cc
- 修改权限枚举
- 格式化代码
- 添加部分函数的说明注释
- API 默认不转义
'['
和']'
- 消息处理函数传入的内容默认不反转义
'['
和']'
💥移除
- 无用的测试代码
- 无用的函数
- bug (≧∇≦)ノ
v0.2.1
v0.2.0
兼容 Corn SDK v2.6.5
✨新增
- 兼容 Corn SDK v2.6.5
- 不需要撤回消息时简化的
SendXXXMessage
(发送XXX消息)和ForwardXXXFileToFriend
(转发XXX文件至好友)函数重载 - api 权限的枚举类型和枚举-字符串映射表
CheckPermission
(判断某 api 是否有权限)的枚举类型重载- 方便插件开发的
get_retcode
(获取返回码)和sum_string
(依次连接参数)函数
🔧改进
- 修复调用
GetXXXList
(获取XXX列表)会报错的问题 - 修复调用
ReadForwardedChatHistory
(查看转发聊天记录内容)会报错的问题 - 修复无法正常调用
GetXXXInformation
(查询XXX信息)的问题 - 优化解析列表的代码
- 在 SDK 中所有地方使用
std::
(与插件开发无关) - 分离构建目录
build/
和输出目录out/
方便插件开发
💥移除
- bug (≧∇≦)ノ