Releases: Chlorie/miraipp-template
Releases · Chlorie/miraipp-template
Mirai++ 0.3
把 Mirai++ 库部分的 CMakeLists 整体清理了一遍,现在有一些设置从之前的 PUBLIC
改为了 PRIVATE
,防止对用户代码造成不必要的设置。不过这次修改之后有一些选项可能需要在用户代码侧设置,具体可以参见更新后的 app/CMakeLists.txt
文件。
确保库部分可以在最严格的 warning 设置下(MSVC: /W4 /WX
,gcc: -Wall -Wextra -pedantic -Werror
)无 warning 编译。
Mirai++ 0.2
给 uid_t
gid_t
msgid_t
几个类型加了 std::hash
的特化,现在可以直接把这些类型用作 std::unordered_map
等关联容器的键。
在 utils/string.h
里面添加了 trim_whitespace
函数,用来方便地去掉字符串首尾的空白字符。
把启动 WebSocket 以后析构 Session
时候会产生奇怪的 segfault 的问题修复了。
Mirai++ 0.1
- 支持 Mirai HTTP API v1.6.5
- 修改了部分 API 以提供更好的类型安全性