github Project-OSRM/osrm-backend v26.6.0
Release 26.6.0

5 hours ago
  • 4957cd6 - chore: bump version to 26.6.0
  • 1f5a7ae - fix(bicycle): respect directional access tags like vehicle:forward=agricultural (#7597)
  • 329bad0 - ci: switch coverage to clang-20/llvm-cov with codecov upload (#7594)
  • 60f979c - fix: correct EARTH_RADIUS to IUGG mean radius 6371008.7714m (#7596)
  • bbde261 - docs: clarify gh PR body line breaks (#7595)
  • 8212486 - docs: restrict AI attribution to PR description only (#7593)
  • 99f6a83 - build(cmake): register unit tests via ctest fixtures (#7586)
  • 7ea0a41 - Update osrm-backend.yml (#7590)
  • ada6364 - build: fix compilation on newer systems (#7589)
  • cc07b86 - chore(python): remove auto-generated type stubs (#7571)
  • 5b23d35 - test: make stderr redirection thread-safe in extract tests (#7585)
  • 1e6b34b - test(cucumber): assert response metadata fields (#7587)
  • b1a58a3 - ci: scope vcpkg cache keys by triplet and commit (#7584)
  • 72e4408 - feat(trip): refactor trip functionality and add static demo (#7579)
  • 974fc56 - ci: gate heavy jobs on vcpkg smoke tests (#7582)
  • ebe2a4e - ci: align Windows vcpkg cache keys across workflows (#7581)
  • 0864315 - chore(ci): move temp dir to drive D: (#7580)
  • 7122767 - feat: add user-defined literals _lat and _lon for typed coordinates (#7578)
  • 7390bdb - perf(extractor): optimize obstacle storage and reduce memory (#7567)
  • f7e315e - fix(car): refactor access tag analysis (#7539)
  • 2d61526 - chore(deps-dev): bump qs from 6.14.2 to 6.15.2 (#7576)
  • 3bbf7d6 - feat(car-profile): improve width penalty parsing and coverage (#7573)
  • 758b5c4 - ci: unify Linux bindings job to run full test suite (#7575)
  • 1c83efa - chore(ci): deprecate GCC-12 (#7574)
  • e197773 - chore: rename AGENT.md to AGENTS.md (#7572)
  • 1ec00ef - chore(npm): update dependencies (#7570)
  • 95fd468 - fix(io): switch to pax tar format (#7565)
  • 95d0a9f - chore: C++20 Graph concept (#7566)
  • a7b964e - refactor(obstacles): simplify obstacle storage (#7554)
  • 74c28ad - chore(deps): bump docker/setup-buildx-action from 3 to 4 (#7560)
  • a7cf89d - chore(deps): bump pypa/cibuildwheel from 3.4.0 to 3.4.1 (#7561)
  • a923927 - chore(deps): bump docker/build-push-action from 6 to 7 (#7556)
  • 6fd72f5 - chore(deps): bump actions/setup-python from 5 to 6 (#7557)
  • e50c3a8 - chore(deps): bump actions/download-artifact from 4 to 8 (#7558)
  • 7e7c2c7 - chore(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 (#7559)
  • b37f314 - chore(deps): bump dorny/paths-filter from 3 to 4 (#7562)
  • 43b1e4b - chore(deps): bump actions/checkout from 4 to 6 (#7563)
  • 574d764 - chore(deps): bump actions/upload-artifact from 4 to 7 (#7555)
  • 764c1f3 - ci(dependabot): add weekly updates for GitHub Actions (#7553)
  • f975ffa - fix(api)!: prevent OSM node ID truncation in match/route annotations (#7552)
  • a453ac9 - chore: C++20 RoutingAlgorithm concept (#7529)
  • 5ae9573 - chore(dependency): replace faucet with tap-spec (#7454) (#7551)
  • 538c238 - perf(engine): implement two-tier browse-resistant MLD path unpacking cache (#7540)
  • 95530ac - Fix tar writer handling of short writes (#7548)
  • 9416e2a - build: post-vcpkg cleanup of dead helper files (#7523)
  • 8fe20bf - chore(deps-dev): bump @babel/plugin-transform-modules-systemjs (#7547)
  • 9ed4bfe - chore(deps-dev): bump fast-xml-builder from 1.1.5 to 1.2.0 (#7545)
  • 854a09e - feat(profiles): handle priority=forward/backward way tag in car profile (#7541)
  • b357d72 - fix(ci): follow-up to #7485 — unblock certain macOS configurations (#7543)
  • af01ad8 - fix(profiles): remove leisure=track from foot profile routable ways (#7542)
  • 66fb527 - fix: implement comparison operator for vector view (#7538)
  • d1ae89d - fix(docs): escape string on github action (#7527)
  • caa52da - chore(deps): bump axios from 1.15.0 to 1.16.0 (#7525)

Don't miss a new osrm-backend release

NewReleases is sending notifications on new releases.