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
liburdfname 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
toolsfolder. - Updated the
clang-formatstyle file to match Google Style guidelines. - Added
assimplibrary support as the official 3D object loader and removedtinyobjectloaderfrom thethird_partymodules. - Initialized the
test/fixturesfolder. - Planned Lua bindings.
CHANGES (10-02-2025)
- Removed the 3D visualization engine.
- Updated Doxygen layout documentation.
- Refactored the
include/andsrc/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.
Theexamplesfolder will now only contain samples of files, meshes, or related configurations. - Updated the
README.mdfile 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
meshesfolder into a.rararchive to improve download speed. - Updated Doxygen configuration files for documentation generation.
- Removed unnecessary lines from
.gitignore.
CHANGES (01-11-2024)
- First experimental version.