GraphHopper v1.0-pre39 Release Notes

Release Date: 2020-05-01 // almost 4 years ago
  • 1.0-pre31 plus

    • ⬆️ 22e5662 2020-05-01 | upgrade osmosis-osm-binary, fixes #2019 (HEAD -> master, tag: 1.0-pre39, origin/master) [Peter]
    • ⚡️ 3eeccae 2020-05-01 | ui: update jquery version [Peter]
    • 🔧 8123f83 2020-05-01 | Weighting support via yaml configuration (#1841) [Peter]
    • 🚚 9ba35d3 2020-05-01 | Remove change graph docs [easbar]
    • bee66b0 2020-04-30 | Extract createRouteCallBack in main-template.js, as in #1841 [easbar]
    • bc545d1 2020-04-30 | Add instructions to fix error in intellij [easbar]
    • 2ae0cf1 2020-04-29 | Use transportation mode for getOffBike (#2022) [Robin]
    • 69e1194 2020-04-27 | Profile duration is optional [Michael Zilske]
    • e8667aa 2020-04-27 | Profile duration as parameter [Michael Zilske]
    • fb56c11 2020-04-26 | Prune by max street time [Michael Zilske]
    • e6ce0fa 2020-04-27 | import cleanup from previous commit [Peter]
    • fd8862d 2020-04-27 | add a test for landmark area-splitting, fixes #2020 (tag: 1.0-pre38) [Peter]
    • 95d252a 2020-04-26 | isochrone: adapt limit to consumed nodes. visited nodes can be multiple times more (tag: 1.0-pre37) [Peter]
    • 🚚 d428c4b 2020-04-26 | remove legacy turn_costs for isochrone too (#2018) (tag: 1.0-pre36) [Peter]
    • ad7cf96 2020-04-24 | Put 'took' in pt response [Michael Zilske]
    • 8d4bc30 2020-04-24 | Unparsable enum indeed gives 400 and not 404 [Michael Zilske]
    • 🚚 9cd273d 2020-04-24 | Move parseList helper method to Helper (tag: 1.0-pre35) [easbar]
    • d073a39 2020-04-24 | Increase shortcut version because properties file changed [easbar]
    • 🚚 8a3c289 2020-04-24 | Remove meaning of turn cost provider name, close #1999 [easbar]
    • ff6909d 2020-04-23 | Don't rebuild pt-locationindex every time [Michael Zilske]
    • eeb5fab 2020-04-23 | ..but without weight_limit_offset [Michael Zilske]
    • 18eb041 2020-04-23 | Add weight_limit (#2011) [Robin]
    • 4a774e2 2020-04-23 | Don't traverse nodes over z-limit [Michael Zilske]
    • e43fc66 2020-04-23 | Failing test for traversal nodes over z-limit [Michael Zilske]
    • d20bd00 2020-04-23 | timeout should propagate to OkHttp (#2014) [Peter]
    • 82b6f8b 2020-04-23 | Apply same checks for both GET&POST /route, clean up GHRequest#heading stuff (#2010) [Andi]
    • 🔀 a606b54 2020-04-22 | Merge branch 'pull/2012' [Michael Zilske]
      |\
      | * aaa897b 2020-04-22 | Add flag to reactivate transfer between stops connected to same OSM node. [Mathieu St-Pierre]
    • | 8901427 2020-04-22 | Add missing measurement.names (tag: 1.0-pre34, origin/1776) [easbar]
    • ⬆️ | a96bb17 2020-04-21 | Upgrade tools to Java and some cleanup + new measurement.name in Measurement [easbar]
    • 🚚 | a278f49 2020-04-21 | remove RecalculationHook [Peter]
    • ✅ | 483535c 2020-04-21 | test client-hc routing without internet requirement (#2003) [Peter]
    • | bf7807b 2020-04-21 | Throw (client-side) error if gpx export is used with POST [easbar]
    • 🚚 | a39e8e9 2020-04-21 | Move gpx test from GraphHopperWebIT to RouteResourceTest (#2000) [Andi]
    • 📚 | 0e87758 2020-04-20 | Remove documentation for GPX #2006 [Peter]
    • 🚚 | c38bf20 2020-04-20 | Remove gpx for post #2006 [Michael Zilske]
    • ✅ | 43401fd 2020-04-20 | decrease test memory to 110m as it should be sufficient, #2003 [Peter]
    • 👀 | 9454cf7 2020-04-20 | Only print seeds when tests fail [easbar]
    • ✅ | 44de3ea 2020-04-20 | Increase memory limit for tests for now [easbar]
    • ✅ | 0702206 2020-04-20 | Use pluginManagement for maven compiler&test plugins, use java 8 in parent [easbar]
    • | 380f12b 2020-04-19 | We now get a correct 400 error for bad points [Michael Zilske]
    • | 3308f1b 2020-04-19 | We now get a correct 400 error for missing points [Michael Zilske]
    • | 57d8d3d 2020-04-19 | SPTResource: Annotate with error return type [Michael Zilske]
    • 🚚 | ac61b4b 2020-04-19 | Move GHJerseyViolationExceptionMapper to bundle [Michael Zilske]
    • | 12f84fd 2020-04-19 | Less code [Michael Zilske]
    • 0️⃣ | 7d24fa9 2020-04-19 | Default handling of Instant parameters [Michael Zilske]
    • 0️⃣ | 0cd5979 2020-04-19 | Default not-null-check [Michael Zilske]
    • | 6c1d682 2020-04-19 | Same for pt [Michael Zilske]
    • | 6957cbe 2020-04-19 | Use dw20 facility for custom request parameter type [Michael Zilske]
    • | 734266b 2020-04-19 | Enum for response type [Michael Zilske]
    • 📜 | f075583 2020-04-19 | Use special Param types to avoid 404 when number not parseable [Michael Zilske]
    • | 9a42cd2 2020-04-19 | Moare declarative validation [Michael Zilske]
    • 0️⃣ | b04d6cf 2020-04-19 | Default error messages are fine, just serialize them properly [Michael Zilske]
    • | 6a0f2fd 2020-04-18 | Same with another parameter [Michael Zilske]
    • | 3eaf7c4 2020-04-18 | NotNull annotation instead of throwing [Michael Zilske]
    • | 6e19845 2020-04-18 | GHPointConverterProvider handles null values correctly [Michael Zilske]
    • | 81aba38 2020-04-18 | Fixup [Michael Zilske]
    • | 603dff8 2020-04-18 | SPTResource can do turn restrictions #1978 [Michael Zilske]
    • | 01e56c0 2020-04-18 | IsochroneResource can do turn restrictions #1978 [Michael Zilske]
    • ✅ | 66e25e5 2020-04-18 | Add test about url parameters for POST requests [easbar]
    • 🚚 | 0f247ba 2020-04-18 | Add CarFlagEncoder.setSpeedTwoDirections, remove propertiesString constructor for encoders [easbar]
    • | 78454d0 2020-04-18 | Random cleanups taken from #1841 [easbar]
    • 🚚 | d71731a 2020-04-18 | Remove remaining usages of DropwizardAppRule [easbar]
    • 🌲 | 675ec0c 2020-04-18 | Change routing time log to use ms instead of micros [easbar]
    • 🚚 | 0cd7d03 2020-04-17 | Remove test output [Michael Zilske]
    • ✅ | 87f6c24 2020-04-17 | Edge-based shortest-path trees (Algorithm only) [Michael Zilske]
    • ⬆️ | d94a0a9 2020-04-17 | trying to upgrade to dropwizard 2.x (#1998) [Peter]
    • | bc320d8 2020-04-17 | ignore skadi elevation to avoid downloading 7MB file #1929 [Peter]
    • | a3d0878 2020-04-17 | Use new profile parameter to select routing profile (#1934) [Andi]
    • 🚚 | c6427db 2020-04-17 | remove query torture (#1997) [Peter]
    • 🐳 | 4f9d478 2020-04-17 | Improve docker image size (#1990) [Harel M]
    • ✅ | b808f34 2020-04-16 | Migrate resource tests to junit5 [easbar]
    • 🚚 | cf0ca32 2020-04-16 | Remove unnecessary annotations [easbar]
    • 🛠 | 7df3192 2020-04-16 | Fix error response for /isochrone and /spt, fixes #1991 [easbar]
    • ✅ | 7455316 2020-04-15 | Fix Bike2WeightFlagEncoderTest (wouldn't fail) [Michael Zilske]
    • 🚚 | a5ca5ff 2020-04-15 | remove matrix tests against public api [Peter]
    • | fb34ac0 2020-04-14 | Allow overlapping SpatialRules with priorities (#1903) [otbutz]
      |/
    • 7bee0e4 2020-04-14 | Add config option preparation_profile to allow cross-querying in hybrid mode (#1983) (tag: 1.0-pre33.4) [Andi]
    • 3f520c0 2020-04-14 | Fix expected distance value in GraphHopperMatrixIT (once again) [easbar]
    • 7172f8c 2020-04-10 | Fix pt client [Michael Zilske]
    • f79750f 2020-04-10 | Finish investigating the graph size problem [Michael Zilske]
    • 31ae1e1 2020-04-09 | Investigate the graph size problem [Michael Zilske]
    • 127b6bc 2020-04-09 | Start investigating transit graph size issue [Michael Zilske]
    • 🚚 7377e25 2020-04-09 | Remove deltas from integer assertions [Michael Zilske]
    • 👀 b38fbda 2020-04-09 | Print seed if compareAlgos test in GraphHopperIT fails [easbar]
    • 3b53d57 2020-04-07 | Set media type for response in ambiguous method [Michael Zilske]
    • 8122118 2020-04-07 | client-hc: fix integration tests (we need to throw them out here) [Peter]
    • 🚚 6a7d45a 2020-04-07 | Remove bogus z coordinate from isochrones; #fixes 1957 [Michael Zilske]
    • c9fa46f 2020-04-07 | Typo [Michael Zilske]
    • 🛠 5309761 2020-04-07 | Stopping criterion for Isochrones/SPT; fixes #1979 [Michael Zilske]
    • ad16a90 2020-04-06 | Fix transit client [Michael Zilske]
    • ⚡️ 50f0e65 2020-04-06 | Update README.md [Michael Zilske]
    • 07009b0 2020-04-06 | Don't require profiles -- transit doesn't use them [Michael Zilske]
    • bc1c710 2020-04-06 | Push buckets further out [Michael Zilske]
    • 1873295 2020-04-06 | Create points directly, not through bucket lists [Michael Zilske]
    • 🚚 6524626 2020-04-06 | Move special data object into resource [Michael Zilske]
    • 7210917 2020-04-06 | test: do no longer exclude alternative test [Peter]
    • f54b0db 2020-04-06 | SPT only contains scanned nodes; visits in scan order [Michael Zilske]
    • 🚚 a59d024 2020-04-06 | Move fudge factors for limit into client code [Michael Zilske]
    • 13d72e9 2020-04-06 | Only use finishLimit [Michael Zilske]
    • 3af512e 2020-04-06 | Let input use milliseconds, since output uses milliseconds [Michael Zilske]
    • 8eed548 2020-04-06 | Test time labels directly [Michael Zilske]
    • 🔨 97b5d80 2020-04-06 | Refactor test [Michael Zilske]
    • e4eddf9 2020-04-06 | Isochrone -> ShortestPathTree [Michael Zilske]
    • 🚚 6938777 2020-04-06 | Remove method that was only used in test [Michael Zilske]
    • 🚚 d201b3e 2020-04-06 | Move bucket business to resource [Michael Zilske]
    • d932e73 2020-04-06 | Reduce one method to another [Michael Zilske]
    • 🔀 c4ecb12 2020-04-05 | Merge stuff from advanced isochrones [Michael Zilske]
    • c38d504 2020-04-05 | Typo [Michael Zilske]
    • 🏗 8c5e13d 2020-04-03 | Make sure response errors are shown when posting benchmarks (while build should still fail) [easbar]
    • e3902b7 2020-04-01 | Edge-based alternative_route with CH [Michael Zilske]
    • 🚚 bbda427 2020-04-01 | Allow weighting and edge_based parameters for now (remove after #1980) (tag: 1.0-pre33.3) [easbar]
    • b27ced4 2020-04-01 | Make two more methods in ProfileResolver protected (tag: 1.0-pre33.2) [easbar]
    • 20f2162 2020-04-01 | Add GraphHopper#getProfile(name) [easbar]
    • 🚚 9129dda 2020-03-31 | remove change graph (#1977) [Peter]
    • 640eb80 2020-03-31 | GraphHopperConfig: add copy constructor [Peter]
    • 👍 58fde25 2020-03-31 | Allow running isochrones with profiles supporting turn costs (without turn costs) (#1975) [Andi]
    • a01fc06 2020-03-31 | Make sure node-based algos are not running with turn costs (#1974) [Andi]
    • 17f63b1 2020-03-30 | config-example.yml: minor fix [Peter]
    • 8a24e31 2020-03-29 | Move turn_costs -> edge_based conversion into ProfileResolver [easbar]
    • 9430a53 2020-03-29 | Enable edge based when there are curbsides also for POST /route [easbar]
    • f88307d 2020-03-29 | Convert turn_costs parameter to edge_based also for POST /route, fix #1966 [easbar]
    • fb3eed8 2020-03-28 | Minor, re-use getRandomPoints method in tests [easbar]
    • 📦 7914453 2020-03-28 | Move randomized tests to another package [easbar]
    • dfa19a6 2020-03-28 | Enable turn costs in RandomizedRoutingTest [easbar]
    • 🚚 f48ee9d 2020-03-28 | Move specific LM tests out of RandomizedRoutingTest [easbar]
    • ⚡️ 7f5f7b5 2020-03-28 | Updates failing test for LM+directed [easbar]
    • 8e407d8 2020-03-28 | Fix GraphHopperMatrixIT (data issue) [easbar]
    • 🚚 6daf068 2020-03-23 | Move ProfileResolver out of GraphHopper class, strictly require routing profiles (#1958) (tag: 1.0-pre33) [Andi]
    • 🚚 04d6a44 2020-03-22 | Remove car/vehicle defaults for GET requests (tag: 1.0-pre32) [easbar]
    • 5e26bb2 2020-03-21 | Fix compile error [easbar]
    • 0️⃣ 62e7d34 2020-03-21 | Use default vehicle when non given for CH/LM profile selection, preserve hints for unprepared profiles [easbar]
    • 1f385ba 2020-03-20 | Use SOD for aux searches in AlternativeRouteCH [Michael Zilske]
    • 0️⃣ 30b9f9b 2020-03-20 | Sort candidates; default maxPaths = 3 [Michael Zilske]
    • 🚚 2fd6cb5 2020-03-20 | Move stuff around [Michael Zilske]
    • bcf7c78 2020-03-20 | Include auxiliary searches in nVisitedNodes [Michael Zilske]
    • c45c5a4 2020-03-20 | Technically more correct termination condition [Michael Zilske]
    • d9a55f8 2020-03-20 | Enhance test [Michael Zilske]
    • 1f9ca90 2020-03-20 | use JDK14 and jdk15 ea [Peter]