Skip to content

v1.1.4

Choose a tag to compare

@luk036 luk036 released this 22 Jun 07:03
· 48 commits to master since this release

v1.1.4

Summary

  • πŸ› Fixes: 1
  • πŸ“– Documentation: 2
  • βš™οΈ CI: 1
  • 🧹 Chores: 1

πŸ› Bug Fixes

  • resolve Doxygen warnings

πŸ“– Documentation

  • enable Graphviz dot diagrams in Doxygen and add graphviz to CI
  • migrate from m.css to Doxygen HTML + MathJax

βš™οΈ CI & Build

  • make Doxygen optional in documentation CMakeLists.txt

🧹 Chores

  • bump version to 1.1.4

πŸ“ Other Changes

  • Replace Unicode characters with ASCII equivalents; remove cppcoro dependency
  • Add Doxygen documentation comments to all header files
  • remove -Wno-unused-command-line-argument in xmake.lua
  • remove -Wno-deprecated-literal-operator
  • remove /wd5285; update doctest to 2.5.2
  • only change the format
  • remove /wd4146 and /wd4127
  • remove /wd4996
  • replace /wd4819 with /utf-8
  • remove /wd4459
  • apply fix-format
  • Fix Windows CI by adding /wd4459
  • fix doc comments: correct algorithm name, fix garbled examples, clarify API docs
  • Add set_bipart
  • apply fix-format
  • apply run-clang-tidy -fix
  • apply fix-format
  • remove xmake test; prepare for 1.1.3
  • replace cppcoro::Generator with py::Generator; prepare for 1.1.3
  • trim white spaces at the end of lines; fix warnings by AI
  • apply run-clang-tidy --fix
  • remove unneccessary #include
  • apply --fix-format
  • remove unneccessary #include
  • prepare for 1.1.2
  • fix documentation (use @verbatim and @endverbatim instead of `)
  • prepare for 1.1.1
  • apply --fix-format
  • Replace CHECK() with CHECK_EQ() and CHECK_NE()
  • upgrade fmt 12.1.0 and spdlog 1.17.0
  • replace push_back() and std::endl with emplace_back() and '\n'
  • apply --fix-format
  • use spdlog version 1.12 for Termux build
  • add -Wno-deprecated-literal-operator for Termux build
  • add document comments by opencode + MiniMax M2.5
  • Add rapidcheck integration
  • Fix clang-tidy issues by iflow CLI
  • Fix termux build by iflow CLI
  • Make variable names at least 3 letters long by iFlow CLI
  • remove white spaces at the end of lines
  • try to turn on -Wconversion in xmake.lua
  • Add spdlog support by iFlow
  • Add svgbob figures by iFlow
  • add const by iflow cli
  • add stress tests with gemini cli
  • Add more unit tests by GEMINI CLI
  • prepare for 1.1 release
  • fix xmake builds by updating test.yml
  • fix macOS build by adding -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -Wno-dev
  • add more unit tests
  • remove greeter
  • remove standalone
  • use default g++
  • minor change
  • remove style check
  • aplly fix-format
  • apply fix-format
  • apply fix-format
  • minor change
  • minor change
  • apply fix-format
  • make Hamilton cycle
  • apply fix-format
  • cleanup
  • update xmake.lua
  • cleanup
  • remove cyclic quorum stuff
  • restore -fcoroutines
  • remove -fcoroutines
  • apply prettier; remove style check
  • apply fix-format from ubuntu
  • apply fix-format
  • update diffcover.txt
  • add more diff cover result
  • update style

Release generated by Sisyphus πŸ€–