Releases: graphhopper/graphhopper
Releases · graphhopper/graphhopper
GraphHopper 3.2
This is a security fix release and highly recommended to upgrade.
GraphHopper 3.0
GraphHopper 2.4
Important update including security fix.
Get the web jar here
GraphHopper 2.3
Important update including security fix.
Get the web jar here
GraphHopper 2.2
GraphHopper 2.0 with some additional bugfixes web service jar
GraphHopper 2.0
See documentation, the web service jar and the announcement.
GraphHopper 1.0
See the documentation, the web service jar, the Android APK and the announcement.
1.0-pre39
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]
- | 7d24fa9 2020-04-19 | Default handling of Instant parameters [Michael Zilske]
- | 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]
- | 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 ...
1.0-pre31
1.0-pre30 plus
- 2a7e5fb 2020-03-20 | improve Measurement for block_area to fix #1961 (#1963) (HEAD -> master, origin/master) [Peter]
- 499e963 2020-03-20 | Fix GraphHopperConfigMixIn (otherwise config.yml is not usable) [easbar]
- c769f79 2020-03-17 | Improve AlternativeRouteCH [Michael Zilske]
- 5a01808 2020-03-19 | more PMap refactoring (#1962) [Peter]
- 0d7c365 2020-03-19 | Disable turn costs for LM preparation (#1964) [Andi]
- fa73144 2020-03-18 | Added more compass directions (#1959) [samruston]
1.0-pre30
Only intended for production usage if you know what you do :)
Like 1.0-pre26 plus:
- 198c8ed 2020-03-18 | removed IPFilter (HEAD -> master, tag: 1.0-pre30, origin/master) [Peter]
- a5b48ce 2020-03-18 | refactor PMap to use string,object instead of string,string (#1956) [Peter]
- fe35252 2020-03-17 | Mapzen (skadi) elevation provider (#1929) [Michael Barry]
- dd2ff23 2020-03-16 | throw error if old system parameter is used, see #1897 and #1879 [Peter]
- d19d57f 2020-03-15 | use enum instead of int (#1954) [Peter]
- 9c9bae4 2020-03-13 | GraphHopperServerConfiguration auto-detects available ports (#1928) [Thomas Aulinger]
- 7367af0 2020-03-12 | Refactor distance calculation utilities to be elevation-aware (#1944) [Michael Barry]
- ccd49dc 2020-03-12 | Bilinear interpolation for height tiles (#1942) [Michael Barry]
- e37aa95 2020-03-12 | Move SpatialRuleLookup benchmark into Measurement class (#1894) [otbutz]
- 1fff78a 2020-03-12 | Extract profile selection (#1949) [Andi]
- d27f9c3 2020-03-10 | removed experimental UnsafeDataAccess (#1620) [Peter]
- 5d85cc3 2020-03-10 | Avoid graph dependency (#1950) [Peter]
- d6515a2 2020-03-10 | Simplify entire edges on import instead of just pillar nodes (#1943) [Michael Barry]
- 6d0dc15 2020-03-10 | Make AbstractFlagEncoder methods protected: blockFords etc. (tag: 1.0-pre29) [easbar]
- 3259767 2020-03-08 | Remove odd LM profile selection rule [easbar]
- 639bd9a 2020-03-08 | Check GraphHopper profiles after initializing the graph [easbar]
- 9a88d52 2020-03-08 | Limit scope of uTurnCostsInt and turnCostProvider in GraphHopper#calcPaths [easbar]
- 74df250 2020-03-08 | Remove unused code (tag: 1.0-pre28) [Michael Zilske]
- 5fe499e 2020-03-08 | avoid IntsRef recreation and simpler getter (#1947) [Peter]
- 4ec39ee 2020-03-08 | fix test: point hint got more strict, move closer to snapping target [Peter]
- 3912164 2020-03-07 | TurnRelationIterator [Michael Zilske]
- 04b1b10 2020-03-06 | improve latest vs. stable docs link [Peter]
- 937be2d 2020-03-05 | config-example: further change of camelCase to snake #1918 [Peter]
- aa97389 2020-03-05 | Extract setTurnCost/Restriction in test [easbar]
- 08f0f57 2020-03-05 | Remove unused constructor [Michael Zilske]
- e0320fe 2020-03-05 | Clean up TurnCostStorage (#1945) [Michael Zilske]
- cef07f6 2020-03-04 | flag encoders: no need for 4 parameter constructors introduced in #1936 [Peter]
- a32d9c3 2020-03-02 | NameSimilarityEdgeFilter: consistent constructor parameter order [Peter]
- 7e8c795 2020-03-02 | access on private roads (#1936) (tag: 1.0-pre27) [Peter]
- e685415 2020-03-02 | clean up TagParsers and e.g. allow a RoadAccess with a different name like truck_road_access [Peter]