Skip to content

Releases: q191201771/libchef

v1.3.6

14 Sep 13:13
Compare
Choose a tag to compare

v1.3.6 14 Sep 2018

bugfix:无
不兼容性修改:无
兼容性修改:无
新增:
  - chef_strings_op.hpp 添加replace_first和replace_last函数,用于替换字符串
    中第一个或最后一个匹配的子串
其他:
  - ut.sh 编译和单元测试串行执行,上一步成功后才执行下一步,脚本返回0表示编
    译和所有测试都通过
  - travis-ci 由只编译改成编译后再执行所有单元测试
  - 修复单元测试中关于task_thread::num_of_undone_task函数的测试内容

v1.3.5

10 Sep 06:44
Compare
Choose a tag to compare

v1.3.5 10 Sep 2018

bugfix:无
不兼容性修改:无
兼容性修改:chef_count_dump.hpp 可以指定写文件时使用覆盖模式或追加模式(默认依然为覆盖)
新增:无
其他:
  - macos下移除链接选项 -pthread -static-libstdc++
  - 大部分头文件头部添加使用示例

v1.3.4

10 Sep 02:04
Compare
Choose a tag to compare

v1.3.4 10 Sep 2018

bugfix:无
不兼容性修改:无
兼容性修改:无
新增:chef_fmt_op.hpp 方便的生成格式化字符串,类似于sprintf,格式符由`%d` `%s`等等简化成统一的`{}`
其他:无

v1.3.3

28 Aug 09:39
Compare
Choose a tag to compare

v1.3.3 28 Aug 2018

bugfix:无
不兼容性修改:无
兼容性修改:无
新增:无
其他:增加pretag.sh脚本,以后每次打发版tag都会将tag号写入头文件的头部说明中

v1.3.2

25 Aug 06:04
Compare
Choose a tag to compare

v1.3.2 25 Aug 2018

bugfix:无
不兼容性修改:
  - chef_stringify_stl.hpp
    - 样式相关的多个参数聚合成结构体参数
兼容性修改:
新增:无
其他:头文件头部增加使用说明

v1.2.2

18 Aug 00:00
Compare
Choose a tag to compare

v1.2.2 18 Aug 2018

bugfix:无
不兼容性修改:
  - chef_stringify_stl.hpp
    - 所有容器类型的字符串化函数全部使用重载的函数名stringify_stl
    - 支持多维嵌套容器
兼容性修改:
新增:无
其他:无

v1.1.2

07 Aug 05:50
Compare
Choose a tag to compare

v1.1.2 7 Aug 2018

bugfix:无
不兼容性修改:无
兼容性修改:
  - chef_stringify_stl.hpp添加对stl容器stack,queue,priority_queue的支持
新增:无
其他:无

v1.1.1

03 Aug 12:38
Compare
Choose a tag to compare

v1.1.1 3 Aug 2018

bugfix:无
不兼容性修改:无
兼容性修改:
  - 如果使用了chef_env,却没有使用c++11以上编译器编译且没有定义
    CHEF_USE_BOOST宏表明使用libboost替代,则给出编译错误
新增:无
其他:无

v1.1.0

12 Jul 02:51
Compare
Choose a tag to compare

v1.1.0 12 Jul 2018

bugfix:无
不兼容性修改:无
兼容性修改:无
新增:无
其他:
  - 版本号前缀由release-改为v
  - README.d中增加badge