Repository navigation
Releases: ChaseStewart/libPathfindingCpp
Releases · ChaseStewart/libPathfindingCpp
Release list
v1.0_Makefile_version
This release features about everything planned for the Makefile version of this repository. See the gh-pages documentation for Doxygen.
Note there is also a CMake version of the repository on that branch with its own v1.0
What's Changed
- Cleaned up and reasonable initial commit by @ChaseStewart in #1
- Add DroneStatus.msg to this repo rather than creating tiny repo or gist by @ChaseStewart in #2
- README quality updates by @ChaseStewart in #3
- Refactor common calculate_path logic to be used in initial bids and u… by @ChaseStewart in #4
New Contributors
- @ChaseStewart made their first contribution in #1
Full Changelog: https://github.com/ChaseStewart/libPathfindingCpp/commits/v1.0
v1.1_CMake_additions_to_1.0_release
Summary
This builds off of the 1.0 release to switch compilation to be based off CMake, and uses that to add unittesting via Google Test
The unittest suite is enough to be demonstrative but is not comprehensive like production code would be. However it did help catch issues with boundary checking and invalid initial conditions in the library.
What's Changed
- Converted compilation to CMake @ChaseStewart
- Added CMake steps to pull in Google Test by @ChaseStewart
- Created
libpathfinding/unittestfolder and suitestest_pathfinding_algorithm.cppandtest_pathfinding_inputs.cppby @ChaseStewart - Updated README.md with setup/install/run instructions for
mainandtest_pathfindingapplications by @ChaseStewart
Full Changelog: https://github.com/ChaseStewart/libPathfindingCpp/commits/v1.1_CMake