New
GraphHopper 11.0
What's Changed
- Treat maxspeed=none more carefully, clean up maxspeed parsing by @easbar in https://github.com/graphhopper/graphhopper/pull/3077
- introduced separate foot_road_access and bike_road_access by @karussell in https://github.com/graphhopper/graphhopper/pull/3056
- Bridleway fix by @karussell in https://github.com/graphhopper/graphhopper/pull/3067
- Fix for bicycle ETA issue detected in #3078 by @ratrun in https://github.com/graphhopper/graphhopper/pull/3080
- use car_access as roundabout exit count indication for all profiles by @karussell in https://github.com/graphhopper/graphhopper/pull/3079
- foot instructions gives error for certain cases by @karussell in https://github.com/graphhopper/graphhopper/pull/3081
- Do not prefer highway=cycleway over lcn bicycle route relations any longer by @ratrun in https://github.com/graphhopper/graphhopper/pull/3082
- Improve bike handling for highway=living_street by @ratrun in https://github.com/graphhopper/graphhopper/pull/3032
- Handle via-way restrictions with multiple from/to ways correctly (no_entry/no_exit) by @easbar in https://github.com/graphhopper/graphhopper/pull/3100
- Slight documentation improvement by @ratrun in https://github.com/graphhopper/graphhopper/pull/3097
- Fix deprecation warnings by @otbutz in https://github.com/graphhopper/graphhopper/pull/2974
- Denmark HGV toll 2025 by @otbutz in https://github.com/graphhopper/graphhopper/pull/3090
- fix: starting at a barrier for navigation converter by @OlafFlebbeBosch in https://github.com/graphhopper/graphhopper/pull/3106
- Move country handling into toll parser, change default from MISSING to NO by @easbar in https://github.com/graphhopper/graphhopper/pull/3111
- Fix Statement.toString() by @otbutz in https://github.com/graphhopper/graphhopper/pull/3121
- Extend truck custom model by @otbutz in https://github.com/graphhopper/graphhopper/pull/3117
- Avoid access destination by @otbutz in https://github.com/graphhopper/graphhopper/pull/3118
- Ignore construction by @otbutz in https://github.com/graphhopper/graphhopper/pull/3116
- Avoid frequent IllegalArgumentException by @otbutz in https://github.com/graphhopper/graphhopper/pull/3123
- Lookup state from Map by @otbutz in https://github.com/graphhopper/graphhopper/pull/3124
- update countries.geojson by @karussell in https://github.com/graphhopper/graphhopper/pull/3130
- In JTSTriangulator, use DelaunayTriangulationBuilder instead of ConformingDelaunayTriangulator by @james-willis in https://github.com/graphhopper/graphhopper/pull/3128
- Fix documented URL for isochrone by @ratrun in https://github.com/graphhopper/graphhopper/pull/3133
- Properties segments by @otbutz in https://github.com/graphhopper/graphhopper/pull/3129
- Switch to fast evaluation by @otbutz in https://github.com/graphhopper/graphhopper/pull/3140
- Fix rare 'waypoints are not included in points' error occurring for edge-based CH alternatives by @easbar in https://github.com/graphhopper/graphhopper/pull/3139
- Increase speed for compacted surface for MTB by @caspg in https://github.com/graphhopper/graphhopper/pull/3148
- Improve compressed stream handling by @otbutz in https://github.com/graphhopper/graphhopper/pull/3142
- introduce POST /navigate that accepts GraphHopper request by @karussell in https://github.com/graphhopper/graphhopper/pull/3136
- Docs: typofix ton to tonne (metric) by @IldarKhayrutdinov in https://github.com/graphhopper/graphhopper/pull/3158
- docs: typofix points_encoded_encoded to points_encoded_multiplier by @IldarKhayrutdinov in https://github.com/graphhopper/graphhopper/pull/3161
- Bicycle profiles: fix for handling of cycleway:left:oneway and cycleway:right:oneway combination by @ratrun in https://github.com/graphhopper/graphhopper/pull/3163
- Consider opening conditionals for inaccessible ways by @karussell in https://github.com/graphhopper/graphhopper/pull/3168
- Suggest that
car4wdprofile obeys turn restrictions by @zstadler in https://github.com/graphhopper/graphhopper/pull/3171 - Sort graph for better cache locality by @easbar in https://github.com/graphhopper/graphhopper/pull/3177
- Improve ferry instructions by @karussell in https://github.com/graphhopper/graphhopper/pull/3179
- mapbox profile specific voice instructions by @OlafFlebbeBosch in https://github.com/graphhopper/graphhopper/pull/3165
- Trip-Based Public Transit Routing by @michaz in https://github.com/graphhopper/graphhopper/pull/3184
- fix: enable last intersection of last step before a via point by @OlafFlebbeBosch in https://github.com/graphhopper/graphhopper/pull/3176
- Upgrade core and dropwizard to 4.0.15 by @karussell in https://github.com/graphhopper/graphhopper/pull/3188
- make navigation mode config more customizable by @karussell in https://github.com/graphhopper/graphhopper/pull/3193
- Trunk roads are not generally toll roads in Austria by @tyrasd in https://github.com/graphhopper/graphhopper/pull/3191
- scriptable turn statements: "turn_penalty" by @karussell in https://github.com/graphhopper/graphhopper/pull/3174
- car routing possible on pedestrian ways where allowed by @karussell in https://github.com/graphhopper/graphhopper/pull/3203
- ramer smoothing: use 2D total distance for averageSlope by @karussell in https://github.com/graphhopper/graphhopper/pull/3205
- fix wrong mode in navigation steps by @binora in https://github.com/graphhopper/graphhopper/pull/3207
New Contributors
- @james-willis made their first contribution in https://github.com/graphhopper/graphhopper/pull/3128
- @tyrasd made their first contribution in https://github.com/graphhopper/graphhopper/pull/3191
- @binora made their first contribution in https://github.com/graphhopper/graphhopper/pull/3207
Full Changelog: https://github.com/graphhopper/graphhopper/compare/10.2...11.0