Skip to content

v1.1.5

Choose a tag to compare

@addy90 addy90 released this 21 Aug 09:21
· 43 commits to main since this release

This is a small bugfix and library update.

  • We fixed a bug that made disabling --routing-max-distance-factor by setting it to a negative value not working as expected.
  • The A* algorithm now uses the exact distance in the heuristics function.
  • We added a new --a-star-euclidean mode for enabling the old behavior that uses Euclidean distance based on spherical trigonometry.
  • We updated Boost to 1.89.0
  • We made some cleanups in the CMake and Docker build environments, we also tried using a newer base os for compiling, but ran into glibc and pthread crash issues with static linking. Although not linking statically works per se, it reduces the compatibility with other systems that we have not tested. Static linking is a mixed bag. Therefore, we kept the old base os for now. We also added some new options for the CMake build system and we also added a new test suit to check if the binary runs on recent Ubuntu and Debian systems.
  • We build against GCC 15.2.0 now on Linux.

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