- d63a1df - chore: bump version to 26.9.0
- ccdf950 - fix(build): export dynamic symbols from the Lua hosting binaries (#7710)
- e9436d3 - feat(nearest): support multiple coordinates for GET and POST (#7704)
- 6a2b4c8 - build: add a script to regenerate the flatbuffers JavaScript bundle (#7707)
- 81d8190 - fix(profiles): apply turn restrictions to bicycle routing (#7706)
- fa58fdf - ci: make the coverage number reproducible, and stop gating on it (#7705)
- bbedaf4 - feat(profiles): make walking paths on squares an opt-in flag in foot.lua (#7702)
- 4fc76ca - fix(build): stop GCC's optimizer-invented warnings failing the build (#7699)
- 6441421 - feat(engine): let a path point say where it is (#7694)
- 9be1c7a - feat(engine): measure how much room a point has inside an area (#7693)
- b61eb11 - feat(area): solve plazas up to 256 vertices, not 40 (#7698)
- c0a0308 - perf(util): stop a suppressed log message taking the global lock twice (#7696)
- fbedf9e - fix(guidance): osrm-routed aborted on a plaza vertex with more than 32 ways (#7697)
- 18d8547 - fix(area): extraction never finished on a plaza with two nodes in one place (#7695)
- 9229f17 - fix(area): decide segment touching by cross product, not by division (#7692)
- 551f3f0 - fix(engine): the visibility graph dropped every edge running along a wall (#7691)
- 11191ca - fix(engine): a table cell with one end inside an open area came out short (#7689)
- 568bb35 - feat(http): add POST request support (#7676)
- ad6a8cb - refactor(engine): carry the approach cost on the phantom, not in its offset (#7688)
- a91adf1 - fix(contractor): deduplicate shortcuts on insertion (#7682)
- b04fc7b - feat(area): answer tables and trips across a plaza the same way as routes (#7686)
- e96fe52 - feat(area): solve a plaza at query time when both ends are on it (#7685)
- 5b516b0 - feat(area): route from any point inside a pedestrian area (#7684)
- c61d159 - refactor(area): stop the area headers leaking names into boost (#7687)
- 506fac3 - feat(area): route across pedestrian areas by meshing them (#7161)
- f12d4cf - fix(contractor): compact the edge list before it overflows the edge index (#7681)
- 3921b93 - chore(deps): bump pypa/cibuildwheel from 4.1.1 to 4.2.0 (#7678)
- 82d2b9c - fix(python): support "opposite" approach value in bindings (#7680)
- e9abd4e - chore(deps): update npm dependency (#7675)
- 6a259f9 - feature(fingerprint): take OS into account (#7674)
- ccf2a8e - fix(contractor): space exhaustion in linear storage (#7673)
- 9fd8ab9 - chore(deps): bump actions/stale from 10 to 11 (#7672)
- 4b5ff34 - chore(deps): bump pypa/gh-action-pypi-publish from 1.14.1 to 1.14.2 (#7671)