Skip to content

Releases: graphhopper/graphhopper

1.0-pre26

01 Mar 11:18
4c29eee
Compare
Choose a tag to compare
1.0-pre26 Pre-release
Pre-release

Only intended for production usage if you know what you do :)

Like 1.0-pre20 plus:

  • 4c29eee 2020-02-29 | removed unused EncodedValueOld (HEAD -> master, tag: 1.0-pre26, origin/master) [Peter]
  • f350408 2020-02-29 | fix integration test for client [Peter]
  • a14e7a9 2020-02-29 | make DefaultTurnCostProvider thread-safe, fixes #1938 [Peter]
  • 9129481 2020-02-29 | Some minor cleanup [easbar]
  • 8d15708 2020-02-29 | make readFlags private, remove unnecessary int set and remove QueryGraph.getOriginalEdgeFromVirtNode, #1938 [Peter]
  • 7d1f8c8 2020-02-28 | Add 100m radius restriction to point hint matches (#1935) [samruston]
  • 1f2084f 2020-02-27 | avoidance of destination only for car, fixes #1831, bug introduced in #1752 [Peter]
  • 0f4cc1c 2020-02-26 | Minor improvement of error message in profile consistency check [easbar]
  • e656101 2020-02-25 | Use new profiles section to configure LM&CH preparations (#1922) (tag: 1.0-pre25) [Andi]
  • 7c1d048 2020-02-25 | Create routing template in a factory function for easy override (#1923) [Andi]
  • 0ea8d46 2020-02-25 | fixed Dockerfile for snake case #1918, fixes #1930 [Peter]
  • e1a3404 2020-02-25 | CarFlagEncoder: avoid reference comparison [Peter]
  • bce7174 2020-02-25 | SpatialRule interface rework (#1880) [otbutz]
  • f006b48 2020-02-24 | Dockerfile: use node v13 [Peter]
  • 55384ec 2020-02-23 | Allow using LM routing algo factory standalone (#1900) [Andi]
  • b56ae1d 2020-02-23 | highway=path and bicycle=yes should not get speed for pushing section (#1892) [ratrun]
  • 55408ce 2020-02-22 | Fix problems with block_area (#1917) [Peter]
  • b57a55e 2020-02-21 | fix country rule ordering (#1911) [Peter]
  • a369212 2020-02-21 | no need to explicitely list the snake case methods (#1918) [Peter]
  • 2136ec3 2020-02-21 | Start using JUnit 5 (#1909) [Andi]
  • 4c5d589 2020-02-21 | if too few curbsides are specified do not throw IndexOutOfBoundsException for POST requests [Peter]
  • fcc17d9 2020-02-19 | measurement in graphhopper.sh: add turn cost [Peter]
  • 6215dd9 2020-02-19 | create routing template in a factory function for easy override [Naser Aliabadi]
  • b0069f1 2020-02-18 | upgrade commons compress to 1.19 [Peter]
  • 32cfae2 2020-02-18 | Add dependency management and junit4 dependency to parent pom (#1912) [Andi]
  • a05de4b 2020-02-17 | No longer enable CH by default in GraphHopper class (#1914) (tag: 1.0-pre24) [Andi]
  • 79f3ecd 2020-02-17 | Update some docs and scripts from -Dgraphhopper to -Ddw.graphhopper [easbar]
  • 7ac624a 2020-02-16 | Cleanup GraphHopper tests in preparation to profile parameter (#1913) [Andi]
  • 3401a52 2020-02-14 | Extend RoadClass (#1907) [otbutz]
  • e98d02c 2020-02-13 | document command line changes #1897, #1879 [Peter]
  • d679e24 2020-02-12 | Put back LMProfile getter (tag: 1.0-pre23) [easbar]
  • 65bea04 2020-02-12 | Add hint about disabling CH/LM when profile not found. (tag: 1.0-pre22) [easbar]
  • e2686bd 2020-02-12 | Use LMProfile instead of just Weighting for LMPreparationHandler (#1899) [Andi]
  • ca78601 2020-02-10 | Extract RoutingConfig and DefaultWeightingFactory in GraphHopper class [easbar]
  • 76f768c 2020-02-10 | Adjust test of #471 (tag: 1.0-pre21) [easbar]
  • 0a43887 2020-02-09 | Allow loading GHStorage with a single CH preparation [easbar]
  • 3d63cdc 2020-02-10 | Reduce usages of GraphHopper constructor [easbar]
  • 08acd7a 2020-02-09 | Remove routing algorithm factory decorator abstraction (#1891) [Andi]
  • 0ee5582 2020-02-08 | Make CHGraphs/Profiles selectable by name [easbar]
  • 75a8a61 2020-02-06 | Put back LM16 measurements [easbar]
  • 5a1f85a 2020-02-06 | Minor cleanup in GraphHopper and fix test [easbar]
  • a03a938 2020-02-05 | Improve turn instructions when leaving the roads (#1882) [Robin]
  • 04cfcd0 2020-02-04 | Do some minor cleanup in GraphHopper [easbar]
  • eb6e1d1 2020-02-04 | Change GraphHopper.init(CmdArgs)toinit(GraphHopperConfig)` (#1879) [Andi]
  • 9c2c9ec 2020-02-03 | location lookup based on Weighting additionally to access (#1838) [Peter]
  • a9795e0 2020-02-01 | gh maps: add missing spec files [Peter]
  • a17b6d5 2020-01-31 | gh maps: move JS tests specs to correct folder and make them pass; avoid elevation workaround [Peter]
  • 7c27a51 2020-01-31 | SpatialRuleLookupBuilderTest: half overhead for benchmark [Peter]
  • 1a994b8 2020-01-30 | #1878 - Add example for input file (#1884) [Harel M]
  • 2b06bd2 2020-01-30 | Improve picking up default graph (#1876) [Peter]
  • 7c52b8a 2020-01-29 | Use JTS to determine applicable spatial rules (#1829) [otbutz]

1.0-pre20

01 Feb 19:29
Compare
Choose a tag to compare
1.0-pre20 Pre-release
Pre-release

Only intended for production usage if you know what you do :)

Like 1.0-pre18 plus:

  • 2e55c30 2020-01-28 | Fix step numbering in non-firefox browsers (#1874) (tag: 1.0-pre20) [Rémi Emonet]
  • 7acdcf9 2020-01-28 | Disable rezooming on intermediate point addition (#1868) (tag: 1.0-pre19) [Rémi Emonet]
  • 7f0a357 2020-01-28 | Replace our polygon code with the JTS implementation (#1853) [Peter]
  • 9791b3f 2020-01-28 | AverageSpeedDetails: avoid exception for short edges (#1871) [Peter]
  • 4582ee0 2020-01-28 | Remove TurnWeighting and handle turn weights within Weighting instead (#1863) [Andi]
  • 4811ff3 2020-01-27 | Remove unused maxRetries mechanism in GraphHopper#calcPaths (#1870) [Andi]
  • a155832 2020-01-27 | style.css: fix double bracket and minor layout tweak [Peter]
  • 72b7073 2020-01-27 | MMapDataAccess: fix bug for larger files [Peter]
  • 9518488 2020-01-27 | Add point-number indicator in the list of intermediate points (#1856) [Rémi Emonet]
  • ffb5f10 2020-01-27 | Remove rarely used helper method CHProfile#createProfilesForWeightings [easbar]
  • 7d11bd5 2020-01-24 | Clarify prepare.ch.edge_based docs [easbar]
  • dd8d342 2020-01-24 | Make random tests more strict, but allow extra nodes (zero weight loops) [easbar]
  • 2edb21e 2020-01-24 | allow explicitely disabling elevation even if supported [Peter]
  • 3189cce 2020-01-24 | Increase strict violation limit in random routing tests, fix #1864 [easbar]
  • 8f50c78 2020-01-24 | Fix error in turn-costs docs [easbar]
  • 60e6bc2 2020-01-13 | Add missing check during inbound transfers creation that lead to missing transfer when transfers.txt file is present. [Mathieu St-Pierre]
  • be221a5 2020-01-23 | Failing test for transfer [Michael Zilske]
  • 4ab3635 2020-01-23 | Allow using strings to add CH profiles to GraphBuilder (#1861) [Andi]

1.0-pre18

22 Jan 12:51
Compare
Choose a tag to compare
1.0-pre18 Pre-release
Pre-release

Only intended for production usage if you know what you do :)

Like 1.0-pre16 plus:

  • c3dad34 2020-01-20 | Move stuff around in GTFS (HEAD -> master, origin/master) [Michael Zilske]
  • 0af725f 2020-01-20 | Remove overly specific tests [Michael Zilske]
  • 8ab9a66 2020-01-20 | Makes all tests pass for LM (#1749) [Michael Zilske]
  • 0c17411 2020-01-20 | minor test fix [Peter]
  • 41b6a02 2020-01-19 | GH maps: minor fix if explicit turn_costs parameter [Peter]
  • 9f6a41b 2020-01-19 | Fix some whitespace and imports [easbar]
  • 85f8801 2020-01-19 | Use RoutingCHGraph adapter for CH query algorithms (#1850) (tag: 1.0-pre17) [Andi]
  • b634573 2020-01-16 | Add missing license headers [easbar]
  • d479431 2020-01-16 | Fix some whitespace [easbar]
  • 8f3be56 2020-01-16 | Add benchmark for LM16 [easbar]
  • f95b5b7 2020-01-16 | Fix benchmark for LM (needs turn cost encoder for edge-based) [easbar]
  • c45e784 2020-01-16 | Add edge based standard & LM routing to Measurement [easbar]
  • 39cd4df 2020-01-15 | Changed fullscreen button size (#1356) [Robin]
  • 3291952 2020-01-15 | fixing int. tests [Peter]
  • fb4dffa 2020-01-13 | renamed variables, see #1844 (comment) [Peter]
  • dc3b5e6 2020-01-13 | Android: VTM 0.13.0 OpenGL vector map library (#1851) [Emux]
  • d967567 2020-01-11 | Factor out concat for Paths [Michael Zilske]
  • a9f53f1 2020-01-10 | Factor out concat for Paths [Michael Zilske]

1.0-pre16

10 Jan 16:57
Compare
Choose a tag to compare
1.0-pre16 Pre-release
Pre-release

Only intended for production usage if you know what you do :)

Like 1.0-pre14 plus:

  • 58681ee 2020-01-10 | Use road class to determine if a fork should have an instruction (#1844) (HEAD -> master, origin/master) [Robin]
  • 63f00e1 2020-01-10 | Work towards removing TurnWeighting (#1842) [Andi]
  • e72c67d 2020-01-08 | Add .idea (as file) to .gitignore [easbar]
  • bc257ff 2020-01-04 | Reduce code duplication in AbstractGraphStorageTester [easbar]
  • 4cbba82 2020-01-04 | include measurement for alternative routes #1722 (tag: 1.0-pre15) [Peter]
  • 631fd1e 2020-01-04 | Fix pt regression [Michael Zilske]
  • a947fe4 2020-01-04 | Alternative routes with node-based CH (#1722) [Michael Zilske]
  • 8bc9dbc 2020-01-03 | fix integr. tests failures [Peter]
  • 9e05cf3 2020-01-02 | avoid skipping ways if mixing encoders in OSMRoadClassParser (#1845) [Peter]
  • f815c6c 2019-12-31 | Use calcTurnMillis instead of calcTurnWeight in BidirPathExtractor [easbar]
  • 210cddd 2019-12-31 | Move getMinWeight into AbstractAdjustedWeighting [easbar]

1.0-pre14

01 Jan 13:21
03dd6d4
Compare
Choose a tag to compare
1.0-pre14 Pre-release
Pre-release

Only intended for production usage if you know what you do :)

Like 1.0-pre13 plus:

  • 03dd6d4 2019-12-30 | (Almost) move access flag checks into weighting for CH preparation (#1837) (tag: 1.0-pre14) [Andi]
  • 0fed2e6 2019-12-29 | Fix [easbar]
  • 4c06402 2019-12-29 | Extract PrepareCHEdgeIterator interface and clean up a bit [easbar]
  • b521afb 2019-12-29 | Rename PreparationWeighting -> CHWeighting [easbar]
  • 44b2206 2019-12-29 | Inline iter() in PrepareCHEdgeIterator [easbar]
  • 086cafc 2019-12-29 | Fix comment [easbar]
  • f674be2 2019-12-28 | Fix camel/snake case for periodic measurements [easbar]
  • dcf4389 2019-12-28 | Setup periodic benchmarks [easbar]
  • 9913296 2019-12-28 | GH Maps: enable turn costs (#1834) [Peter]
  • ba2d181 2019-12-09 | Extract TurnWeighting#calcTurnMillis [easbar]
  • f62e003 2019-12-20 | Minor renaming [easbar]
  • 58cdbdf 2019-12-19 | Remove DataFlagEncoder (#1826) [Peter]

1.0-pre13

01 Jan 13:20
e214148
Compare
Choose a tag to compare
1.0-pre13 Pre-release
Pre-release

Only intended for production usage if you know what you do :)

Like 1.0-pre11 plus:

  • e214148 2019-12-17 | Refactor AbstractRoutingAlgorithmTester (tag: 1.0-pre13) [easbar]
  • fc26dd1 2019-12-13 | No longer ignore curbside=any for GET requests [easbar]
  • af0993f 2019-12-13 | Make some weighting fields final [easbar]
  • 7796f46 2019-12-13 | fix geocoding client bug #1825 [Peter]
  • 543da4b 2019-12-12 | minor tweak for reuse [Peter]
  • de57fa4 2019-12-13 | Add java docs [easbar]
  • 402028f 2019-12-13 | Allow adding CHGraphs to GraphHopperStorage after creation [easbar]
  • fa175ff 2019-12-13 | Rename BaseGraph#checkInit, remove GraphHopperStorage#getAllCHGraphs [easbar]
  • 0f32226 2019-12-13 | Replace some more usages of GraphHopperStorage constructor with GraphBuilder [easbar]
  • 394869a 2019-12-12 | Remove unused dependency [Michael Zilske]
  • 7a6eca5 2019-12-12 | Integrate PT (#1824) [Michael Zilske]
  • 498e00d 2019-12-11 | Take routing algorithm factory out of PrepareContractionHierarchies (#1819) [Andi]
  • f90d055 2019-12-11 | a sync request should be a POST request too (#1821) [Peter]
  • 6b8b4ca 2019-12-10 | reintroduce setter for ConditionalTagInspector, got missing in #1817 (tag: 1.0-pre12) [Peter]

1.0-pre11

09 Dec 20:23
1e1469d
Compare
Choose a tag to compare
1.0-pre11 Pre-release
Pre-release

Only intended for production usage if you know what you do :)

Like pre10 plus:

  • 1e1469d 2019-12-09 | ensure we use separate point hints list internally, as we modify it (HEAD -> master, origin/master) [Peter]
  • 982f837 2019-12-08 | mmap/unsafe: include segmentSize when crashing [Peter]
  • 78793cf 2019-12-06 | Use PrepareCHGraph adapter for CH preparation (#1818) [Andi]
  • 46030b4 2019-12-05 | make day for conditional tag parsing configurable (#1817) [Peter]
  • cb1bea1 2019-12-05 | more instruction annotations and bug fix (#1814) [Peter]
  • d992b90 2019-12-05 | Rename QueryGraphTurnExt -> QueryGraphTurnCostStorage [easbar]
  • cfc9766 2019-12-05 | Remove (anyway broken) pass_through support for CH, remove ch.force_heading parameter, fix #1763 [easbar]
  • c13ea6b 2019-12-04 | Clean up PrepareContractionHierarchiesTest [easbar]
  • 88bbcc5 2019-12-04 | Reduce usages of getAllEdges().length() [easbar]
  • 624a9ed 2019-12-04 | Rename WitnessPathSearcher -> EdgeBasedWitnessPathSearcher [easbar]
  • b7a9ec8 2019-12-04 | Enforce non-CH graphs for all LocationIndex implementations (#1816) [Andi]
  • 139af1a 2019-12-04 | No longer use LevelEdgeFilter in NodeBasedNodeContractor [easbar]
  • eb3010a 2019-12-04 | sets default to block_fords=false for all FlagEncoders; bug fix for intended values; fixes #236 [Peter]
  • daa5b9c 2019-12-04 | Remove FlagEncoder.getAnnotation (#1811) [Peter]

1.0-pre10

29 Nov 18:53
0a967b3
Compare
Choose a tag to compare
1.0-pre10 Pre-release
Pre-release

Only intended for production usage if you know what you do :)

Like pre9 plus:

  • 0a967b3 2019-11-29 | bug fix if instructions=false (HEAD -> master, tag: 1.0-pre10, origin/master) [Peter]
  • 9dc4e01 2019-11-29 | introduce required encoded values (#1805) [Peter]
  • 96f8798 2019-11-28 | for now avoid exception if unknown FlagEncoder name [Peter]
  • b600ddb 2019-11-28 | PathDetailsBuilderFactory: reduce from EncodingManager to EncodedValueLookup [Peter]

1.0-pre9

28 Nov 13:12
80af196
Compare
Choose a tag to compare
1.0-pre9 Pre-release
Pre-release

Only intended for production usage if you know what you do :)

Like pre7 plus:

  • 80af196 2019-11-28 | Close mmap for ElevationProvider if not removed (#1809) (HEAD -> master, tag: 1.0-pre9, origin/master) [Peter]
  • 7bd3e76 2019-11-28 | Avoid throwing NumberFormatException in the OSMValueExtractor (#1804) [otbutz]
  • 847ea68 2019-11-26 | avoid serializing empty lists (HEAD -> master, tag: 1.0-pre8, origin/master) [Peter]
  • fc1a4e6 2019-11-26 | Decouple CH edge iterators from base graph edge iterators (#1806) [Andi]
  • 6ed437d 2019-11-26 | Use Graph#edge instead of CHGraph#edge [easbar]
  • ee9bf6a 2019-11-25 | move relation and turn relation parsing out of FlagEncoder (#1775) [Peter]
  • 03f1f65 2019-11-25 | fix test [Peter]
  • 967f536 2019-11-24 | Rename addTurnCost/Restriction -> setTurnCost/Restriction [easbar]
  • 42a541c 2019-11-24 | Rename TurnCostExtension -> TurnCostStorage [easbar]
  • ce97613 2019-11-23 | make changing precision possible for DecimalDetails and AverageSpeedDetails for #1798 (remove_annotation, refactor_explorer) [Peter]
  • ef8b191 2019-11-22 | remove FlagEncoder from PathDetailsBuilderFactory (#1798) [Peter]
  • 73c1790 2019-11-20 | Speed up path simplification with path details/instructions - fixed (#1802) [Andi]
  • 6da0e02 2019-11-20 | Remove QueryGraph cache, fix #1768 [easbar]
  • 302882b 2019-11-20 | Add integration test for instructions+path details with simplification [easbar]

1.0-pre7

19 Nov 23:07
6cc92df
Compare
Choose a tag to compare
1.0-pre7 Pre-release
Pre-release

Only intended for production usage if you know what you do :)

Like pre5 plus:

  • 781b1db 2019-11-19 | make CH selection pluggable (#1797) (tag: 1.0-pre6) [Peter]
  • 82c4d5a 2019-11-19 | Return an empty path when start=target and curbside constraints are not opposite to each other. [easbar]
  • d07b5da 2019-11-18 | Increase angle to ignore instruction for almost straight junction (#1795) [Robin]
  • 6342596 2019-11-18 | Add support for EU tunnel codes (#1786) [otbutz]
  • c42279e 2019-11-14 | wheelchair: minor fix [Peter]
  • c4ec580 2019-11-14 | Update location index docs, fix #1793 [easbar]
  • b9c6af3 2019-11-14 | Use precompiled Pattern instances (#1789) [otbutz]
  • 798ad4f 2019-11-14 | String index (#1784) [Peter]
  • 9f71833 2019-11-14 | Moves segment size setting of graphs into constructor (#1794) [Andi]
  • d3ebf2e 2019-11-13 | Make more usage of PrepareContractionHierarchies#fromGraphHopperStorage [easbar]
  • 5f18863 2019-11-13 | Minor cleanup in measurements [easbar]
  • 556f3c8 2019-11-13 | Wheelchair routing profile (#1726) [don-philipe]