Changelog

CHANGES (22-07-2026)

  • Cleanup cmake scripts for modular plugin design
  • Cleanup documenttaion in /docs folder
  • Configure documenation with github-pages and just-the-docs jekyll theme

CHANGES (05-04-2026)

  • Cleanup CMake Scripts
  • Add CMakeSettings.json file
  • Added bazel CI support

CHANGES (21-03-2026)

  • Re‑uploaded the project under the liburdf name with MIT license terms to a private GitHub repository, after being removed in 2025 due to lack of maintenance and support.
  • Added the first Bazel build system scripts.
  • Moved all build scripts and helpers into a dedicated tools folder.
  • Updated the clang-format style file to match Google Style guidelines.
  • Added assimp library support as the official 3D object loader and removed tinyobjectloader from the third_party modules.
  • Initialized the test/fixtures folder.
  • Planned Lua bindings.

CHANGES (10-02-2025)

  • Removed the 3D visualization engine.
  • Updated Doxygen layout documentation.
  • Refactored the include/ and src/ folders for modularity.
  • Planned to use OpenMP for parallel parsing.
  • Remove the dependancy on c++ iostreams, print(std::cout) replaced by toString() function, for better language bindings
  • Removed Conan integration; will support only vcpkg.

CHANGES (24-01-2025)

  • Removed the example scripts, as they already exist in README.md.
    The examples folder will now only contain samples of files, meshes, or related configurations.
  • Updated the README.md file with the latest changes.
  • Added a scripting engine written in C++, located in the script/ folder.
  • Built the Conan recipe for dependency management.
  • Compressed the meshes folder into a .rar archive to improve download speed.
  • Updated Doxygen configuration files for documentation generation.
  • Removed unnecessary lines from .gitignore.

CHANGES (01-11-2024)

  • First experimental version.

This site uses Just the Docs, a documentation theme for Jekyll.