3.00.3

3.00.3.1

功能改进

  • Linux 系统中支持在编译后通过 cmake install 进行安装。

故障修复

  • 修复了在 gcc-4.8.5 下的编译问题。

发布件变更

  • 由于 mingw-w64-8.1.0 已无法下载,且 OpenSSL 不再支持 mingw 编译,自 3.00.3.1 版本起不再提供 mingw 版本的二进制发布包,请用户自行编译。

3.00.3.0

新功能

  • Table 类新增 getRowJson 接口,用于将单行数据转换为 JSON 对象。

功能改进

  • DBConnectionPool 类的 run 接口更新,支持传入 condition_variable,可在特定任务完成时通知调用者。

  • Util::createBool 新增接收 bool 类型参数的重载。

  • 移除多个未使用的类。

  • 本版本使用 OpenSSL 3.5.1 构建。

故障修复

  • 修复了 DBConnectionPool 的任务可能长时间处于 WAITING 状态的问题。

  • 修复大量 clang-tidy 静态检查告警。