Skip to content

v1.1.5

Choose a tag to compare

@luk036 luk036 released this 14 Jul 14:49
· 29 commits to master since this release

v1.1.5

πŸš€ New Features

  • Add logging module (logging.hpp, logging.cpp)
  • Add sjt2 list-based permutation generator (perm_old.hpp, perm_old.cpp)
  • Add benchmark scripts (compare.cpp, verify_old_new.cpp, verify_output.cpp)

πŸ“– Documentation

  • Add HAVE_DOT to Doxyfile and @dot diagrams to combinatorial headers
  • Add LaTeX equations and Graphviz diagrams to Doxygen documentation

πŸ”§ Build

  • Reconfigure CMake for spdlog dependency
  • Bump py2cpp dependency to v1.6.3
  • Bump project version to 1.1.5

πŸ› Fixes

  • Fix documentation publish_dir path in CI workflow
  • Add back -Wno-unused-command-line-argument for Termux

🧹 Chores & Cleanup

  • Clean up root-level clutter: remove GEMINI.md, IFLOW.md, test_debug.cpp, test_small.cpp
  • Add missing .gitignore patterns for generated artifacts
  • Apply code formatting across project files

Full Changelog: v1.1.4...v1.1.5